|
ABSTRACT
Tangible user interfaces (TUIs) augment the physical world by integrating digital information with everyday physical objects. Currently, building these UIs requires "getting down and dirty" with input technologies such as computer vision. Consequently, only a small cadre of technology experts can currently build these UIs. Based on a literature review and structured interviews with nine TUI researchers, we created Papier-Mâché, a toolkit for building tangible interfaces using computer vision, electronic tags, and barcodes. Papier-Mache introduces a high-level event model for working with these technologies that facilitates technology portability. For example, an application can be prototyped with computer vision and deployed with RFID. We present an evaluation of our toolkit with six class projects and a user study with seven programmers, finding the input abstractions, technology portability, and monitoring window to be highly effective.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Ballagas, R., M. Ringel, et al., iStuff: a physical user interface toolkit for ubiquitous computing environments. Human Factors in Computing Systems, CHI Letters, 2003. 5(1): pp. 537 -- 44.
|
| |
2
|
Card, S.K., T.P. Moran, and A. Newell, Chapter 2: The Human Information Processor, in The Psychology of Human-Computer Interaction, Lawrence Erlbaum: Hillsdale. pp. 23 -- 97, 1983.
|
| |
3
|
|
| |
4
|
|
| |
5
|
Dey, A.K., D. Salber, and G.D. Abowd, A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Human-Computer Interaction, 2001. 16(2-4): pp. 97 -- 166.
|
| |
6
|
Fails, J.A. and D.R. Olsen, A Design Tool for Camera-based Interaction. Human Factors in Computing Systems, CHI Letters, 2003. 5(1): pp. 449 -- 56.
|
| |
7
|
|
| |
8
|
|
| |
9
|
William T. Freeman , David B. Anderson , Paul A. Beardsley , Chris N. Dodge , Michal Roth , Craig D. Weissman , William S. Yerazunis , Hiroshi Kage , Kazuo Kyuma , Yasunari Miyake , Ken-ichi Tanaka, Computer Vision for Interactive Computer Graphics, IEEE Computer Graphics and Applications, v.18 n.3, p.42-53, May 1998
[doi> 10.1109/38.674971
]
|
| |
10
|
|
| |
11
|
Greenberg, S. and C. Fitchett, Phidgets: easy development of physical interfaces through physical widgets. User Interface Software & Technology, CHI Letters, 2001. 3(2): pp. 209 -- 18.
|
| |
12
|
Heiner, J.M., S.E. Hudson, and K. Tanaka, Linking and messaging from real paper in the paper PDA. User Interface Software & Technology, CHI Letters, 1999. 1(1): pp. 179 -- 86.
|
| |
13
|
|
 |
14
|
Hiroshi Ishii , Brygg Ullmer, Tangible bits: towards seamless interfaces between people, bits and atoms, Proceedings of the SIGCHI conference on Human factors in computing systems, p.234-241, March 22-27, 1997, Atlanta, Georgia, United States
[doi> 10.1145/258549.258715]
|
| |
15
|
Kato, H., M. Billinghurst, and I. Poupyrev. ARToolKit. University of Washington HIT Lab, 2000. http://www.hitl.washington.edu/artoolkit/
|
| |
16
|
Klemmer, S.R., J. Graham, G.J. Wolff, and J.A. Landay, Books with Voices: Paper Transcripts as a Tangible Interface to Oral Histories. Human Factors in Computing Systems, CHI Letters, 2003. 5(1): pp. 89 -- 96.
|
| |
17
|
Klemmer, S.R., M.W. Newman, R. Farrell, M. Bilezikjian, and J.A. Landay, The Designers' Outpost: A Tangible Interface for Collaborative Web Site Design. User Interface Software and Technology, CHI Letters, 2001. 3(2): pp. 1 -- 10.
|
| |
18
|
Wendy E. Mackay , Anne-Laure Fayard , Laurent Frobert , Lionel Médini, Reinventing the familiar: exploring an augmented reality design space for air traffic control, Proceedings of the SIGCHI conference on Human factors in computing systems, p.558-565, April 18-23, 1998, Los Angeles, California, United States
[doi> 10.1145/274644.274719]
|
| |
19
|
Mankoff, J., S.E. Hudson, and G.D. Abowd, Providing Integrated Toolkit-Level Support for Ambiguity in Recognition-Based Interfaces. Human Factors in Computing Systems, CHI Letters, 2000. 2(1): pp. 368 -- 375.
|
| |
20
|
McGee, D.R., P.R. Cohen, R.M. Wesson, and S. Horman, Comparing paper and tangible, multimodal tools. Human Factors in Computing Systems, CHI Letters, 2002. 4(1): pp. 407 -- 414.
|
| |
21
|
Moran, T.P., E. Saund, W. van Melle, A. Gujar, et al., Design and Technology for Collaborage: Collaborative Collages of Information on Physical Walls. UIST: User Interface Software and Technology, CHI Letters, 1999. 1(1): pp. 197 -- 206.
|
 |
22
|
|
 |
23
|
|
 |
24
|
|
 |
25
|
Les Nelson , Satoshi Ichimura , Elin Rønby Pedersen , Lia Adams, Palette: a paper interface for giving presentations, Proceedings of the SIGCHI conference on Human factors in computing systems: the CHI is the limit, p.354-361, May 15-20, 1999, Pittsburgh, Pennsylvania, United States
[doi> 10.1145/302979.303109]
|
| |
26
|
|
| |
27
|
|
 |
28
|
|
| |
29
|
|
| |
30
|
Ullmer, B. and H. Ishii, Emerging Frameworks for Tangible User Interfaces, in Human-Computer Interaction in the New Millennium, Addison-Wesley. pp. 579 -- 601, 2001.
|
 |
31
|
Roy Want , Kenneth P. Fishkin , Anuj Gujar , Beverly L. Harrison, Bridging physical and virtual worlds with electronic tags, Proceedings of the SIGCHI conference on Human factors in computing systems: the CHI is the limit, p.370-377, May 15-20, 1999, Pittsburgh, Pennsylvania, United States
[doi> 10.1145/302979.303111]
|
CITED BY 19
|
Hiroaki Kimura , Eiji Tokunaga , Yohei Okuda , Tatsuo Nakajima, CookieFlavors: easy building blocks for wireless tangible input, CHI '06 extended abstracts on Human factors in computing systems, April 22-27, 2006, Montréal, Québec, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rafael Ballagas , Faraz Memon , Rene Reiners , Jan Borchers, iStuff mobile: rapidly prototyping new mobile phone interfaces for ubiquitous computing, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA
|
|
|
|
Ron Yeh , Chunyuan Liao , Scott Klemmer , François Guimbretière , Brian Lee , Boyko Kakaradov , Jeannie Stamberger , Andreas Paepcke, ButterflyNet: a mobile capture and access system for field biology research, Proceedings of the SIGCHI conference on Human Factors in computing systems, April 22-27, 2006, Montréal, Québec, Canada
|
|
|
|
Björn Hartmann , Leith Abdulla , Manas Mittal , Scott R. Klemmer, Authoring sensor-based interactions by demonstration with direct manipulation and pattern recognition, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA
|
|
|
|
Rajesh Krishna Balan , Darren Gergle , Mahadev Satyanarayanan , James Herbsleb, Simplifying cyber foraging for mobile devices, Proceedings of the 5th international conference on Mobile systems, applications and services, June 11-13, 2007, San Juan, Puerto Rico
|
|
|
INDEX TERMS
Primary Classification:
D.
Software
D.2
SOFTWARE ENGINEERING
D.2.2
Design Tools and Techniques
Subjects:
Software libraries
Additional Classification:
D.
Software
D.2
SOFTWARE ENGINEERING
D.2.2
Design Tools and Techniques
Subjects:
User interfaces
H.
Information Systems
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
H.5.1
Multimedia Information Systems
Subjects:
Artificial, augmented, and virtual realities
H.5.2
User Interfaces (D.2.2, H.1.2, I.3.6)
Subjects:
Interaction styles (e.g., commands, menus, forms, direct manipulation);
User-centered design;
Prototyping;
Input devices and strategies (e.g., mouse, touchscreen)
I.
Computing Methodologies
I.4
IMAGE PROCESSING AND COMPUTER VISION
I.4.9
Applications
Keywords:
API design,
RFID,
augmented reality,
barcode,
computer vision,
tangible interfaces,
toolkits
|