IP Library Granted Patent US 11,076,141
Granted Patent B2
US 11,076,141 · App. 16/303,889 · Granted Jul 27, 2021

Image processing device, image processing method, and vehicle

Inventor: Nobuhiro Tsunashima (Kanagawa, JP)
Assignee: SONY CORPORATION
H04N13/111B60R11/04H04N5/23238H04N13/239B60R2011/004H04N2013/0081
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,076,141
App. No.
16/303,889
Granted
Jul 27, 2021
Kind
B2
Abstract

Provided is an image processing device that includes a first generation unit that projects a first image on a plurality of planes on a virtual spherical surface according to projection angles obtained by dividing a viewing angle at time of capturing the first image to generate the plurality of basis planar images. The image processing device further includes a second generation unit that projects a second image on a plurality of planes on a virtual spherical surface according to projection angles obtained by dividing a viewing angle at time of capturing the second image having an imaging range overlapping with the first image to generate the plurality of reference planar images, and a plurality of stereo image processing units that performs stereo image processing using a corresponding image pair of the plurality of generated basis planar images and reference planar images to generate distance information indicating a distance to an object on the basis image.

Claims (57)

1. An image processing device, comprising:

a first camera configured to image a first image;

a second camera configured to image a second image, wherein

the first camera and the second camera are on a vehicle, and

the first camera is aligned with the second camera in a vertical direction; and

a central processing unit (CPU) configured to:

acquire the first image from the first camera;

divide, at a time at which the first image is imaged, a viewing angle of the first image to obtain a first plurality of projection angles;

project the first image on a first plurality of planes on a first virtual spherical surface based on the first plurality of projection angles;

generate a plurality of basis planar images based on the projection of the first image on the first plurality of planes;

acquire the second image from the second camera,

wherein the second image includes an area where an imaging range of the second image overlaps with an imaging range of the first image;

divide, at a time at which the second image is imaged, a viewing angle of the second image to obtain a second plurality of projection angles;

project the second image on a second plurality of planes on a second virtual spherical surface based on the second plurality of projection angles;

generate a plurality of reference planar images based on the projection of the second image on the second plurality of planes;

execute stereo image processing based on corresponding image pairs of the plurality of basis planar images and the plurality of reference planar images; and

generate, based on the execution of the stereo image processing, a plurality of pieces of distance information indicating a distance to an object in the first image.

2. The image processing device according to claim 1 , wherein the CPU is further configured to generate the plurality of reference planar images provided with a margin with respect to the plurality of basis planar images.

3. The image processing device according to claim 2 , wherein a width of the margin is based on a base line length between the first camera and the second camera.

4. The image processing device according to claim 1 , wherein an arranging direction of the plurality of basis planar images and the plurality of reference planar images is orthogonal to a direction of a base line length between the first camera and the second camera.

5. The image processing device according to claim 1 , wherein an arranging direction of the plurality of basis planar images and the plurality of reference planar images is orthogonal to a search direction of a corresponding point in the stereo image processing.

6. The image processing device according to claim 1 , wherein the CPU is further configured to integrate the plurality of pieces of distance information.

7. The image processing device according to claim 6 , wherein the CPU is further configured to convert a coordinate system of the plurality of pieces of generated distance information.

8. The image processing device according to claim 1 , wherein at least one of the first camera or the second camera is a wide-angle camera.

9. An image processing method, comprising:

in an image processing device that includes a first camera, a second camera, and a central processing unit (CPU):

imaging a first image by the first camera;

imaging a second image by the second camera, wherein

the first camera and the second camera are on a vehicle, and

the first camera is aligned with the second camera in a vertical direction;

acquiring, by the CPU, the first image from the first camera;

dividing, by the CPU at a time at which the first image is imaged, a viewing angle of the first image to obtain a first plurality of projection angles;

projecting, by the CPU, the first image on a first plurality of planes on a first virtual spherical surface based on the first plurality of projection angles;

generating, by the CPU, a plurality of basis planar images based on the projection of the first image on the first plurality of planes;

acquiring, by the CPU, the second image from the second camera,

wherein the second image includes an area where an imaging range of the second image overlaps with an imaging range of the first image;

dividing, by the CPU at a time at which the second image is imaged, a viewing angle of the second image to obtain a second plurality of projection angles;

projecting, by the CPU, the second image on a second plurality of planes on a second virtual spherical surface based on the second plurality of projection angles;

generating, by the CPU, a plurality of reference planar images based on the projection of the second image on the second plurality of planes;

executing, by the CPU, stereo image processing based on corresponding image pairs of the plurality of basis planar images and the plurality of reference planar images; and

generating, by the CPU based on the execution of the stereo image processing, a plurality of pieces of distance information indicating a distance to an object in the first image.

10. A vehicle, comprising:

a first camera configured to image a first image;

a second camera configured to image a second image, wherein

the second image includes an area where an imaging range of the second image overlaps with an imaging range of the first image, and

the first camera is aligned with the second camera in a vertical direction; and

a central processing unit (CPU) configured to:

acquire the first image from the first camera;

divide, at a time at which the first image is imaged, a viewing angle of the first image to obtain a first plurality of projection angles;

project the first image on a first plurality of planes on a first virtual spherical surface based on the first plurality of projection angles;

generate a plurality of basis planar images based on the projection of the first image on the first plurality of planes;

acquire the second image from the second camera;

divide, at a time at which the second image is imaged, a viewing angle of the second image to obtain a second plurality of projection angles;

project the second image on a second plurality of planes on a second virtual spherical surface based on the second plurality of projection angles;

generate a plurality of reference planar images based on the projection of the second image on the second plurality of planes;

execute stereo image processing based on corresponding image pairs of the plurality of basis planar images and the plurality of reference planar images; and

generate, based on the execution of the stereo image processing, a plurality of pieces of distance information indicating a distance to an object in the first image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2018
From: TSUNASHIMA, NOBUHIRO
To: SONY CORPORATION
Reel/Frame 048158/0357 →
Priority Claims (1)
JP JP2016-114387 · Jun 8, 2016 · national
Continuity (1)
Related Publication 20200322585A1 · Oct 8, 2020