On the Benefits of Image-Schematic Metaphors when Designing Mixed Reality Systems
Abstract
1 Introduction
2 Related Work
2.1 Usability Guidelines for Mixed Reality
2.1.1 General Design Objectives.
2.1.2 Specific Best Practices.
2.2 Image Schemas and Image-Schematic Metaphors
2.2.1 Image Schemas.
2.2.2 Image-Schematic Metaphors.
2.3 HCI Studies Involving ISMs
2.3.1 Empirical Investigation on ISMs’ Benefits.
2.3.2 Hypothesized Benefits in MR systems.
3 ISM-enhanced Mixed Reality Instruction Authoring
Image-Schematic Metaphor | Image Schema Explanation | ISM Interpretation |
---|---|---|
1. Learning is matching | matching: Corresponding in pattern, color, or design. | Learning is based on correspondence in pattern, appearance or design between learning objectives and examples. |
2. Important Information is center | center: The midpoint of an object or a space. | Important information is located at the center of FOV (Field of view). |
3. The position of Video Tutorial is periphery - Task is center | center: The midpoint of an object or a space. periphery: Parts that are on the outside or margins. | The ongoing task centers the FOV, while video tutorial locates at the periphery. |
4. Button exerts compulsion to the system | compulsion: An external force that physically or metaphorically causes an entity to move or action. | Users compel a system to execute certain functions by pressing a button. |
5. The form of Step is part | part: One individual segment of a larger organization. | The form of step is one individual segment within a larger system or structure. |
6. The form of Logic is path 7. The form of Operation is path 8. The form of Video Tutorial is path 9. The form of Step is path | path: A path consists of a starting point, an end-point, and a sequence of contiguous locations connecting the the two points. | The form of logic/operation/video tutorial/step is a path that consists of a starting point, an end-point, and a sequence of contiguous locations connecting the starting point with the end-point. |
10. The position of Video Tutorial is far - Task is near | near-far: The spatial proximity or distance of entities. | The ongoing task locates closer to the user in their FOV, while video tutorial is further. |
11. Extraneous Information is blockage | blockage: A blocking force that stops or redirects a force/movement. | Extraneous elements is a blocking force that stops or redirects an action attempted by a user. |
12. The position of Hidden Information is down | down: Being vertically lower in space. | Information is hidden at (and can be retrieved from) the lower part of interaction space. |
3.1 Instruction Authoring in Head-Mounted Mixed Reality
3.2 Baseline System
3.3 Enhancing the Design of an Existing Baseline with ISMs
3.3.1 Selection of Image-Schematic Metaphors.
System Components | Relevant ISMs | Visual Appearance | Spatial Placement | Audio Feedback | Interaction |
---|---|---|---|---|---|
Video Player | 8. The form of Video Tutorial is path | ✓ | ✓ | ||
9. The form of Step is path | ✓ | ✓ | |||
5. The form of Step is part | ✓ | ✓ | |||
Toolkit Menu | 11. Extraneous Information is blockage | ✓ | |||
2. Important Information is center | ✓ | ✓ | |||
10. The position of Video Tutorial is far - Task is near | ✓ | ||||
3. The position of Video Tutorial is periphery - Task is center | ✓ | ||||
12. The position of Hidden Information is down | ✓ | ✓ | |||
Step Card | 7. The form of Operation is path | ✓ | |||
9. The form of Step is path | ✓ | ||||
5. The form of Step is part | ✓ | ||||
1. Learning is matching | ✓ | ✓ | |||
Instruction Style | 1. Learning is matching | ✓ | ✓ | ||
Holograms Manipulation | 7. The form of Operation is path | ✓ | |||
Button Selection | 4. Button exerts compulsion to the system | ✓ | ✓ |
3.3.2 Redesigning the Baseline using 12 ISMs.
Baseline System | ISM-Enhanced System | Image-Schematic Metaphors | |
---|---|---|---|
Video Tutorial | The form of Video Tutorial is pathThe form of Step is path The form of Step is part | ||
Toolkit Menu | Extraneous Information is blockageImportant Information is centerThe position of Video Tutorial is far - Task is nearThe position of Video Tutorial is periphery - Task is centerThe position of Hidden Information is down | ||
Step Card | The form of Operation is pathThe form of Step is pathThe form of Step is partLearning is matching | ||
Instruction Style | Learning is matching | ||
Holograms Manipulation | The form of Operation is path | ||
Button | Button exerts compulsion to the system |
4 Evaluation: Comparing the ISM-enhanced System Against the Baseline
4.1 Participants
4.2 Apparatus
4.3 Tasks
4.4 Procedure
4.4.1 Familiarization Phase.
4.4.2 Test Phase.
5 Results
5.1 Completion Time
5.1.1 Examining the Impact of Button Selection Methods on Completion Time.
Step | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Hologram creation | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
Step navigation | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Video control | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Draw line | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Menu tab switch | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
Menu page switch | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Total button clicks | 7 | 6 | 6 | 6 | 7 | 6 | 6 | 7 | 6 | 6 | 6 | 6 |
Total dwell time (s) | 7.7 | 6.6 | 6.6 | 6.6 | 7.7 | 6.6 | 6.6 | 7.7 | 6.6 | 6.6 | 6.6 | 6.6 |
5.2 Error Rate
5.3 Learnability
5.3.1 Learning Rate.
5.3.2 Learning Gain.
5.4 Subjective Ratings
5.5 Mental Efficiency
5.6 Participant Feedback
Participant feedback | Image-schematic Metaphor(s) |
---|---|
“The sequential breakdown of the task made it very easy to keep track of the steps.” (P4) | 7. The form of Operation is path 9. The form of Step is part |
“It (the palm-menu) can be hidden when not in use so it did not block my view, and it brings buttons closer to me.” (P1) | 11. Extraneous Information is blockage 10. The position of Task is near |
“It (the palm-menu) mirrors the experience of bringing something to the center of my view and putting it down when it is no longer needed.” (P3) | 3. The position of Task is center 12. The position of hidden Information is down |
“I like the boxes with numbers (progress indicator), it clearly shows which box corresponds to which step in the tutorial.” (P11) | 1. Learning is matching |
“The sprite sheet video slider is good, it is handy for seeing the road ahead.” (P8) | 8. The form of Video Tutorial is path |
5.6.1 Usability.
5.6.2 Intuitive Use and Novice-friendliness.
5.6.3 Efficiency.
5.6.4 Accuracy.
6 Discussion
6.1 Task Performance
6.2 Learnability
6.3 Mental Efficiency
6.4 User Experience
6.5 ISM-Inspired Design Pathway
7 Conclusion
8 Code Availability Statement
A Appendix
A.1 Relative Mental Efficiency Calculation
A.2 Image-Schematic Metaphors Checklist
Image-schematic metaphors | Interpretations |
---|---|
1. Learning is matching | Learning is based on correspondence in pattern, appearance or design between learning objectives and examples. |
2. Important Information is center | Important information is located at the center of FOV (Field of view). |
3. The position of Video Tutorial is periphery - Task is center | The ongoing task centers the FOV, while video tutorial locates at the periphery. |
4. Button exerts compulsion to the system | Users compel a system to execute certain functions by pressing a button. |
5. The form of Step is part | The form of step is one individual segment within a larger system or structure. |
6. The form of Logic is path 7. The form of Operation is path 8. The form of Video Tutorial is path 9. The form of Step is path | The form of logic/operation/video tutorial/step is a path that consists of a starting point, an end-point, and a sequence of contiguous locations connecting the starting point with the end-point. |
10. The position of Video Tutorial is far - Task is near | The ongoing task locates closer to the user in their FOV, while video tutorial is further. |
11. Extraneous Information is blockage | Extraneous elements is a blocking force that stops or redirects an action attempted by a user. |
12. The position of Hidden Information is down | Information is hidden at (and can be retrieved from) the lower part of interaction space. |
13. Upward movement on Button is bigger | An upward movement within the responsive area of a button results in an increase in the size of specific system elements. |
14. The structure of System is collection | A system consists of several objects that are similar (e.g. in form, function, color), autonomous and mostly near each other. |
15. The position of Video Tutorial is left - Task is right | The ongoing task takes up the right side of users’ FOV, while video tutorial takes up the left. |
16. The function of Interface is enabling contact | An interface can enable the physical coming together of user input and the system. |
17. The structure of System is merging (different parts) | The fitting together of multiple objects forms a system. |
18. General Information is up - Detailed Information is down | General information locates at the upper part of user’s FOV, while detailed information locates the lower part. |
19. The form of Interface is linkage | An interface is a linking device between the user and the system. |
20. The form of Barrier is blockage 21. The form of Problem is blockage 22. Missing Step is blockage | The form of a barrier/problem/missing step is a blocking force that stops an action attempted by a user. |
23. The position of Manual is center - Task is periphery | Manual instructions locate at the center of users’ FOV, while the ongoing task locates at the periphery. |
24. Assistance is restraint removal for users | Assistance is the removal of a blocking force that stops an action attempted by the user. |
25. Learning is taking in (new things) | Learning is to take new knowledge into the container of memory. |
26. Assistance is enablement to users 27. Software is enablement to its users 28. Providing Option is enablement to users | Assistance/Software/Option provides users a felt sense of power to perform some action. |
29. The position of Video Tutorial is right - Task is left | The ongoing task takes up the left side of users’ FOV, while video tutorial takes up the right. |
30. The position of Manual is left - Task is right | The ongoing task takes up the right side of users’ FOV, while manual instructions take up the left. |
31. The position of Manual is periphery - Task is center | Manual instructions locate at the periphery of users’ FOV, while the ongoing task locates at the center. |
32. The form of Search is path | The form of search is a path that consists of a starting point, an end-point, and a sequence of contiguous locations connecting the starting point with the end-point. |
33. The structure of Manual is collection 34. The structure of Control Panel is collection | An(A) instruction manual/control panel consists of several objects that are similar (e.g. in form, function, color), autonomous and mostly near each other. |
35. Different Interfaces is blockage to task completion | Using different interfaces to present the same functions is a blocking force that stops users from completing tasks. |
36. Mismatch between Button and its assumed Functionality is blockage | The mismatch between a button and its assumed function is a blocking force that stops an action attempted by a user. |
37. The function of Screen is enabling contact | An screen can enable the physical coming together of user input and the system. |
Footnotes
Supplemental Material
- Download
- 40.07 MB
- Transcript
- Download
- 54.78 MB
References
Index Terms
- On the Benefits of Image-Schematic Metaphors when Designing Mixed Reality Systems
Recommendations
Guiding the Design of Inclusive Interactive Systems: Do Younger and Older Adults Use the Same Image-schematic Metaphors?
The use of image-schematic metaphors is often promoted for being near-universal across user groups, suggesting that these metaphors have the potential to make novel interactive systems easy to use by both younger and older adults. This study empirically ...
Investigating the balance between virtuality and reality in mobile mixed reality UI design: user perception of an augmented city
NordiCHI '14: Proceedings of the 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, FoundationalExamples of mixed reality mobile applications and research combining virtual and real world data in the same view have emerged during recent years. However, currently there is little knowledge of users' perceptions comparing the role of virtual and real ...
Mixed Reality MIDI Keyboard Demonstration
AM '17: Proceedings of the 12th International Audio Mostly Conference on Augmented and Participatory Sound and Music ExperiencesThe Mixed Reality MIDI Keyboard is a prototype designed to augment virtual reality experiences through the inclusion of a physical interface which aligns the user's senses with the virtual environment. It also serves as a platform on which the uses of ...
Comments
Information & Contributors
Information
Published In
Sponsors
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Badges
Author Tags
Qualifiers
- Research-article
- Research
- Refereed limited
Conference
Acceptance Rates
Upcoming Conference
- Sponsor:
- sigchi
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 804Total Downloads
- Downloads (Last 12 months)804
- Downloads (Last 6 weeks)80
Other Metrics
Citations
View Options
View options
View or Download as a PDF file.
PDFeReader
View online with eReader.
eReaderHTML Format
View this article in HTML Format.
HTML FormatLogin options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in