Interactive Systems Technical Design

advertisement
Interactive Systems Technical Design
Seminar work: GESTURES
Pekka Välitalo
Daniel Pakkala
Teemu Koponen
ISTD 2003, GESTURES
Introduction/Definitions
• The use of motions of the limbs or body as a means of
expression
• In a computer controlled environment, one wants to use the
human hand as a manipulator, and its use in human-machine
communication
• Gestures originate as gesturer’s mental concept, possibly in
conjuction with speech
• Gestures are expressed through the motion of arms and hands,
the same way speech is produced by air stream modulation
through the human vocal tract
• Observers perceive gestures as streams of visual images, which
are interpret using the existing knowledge about those gestures
ISTD 2003, GESTURES
Motivation
• As the computing, communication and display technologies
process even futher
 The existing HCI (Human-Computer Interaction)
techniques may become a bottleneck in the effective
utilization of the available information flow
• The use of hand gestures provide an alternative to cumbersome
interface devices for HCI
 Visual interpretation of hand gestures can help in
achieving the ease and naturalness desired for it
• More natural interfaces for humans to computing systems
ISTD 2003, GESTURES
Taxonomy of Hand Gestures for HCI
Hand/Arm Movements
Unintentional Movements
Gestures
Communicative
Acts
Mimetic
ISTD 2003, GESTURES
Deictic
Manipulative
Symbols
Referential
Modalizing
Implementation
ISTD 2003, GESTURES
Implementation
• Temporal Modeling
-Gesture Phases
-Preparation
-Nucleus
-Retraction
• Spatial Modeling
-3D Hand/Arm Model
-Appearance-Based Model
ISTD 2003, GESTURES
Applications
• Control of consumer electronics
• Interaction with visualization systems
• Control of mechanical systems
• Computer games
ISTD 2003, GESTURES
Hand Gesture Control of TV Set and a Lamp
• Three types of hand gestures: static hand posture,
quantitative hand motion and qualitative hand motion.(In
the prototype static hand postures used)
• Lars Bretzner & Co, “A Prototype System for Computer
Vision Based Human Computer Interaction”, Technical
Report, Royal Institute of Technology, Stockholm, Sweden
www.nada.kth.se/cvap/adstracts/cvap251.html.
ISTD 2003, GESTURES
In Detail
1. Images grabbed at frame rate
2. RGB -> new color space
3. Color feature detection
->Image features(blobs,ridges)
4. Tracking & Pose recognition
-> pose, position,scale,orientation
5. Match 3.&4. Results with set of
object hypothesis with statistical
approach(particle filtering/condensation)
6. Application control (Recognized
gestures bound with actions)
ISTD 2003, GESTURES
Strengths / Advantages
• No actual physical remote controller needed
• More natural interaction (?)
• Relatively simple recognition technigue
• Nice test case, but...
ISTD 2003, GESTURES
Limitations / Weaknesses
• Usability: Slow response time
• Solution: faster algorithms, more processing power
• Static hand postures & skin colour
• skin and background colour variations?
• solution: recognition based on translations/trajectories
• Two dimensional gesture recognition: angle of the
hand has to be right in relation to the camera.
• Solution: 3D hand model & recognition or multiple
cameras/multiple models for same gesture
ISTD 2003, GESTURES
Industrial Players
•
Cybernet Systems Corporation (www.cybernet.com)
• A company committed to research and commercialize technology
solutions and advancements to human- machine interaction
• UseYourHead: http://www.gesturecentral.com/useyourhead/
•
Immersion (www.immersion.com)
• SuperGlove: www.immersion.com/products/
3d/interaction/cyberglove.shtml
•
Toshiba (www.toshiba.com)
• Motion Processor:
www.toshiba.com/news/980715.htm
UseYourHead
ISTD 2003, GESTURES
•
Siemens (www.siemens.com)
• SIVIT (Siemens Virtual Touchscreen)
• Gesture Computers for the Disabled
www.siemens.de/ct/en/technologies/ic/sivit.html
www.siemens.com/index.jsp?sdc_p=po263380
Motion Processor
SuperGloves
ISTD 2003, GESTURES
International Research Groups
and Projects
• University of California at Berkeley, GUIR (Group for User
Interface Research)
• http://guir.berkeley.edu/
• http://guir.berkeley.edu/projects/quill/
• GMD - German National Research Center for Information
Technology (Fraunhofer-Gesellschaft)
• www.fraunhofer.de/english/
• Interactive Electronic Whiteboard:
www.acoustics.hut.fi/icad2001/proceedings/ papers/mullert.pdf
• Ruhr-University of Bochum, Germany, Institut for
Neuroinformatik
• http://www.ruhr-uni-bochum.de/index_en.htm
• http://www.neuroinformatik.ruhr-uni-bochum.de/top.html
ISTD 2003, GESTURES
Finnish Research Groups
and Projects
• Helsinki University of Technology, Intelligent
Machines and Special Robotics Institute
• WorkPartner, service robot
ISTD 2003, GESTURES
WorkPartner
• Robot control is based on human
gestures and speech instead of
keyboard and joystick
• All operator hardware is included in
the operator´s coat
• The coat is a bright color textile
including PC, speechmike and hand
trackers. The bright color of the
waistcoat is used to help the machine
to recognize and track the operator
and his gestures.
ISTD 2003, GESTURES
WorkPartner
•
•
•
•
Handtrackers are used if direct
teleoperation of the manipulators is
needed in teaching or gripping of
difficult objects
The ring in the end of the
potentiometer wire is simply thread of
the operator’s thumb
Hand positions are calculated from
the length and two direction angles of
the wire and transmitted to the robot
More sophiticated (more complex)
solutions for the robot control are
under research and construction
ISTD 2003, GESTURES
Operator controlling the right arm
of WorkPartner with hand tracker
WorkPartner
Source: http://www.automation.hut.fi/IMSRI/workpartner/
ISTD 2003, GESTURES
• University of Tampere, department of
computer and information sciences, TAUCHI
Group (Tampere Unit for Computer-Human
Interaction)
• Multimodal Interaction Group:
Multimodal information kiosk
interface
• Kiosk can be used with hand
gestures drawn on the
surface of the screen.
• www.cs.uta.fi/hci/
• www.cs.uta.fi/hci/mmig/
kiosk/
ISTD 2003, GESTURES
• Tampere University of Technology,
Department of Information Technology
• www.cs.tut.fi/
• DMI (Digital Media Institute): www.tut.fi/dmi
• Survey: www.cs.tut.fi/kurssit/8107210/ELEET.pdf
ISTD 2003, GESTURES
• VTT Technical Research Centre of Finland,
VTT Electronics
• www.vtt.fi/ele/research/ais
• Using the Soap Box
developed by VTT to identify
gestures and control the
functions of the television.
• www.vtt.fi/vtt/new/
new121.htm
• www.vtt.fi/ele/research/
els/projects/soapbox.html
ISTD 2003, GESTURES
Companies and Research Groups in Oulu
• University of Oulu, Infotech Oulu
• www.infotech.oulu.fi
• MediaTeam: www.mediateam.oulu.fi/
publications/pdf/106.pdf
• VTT Technical Research Centre of
Finland, VTT Electronics
– www.vtt.fi/ele/research/ais
ISTD 2003, GESTURES
Future Developments
Ideally, any and every gesture performed by the user
should be unambiguously interpretable, thus allowing for
naturalness of the interface.
• Real-time interaction based on 3D model gesture analysis.
• Human gestures, especially communicative, naturally employ
actions of both hands  two-handed gestures
• Multi-user interfaces
• Simultaneous use of gestures, speech and gaze for multimodal
control input
ISTD 2003, GESTURES
Further Reading
Pavlovic, V., I., Sharma, R., Huang, T., S., “Visual Interpretation of
Hand Gestures for Human-Computer Interaction: A Review”,
IEEE Transactions on Pattern Analysis and Machine Intelligence,
Vol 19, No. 17, July 1997, pp 677-695.
http://www.cs.rutgers.edu/~vladimir/pub/pami97.pdf
Brezner, L., Laptev, I., Lindberg, T., Lenman, S., Sundblad, Y.,
“A Prototype System for Computer Vision Based Human Computer
Interaction”, Technical Report, Department of numerical Analysis and
Computing Science, KTH, Stockholm, Sweden
ftp://ftp.nada.kth.se/CVAP/reports/cvap251.pdf
Gesture Recognition Home Page: Lots of information about research
groups and commercial products.
http://www.cybernet.com/~ccohen
ISTD 2003, GESTURES
Download