real-time hand pose recognition using low- resolution depth images 2006.10.5

15
Real-time Hand Pose Recognition Using Low-Resolution Depth Images 2006.10.5

Post on 20-Dec-2015

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Real-time Hand Pose Recognition Using Low- Resolution Depth Images 2006.10.5

Real-time Hand Pose Recognition Using Low-Resolution Depth Images

2006.10.5

Page 2: Real-time Hand Pose Recognition Using Low- Resolution Depth Images 2006.10.5

outline

Introduction Method

- A hand model

- Segmenting hand, wrist, and background

- Locating palm center

- Locating obtruding fingers Hand pose recognition Discussion

Page 3: Real-time Hand Pose Recognition Using Low- Resolution Depth Images 2006.10.5

Introduction

The difficulties of gesture recognition using regular cameras include the following:

- Noisy segmentation of hand from complex backgrounds and changing illumination.

-Simple features extracted from images produce ambiguities, whereas sophisticated feature extraction can increase processing time.

-Hand tracking methods suffer from initialization and tracking failures.

Page 4: Real-time Hand Pose Recognition Using Low- Resolution Depth Images 2006.10.5

Hand pose representation

In this paper, we propose a finger spelling mechanism that decompose a hand pose into finger states, and define the hand pose as finger poses and finger inter-relation.

Page 5: Real-time Hand Pose Recognition Using Low- Resolution Depth Images 2006.10.5

Method

Page 6: Real-time Hand Pose Recognition Using Low- Resolution Depth Images 2006.10.5

Method hand model

Hands can be modeled at different level of detail, according to the application needs.

A new user is required to initialize the system by producing the pose of a “flat” hand facing the camera.

Page 7: Real-time Hand Pose Recognition Using Low- Resolution Depth Images 2006.10.5

Method segmenting hand, wrist and background

A depth value separate the foreground (F) and background.

Where is the row index, column index, and depth value of a point in the depth image.

Page 8: Real-time Hand Pose Recognition Using Low- Resolution Depth Images 2006.10.5

Method segmenting hand, wrist and background

The boundary that divides the wrist into foreground and background.

Where B is the boundary that encloses the F

Page 9: Real-time Hand Pose Recognition Using Low- Resolution Depth Images 2006.10.5

Method Locating palm center

The palm center is defined as the point in the hand region that maximizes its distance to the closest hand boundary.

Where d2 as the distance in the image plane.

The palm size R is defined as the distance between and the closest boundary point.

Page 10: Real-time Hand Pose Recognition Using Low- Resolution Depth Images 2006.10.5

Method Locating obtruding fingers

For an obtruding fingertip t, it is apparent that either

or

Where is a scaling factor, and is a threshold.

Page 11: Real-time Hand Pose Recognition Using Low- Resolution Depth Images 2006.10.5

Method Locating obtruding fingers (profile-based)

An obtruding finger region is located using the following operation:

-1. compute the curvature of the boundary curve

-2. local curvature extreme can be classified as “peak” points and “valley” points;

-3. a potential fingertip divides the boundary B into and

-4. starting from , for each point on , a corresponding point on is computed as the nearest point to ; and vice versa a point for each on ;

-5. terminate step 4 when a) a “valley” point is encountered, or b) distance is a threshold related to the palm size

Page 12: Real-time Hand Pose Recognition Using Low- Resolution Depth Images 2006.10.5

Method Locating obtruding fingers (depth-based)

Depth boundaries D are located where a noticeable depth difference exists between neighboring points.

Page 13: Real-time Hand Pose Recognition Using Low- Resolution Depth Images 2006.10.5

Method Classify finger poses and inter-relations

Each located finger region is defined by its boundary and average width of the region if is a single-finger region.

Page 14: Real-time Hand Pose Recognition Using Low- Resolution Depth Images 2006.10.5

Hand pose recognition

Page 15: Real-time Hand Pose Recognition Using Low- Resolution Depth Images 2006.10.5

Discussion

There are a few hand poses and cases our algorithm fails to recognize