IP Library › Granted Patent US 11,282,230
Granted Patent B2
US 11,282,230 · App. 16/760,122 · Granted Mar 22, 2022

Information processing apparatus, information processing method, and program

Inventor: Keisuke Maeda (Tokyo, JP)
Assignee: SONY CORPORATION
G06T7/74G06T2207/30244
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 11,282,230
App. No.
16/760,122
Granted
Mar 22, 2022
Kind
B2
Abstract

An imaging unit acquires object information (e.g., captured image) representing a target object. A distance measurement unit measures the distance to the target object. An object detection unit detects the target object from the captured image. An object position detection unit detects the position of the target object on the basis of, for example, the position, in a captured image, of the target object, the distance to the target object, and parameter information stored in an information storage unit. An appearance information generation unit compares appearance information representing the appearance of an object model at the position of the target object from the information acquisition position where the object information has been acquired with the target object generated and detected for each object model by using the position of the target object and parameter information related to the acquisition of the object information, and identifies the object model corresponding to the appearance information that matches the target object as a target object. An object can be identified with high precision by using the appearance information.

Claims (38)

1. An information processing apparatus comprising:

an appearance information generation unit configured to generate appearance information representing appearance of an object model at a position of a target object from an information acquisition position where object information has been acquired on a basis of position information indicating a position of the target object and parameter information related to acquisition of the object information representing the target object; and

an object position detection unit configured to detect a position of the target object on a basis of a distance from an acquisition position of the object information to the target object,

wherein the appearance information generation unit and the object position detection unit are each implemented via at least one processor.

2. The information processing apparatus according to claim 1 ,

wherein the appearance information generation unit is further configured to

determine appearance of the object model on a basis of an overlap between a view-field region of a sensor unit that acquires the object information and the object model, and

generate the appearance information.

3. The information processing apparatus according to claim 2 ,

wherein the appearance information generation unit is further configured to

perform perspective projection conversion on a region where the view-field region and the object model overlap, and

generate the appearance information.

4. The information processing apparatus according to claim 2 ,

wherein the appearance information generation unit is further configured to determine the view-field region on a basis of a position and posture of the sensor unit indicated by the parameter information and a sensor parameter.

5. The information processing apparatus according to claim 2 ,

wherein the appearance information generation unit is further configured to exclude a region of a non-target object from the appearance information, the non-target object being contained in an overlapping region of the view-field region and the object model, and positioned in front of the target object.

6. The information processing apparatus according to claim 2 ,

wherein the appearance information generation unit is further configured to generate the appearance information on a basis of a posture of the sensor unit with respect to a reference surface on which the object model is placed.

7. The information processing apparatus according to claim 6 , further comprising

a position calculation unit configured to calculate a position of the sensor unit on a basis of position information of the object model, appearance information that matches the target object, and a posture of the sensor unit,

wherein the position calculation unit is implemented via at least one processor.

8. The information processing apparatus according to claim 6 ,

wherein, in a case where a posture change amount in a roll direction of the sensor unit cannot be acquired, the object model is provided for each of postures different in the roll direction.

9. The information processing apparatus according to claim 6 ,

wherein the sensor unit is provided in a flying object.

10. The information processing apparatus according to claim 1 ,

wherein the object position detection unit is further configured to detect position of the target object on a basis of a position, indicated by the object information, of the target object in a captured image of the target object and the parameter information.

11. The information processing apparatus according to claim 1 ,

wherein position information indicating a position of the target object indicates a position of a cluster that has been detected by clustering point group data in accordance with a distance measurement value, the point group data indicating the distance measurement value to the target object indicated by the object information.

12. The information processing apparatus according to claim 1 , further comprising

an object identification unit configured to identify the target object by using appearance information for each object model generated by the appearance information generation unit,

wherein the object identification unit is implemented via at least one processor.

13. An information processing method comprising:

generating appearance information representing appearance of an object model at a position of a target object from an information acquisition position where object information has been acquired on a basis of position information indicating a position of the target object and parameter information related to acquisition of the object information representing the target object; and

detecting a position of the target object on a basis of a distance from an acquisition position of the object information to the target object.

14. A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to execute an information processing method, the method comprising:

generating appearance information representing appearance of an object model at a position of a target object from an information acquisition position where object information has been acquired on a basis of position information indicating a position of the target object and parameter information related to acquisition of the object information representing the target object; and

detecting a position of the target object on a basis of a distance from an acquisition position of the object information to the target object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2020
From: MAEDA, KEISUKE
To: SONY CORPORATION
Reel/Frame 053244/0632 →
Priority Claims (1)
JP JP2017-213593 · Nov 6, 2017 · national
Continuity (1)
Related Publication 20200258253A1 · Aug 13, 2020