Skip to main content

A Camera-Based Multi-touch Interface Builder for Designers

  • Conference paper
Human-Computer Interaction. HCI Applications and Services (HCI 2007)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4553))

Included in the following conference series:

Abstract

In our daily life, human beings tend to use both hands to accomplish complex tasks, but not to computers. However, multi-touch technology allows users to control all objects on the screen with more than just one finger. Therefore, how designers can take advantage of such technology and explore its potentials? So we propose a multi-touch interface builder called MToolKit for easy and effective construction of multi-touch interface for designers. By using camera-based sensor framework, we further analyze the multi-touch examples available for the interactive patterns. With these analysis and design requirement for building up an interface builder for designers, we conduct a two-point input and implemented them into our system called MToolkit. MToolkit was implemented by java and based on processing programming environment and a video processing C++ library with java wrapper. An example of using our MToolkit is elaborated in this paper.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Igarashi, T., Moscovich, T., Hughes, J.F.: As-rigid-as-possible shape manipulation. In: ACM SIGGRAPH 2005 Papers Los Angeles, California (2005)

    Google Scholar 

  2. Han, J.Y.: Low-cost multi-touch sensing through frustrated total internal reflection. In: Proceedings of the 18th annual ACM symposium on User interface software and technology, ACM Press, Seattle, WA, USA (2005)

    Google Scholar 

  3. Lee, S., Buxton, W., Smith, K.C.: A multi-touch three dimensional touch-sensitive tablet. In: Proceedings of the SIGCHI conference on Human factors in computing systems, ACM Press, San Francisco, California, United States (1985)

    Google Scholar 

  4. Rekimoto, J.: SmartSkin: an infrastructure for freehand manipulation on interactive surfaces. In: Proceedings of the SIGCHI conference on Human factors in computing systems, ACM Press, Minneapolis, Minnesota, USA (2002)

    Google Scholar 

  5. Tsukada, Y., Hoshino, T.: Layered touch panel: the input device with two touch panel layers. In: CHI 2002 extended abstracts on Human factors in computing systems, ACM Press, Minneapolis, Minnesota, USA (2002)

    Google Scholar 

  6. Dietz, P., Leigh, D.: DiamondTouch: a multi-user touch technology. In: Proceedings of the 14th annual ACM symposium on User interface software and technology, Orlando, Florida (2001)

    Google Scholar 

  7. Matsushita, N., Rekimoto, J.: HoloWall: designing a finger, hand, body, and object sensitive wall. In: Proceedings of the 10th annual ACM symposium on User interface software and technology, ACM Press, Banff, Alberta, Canada (1997)

    Google Scholar 

  8. Malik, S., Laszlo, J.: Visual touchpad: a two-handed gestural input device. In: Proceedings of the 6th international conference on Multimodal interfaces, ACM Press, State College, PA, USA (2004)

    Google Scholar 

  9. MacIntyre, B., Gandy, M., Dow, S., Bolter, J.D.: DART: a toolkit for rapid design exploration of augmented reality experiences. In: ACM SIGGRAPH 2005 Papers, ACM Press, Los Angeles, California (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Julie A. Jacko

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lin, HH., Chang, TW. (2007). A Camera-Based Multi-touch Interface Builder for Designers. In: Jacko, J.A. (eds) Human-Computer Interaction. HCI Applications and Services. HCI 2007. Lecture Notes in Computer Science, vol 4553. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73111-5_121

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-73111-5_121

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-73109-2

  • Online ISBN: 978-3-540-73111-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics