@inproceedings{hinckley1999the, author = {Hinckley, Ken and Sinclair, Mike and Hanson, Erik and Szeliski, Richard and Conway, Matt}, title = {The VideoMouse: A Camera-Based Multi-Degree-of-Freedom Input Device}, booktitle = {UIST '99 Proceedings of the 12th annual ACM symposium on User interface software and technology}, year = {1999}, month = {November}, abstract = {The VideoMouse is a mouse that uses a camera as its input sensor. A real-time vision algorithm determines the six degree-of-freedom mouse posture, consisting of 2D motion, tilt in the forward/back and left/righ axis, rotation of the mouse about its vertical axis, and some limited height sensing. Thus, a familiar 2D device can be extended for three-dimensional manipulation, while remaining suitable for standard 2D GUI tasks. We describe techniques for mouse functionality, 3D manipulation, navigating large 2D spaces, and using the camera for lightweight scanning tasks.}, publisher = {ACM}, url = {http://approjects.co.za/?big=en-us/research/publication/the-videomouse-a-camera-based-multi-degree-of-freedom-input-device/}, pages = {103-112}, isbn = {1-58113-075-9}, edition = {UIST '99 Proceedings of the 12th annual ACM symposium on User interface software and technology}, }