Robust Recognition of Complex Gestures for Natural Human-Robot Interaction
Joint work with Tobias Axenbeck and Sven Behnke
Robots coexisting with humans in everyday environments should be
able to interact with them in an intuitive way. This requires that
the robots are able to recognize typical gestures performed by
humans such as head shaking/nodding, waving, or pointing gestures.
We developed a system that is able to spot and recognize complex
gestures from monocular images. To estimate their position and to
represent people, we detect and track their faces and hands using
classifiers trained with AdaBoost. We use few expressive features
extracted out of this compact representation as input to hidden
Markov models (HMMs). We segment gestures into distinct phases and
train HMMs for each phase separately. Then, we construct composed
HMMs, which consist of the individual phase-HMMs. Once a specific
phase is recognized, we estimate the parameter of a gesture such as
the pointing target. Our system is able to robustly spot and
recognize a variety of complex gestures. Additionally, parameters
of gestures can be accurately estimated.
Videos:
|
| |
|
|








