IP Library › Granted Patent US 12,254,683
Granted Patent B2
US 12,254,683 · App. 17/439,302 · Granted Mar 18, 2025

Determining a source of danger on a roadway

Inventors: Anton Bruch (Berlin, DE); Fabian Diegmann (Ingolstadt, DE)
Assignee: CARIAD SE
G06V10/82G06V10/764G06V20/588G06V20/58
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 12,254,683
App. No.
17/439,302
Granted
Mar 18, 2025
Kind
B2
Abstract

In a method for determining a source of danger on a roadway in a detection area in front of or behind a vehicle with the aid of a camera of the vehicle, an image of the detection area is captured with the aid of the camera, image data corresponding to the image are generated, a first image area of the image is determined with the aid of the image data using a neural network, which first image area corresponds to the roadway in the detection area, and a second image area of the image is determined with the aid of the first image area using the neural network, which second image area corresponds to the source of danger on the roadway in the detection area.

Claims (52)

1. A method for determining a source of danger on a roadway in a detection area in front of or behind a vehicle, with the aid of a camera of the vehicle, in which with the aid of the camera an image of the detection area is captured, the method comprising:

generating image data corresponding to the image;

determining a first image area of the image with the aid of the image data using a neural network, the first image area corresponding to substantially only the roadway in the detection area specifically designed for vehicle traffic; and

determining a second image area of the image with the aid of the first image area using the neural network or a further neural network, the second image area corresponding to the source of danger on the roadway in the detection area.

2. The method of claim 1 , further comprising, with the aid of the first image area, using an output information of an intermediate layer of the neural network, determining the second image area, the neural network comprising at least an encoder network and a decoder network.

3. The method of claim 1 , further comprising:

with the aid of the image data, using the neural network, for each pixel of the image, determining one first feature vector; and

with the aid of these first feature vectors, determining the first image area.

4. The method of claim 1 , further comprising:

determining second features vectors using the neural network for the first image area;

determining a mean value of the second feature vectors assigned to the pixels of the first image area; and

using this mean value and the second feature vectors, determining the second image area.

5. The method of claim 1 , further comprising:

with the aid of the image data using the neural network, for each pixel of the image, determining one first feature vector;

with the aid of these first feature vectors, determining the first image;

with the aid of the neural network, determining second feature vectors for the first image area;

assigning a mean value of the second feature vectors to the pixels of the first image area;

for each of the second feature vectors, determining the difference between the mean value of all second feature vectors forming the first image area and the respective second feature vector; and

when the value of this difference is above, below, or on a predetermined threshold value, assigning a predetermined subarea of the image assigned to the respective second feature vector to the second image area.

6. The method of claim 1 , further comprising, with the aid of the first image area, using an output information of an encoder network of the neural network, determining the second image area.

7. The method of claim 1 , further comprising, with the aid of the image data using the neural network pixels of the image assigned to the first area are determined.

8. The method of claim 1 , wherein the neural network is a convolutional neural network.

9. The method of claim 1 , further comprising training the neural network with the aid of images of real traffic situations that have been captured with the aid of the camera of the vehicle or a camera of a further vehicle.

10. The method of claim 1 , further comprising, with the aid of the image data, determining an enveloping body surrounding the source of danger.

11. The method of claim 1 , further comprising classifying the source of danger with the aid of image data using an image recognition method performed in a further neural network.

12. A device for determining a source of danger on a roadway in a detection area in front of or behind a vehicle, the device comprising:

a camera configured to capture an image of the detection area; and

an image processing and evaluation unit configured to generate image data corresponding to the image to:

determine a first image area of the image with the aid of the image data using a neural network, the first image area corresponding to substantially only the roadway in the detection area specifically designed for vehicle traffic; and

determine a second image area of the image with the aid of the first image area using the neural network or a further neural network, the second image area corresponding to the source of danger on the roadway in the detection area.

13. A computer-readable medium, wherein the computer-readable medium does not constitute a transitory data signal, having contents configured to cause a computing system to determine a source of danger on a roadway in a detection area in front of or behind a vehicle, with the aid of a camera of the vehicle, in which with the aid of the camera an image of the detection area is captured, wherein, to determine the source of danger, the computing system is caused to:

generate image data corresponding to the image;

determine a first image area of the image with the aid of the image data using a neural network, the first image area corresponding to substantially only the roadway in the detection area specifically designed for vehicle traffic; and

determine a second image area of the image with the aid of the first image area using the neural network or a further neural network, the second image area corresponding to the source of danger on the roadway in the detection area.

14. The computer-readable medium of claim 13 , wherein the computing system is further caused to, with the aid of the first image area, use an output information of an intermediate layer of the neural network to determine the second image area, the neural network comprising at least an encoder network and a decoder network.

15. The computer-readable medium of claim 13 , wherein the computing system is further caused to:

with the aid of the image data, using the neural network, for each pixel of the image, to determine one first feature vector; and

with the aid of these first feature vectors, determine the first image area.

16. The computer-readable medium of claim 13 , wherein the computing system is further caused to:

determine second features vectors using the neural network for the first image area;

determine a mean value of the second feature vectors assigned to the pixels of the first image area; and

use this mean value and the second feature vectors, determining the second image area.

17. The computer-readable medium of claim 13 , wherein the computing system is further caused to:

with the aid of the image data using the neural network, for each pixel of the image, determine one first feature vector;

with the aid of these first feature vectors, determine the first image;

with the aid of the neural network, determine second feature vectors for the first image area;

assign a mean value of the second feature vectors to the pixels of the first image area;

for each of the second feature vectors, determine the difference between the mean value of all second feature vectors forming the first image area and the respective second feature vector; and

when the value of this difference is above, below, or on a predetermined threshold value, assign a predetermined subarea of the image assigned to the respective second feature vector to the second image area.

18. The computer-readable medium of claim 13 , wherein the computing system is further caused to, with the aid of the first image area, use an output information of an encoder network of the neural network to determine the second image area.

19. The computer-readable medium of claim 13 , wherein the computing system is further caused to, with the aid of the image data, use the neural network to determine pixels of the image assigned to the first area.

20. The computer-readable medium of claim 13 , wherein the computing system is further caused to classify the source of danger with the aid of image data using an image recognition method performed in a further neural network.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR PREVIOUSLY RECORDED AT REEL: 060689 FRAME: 0568. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 3, 2022
From: CARIAD ESTONIA AS
To: CARIAD SE
Reel/Frame 061069/0880 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2022
From: DERBIN, NICOLAS; HANTSCH, ARVID
To: CARIAD SE
Reel/Frame 060689/0568 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2022
From: BRUCH, ANTON; DIEGMANN, FABIAN
To: CAR.SOFTWARE ESTONIA AS
Reel/Frame 060090/0778 →
Priority Claims (1)
DE 10 2019 106 625.5 · Mar 15, 2019 · national
Continuity (1)
Related Publication 20220157067A1 · May 19, 2022
References Cited (25)
US 9008369B2 · Schofield · 2015 [cited by examiner]
US 9191634B2 · Schofield · 2015 [cited by examiner]
US 9428192B2 · Schofield · 2016 [cited by examiner]
US 10668924B2 · Lee · 2020 [cited by examiner]
US 10984257B2 · Englard · 2021 [cited by examiner]
US 11715005B2 · Talmi · 2023 [cited by examiner]
US 20150371095A1 · Hartmann · 2015 [cited by examiner]
US 20170024877A1 · Versace et al. · 2017 [cited by applicant]
US 20180198955A1 · Watanabe · 2018 [cited by examiner]
US 20180210896A1 · Guo · 2018 [cited by applicant]
US 20190176841A1 · Englard · 2019 [cited by examiner]
US 20190205667A1 · Avidan · 2019 [cited by examiner]
US 20200020104A1 · Mittal · 2020 [cited by examiner]
US 20200062245A1 · Samotsvet · 2020 [cited by examiner]
US 20200114908A1 · Lim · 2020 [cited by examiner]
US 20200160070A1 · Sholingar · 2020 [cited by examiner]
US 20200175339A1 · Viswanathan · 2020 [cited by examiner]
US 20200273201A1 · Mittal · 2020 [cited by examiner]
Andrews et al., “Transfer Representation-Learning for Anomaly Detection,” [cited by applicant]
Badrinarayanan et al., “SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation,” arXiv: 1511.00561v3 [cs.CV], Oct. 10, 2016. [cited by applicant]
Chalapathy et al., “Anomaly Detection using One-Class Neural Networks,” arXiv: 1802.063601v1 [cs.LG], Feb. 18, 2018, 9 pages. [cited by applicant]
Creusot et al., “Real-time small obstacle detection on highways using compressive RBM road reconstruction,” 2015 IEEE Intelligent Vehicles Symposium (IV), June 28-Jul. 1, 2015, COEX, Seoul, Korea, pp. 162-167. (6 pages). [cited by applicant]
Deepika N et al., “Obstacle Classification and Detection for Vision Based Navigation for Autonomous Driving,” IEEE, 2017, pp. 2092-2097. (6 pages). [cited by applicant]
International Search Report, mailed May 27, 2020, for International Application No. PCT/EP2020/052930, 3 pages. [cited by applicant]
Park et al., “Patch-based crack detection in black box road images using deep learning,” 35 [cited by applicant]