Hand sign recognition using label assignment
First Claim
1. A computer-based method for recognizing sign language, comprising:
- receiving a depth image of a target subject using one or more cameras, the depth image comprising image pixels representing distances between parts of the target subject and the one or more cameras;
classifying the depth image into a first portion representing a first hand of the target subject and a second portion representing a second hand of the target subject responsive to determining that the first hand and the second hand in the depth image overlap or adjoin; and
outputting a sign represented by the first hand and the second hand in the depth image by matching shapes of the first portion and the second portion with stored shapes of hands.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for recognizing hand signs that include overlapping or adjoining hands from a depth image. A linked structure comprising multiple segments is generated from the depth image including overlapping or adjoining hands. The hand pose of the overlapping or adjoining hands is determined using either (i) a constrained optimization process in which a cost function and constraint conditions are used to classify segments of the linked graph to two hands or (ii) a tree search process in which a tree structure including a plurality of nodes is used to obtain the most-likely hand pose represented by the depth image. After determining the hand pose, the segments of the linked structure are matched with stored shapes to determine the sign represented by the depth image.
112 Citations
25 Claims
-
1. A computer-based method for recognizing sign language, comprising:
-
receiving a depth image of a target subject using one or more cameras, the depth image comprising image pixels representing distances between parts of the target subject and the one or more cameras; classifying the depth image into a first portion representing a first hand of the target subject and a second portion representing a second hand of the target subject responsive to determining that the first hand and the second hand in the depth image overlap or adjoin; and outputting a sign represented by the first hand and the second hand in the depth image by matching shapes of the first portion and the second portion with stored shapes of hands. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising a non-transitory computer readable medium structured to store instructions executable by a processor, the instructions, when executed cause the processor to:
-
receive a depth image of a target subject using one or more cameras, the depth image comprising image pixels representing distances between parts of the target subject and the one or more cameras; classify the depth image into a first portion representing a first hand of the target subject and a second portion representing a second hand of the target subject responsive to determining that the first hand and the second hand in the depth image overlap or adjoin; and output a sign represented by the first hand and the second hand in the depth image by matching shapes of the first portion and the second portion with stored shapes of hands. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-based system for recognizing sign language comprising:
-
one or more cameras for generating a depth image of a target subject, the depth image comprising image pixels representing distances between parts of the target subject and the one or more cameras; an image pre-processing module coupled to the one or more camera for classifying the depth image into a first portion representing a first hand of the target subject and a second portion representing a second hand of the target subject responsive to determining that the first hand and the second hand in the depth image overlap or adjoin; and a shape matching module coupled to the image pre-processing module, the shape matching module outputting a sign represented by the first hand and the second hand in the depth image by matching shapes of the first portion and the second portion with stored shapes of hands. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification