|
ABSTRACT
Cameras are a useful source of input for many interactive applications, but computer vision programming is difficult and requires specialized knowledge that is out of reach for many HCI practitioners. In an effort to learn what makes a useful computer vision design tool, we created Eyepatch, a tool for designing camera-based interactions, and evaluated the Eyepatch prototype through deployment to students in an HCI course. This paper describes the lessons we learned about making computer vision more accessible, while retaining enough power and flexibility to be useful in a wide variety of interaction scenarios.
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
|
Amavasai, B. P. Principles of Vision Systems. IEEE Systems, Man, and Cybernetics: Principles and Applications Workshop, 2002.
|
| |
2
|
|
| |
3
|
|
| |
4
|
Bradski, G. The OpenCV Library. Dr. Dobb's Journal November 2000, Computer Security, 2000.
|
| |
5
|
Bradski, G. R. Computer vision face tracking for use in a perceptual user interface. Intel Technology Journal 2(2). pp. 12--21, 1998.
|
| |
6
|
|
| |
7
|
Diaz-Marino, R. and S. Greenberg. CAMBIENCE: A Video-Driven Sonic Ecology for Media Spaces. Video Proceedings of ACM CSCW'06 Conference on Computer Supported Cooperative Work, 2006.
|
 |
8
|
|
 |
9
|
|
| |
10
|
William T. Freeman , David B. Anderson , Paul A. Beardsley , Chris N. Dodge , Michal Roth , Craig D. Weissman , William S. Yerazunis , Hiroshi Kage , Kazuo Kyuma , Yasunari Miyake , Ken-ichi Tanaka, Computer Vision for Interactive Computer Graphics, IEEE Computer Graphics and Applications, v.18 n.3, p.42-53, May 1998
[doi> 10.1109/38.674971]
|
| |
11
|
|
| |
12
|
Hancher, M. D., M. J. Broxton, and L. J. Edwards. A User's Guide to the NASA Vision Workbench. Intelligent Systems Division, NASA Ames Research Center, 2006.
|
 |
13
|
Björn Hartmann , Leith Abdulla , Manas Mittal , Scott R. Klemmer, Authoring sensor-based interactions by demonstration with direct manipulation and pattern recognition, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA
[doi> 10.1145/1240624.1240646]
|
 |
14
|
Björn Hartmann , Scott R. Klemmer , Michael Bernstein , Leith Abdulla , Brandon Burr , Avi Robinson-Mosher , Jennifer Gee, Reflective physical prototyping through integrated design, test, and analysis, Proceedings of the 19th annual ACM symposium on User interface software and technology, October 15-18, 2006, Montreux, Switzerland
[doi> 10.1145/1166253.1166300]
|
| |
15
|
Igarashi, T., Student projects in the "Media Informatics" course at the University of Tokyo, 2005. http://www-ui.is.s.u-tokyo.ac.jp/~kwsk/media2005/projects.html
|
| |
16
|
Iivarinen, J., M. Peura, J. Sarela, and A. Visa. Comparison of combined shape descriptors for irregular objects. Proceedings of the 8th British Machine Vision Conference 2. pp. 430--39, 1997.
|
| |
17
|
|
| |
18
|
|
 |
19
|
Scott R. Klemmer , Jack Li , James Lin , James A. Landay, Papier-Mache: toolkit support for tangible input, Proceedings of the SIGCHI conference on Human factors in computing systems, p.399-406, April 24-29, 2004, Vienna, Austria
[doi> 10.1145/985692.985743]
|
 |
20
|
Scott R. Klemmer , Mark W. Newman , Ryan Farrell , Mark Bilezikjian , James A. Landay, The designers' outpost: a tangible interface for collaborative web site, Proceedings of the 14th annual ACM symposium on User interface software and technology, November 11-14, 2001, Orlando, Florida
[doi> 10.1145/502348.502350]
|
| |
21
|
Kolsch, M., M. Turk, and T. Hollerer. Vision-based interfaces for mobility. Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004. The First Annual International Conference on. pp. 86--94, 2004.
|
 |
22
|
|
| |
23
|
Larssen, A. T., L. Loke, T. Robertson, and J. Edwards. Understanding Movement as Input for Interaction-A Study of Two EyeToy" Games. Proceedings of OZCHI 2004, 2004.
|
| |
24
|
|
| |
25
|
Maynes-Aminzade, D., Website for the course "Designing Applications that See" at Stanford University, 2007. http://cs377s.stanford.edu/
|
| |
26
|
|
 |
27
|
|
 |
28
|
|
 |
29
|
|
| |
30
|
Maribeth Gandy , Thad Starner , Jake Auxier , Daniel Ashbrook, The Gesture Pendant: A Self-illuminating, Wearable, Infrared Computer Vision System for Home Automation Control and Medical Monitoring, Proceedings of the 4th IEEE International Symposium on Wearable Computers, p.87, October 18-21, 2000
|
| |
31
|
|
| |
32
|
Viola, P. and M. Jones. Rapid object detection using a boosted cascade of simple features. Proc. CVPR 1. pp. 511--18, 2001.
|
| |
33
|
|
 |
34
|
Tracy Westeyn , Helene Brashear , Amin Atrash , Thad Starner, Georgia tech gesture toolkit: supporting experiments in gesture recognition, Proceedings of the 5th international conference on Multimodal interfaces, November 05-07, 2003, Vancouver, British Columbia, Canada
[doi> 10.1145/958432.958452]
|
 |
35
|
|
 |
36
|
|
CITED BY 5
|
|
|
|
|
|
|
|
Marcos Serrano , Laurence Nigay , Jean-Yves L. Lawson , Andrew Ramsay , Roderick Murray-Smith , Sebastian Denef, The openinterface framework: a tool for multimodal interaction., CHI '08 extended abstracts on Human factors in computing systems, April 05-10, 2008, Florence, Italy
|
|
|
|
|
|
Jean-Yves Lionel Lawson , Ahmad-Amr Al-Akkad , Jean Vanderdonckt , Benoit Macq, An open source workbench for prototyping multimodal interactions based on off-the-shelf heterogeneous components, Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems, July 15-17, 2009, Pittsburgh, PA, USA
|
INDEX TERMS
Primary Classification:
H.
Information Systems
H.1
MODELS AND PRINCIPLES
H.1.2
User/Machine Systems
Subjects:
Human factors
Additional Classification:
H.
Information Systems
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
H.5.2
User Interfaces (D.2.2, H.1.2, I.3.6)
Subjects:
Interaction styles (e.g., commands, menus, forms, direct manipulation);
Prototyping;
Theory and methods
I.
Computing Methodologies
I.4
IMAGE PROCESSING AND COMPUTER VISION
I.4.8
Scene Analysis
Subjects:
Tracking;
Object recognition;
Color
I.4.9
Applications
General Terms:
Algorithms,
Design,
Human Factors
Keywords:
classification,
computer vision,
image processing,
interaction,
machine learning
|