# US 2010/0166258 A1 · Method, apparatus and computer program product for providing hand segmentation for gesture analysis

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2010/0166258 A1
- Document ID: US20100166258A1
- Status: Published application
- Kind: A1
- Application number: 12/346,123
- Filed: 2008-12-30
- Published: 2010-07-01
- Earliest claimed: 2008-12-30
- Assignees: Nokia Corporation
- Inventors: Xiujuan Chai; Yikai Fang; Hao Wang; Kongqiao Wang
- Web page: https://patentgrep.com/patent/US20100166258A1

## CPC

- G06V 40/113: {Recognition of static hand signs}
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

A method for providing hand segmentation for gesture analysis may include determining a target region based at least in part on depth range data corresponding to an intensity image. The intensity image may include data descriptive of a hand. The method may further include determining a point of interest of a hand portion of the target region, determining a shape corresponding to a palm region of the hand, and removing a selected portion of the target region to identify a portion of the target region corresponding to the hand. An apparatus and computer program product corresponding to the method are also provided.

## Claims

### Claim 1

An apparatus comprising a processor configured to:
determine a target region based at least in part on depth range data corresponding to an intensity image, the intensity image comprising data descriptive of a hand;
determine a point of interest of a hand portion of the target region;
determine a shape corresponding to a palm region of the hand; and
remove a selected portion of the target region to identify a portion of the target region corresponding to the hand.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the processor is configured to determine the shape corresponding to the palm region of the hand by determining a circle from among a plurality of circle features extracted from the target region.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the processor is configured to remove the selected portion of the target region by determining a cutting direction for removal of the selected portion based on characteristics of the target region.

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein the processor is configured to determine the cutting direction based on characteristics of the target region by selecting a horizontal or vertical cutting direction based on a ratio between height and width of a bounding box confining the target region.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the processor is configured to remove the selected portion of the target region by determining a cutting position for removal of the selected portion based on characteristics of the target region and a relationship between a center of the palm region and the point of interest of the hand portion of the target region.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the processor is further configured to perform gesture recognition for the portion of the target region corresponding to the hand based on comparing recognized features in the portion of the target region corresponding to the hand to stored features corresponding to a predefined gesture.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the processor is further configured to execute a user interface command based on a recognized gesture.

### Claim 8

A method comprising:
determining a target region based at least in part on depth range data corresponding to an intensity image, the intensity image comprising data descriptive of a hand;
determining a point of interest of a hand portion of the target region;
determining a shape corresponding to a palm region of the hand; and
removing a selected portion of the target region to identify a portion of the target region corresponding to the hand.

### Claim 9 (depends on 8)

The method of claim 8, wherein determining the shape corresponding to the palm region of the hand comprises determining a circle from among a plurality of circle features extracted from the target region.

### Claim 10 (depends on 8)

The method of claim 8, wherein removing the selected portion of the target region comprises determining a cutting direction for removal of the selected portion based on characteristics of the target region.

### Claim 11 (depends on 10)

The method of claim 10, wherein determining the cutting direction based on characteristics of the target region comprises selecting a horizontal or vertical cutting direction based on a ratio between height and width of a bounding box confining the target region.

### Claim 12 (depends on 8)

The method of claim 8, wherein removing the selected portion of the target region comprises determining a cutting position for removal of the selected portion based on characteristics of the target region and a relationship between a center of the palm region and the point of interest of the hand portion of the target region.

### Claim 13 (depends on 8)

The method of claim 8, further comprising performing gesture recognition for the portion of the target region corresponding to the hand based on comparing recognized features in the portion of the target region corresponding to the hand to stored features corresponding to a predefined gesture.

### Claim 14

A computer program product comprising at least one computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising:
program code instructions for determining a target region based at least in part on depth range data corresponding to an intensity image, the intensity image comprising data descriptive of a hand;
program code instructions for determining a point of interest of a hand portion of the target region;
program code instructions for determining a shape corresponding to a palm region of the hand; and
program code instructions for removing a selected portion of the target region to identify a portion of the target region corresponding to the hand.

### Claim 15 (depends on 14)

The computer program product of claim 14, wherein program code instructions for determining the shape corresponding to the palm region of the hand includes instructions for determining a circle from among a plurality of circle features extracted from the target region.

### Claim 16 (depends on 14)

The computer program product of claim 14, wherein program code instructions for removing the selected portion of the target region includes instructions for determining a cutting direction for removal of the selected portion based on characteristics of the target region.

### Claim 17 (depends on 16)

The computer program product of claim 16, wherein program code instructions for determining the cutting direction based on characteristics of the target region includes instructions for selecting a horizontal or vertical cutting direction based on a ratio between height and width of a bounding box confining the target region.

### Claim 18 (depends on 14)

The computer program product of claim 14, wherein program code instructions for removing the selected portion of the target region includes instructions for determining a cutting position for removal of the selected portion based on characteristics of the target region and a relationship between a center of the palm region and the point of interest of the hand portion of the target region.

### Claim 19 (depends on 14)

The computer program product of claim 14, further comprising program code instructions for performing gesture recognition for the portion of the target region corresponding to the hand based on comparing recognized features in the portion of the target region corresponding to the hand to stored features corresponding to a predefined gesture.

### Claim 20

An apparatus comprising:
means for determining a target region based at least in part on depth range data corresponding to an intensity image, the intensity image comprising data descriptive of a hand;
means for determining a point of interest of a hand portion of the target region;
means for determining a shape corresponding to a palm region of the hand; and
means for removing a selected portion of the target region to identify a portion of the target region corresponding to the hand.
