| Bringing physics to the surface |
| Full text |
Pdf
(3.45 MB),
Wmv
(5:08)
|
Source
|
Symposium on User Interface Software and Technology
archive
Proceedings of the 21st annual ACM symposium on User interface software and technology
table of contents
Monterey, CA, USA
SESSION: Touch and pressure
table of contents
Pages 67-76
Year of Publication: 2008
ISBN:978-1-59593-975-3
|
|
Authors
|
|
Andrew D. Wilson
|
Microsoft Research, Redmond, WA, USA
|
|
Shahram Izadi
|
Microsoft Research Cambridge, Cambridge, United Kingdom
|
|
Otmar Hilliges
|
Microsoft Research Cambridge, Cambridge, United Kingdom
|
|
Armando Garcia-Mendoza
|
Microsoft Research Cambridge, Cambridge, United Kingdom
|
|
David Kirk
|
Microsoft Research Cambridge, Cambridge, United Kingdom
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 120, Downloads (12 Months): 1038, Citation Count: 7
|
|
|
ABSTRACT
This paper explores the intersection of emerging surface technologies, capable of sensing multiple contacts and of-ten shape information, and advanced games physics engines. We define a technique for modeling the data sensed from such surfaces as input within a physics simulation. This affords the user the ability to interact with digital objects in ways analogous to manipulation of real objects. Our technique is capable of modeling both multiple contact points and more sophisticated shape information, such as the entire hand or other physical objects, and of mapping this user input to contact forces due to friction and collisions within the physics simulation. This enables a variety of fine-grained and casual interactions, supporting finger-based, whole-hand, and tangible input. We demonstrate how our technique can be used to add real-world dynamics to interactive surfaces such as a vision-based tabletop, creating a fluid and natural experience. Our approach hides from application developers many of the complexities inherent in using physics engines, allowing the creation of applications without preprogrammed interaction behavior or gesture recognition.
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
|
|
| |
2
|
Barron, J., Fleet, D., Beauchemin, S., and Burkitt, T. 1992. Performance of optical flow techniques. Computer Vision and Pattern Recognition, 236--242.
|
 |
3
|
|
 |
4
|
|
 |
5
|
|
| |
6
|
|
 |
7
|
|
 |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
 |
12
|
|
| |
13
|
Grossman, T., and Wigdor, D. 2007. Going deeper: a taxonomy of 3D on the tabletop. Second IEEE International Workshop on Horizontal Interactive Human-Computer Systems, 137--144.
|
 |
14
|
|
 |
15
|
Mark Hancock , Sheelagh Carpendale , Andy Cockburn, Shallow-depth 3d interaction: design and evaluation of one-, two- and three-touch techniques, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA
[doi> 10.1145/1240624.1240798]
|
| |
16
|
Hancock, M., Carpendale, S., Supporting Multiple Off-Axis Viewpoints at a Tabletop Display. 2007. Second IEEE International Workshop on Horizontal Interactive Human-Computer Systems, 171--178.
|
 |
17
|
Russell Kruger , Sheelagh Carpendale , Stacey D. Scott , Anthony Tang, Fluid integration of rotation and translation, Proceedings of the SIGCHI conference on Human factors in computing systems, April 02-07, 2005, Portland, Oregon, USA
[doi> 10.1145/1054972.1055055]
|
| |
18
|
Jun Liu , David Pinelle , Samer Sallam , Sriram Subramanian , Carl Gutwin, TNT: improved rotation and translation on digital tables, Proceedings of Graphics Interface 2006, June 07-09, 2006, Quebec, Canada
|
 |
19
|
Richard Mander , Gitta Salomon , Yin Yin Wong, A “pile” metaphor for supporting casual organization of information, Proceedings of the SIGCHI conference on Human factors in computing systems, p.627-634, May 03-07, 1992, Monterey, California, United States
[doi> 10.1145/142750.143055]
|
| |
20
|
Microsoft Corporation. Microsoft Surface. http://ww.surface.com. 2007.
|
| |
21
|
NVIDIA Corporation. NVIDIA PhysX. http://www.nvidia.com/object/nvidia_physx.html. 2008.
|
| |
22
|
Adrian Reetz , Carl Gutwin , Tadeusz Stach , Miguel Nacenta , Sriram Subramanian, Superflick: a natural and efficient technique for long-distance object placement on digital tables, Proceedings of Graphics Interface 2006, June 07-09, 2006, Quebec, Canada
|
 |
23
|
George Robertson , Mary Czerwinski , Kevin Larson , Daniel C. Robbins , David Thiel , Maarten van Dantzich, Data mountain: using spatial memory for document management, Proceedings of the 11th annual ACM symposium on User interface software and technology, p.153-162, November 01-04, 1998, San Francisco, California, United States
[doi> 10.1145/288392.288596]
|
 |
24
|
Olov Ståhl , Anders Wallberg , Jonas Söderberg , Jan Humble , Lennart E. Fahlén , Adrian Bullock , Jenny Lundberg, Information exploration using The Pond, Proceedings of the 4th international conference on Collaborative virtual environments, p.72-79, September 30-October 02, 2002, Bonn, Germany
[doi> 10.1145/571878.571890]
|
 |
25
|
|
| |
26
|
Wilson, A. 2007. Depth-sensing video cameras for 3D Tangible Interaction. Second IEEE International Workshop on Horizontal Interactive Human-Computer Systems, 201--204.
|
 |
27
|
|
CITED BY 7
|
|
|
|
|
|
|
|
Samuel Hsiao-Heng Chang , Lachlan Stuart , Beryl Plimmer , Burkhard Wünsche, Origami simulator: a multi-touch experience, Proceedings of the 27th international conference extended abstracts on Human factors in computing systems, April 04-09, 2009, Boston, MA, USA
|
|
|
Erh-li Early Shen , Sung-sheng Daniel Tsai , Hao-hua Chu , Yung-jen Jane Hsu , Chi-wen Euro Chen, Double-side multi-touch input for mobile devices, Proceedings of the 27th international conference extended abstracts on Human factors in computing systems, April 04-09, 2009, Boston, MA, USA
|
|
|
Johannes Schöning , Florian Daiber , Antonio Krüger , Michael Rohs, Using hands and feet to navigate and manipulate spatial data, Proceedings of the 27th international conference extended abstracts on Human factors in computing systems, April 04-09, 2009, Boston, MA, USA
|
|
|
|
|
|
|
|