Information processing apparatus, control method for same, non-transitory computer-readable storage medium, and vehicle driving support system

US12008778B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12008778-B2
Application numberUS-202016921977-A
CountryUS
Kind codeB2
Filing dateJul 7, 2020
Priority dateJan 15, 2018
Publication dateJun 11, 2024
Grant dateJun 11, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

This invention provides an information processing apparatus comprising a first acquiring unit configured to acquire first distance information from a distance sensor, a second acquiring unit configured to acquire an image from an image capturing device, a holding unit configured to hold a learning model for estimating distance information from images, an estimating unit configured to estimate second distance information corresponding to the image acquired by the second acquiring unit using the learning model, and a generating unit configured to generate third distance information based on the first distance information and the second distance information.

First claim

Opening claim text (preview).

The invention claimed is: 1. An information processing apparatus comprising: (A) one or more circuits, or (B) at least one processor and at least one memory, or (C) at least one processor, at least one memory, and one or more circuits, wherein the (A) one or more circuits, (B) at least one processor and at least one memory, or (C) at least one processor, at least one memory, and one more circuits is configured to function as a plurality of units comprising: (1) a first acquiring unit configured to acquire first distance image information comprising distance as a pixel value using a distance sensor; (2) a second acquiring unit configured to acquire an image captured by an image capturing device; (3) an estimating unit configured to estimate second distance image information comprising distance as a pixel value from the image acquired by the second acquiring unit using a learning model which has been generated so as to output distance image information corresponding to an input image; and (4) a calculation unit configured to calculate third distance image information comprising distance as a pixel value in accordance with (a) the first distance image information and (b) the second distance image information. 2. The information processing apparatus according to claim 1 , wherein the plurality of units further comprises: a map holding unit configured to hold, as a three-dimensional map, a position and orientation of the image capturing device and distance image information corresponding to the position and orientation; a position-and-orientation-calculation unit configured to calculate a position and orientation of the image capturing device based on the three-dimensional map and the image acquired by the second acquiring unit; an updating unit configured to update the three-dimensional map based on the position and orientation calculated by the position-and-orientation-calculation unit and the second distance image information estimated by the estimating unit; and a degree-of-reliability-determining unit configured to determine a degree of reliability of the first distance image information and the distance image information in the three-dimensional map, and wherein the calculation unit calculates the third distance image information based on (1) the first distance image information, (2) the distance image information in the three-dimensional map updated by the updating unit, and (3) the degree of reliability. 3. The information processing apparatus according to claim 2 , wherein the degree-of-reliability-determining unit determines the degree of reliability based on whether or not the first distance image information is present. 4. The information processing apparatus according to claim 2 , wherein the distance sensor is a LIDAR-based sensor, and wherein the degree-of-reliability-determining unit determines a degree of reliability of the first distance image information in accordance with the intensity of laser light reflected from a target object. 5. The information processing apparatus according to claim 2 , wherein the degree-of-reliability-determining unit determines a degree of reliability of the first distance image information based on an operating distance of a sensor. 6. The information processing apparatus according to claim 2 , wherein the degree-of-reliability-determining unit determines the degree of reliability based on continuity of distance information. 7. The information processing apparatus according to claim 2 , wherein the distance sensor is a stereo-type distance sensor, and wherein the degree-of-reliability-determining unit performs the determination based on a degree of similarity in stereo matching performed when the distance sensor acquires distance image information. 8. The information processing apparatus according to claim 2 , wherein the plurality of units further comprises a semantic region segmenting unit configured to segment the image acquired by the second acquiring unit into semantic regions, and wherein the calculation unit combines the first distance image information and the distance image information in the three-dimensional map updated by the updating unit based on the semantic regions. 9. The information processing apparatus according to claim 1 , wherein a position and an orientation of the information processing apparatus are estimated using the third distance image information. 10. The information processing apparatus according to claim 1 , wherein the plurality of units further comprises: an environment recognizing unit configured to recognize a surrounding environment based on the third distance image information and the image acquired by the second acquiring unit; and a position-and-orientation-acquiring unit configured to acquire a position and an orientation of the apparatus relative to the environment. 11. A vehicle driving support system comprising: the distance sensor; the image capturing device; and the information processing apparatus according to claim 2 . 12. The vehicle driving support system according to claim 11 , further comprising an actuator for controlling the movement of a vehicle, wherein the plurality of units further comprises a driving-control unit configured to control the actuator based on (1) the surrounding environment, (2) the position, and (3) the orientation. 13. A control method for an information processing apparatus comprising a holding unit which holds a learning model for estimating distance information from images, the control method comprising: acquiring first distance image information comprising distance as a pixel value using a distance sensor; acquiring an image captured by an image capturing device; estimating second distance image information comprising distance as a pixel value from the acquired image using a learning model which has been generated so as to output distance image information corresponding to an input image; and calculating third distance image information comprising distance as a pixel value in accordance with (a) the first distance image information and (b) the second distance image information. 14. A non-transitory computer-readable storage medium storing a program which causes, when read and executed by a computer, the computer to execute a control method for an information processing apparatus comprising a holding unit which holds a learning model for estimating distance information from images, the control method comprising: acquiring first distance image information comprising distance as a pixel value using a distance sensor; acquiring an image captured by an image capturing device; estimating second distance image information comprising distance as a pixel value from the acquired image using a learning model which has been generated so as to output distance image information corresponding to an input image; and calculating third distance image information comprising distance as a pixel value in accordance with (a) the first distance image information and (b) the second distance image information. 15. The information processing apparatus according to claim 1 , wherein the plurality of units further comprises a degree-of-reliability-determining unit configured to determine a first degree of reliability of the first distance image information and a second degree of reliability of the second distance image information, and wherein the calculation unit calculates the third distance image information by performing weighted averaging of the first distance image information and the second distance image information using the first degree of reliability and the second degree of reliabilit

Assignees

Inventors

Classifications

  • Extracting 3D information · CPC title

  • Anti-collision systems (road vehicle drive control systems for predicting or avoiding probable or impending collision otherwise than by control of a particular sub-unit B60W30/08) · CPC title

  • Vehicle exterior; Vicinity of vehicle · CPC title

  • Training; Learning · CPC title

  • Stereo images · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12008778B2 cover?
This invention provides an information processing apparatus comprising a first acquiring unit configured to acquire first distance information from a distance sensor, a second acquiring unit configured to acquire an image from an image capturing device, a holding unit configured to hold a learning model for estimating distance information from images, an estimating unit configured to estimate s…
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification G06T7/593. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 11 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).