skip to main content
10.1145/1622176.1622202acmconferencesArticle/Chapter ViewAbstractPublication PagesuistConference Proceedingsconference-collections
research-article

Bonfire: a nomadic system for hybrid laptop-tabletop interaction

Published: 04 October 2009 Publication History

Abstract

We present Bonfire, a self-contained mobile computing system that uses two laptop-mounted laser micro-projectors to project an interactive display space to either side of a laptop keyboard. Coupled with each micro-projector is a camera to enable hand gesture tracking, object recognition, and information transfer within the projected space. Thus, Bonfire is neither a pure laptop system nor a pure tabletop system, but an integration of the two into one new nomadic computing platform. This integration (1) enables observing the periphery and responding appropriately, e.g., to the casual placement of objects within its field of view, (2) enables integration between physical and digital objects via computer vision, (3) provides a horizontal surface in tandem with the usual vertical laptop display, allowing direct pointing and gestures, and (4) enlarges the input/output space to enrich existing applications. We describe Bonfire's architecture, and offer scenarios that highlight Bonfire's advantages. We also include lessons learned and insights for further development and use.

Supplementary Material

MOV File (p129-kane.mov)

References

[1]
Agarawala, A. and Balakrishnan, R. (2006) Keepin' it real: pushing the desktop metaphor with physics, piles and the pen. Proc. CHI '06. New York: ACM Press, 1283--1292.
[2]
Arai, T., Machii, K. and Kuzunuki, S. (1995) Retrieving electronic documents with real-world objects on InteractiveDESK. Proc. UIST '95. New York: ACM Press, 37--38.
[3]
Beardsley, P., Baar, J.V., Raskar, R. and Forlines, C. (2005) Interaction using a handheld projector. IEEE Computer Graphics and Applications, 25 (1), 39--43.
[4]
Berry, L., Bartram, L. and Booth, K.S. (2005) Role-based control of shared application views. Proc. UIST '05. New York: ACM Press, 23--32.
[5]
Blasko, G., Feiner, S. and Coriand, F. (2005) Exploring interaction with a simulated wrist-worn projection display. Proc. ISWC '09. Washington, DC: IEEE Computer Society, 2--9.
[6]
Butler, A., Izadi, S. and Hodges, S. (2008) SideSight: multi-"touch" interaction around small devices. Proc. UIST '08. NewYork: ACM Press, 201--204.
[7]
Cadiz, J.J., Venolia, G., Jancke, G. and Gupta, A. (2002) Designing and deploying an information awareness interface. Proc. CSCW '02. New York: ACM Press, 314--323.
[8]
Cao, X. and Balakrishnan, R. (2006) Interacting with dynamically defined information spaces using a handheld projector and a pen. Proc. UIST '06. New York: ACM Press, 225--234.
[9]
Cao, X., Forlines, C. and Balakrishnan, R. (2007) Multi-user interaction using handheld projectors. Proc. UIST '07. New York: ACM Press, 43--52.
[10]
Cohen, C.J., Beach, G.J. and Foulk, G. (2001) A basic hand gesture control system for PC applications. Proc. AIPR '01. Washington, DC: IEEE Computer Society, 74.
[11]
Dietz, P. and Leigh, D. (2001) DiamondTouch: a multi-user touch technology. Proc. UIST '01. New York: ACM Press, 219--226.
[12]
Greaves, A., Hang, A. and Rukzio, E. (2008) Evaluation of picture browsing using a projector phone. Proc. MobileHCI '08. New York: ACM Press, 527--530.
[13]
Grudin, J. (2001) Partitioning digital worlds: focal and peripheral awareness in multiple monitor use. Proc. CHI '01. New York: ACM Press, 458--465.
[14]
Hang, A., Rukzio, E. and Greaves, A. (2008) Projector phone: a study of using mobile phones with integrated projector for interaction with maps. Proc. MobileHCI '08. New York: ACM Press, 207--216.
[15]
Harrison, C. and Hudson, S.E. (2008) Scratch input: creating large, inexpensive, unpowered and mobile finger input surfaces. Proc. UIST '08. New York: ACM Press, 205--208.
[16]
Hosoi, K., Dao, V.N., Mori, A. and Sugimoto, M. (2007) CoGAME: manipulation using a handheld projector. Proc. SIGGRAPH '07 Emerging Technologies. New York: ACM Press.
[17]
Koike, H., Sato, Y. and Kobayashi, Y. (2001) Integrating paper and digital information on EnhancedDesk: a method for realtime finger tracking on an augmented desk system. ACM Transactions on Computer-Human Interaction, 8 (4), 307--322.
[18]
Letessier, J. and Bérard, F. (2004) Visual tracking of bare fingers for interactive surfaces. Proc. UIST '04. New York: ACM Press, 119--122.
[19]
MacIntyre, B., Mynatt, E.D., Voida, S., Hansen, K.M., Tullio, J. and Corso, G.M. (2001) Support for multitasking and background awareness using interactive peripheral displays. Proc. UIST '01. New York: ACM Press, 41--50.
[20]
Manresa, C., Varona, J., Mas, R. and Perales, F. (2005) Hand tracking and gesture recognition for human-computer interaction. Electronic Letters on Computer Vision and Image Analysis, 5 (3), 96--104.
[21]
Mistry, M., P., Maes, P. and Chang, L. (2009) WUW -- Wear Ur World -- a wearable gestural interface. Proc. CHI '09 Extended Abstracts. ACM Press, 4111--4116.
[22]
Olwal, A. and Wilson, A.D. (2008) SurfaceFusion: unobtrusive tracking of everyday objects in tangible user interfaces. Proc. GI '08. Toronto: Canadian Information Processing Society, 235--242.
[23]
Pinhanez, C., Kjeldsen, R., Tang, L., Levas, A., Podlaseck, M., Sukaviriya, N. and Pingali, G. (2003) Creating touch-screens anywhere with interactive projected displays. Proc. MULTIMEDIA '03. New York: ACM Press, 460--461.
[24]
Pinhanez, C.S. (2001) The Everywhere Displays Projector: a device to create ubiquitous graphical interfaces. Proc. UbiComp'01. London: Springer-Verlag, 315--331.
[25]
Raskar, R., Baar, J.v., Beardsley, P., Willwacher, T., Rao, S. and Forlines, C. (2003) iLamps: geometrically aware and self-configuring projectors. Proc. SIGGRAPH '03. New York: ACM Press, 809--818.
[26]
Raskar, R., Beardsley, P., van Baar, J., Wang, Y., Dietz, P., Lee, J., Leigh, D. and Willwacher, T. (2004) RFIG lamps: interacting with a self-describing world via photosensing wireless tags and projectors. Proc. SIGGRAPH '04. New York: ACM Press, 406--415.
[27]
Rekimoto, J. (2002) SmartSkin: an infrastructure for freehand manipulation on interactive surfaces. Proc. CHI '02. New York: ACM Press, 113--120.
[28]
Rekimoto, J. and Saitoh, M. (1999) Augmented surfaces: a spatially continuous work space for hybrid computing environments. Proc. CHI '99. New York: ACM Press, 378--385.
[29]
Shen, C., Everitt, K. and Ryall, K. (2003) UbiTable: impromptu face-to-face collaboration on horizontal interactive surfaces. Proc. UbiComp '03. Heidelberg: Springer Berlin, 281--288.
[30]
Song, H., Grossman, T., Fitzmaurice, G., Guimbretiere, F., Khan, A., Attar, R. and Kurtenbach, G. (2009) PenLight: combining a mobile projector and a digital pen for dynamic visual overlay. Proc. CHI '09. New York: ACM Press, 143--152.
[31]
Stauffer, C. and Grimson, W.E.L. (1999) Adaptive background mixture models for real-time tracking. Proc. CVPR '99. Washington, DC: IEEE Computer Society, 246--252.
[32]
Sugimoto, M., Miyahara, K., Inoue, H. and Tsunesada, Y. (2005) Hotaru: intuitive manipulation techniques for projected displays of mobile devices. Proc. INTERACT '05. Heidelberg: Springer Berlin, 57--688.
[33]
Sukaviriya, N., Kjeldsen, R., Pinhanez, C., Tang, L., Levas, A., Pingali, G. and Podlaseck, M. (2004) A portable system for anywhere interactions. Proc. CHI '04 Extended Abstracts. ACM Press, 789--790.
[34]
Sukthankar, R., Stockton, R.G. and Mullin, M.D. (2001) Smarter presentations: exploiting homography in camera-projector systems. Proc. ICCV '01. Washington, DC: IEEE Computing Society, 247--253.
[35]
Swain, M.J. and Ballard, D.H. (1991) Color indexing. International Journal of Computer Vision, 7 (1), 11--32.
[36]
Tognazzini, B. (1994) The "Starfire" video prototype project: a case history. Proc. CHI '94. New York: ACM Press, 99--105.
[37]
Ullmer, B. and Ishii, H. (1997) The metaDESK: Models and prototypes for tangible user interfaces. Proc. UIST '97. New York, ACM Press, 223--232.
[38]
Want, R., Fishkin, K., Gujar, A., and Harrison, B. (1999). Bridging Physical and Virtual Worlds with Electronic Tags. (1999). Proc. CHI '99, Pittsburgh, PA. New York: ACM Press, 370--377.
[39]
Weiser, M. (1999) The computer for the 21st century. Scientific American (September 1991), 94--104.
[40]
Wellner, P. (1991) The DigitalDesk calculator: tangible manipulation on a desk top display. Proc. UIST '91. New York: ACM Press, 27--33.
[41]
Wellner, P. (1993) Interacting with paper on the DigitalDesk. Communications of the ACM, 36 (7), 87--96.
[42]
Wigdor, D., Jiang, H., Forlines, C., Borkin, M. and Shen, C. (2009) WeSpace: the design development and deployment of a walk-up and share multi-surface visual collaboration system. Proc. CHI'09. ACM Press, 1237--1246.
[43]
Wilson, A.D. (2005) PlayAnywhere: a compact interactive tabletop projection-vision system. Proc. UIST '05. New York: ACM Press, 83--92.
[44]
Wilson, A.D., Izadi, S., Hilliges, O., Garcia-Mendoza, A. and Kirk, D. (2008) Bringing physics to the surface. Proc. UIST '08. New York: ACM Press, 67--76.
[45]
Wilson, A.D. and Sarin, R. (2007) BlueTable: connecting wireless mobile devices on interactive surfaces using vision-based handshaking. Proc. GI '07. New York: ACM Press, 119--125.
[46]
Wobbrock, J.O., Morris, M.R. and Wilson, A.D. (2009) User-defined gestures for surface computing. Proc. CHI '09. New York: ACM Press, 1083--1092.
[47]
Wu, M. and Balakrishnan, R. (2003) Multi-finger and whole hand gestural interaction techniques for multi-user tabletop displays. Proc. UIST '03. New York: ACM Press, 193--202.
[48]
Yang, R. and Welch, G. (2001) Automatic and continuous projector display surface calibration using everyday imagery. Proc. WSCG '01.
[49]
Zhang, Z., Wu, Y., Shan, Y. and Shafer, S. (2001) Visual panel: virtual mouse, keyboard and 3D controller with an ordinary piece of paper. Proc. PUI '01. New York: ACM Press, 1--8.
[50]
Zhou, H., Xie, L. and Fang, X. (2007) Visual Mouse: SIFT Detection and PCA Recognition. Proc. CISW '07. Washington, DC: IEEE Computer Society, 263--266.
[51]
Ziola, R., Kellar, M. and Inkpen, K. (2007) DeskJockey: exploiting passive surfaces to display peripheral information. Proc. INTERACT '07. Heidelberg: Springer Berlin, 447--460.

Cited By

View all

Index Terms

  1. Bonfire: a nomadic system for hybrid laptop-tabletop interaction

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      UIST '09: Proceedings of the 22nd annual ACM symposium on User interface software and technology
      October 2009
      278 pages
      ISBN:9781605587455
      DOI:10.1145/1622176
      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: 04 October 2009

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. ambient interaction
      2. computer vision
      3. extended display
      4. gestures
      5. laptop
      6. micro-projector
      7. object recognition
      8. peripheral display
      9. surface
      10. tabletop
      11. tangible bits

      Qualifiers

      • Research-article

      Conference

      UIST '09

      Acceptance Rates

      Overall Acceptance Rate 561 of 2,567 submissions, 22%

      Upcoming Conference

      UIST '25
      The 38th Annual ACM Symposium on User Interface Software and Technology
      September 28 - October 1, 2025
      Busan , Republic of Korea

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)81
      • Downloads (Last 6 weeks)7
      Reflects downloads up to 01 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all

      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