IP Library Granted Patent US 10,753,757
Granted Patent B2
US 10,753,757 · App. 15/761,232 · Granted Aug 25, 2020

Information processing apparatus and information processing method

Inventors: Shingo Tsurumi (Saitama, JP); Masashi Eshima (Chiba, JP); Akihiko Kaino (Kanagawa, JP); Takaaki Kato (Tokyo, JP); Masaki Fukuchi (Tokyo, JP); Suguru Aoki (Tokyo, JP); Takuto Motoyama (Kanagawa, JP)
Assignee: SONY CORPORATION
G01C21/3602B60R21/00B60W40/10G01C21/28G01C21/30G01S5/0072G01S13/867G01S13/931G01S17/931G06T1/00G08G1/09675G08G1/096791G08G1/161B60W2554/80B60W2754/10G01S2013/9323G01S2013/9324G01S2013/93271G01S2013/93272G01S2013/93274
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,753,757
App. No.
15/761,232
Granted
Aug 25, 2020
Kind
B2
Abstract

An information processing apparatus and an information processing method enables enhancement of accuracy in recognition of locations of a moving body. The information processing apparatus is arranged on a moving body and includes an own-location recognition block that recognizes, based on an image taken from the moving body, a first own location of the moving body. A moving body recognition block recognizes a relative location of another moving body relative to the moving body in the image taken from the moving body, and a communication block executes communication with the another moving body to obtain the absolute location of the another moving body, An own location computation block computes, based on the absolute location of the another moving body and the relative location of the another moving body, a second own location of the moving body.

Claims (40)

1. An information processing apparatus arranged on a first moving body, the information processing apparatus comprising:

a central processing unit (CPU) configured to:

recognize, based on an image taken from the first moving body, a first own location that is a first absolute location of the first moving body;

compute a confidence in the first own location;

recognize a relative location of a second moving body relative to the first moving body based on the confidence in the first own location, wherein the relative location of the second moving body is recognized in the image taken from the first moving body;

execute communication with the second moving body to obtain an absolute location of the second moving body; and

compute, based on the absolute location of the second moving body and the relative location of the second moving body, a second own location of the first moving body, wherein the second own location is a second absolute location of the first moving body.

2. The information processing apparatus according to claim 1 , wherein the CPU is further configured to:

compute a confidence in the relative location of the second moving body;

obtain a confidence in the absolute location of the second moving body; and

compute a confidence in the second own location based on the confidence in the relative location of the second moving body and the confidence in the absolute location of the second moving body.

3. The information processing apparatus according to claim 2 , wherein the CPU is further configured to:

control outputting output of the first own location and the second own location based on the confidence in the first own location and the confidence in the second own location.

4. The information processing apparatus according to claim 2 , wherein

the CPU is further configured to compute a third own location based on the first own location, the second own location, the confidence in the first own location, and the confidence in the second own location, and

the third own location is a third absolute location of the first moving body.

5. The information processing apparatus according to claim 4 , wherein the CPU is further configured to control output of the third own location.

6. The information processing apparatus according to claim 1 , wherein the CPU is further configured to control output of the first own location and the second own location based on the confidence in the first own location.

7. The information processing apparatus according to claim 1 , wherein based on the confidence in the first own location lower than a threshold value, the CPU is further configured to:

recognize the relative location of the second moving body;

communicate with the second moving body to obtain the absolute location of the second moving body; and

compute the second own location.

8. The information processing apparatus according to claim 1 , wherein the CPU is further configured to:

enquire that the second moving body around the first moving body recognizes the absolute location of the second moving body; and

obtain the absolute location of the second moving body from the second moving body based on the recognition of the absolute location.

9. The information processing apparatus according to claim 1 , wherein the CPU is further configured to recognize the relative location of the second moving body based on a feature point inside the image taken from the first moving body.

10. An information processing method, comprising:

in an information processing apparatus arranged on a first moving body:

recognizing, based on an image taken from the first moving body, a first own location that is a first absolute location of the first moving body;

computing a confidence in the first own location;

recognizing a relative location of a second moving body relative to the first moving body, wherein the relative location of the second moving body is recognized in the image taken from the first moving body;

executing communication with the second moving body to obtain an absolute location of the second moving body; and

computing, based on the absolute location of the second moving body and the relative location of the second moving body, a second own location of the first moving body, wherein the second own location is a second absolute location of the first moving body.

11. An information processing apparatus arranged on a first moving body, the information processing apparatus comprising:

a central processing unit (CPU) configured to:

recognize, based on an image taken from the first moving body, a first own location that is a first absolute location of the first moving body;

recognize a relative location of a second moving body relative to the first moving body, wherein the relative location of the second moving body is recognized in the image taken from the first moving body;

execute communication with the second moving body to enquire that the second moving body around the first moving body recognizes an absolute location of the second moving body;

obtain the absolute location of the second moving body from the second moving body based on the recognition of the absolute location; and

compute, based on the absolute location of the second moving body and the relative location of the second moving body, a second own location of the first moving body, wherein the second own location is a second absolute location of the first moving body.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2018
From: TSURUMI, SHINGO; ESHIMA, MASASHI; KAINO, AKIHIKO; KATO, TAKAAKI; FUKUCHI, MASAKI; AOKI, SUGURU; MOTOYAMA, TAKUTO
To: SONY CORPORATION
Reel/Frame 045349/0586 →
Priority Claims (1)
JP 2015-193358 · Sep 30, 2015 · national
Continuity (1)
Related Publication 20180259353A1 · Sep 13, 2018