IP Library Granted Patent US 9,721,169
Granted Patent B2
US 9,721,169 · App. 14/417,650 · Granted Aug 1, 2017

Image processing device for detecting vehicle in consideration of sun position

Inventors: Masahiro Kiyohara (Tokyo, JP); Katsuyuki Nakamura (Tokyo, JP); Masayuki Takemura (Tokyo, JP); Kota Irie (Sagamihara, JP); Yasuhisa Hayakawa (Yokohama, JP); Osamu Fukata (Yokohama, JP)
Assignees: Clarion Co., Ltd.; Nissan Motor Co., Ltd.
G06K9/00791G06K9/00805G06K9/4642G06K9/4661G08G1/166G08G1/167H04N5/2252H04N7/183H04N7/18
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 9,721,169
App. No.
14/417,650
Granted
Aug 1, 2017
Kind
B2
Abstract

An image processing device includes: an image acquisition unit that obtains a photographic image of an area outside of a vehicle captured and output by a camera; a sun decision unit that calculates a sun position which indicates, at least, a solar elevation and makes a decision as to whether or not the solar elevation is equal to or lower than a predetermined elevation; an opacity detection unit that detects clouding of a lens surface of the camera; a vehicle detection unit that detects another vehicle, different from the vehicle, based upon image information of a first image area in the photographic image; and a control unit that suspends detection of the other vehicle by the vehicle detection unit if the opacity detection unit detects opacity in, at least, the first image area and the sun decision unit decides that the solar elevation is equal to or lower than the predetermined elevation.

Claims (37)

1. An image processing device, comprising:

a memory; and

a controller including a processor that executes a program stored in the memory to obtain a photographic image of an area outside of a first vehicle captured and output by a camera;

calculate a sun position which indicates, at least, a solar elevation and makes a decision as to whether or not the solar elevation is equal to or lower than a predetermined elevation;

detect clouding of a lens surface of the camera;

detect a second vehicle, different from the first vehicle, based upon image information of a first image area in the photographic image; and

suspend detection of the second vehicle if opacity is detected in, at least, the first image area and it is decided that the solar elevation is equal to or lower than the predetermined elevation.

2. The image processing device according to claim 1 , wherein:

the controller has a predetermined threshold value pertaining to detection sensitivity with which the second vehicle is detected; and

if clouding manifests at the lens surface over an area corresponding to an image area centered on the sun position, the controller adjusts the threshold value so as to lower the detection sensitivity for detection of the second vehicle relative to the detection sensitivity set when no clouding manifests over said area at the lens surface.

3. The image processing device according to claim 1 , wherein:

the controller calculates the sun position based upon date and time, a latitude and a longitude of a position taken by the first vehicle, and an orientation of the first vehicle.

4. The image processing device according to claim 1 , wherein:

the controller calculates the sun position by executing image processing on the photographic image.

5. The image processing device according to claim 4 , wherein:

the camera captures an image of at least a road surface outside the first vehicle; and

the controller extracts a high luminance area formed due to road surface reflection from the photographic image and calculates the sun position based upon a position of a gravitational center of the high luminance area.

6. The image processing device according to claim 2 , wherein:

the controller detects clouding at the lens surface over the area corresponding to the image area centered on the sun position based upon a luminance gradient in said image area.

7. The image processing device according to claim 1 , wherein:

an opacity detection area, which is affected by clouding of the lens surface, is set in the photographic image; and

the controller calculates a histogram of edge intensity for the opacity detection area and detects an area where clouding manifests at the camera lens based upon an average value of the edge intensity calculated by using the histogram.

8. The image processing device according to claim 7 , wherein:

the camera captures an image of at least a road surface outside the first vehicle;

a plurality of opacity detection areas, which are affected by clouding of the lens surface, are set near a vanishing point of a white line painted on the road surface; and

the controller calculates histograms of edge intensity, each in correspondence to one of the opacity detection areas, and detects an area where clouding manifests at the camera lens based upon average values of the edge intensity each calculated by using one of the histograms.

9. The image processing device according to claim 7 , wherein:

the camera captures an image of at least a road surface outside the first vehicle;

the opacity detection area includes a first opacity detection area set near a vanishing point of a white line painted on the road surface at a position further upward relative to a center of the photographic image and a second opacity detection area set near the vanishing point so as to range further downward relative to the first opacity detection area; and

the controller detects an area where clouding manifests at the camera lens by using the first opacity detection area during daytime and detects an area where clouding manifests at the camera lens by using the second opacity detection area during nighttime.

10. The image processing device according to claim 1 , wherein:

the controller reports that detection of the second vehicle has been suspended.

11. The image processing device according to claim 2 , wherein:

the controller detects clouding at the lens surface of the camera when a degree of opacity at the lens surface of the camera exceeds a first opacity degree;

the controller sets the threshold value to a first threshold value when the degree of opacity at the lens surface of the camera is a second opacity degree at which no clouding manifests at the lens surface;

the controller sets the threshold value to a second threshold value greater than the first threshold value when the degree of opacity at the lens surface of the camera exceeds the first opacity degree; and

the controller sets a third opacity degree, in correspondence to which the threshold value is set to a third threshold value smaller than both the first threshold value and the second threshold value, between the second opacity degree and the first opacity degree.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2025
From: FAURECIA CLARION ELECTRONICS CO., LTD.
To: NISSAN MOTOR CO., LTD.
Reel/Frame 070074/0855 →
CHANGE OF NAME Recorded Jan 31, 2025
From: CLARION CO., LTD.
To: FAURECIA CLARION ELECTRONICS CO., LTD.
Reel/Frame 070571/0292 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2015
From: KIYOHARA, MASAHIRO; NAKAMURA, KATSUYUKI; TAKEMURA, MASAYUKI; IRIE, KOTA; HAYAKAWA, YASUHISA; FUKATA, OSAMU
To: CLARION CO., LTD.; NISSAN MOTOR CO., LTD.
Reel/Frame 034821/0700 →
Priority Claims (1)
JP 2012-167602 · Jul 27, 2012 · national
Continuity (1)
Related Publication 20150220793A1 · Aug 6, 2015