skip to main content
10.1145/985692.985743acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
Article

Papier-Mache: toolkit support for tangible input

Published: 25 April 2004 Publication History

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

[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]
Clements, P., R. Kazman, and M. Klein, Evaluating Software Architectures: Methods and Case Studies. Boston: Addison-Wesley. 323 pp, 2002.
[4]
Detienne, F., Software Design - Cognitive Aspects. London: Springer Verlag. 200 pp, 2001.
[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]
Fishkin, K.P., T.P. Moran, and B.L. Harrison. Embodied User Interfaces: Towards Invisible User Interfaces. Proc. Conf. on Engineering for Human-Computer Interaction. pp. 1--18, 1998.
[8]
Forsyth, D.A. and J. Ponce, Computer Vision: A Modern Approach. Upper Saddle River: Prentice Hall. 693 pp, 2003.
[9]
Freeman, W.T., D. Anderson, P. Beardsley, C. Dodge, et al., Computer vision for interactive computer graphics. IEEE Computer Graphics and Applications, 1998. 18(3): pp. 42 -- 53.
[10]
Grady, R.B., Practical Software Metrics for Project Management and Process Improvement, Prentice Hall: Englewood Cliffs, NJ. pp. 17, 1992.
[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]
Horn, B., Robot vision. Cambridge: MIT Press. 509 pp, 1986.
[14]
Ishii, H. and B. Ullmer. Tangible Bits: Human Factors in Computing Systems. Proc. CHI: Human factors in computing systems. pp. 234 -- 41, 1997.
[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]
Mackay, W.E., A.-L. Fayard, L. Frobert, and L. Médini. Reinventing the Familiar: Exploring an Augmented Reality Design Space for Air Traf?c Control. Proc. CHI: Human Factors in Computing Systems. ACM Press. pp. 558 -- 65, 1998.
[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]
Myers, B., S.E. Hudson, and R. Pausch, Past, Present, and Future of User Interface Software Tools. ACM Transactions on Computer-Human Interaction, 2000. 7(1): pp. 3 -- 28.
[23]
Myers, B. and M.B. Rosson. Survey on User Interface Programming. Proc. CHI: Human Factors in Computing Systems. ACM Press. pp. 195 -- 202, 1992.
[24]
Myers, B.A., A new model for handling input. ACM Trans. on Information Systems, 1990. 8(3): pp. 289 -- 320.
[25]
Nelson, L., S. Ichimura, E.R. Pederson, and L. Adams. Palette: a paper interface for giving presentations. Proc. CHI: Human Factors in Computing Systems. ACM Press. pp. 354 -- 61, 1999.
[26]
Olsen, D.R., Chapter 5: Basic Interaction, in Developing User Interfaces, Morgan Kaufmann. pp. 132 -- 62, 1998.
[27]
Pane, J., A Programming System for Children that is Designed for Usability, Carnegie Mellon University, Pittsburgh, 2002. http://www.cs.cmu.edu/~pane/thesis
[28]
Rekimoto, J. and Y. Ayatsuka. CyberCode: Designing Augmented Reality Environments with Visual Tags. Proc. Designing Augmented Reality Environments (DARE 2000). ACM Press. pp. 1 -- 10, 2000.
[29]
Shneiderman, B. Empirical Studies of Programmers: The Territory, Paths, and Destinations. Proc. First Workshop on Empirical Studies of Programmers. Ablex Pub. pp. 1 -- 12, 1986.
[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]
Want, R., K.P. Fishkin, A. Gujar, and B.L. Harrison. Bridging Physical and Virtual Worlds With Electronic Tags. Proc. CHI: Human Factors in Computing Systems. ACM Press. pp. 370 -- 77, 1999.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CHI '04: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
April 2004
742 pages
ISBN:1581137028
DOI:10.1145/985692
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 April 2004

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. API design
  2. RFID
  3. augmented reality
  4. barcode
  5. computer vision
  6. tangible interfaces
  7. toolkits

Qualifiers

  • Article

Conference

CHI04
Sponsor:

Acceptance Rates

Overall Acceptance Rate 6,199 of 26,314 submissions, 24%

Upcoming Conference

CHI 2025
ACM CHI Conference on Human Factors in Computing Systems
April 26 - May 1, 2025
Yokohama , Japan

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)57
  • Downloads (Last 6 weeks)8
Reflects downloads up to 21 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)ProtoBricks: A Research Toolkit for Tangible Prototyping & Data PhysicalizationProceedings of the 2024 ACM Designing Interactive Systems Conference10.1145/3643834.3661573(476-495)Online publication date: 1-Jul-2024
  • (2024)MoiréWidgets: High-Precision, Passive Tangible Interfaces via Moiré EffectProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642734(1-10)Online publication date: 11-May-2024
  • (2024)Designing a Tangible Interactive Learning System for Children’s Art Education: A Multi-Sensory Design ApproachHCI International 2024 Posters10.1007/978-3-031-61953-3_25(225-234)Online publication date: 1-Jun-2024
  • (2024)At the Confluence of Software Engineeringand Human-Computer Interaction:A Personal AccountThe French School of Programming10.1007/978-3-031-34518-0_5(89-122)Online publication date: 30-Apr-2024
  • (2023)The IoT Codex: A Book of Programmable Stickers for Authoring and Composing Embedded Computing Applications2023 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)10.1109/VL-HCC57772.2023.00009(1-11)Online publication date: 3-Oct-2023
  • (2022)Iteratively Designing Gesture Vocabularies: A Survey and Analysis of Best Practices in the HCI LiteratureACM Transactions on Computer-Human Interaction10.1145/350353729:4(1-54)Online publication date: 5-May-2022
  • (2022)ProGesAR: Mobile AR Prototyping for Proxemic and Gestural Interactions with Real-world IoT Enhanced SpacesProceedings of the 2022 CHI Conference on Human Factors in Computing Systems10.1145/3491102.3517689(1-14)Online publication date: 29-Apr-2022
  • (2022)Weaving Fire into FormundefinedOnline publication date: 20-Jul-2022
  • (2021)Hybrid Paper-Digital Interfaces: A Systematic Literature ReviewProceedings of the 2021 ACM Designing Interactive Systems Conference10.1145/3461778.3462059(1087-1100)Online publication date: 28-Jun-2021
  • (2021)Understanding practices and needs of researchers in human state modeling by passive mobile sensingCCF Transactions on Pervasive Computing and Interaction10.1007/s42486-021-00072-43:4(344-366)Online publication date: 6-Jul-2021
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media