US2016117824A1PendingUtilityA1

Posture estimation method and robot

Assignee: TOYOTA MOTOR CO LTDPriority: Sep 12, 2013Filed: Jul 29, 2014Published: Apr 28, 2016
Est. expirySep 12, 2033(~7.1 yrs left)· nominal 20-yr term from priority
G01B 11/24H04N 13/204G06V 10/245G06K 2009/3291G06K 2009/3225G06K 2209/21G06K 9/3216G06T 2207/30204G06T 7/2086G06T 2207/30244H04N 13/0203G06T 7/0042G06T 7/73G06V 2201/07H04N 13/271G06V 10/62G06V 20/10H04N 2213/003
38
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An image recognition method according to one aspect of the present invention acquires a camera image generated by capturing a subject using a camera (three-dimensional sensor). A plurality of coordinates corresponding to a plurality of pixels included in a predetermined area in the camera image are acquired. Subject distance information indicating a distance from the subject to the camera in the plurality of pixels is acquired. Then the posture of the subject surface included in the subject in the predetermined area is estimated based on the plurality of coordinates and the plurality of pieces of subject distance information that have been acquired.

Claims

exact text as granted — not AI-modified
1 : A posture estimation method comprising:
 acquiring a captured image generated by capturing a subject using an imaging apparatus;   acquiring a plurality of coordinates corresponding to a plurality of pixels included in a predetermined area in the captured image;   acquiring subject distance information indicating a distance from the subject to the imaging apparatus in the plurality of pixels; and   estimating a posture of the subject surface included in the subject in the predetermined area based on the plurality of pieces of subject distance information and the plurality of coordinates that have been acquired.   
     
     
         2 : The posture estimation method according to  claim 1 , comprising:
 acquiring a distance image where each pixel includes the subject distance information;   associating the pixels in the captured image with the pixels in the distance image; and   acquiring the subject distance information from pixels corresponding to the plurality of pixels in the predetermined area of the pixels in the distance image.   
     
     
         3 : The posture estimation method according to  claim 1 , comprising:
 calculating three-dimensional coordinates of the plurality of pixels based on the subject distance information and coordinates of the plurality of pixels; and   estimating the posture of the subject surface included in the predetermined area based on the three-dimensional coordinates of the plurality of pixels.   
     
     
         4 : The posture estimation method according to  claim 1 , wherein
 a marker is attached to the subject surface, and   the posture estimation method further comprises:   detecting a marker area including the marker in the captured image as the predetermined area; and   estimating the posture of the marker included in the marker area that has been detected.   
     
     
         5 : The posture estimation method according to  claim 4 , comprising:
 calculating an equation of a projection plane that is parallel to the subject surface using the subject distance information and the coordinates of the plurality of pixels;   projecting a feature point indicating the posture of the marker in the captured image onto the projection plane; and   estimating the posture of the marker based on the coordinates of the feature point projected onto the projection plane.   
     
     
         6 : The posture estimation method according to  claim 5 ,
 comprising specifying the coordinates of the feature point in the captured image with sub-pixel precision to project the feature point onto the projection plane using the coordinates of the feature point that have been specified.   
     
     
         7 : The posture estimation method according to  claim 5 , comprising:
 estimating the position of the marker based on the coordinates of the feature point projected onto the projection plane;   calculating the coordinates of the feature point on the projection plane using information regarding the estimated posture of the marker, the estimated position of the marker, and the size of the marker that has been set in advance;   projecting the feature point that has been calculated on the projection plane onto the captured image;   comparing, in the captured image, the coordinates of the feature point when the subject is captured with the coordinates of the feature point that have been projected; and   determining an estimation accuracy based on the comparison result.   
     
     
         8 : The posture estimation method according to  claim 5 , comprising:
 estimating the position of the marker based on the coordinates of the feature point projected onto the projection plane;   calculating the coordinates of the feature point on the projection plane using information regarding the estimated posture of the marker, the estimated position of the marker, and the size of the marker that has been set in advance;   comparing the coordinates of the feature point projected from the captured image when the posture of the marker is estimated with the coordinates of the feature point that have been calculated on the projection plane; and   determining an estimation accuracy based on the comparison result.   
     
     
         9 : The posture estimation method according to  claim 5 , wherein
 the marker has a substantially rectangular shape, and   the posture estimation method further comprises:   detecting the apices of the marker in the captured image as the feature points;   extending sides of the marker extending from the feature points that have been detected when the number of feature points that have been detected is two or three; and   estimating the intersection of the sides that have been extended as the feature point.   
     
     
         10 : The posture estimation method according to  claim 5 , wherein
 the marker has a substantially rectangular shape, and   the posture estimation method further comprises:   detecting the apices of the marker in the captured image as the feature points;   extending sides of the marker extending from the feature points that have been detected when the number of feature points that have been detected is four or less; and   estimating a point that is located on the sides that have been extended and is spaced apart from the feature points that have been detected by a predetermined distance as the feature point.   
     
     
         11 : A robot comprising:
 the imaging apparatus;   a distance sensor that acquires the subject distance information; and   a posture estimation device that executes the posture estimation method according to  claim 1 .

Join the waitlist — get patent alerts

Track US2016117824A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.