IP Library Granted Patent US 10,295,826
Granted Patent B2
US 10,295,826 · App. 14/768,479 · Granted May 21, 2019

Shape recognition device, shape recognition program, and shape recognition method

Inventor: Johannes Lundberg (Tokyo, JP)
Assignee: MIRAMA SERVICE INC.
G02B27/017G06F3/011G06F3/017G06F3/03G06F3/0304G06F3/048G06F3/0482G06F3/04842G06F3/04845G06K9/00355G06K9/00375G06K9/00382G06K9/00389G06K9/4609G06K9/48G06T7/20G06T19/006H04N13/395G02B2027/014G02B2027/0138G02B2027/0178G06T2200/04G06T2207/10004G06T2207/20228G06T2207/30196G06T2210/56H04N13/332
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,295,826
App. No.
14/768,479
Granted
May 21, 2019
Kind
B2
Abstract

A shape recognition device, a shape recognition program, and a shape recognition method that can obtain more precise information for recognizing an external shape of an object are provided. A shape recognition device of the present invention includes an external-shape detecting unit that detects an external shape of an object, a first extracting unit that extracts a first feature point on the external shape based on the external shape detected by the external-shape detecting unit, and a second extracting unit that extracts a second feature point that exists on the external shape or in the external shape and differs from the first feature point. As a result, more precise information for recognizing the external shape of the object can be obtained.

Claims (64)

1. A shape recognition device comprising:

a depth level sensor that measures a distance to an object and detects an external shape of a hand of a human body according to measured distance; and

a control unit that comprises a memory and a processor and performs image recognition functions that recognize fingers of the hand, the image recognition functions comprising:

a polygon creation function that creates a polygon having a vertex at each of a plurality of external-shape points based on the external shape;

a tip point extraction function that extracts a tip point of each finger from common vertexes between the polygon and a convex hull of the polygon;

a vector calculation function that calculates a vector of a reference line segment that connects a pair of right and left vertexes of the polygon adjacent to the tip point and a vector of each side that constitutes the polygon;

a base point extraction function that extracts a base point of each finger based on a position of a side which is most parallel to the reference line segment; and

an extending-direction detecting function that extracts a skeleton of each finger by connecting the tip point and the base point of each finger, and calculates a direction of the skeleton.

2. The shape recognition device according to claim 1 , wherein

the depth level sensor further detects an external shape of an arm of the human body, and

the image recognition functions further comprising:

a frame detecting function that detects a quadrangular frame circumscribed around the external shape of the arm; and

an extending-direction detecting function that calculates a direction of a longer side constituting the quadrangular frame.

3. The shape recognition device according to claim 1 ,

the image recognition functions further comprising:

a palm recognition function that recognizes a position of a palm based on a maximum inscribed circle inscribed in the external shape of the hand.

4. The shape recognition device according to claim 3 , the image recognition functions further comprising:

a thumb recognition function that recognizes a thumb of the hand based on the position of the palm and each finger recognized.

5. The shape recognition device according to claim 4 , the control unit further performing:

an anatomy recognition function that recognizes an anatomic feature based on the fingers, the position of the palm and the thumb recognized; and

a gesture recognition function that recognizes a gesture based on the anatomic feature.

6. The shape recognition device according to claim 1 , wherein the depth level sensor is an infrared camera.

7. The shape recognition device according to claim 1 , further comprising a display device that can display a stereoscopic image.

8. A head-mounted display device comprising the shape recognition device according to claim 1 .

9. A shape recognition system comprising:

a depth level sensor measures a distance to an object and detects an external shape of a hand having fingers of a human body according to measured distance;

a memory to store computer executable instructions; and

a processor to execute the computer executable instructions to perform processes, the processes comprising:

a polygon creation process of creating a polygon having a vertex at each of a plurality of external-shape points based on the external shape;

a tip point extraction process of extracting a tip point of each finger of the hand having fingers from common vertexes between the polygon and a convex hull of the polygon;

a vector calculation process of calculating a vector of a reference line segment that connects a pair of right and left vertexes of the polygon adjacent to the tip point and a vector of each side that constitutes the polygon;

a base point extraction process of extracting a base point of each finger based on a position of a side which is most parallel to the reference line segment; and

an extending-direction detecting process of extracting a skeleton of each finger by connecting the tip point and the base point of each finger, and calculating a direction of the skeleton.

10. The shape recognition system according to claim 9 , further comprising a depth level sensor that detects an external shape of an arm of the human body,

the processes further comprising:

a frame detecting process of detecting a quadrangular frame circumscribed around the external shape of the arm; and

an extending-direction detecting process of calculating a direction of a longer side constituting the quadrangular frame.

11. The shape recognition system according to claim 9 , the processes further comprising:

a palm recognition process of recognizing a position of a palm based on a maximum inscribed circle inscribed in the external shape of the hand.

12. The shape recognition system according to claim 11 , the processes further comprising:

a thumb recognition process of recognizing a thumb of the hand based on the position of the palm and each finger.

13. The shape recognition system according to claim 12 , the processes further comprising:

an anatomy recognition process of recognizing an anatomic feature based on the fingers, the position of the palm and the recognized thumb; and

a gesture recognition process of recognizing a gesture based on the anatomic feature.

14. The shape recognition system according to claim 9 , further comprising a display process capable of displaying a stereoscopic image.

15. A shape recognition method comprising:

a shape detecting step of detecting an external shape of a hand having fingers of a human body using data of distance to an object measured by a depth level sensor;

a polygon creation step of creating a polygon having a vertex at each of a plurality of external-shape points based on the external shape;

a tip point extraction step of extracting a tip point of each finger of the hand having fingers from common vertexes between the polygon and a convex hull of the polygon;

a vector calculation step of calculating a vector of a reference line segment that connects a pair of right and left vertexes of the polygon adjacent to the tip point and a vector of each side that constitutes the polygon;

a base point extraction step of extracting a base point of each finger based on a position of a side which is most parallel to the reference line segment; and

an extending-direction detecting step of extracting a skeleton of each finger by connecting the tip point and the base point of each finger, and calculating a direction of the skeleton.

16. The shape recognition method according to claim 15 , further comprising

a shape detecting step of detecting an external shape of an arm of the human body using the depth level sensor;

a frame detecting step of detecting a quadrangular frame circumscribed around the external shape of the arm; and

an extending-direction detecting step of calculating a direction of a longer side constituting the quadrangular frame.

17. The shape recognition method according to claim 15 , further comprising

a palm recognition step of recognizing a position of a palm based on a maximum inscribed circle inscribed in the external shape of the hand.

18. The shape recognition method according to claim 17 , further comprising:

a thumb recognition step of recognizing a thumb of the hand based on the position of the palm and each finger.

19. The shape recognition method according to claim 18 , further comprising:

an anatomy recognition step of recognizing an anatomic feature based on the fingers, the position of the palm and the recognized thumb; and

a gesture recognition step of recognizing a gesture based on the anatomic feature.

20. The shape recognition method according to claim 15 , further comprising a display step of displaying a stereoscopic image.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2021
From: MIRAMA SERVICE INC.
To: MINAMI, CHIKARA
Reel/Frame 055245/0302 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2017
From: BRILLIANTSERVICE CO., LTD.
To: MIRAMA SERVICE INC.
Reel/Frame 041810/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2015
From: LUNDBERG, JOHANNES
To: BRILLIANTSERVICE CO., LTD
Reel/Frame 036345/0762 →
Continuity (1)
Related Publication 20150370321A1 · Dec 24, 2015