Abstract
Multi-touch interaction with computationally enhanced surfaces has received considerable attention in recent years. Hardware implementations of multi-touch interaction such as Frustrated Total Internal Reflection (FTIR) and Diffuse Illumination (DI) have allowed for the low cost development of surfaces. Although many of these technologies and associated applications have been presented in academic settings, the practicalities of building a high quality multi-touch enabled surface, both in terms of the software and hardware required, are not widely known. We draw upon our extensive experience as developers of multi-touch technology to provide practical advice in relation to building, and deploying applications upon, multi-touch surfaces. This includes technical details of the construction of optical multi-touch surfaces, including: infrared illumination, silicone compliant surfaces, projection screens, cameras, filters, and projectors, and an overview of existing software libraries for tracking.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Johnson RG (1972) Touch actuable data input panel assembly. US Patent http://www.google.com/patents?vid=USPAT3673327
Kasday LR (1984) #4,484,179: Touch position sensitive surface. US Patent http://www.google.com/patents?vid=USPAT4484179
Mallos JB (1982) #4,346,376: Touch position sensitive surface. US Patent http://www.google.com/patents?vid=USPAT4346376
Mueller RE (1974) #3,846,826: Direct television drawing and image manipulation system. US Patent http://www.google.com/patents?vid=USPAT3846826
White RM (1987) #4,484,179: Tactile sensor employing a light conducting element and a resiliently deformable sheet. US Patent http://www.google.com/patents?vid=USPAT4484179
Han JY (2005) Low-cost multi-touch sensing through frustrated total internal reflection. In: Proceedings of the 18th annual ACM symposium on user interface software and technology (UIST ’05), ACM Press, New York, pp 115–118
Dietz P, Leigh D (2001) DiamondTouch: A multi-user touch technology. Proceedings of the 14th annual ACM symposium on user interface software and technology, pp 219–226
Kin K, Agrawala M, DeRose T (2009) Determining the benefits of direct-touch, bimanual, and multifinger input on a multitouch workstation. In: Proceedings of graphics interface 2009 (GI ’09), canadian information processing society, Toronto, Ontario, Canada, pp 119–124
Moscovich T (2006) Multi-touch interaction. In: CHI ’06 extended abstracts on human factors in computing systems (CHI ’06), ACM Press, New York, pp 1775–1778
Peltonen P, Kurvinen E, Salovaara A, Jacucci G, Ilmonen T, Evans J, Oulasvirta A, Saarikko P (2008) It’s mine, don’t touch!: Interactions at a large multi-touch display in a city centre. In: Proceeding of the twenty-sixth annual SIGCHI conference on human factors in computing systems (CHI ’08), ACM Press, New York, pp 1285–1294
Rekimoto J (2002) Smartskin: An infrastructure for freehand manipulation on interactive surfaces. In: Proceedings of the SIGCHI conference on human factors in computing systems (CHI ’02), ACM Press, New York, pp 113–120
Schöning J, Hecht B, Raubal M, Krüger A, Marsh M, Rohs M (2008) Improving interaction with virtual globes through spatial thinking: Helping users ask "why?". In: Proceedings of the 13th international conference on intelligent user interfaces (IUI ’08), ACM Press, New York, pp 129–138
Valli A, Linari L (2008) Natural interaction sensitivetable. In: CHI ’08 extended abstracts on human factors in computing systems (CHI ’08), ACM Press, New York, pp 2315–2318
Schöning J, Krüger A, Olivier P (2009) Multi-touch is dead, long live multi-touch. CHI 2009: Workshop on Multi-touch and Surface Computing, April 4 – March 9, Boston, MA, http://www.dfki.de/∼jschoen/website/Publications_files/SchoeningMultiTouchisDead.pdf, accessed 11.03.2010
Schöning J, Brandl P, Daiber F, Echtler F, Hilliges O, Hook J, Löchtefeld M, Motamedi N, Muller L, Olivier P, Roth T, von Zadow U (2008) Multi-touch surfaces: A technical guide. Technical report, Technical University of Munich
Harrison C, Hudson SE (2009) Providing dynamically changeable physical buttons on a visual display. In: Proceedings of the 27th international conference on human factors in computing systems (CHI ’09), ACM Press, New York, pp 299–308
Rosenberg ID, Grau A, Hendee C, Awad N, Perlin K (2009) Impad: An inexpensive multi-touchpressure acquisition device. In: CHIProceedings of the 27th international conference extended abstracts on human factors in computing systems (EA ’09), ACM Press, New York, pp 3217–3222
Wikipedia (2009) Indium tin oxide — Wikipedia, The Free Encyclopedia, accessed 10.07.2009
Downs R (2005) Using resistive touch screens for human/machine interface. Technical Report, Texas Instruments Incorporated, Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Costanza E, Robinson J (2003) A region adjacency tree approach to the detection and design of fiducials. Vision, Video and Graphics (VVG), pp 63–70
Schmidt D (2009) Design and realization of an interactive multi-touch table. Technical Report, Lancaster University
Tuddenham P, Robinson P (2007) Distributed tabletops: Supporting remote and mixed-presence tabletop collaboration. In: Horizontal Interactive Human-Computer Systems, 2007. TABLETOP’07: Proceedings of the 2nd annual IEEE international workshop, pp 19–26
Motamedi N (2008) Hd touch: Multi-touch and object sensing on a high definition lcd tv. In: CHI ’08 extended abstracts on human factors in computing systems (CHI ’08), ACM Press, New York, pp 3069–3074
Echtler F, Sielhorst T, Huber M, Klinker G (2009) A short guide to modulated light. In: Proceedings of the 3rd International Conference on Tangible and Embedded Interaction (TEI ’09), ACM Press, New York, pp 393–396
Han Y, Wagner R (1990) An efficient and fast parallel-connected component algorithm. Journal of the ACM (JACM) 37(3):626–642
Kaltenbrunner M, Bencina R (2007) reacTIVision: A computer-vision framework for table-based tangible interaction. Proceedings of the 1st international conference on Tangible and embedded interaction pp 69–74
Costanza E, Shelley S, Robinson J (2003) Introducing audio d-touch: A tangible user interface for music composition and performance. Proceedings of the 6th IntÕl Conference on Digital Audio Effects (DAFX), pp 63–70
Kaltenbrunner M, Bovermann T, Bencina R, Costanza E (2005) TUIO: A protocol for table-top tangible user interfaces. Proceedings of the 6th IntÕl Workshop on Gesture in Human-Computer Interaction and Simulation
Echtler F (2008) TISCH: Tangible Interactive Surfaces for Collaboration between Humans. http://tisch.sourceforge.net/, accessed 23.09.2008
Echtler F, Klinker G (2008) A multitouch software architecture. In: Proceedings of the (NordiCHI ’08), ACM Press, New York, pp 463–466
Buxton B (2008) The long nose of innovation. http://www.businessweek.com/innovate/content/jan2008/id2008012_297369.htm, accessed 26.08.2008
Daiber F, Schöning J, Krüger A (2009) Whole body interaction with geospatial data. Smart Graphics, pp 81–92
Acknowledgements
We would like to thank Florian Daiber, Otmar Hilliges, Markus Löchtefeld, Laurence Muller, Tim Roth, Daivd Smith, Urich von Zadow, David Hollmann and Antonio Krüger for their help with the Multi-touch Bootcamp 2008 in Amsterdam in conjunction with IEEE Tabletops and for their comments and help (e.g. graphics and feedback) on this chapter.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag London
About this chapter
Cite this chapter
Schöning, J. et al. (2010). Building Interactive Multi-touch Surfaces. In: Müller-Tomfelde, C. (eds) Tabletops - Horizontal Interactive Displays. Human-Computer Interaction Series. Springer, London. https://doi.org/10.1007/978-1-84996-113-4_2
Download citation
DOI: https://doi.org/10.1007/978-1-84996-113-4_2
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-84996-112-7
Online ISBN: 978-1-84996-113-4
eBook Packages: Computer ScienceComputer Science (R0)