IP Library Granted Patent US 12,352,849
Granted Patent B2
US 12,352,849 · App. 17/384,493 · Granted Jul 8, 2025

Methods and systems for detection of objects in a vicinity of a vehicle

Inventors: Mirko Meuter (Erkrath, DE); Jittu Kurian (Wuppertal, DE); Yu Su (Wuppertal, DE); Jan Siegemund (Cologne, DE); Zhiheng Niu (Wuppertal, DE); Stephanie Lessmann (Erkrath, DE); Saeid Khalili Dehkordi (Berlin, DE); Florian Kästner (Bochum, DE); Igor Kossaczky (Wuppertal, DE); Sven Labusch (Cologne, DE); Arne Grumpe (Essen, DE); Markus Schoeler (Wuppertal, DE); Moritz Luszek (Detmold, DE); Weimeng Zhu (Wuppertal, DE); Adrian Becker (Leverkusen, DE); Alessandro Cennamo (Wuppertal, DE); Kevin Kollek (Wuppertal, DE); Marco Braun (Koblenz, DE); Dominic Spata (Witten, DE); Simon Roesler (Neuss, DE)
Assignee: Aptiv Technologies AG
G01S13/931B60W60/001G01S7/41G01S13/865G01S13/867G06F18/253G06N3/04G06V20/58B60W2420/403B60W2420/408B60W2554/404
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,352,849
App. No.
17/384,493
Granted
Jul 8, 2025
Kind
B2
Abstract

A computer implemented method for detection of objects in a vicinity of a vehicle comprises the following steps carried out by computer hardware components: acquiring radar data from a radar sensor; determining a plurality of features based on the radar data; providing the plurality of features to a single detection head; and determining a plurality of properties of an object based on an output of the single detection head.

Claims (63)

1. A method, comprising:

detecting, using computer hardware components of a vehicle, objects in a vicinity of a vehicle by:

acquiring radar data from a radar sensor;

determining a plurality of features based on the radar data;

providing the plurality of features to a single detection head that comprises a plurality of sequentially arranged layers, the single detection head being free from layers arranged in parallel;

determining a plurality of properties of each object based on an output of the single detection head;

carrying out, with an ego-motion compensation module, a nearest neighbor interpolation to determine a new position of each object in a current time step and avoiding drift due to an accumulation of positional errors in positions of the objects over time by recording a residual part indicating a positional error of a movement of each object from the current time step;

determining the new position of each object based on a transformation grid from the current time step and a previous residual part for each object from a previous time step;

determining a subsequent position of each object in a subsequent time step based on the recorded residual part for each object; and

detecting the objects based on a regression subnet comprising the ego-motion compensation module; and

controlling, by an autonomous driving system of the vehicle, autonomous driving of the vehicle based on the plurality of properties of each object.

2. The method of claim 1 ,

wherein each of the plurality of features is connected to an input of the single detection head.

3. The method of claim 1 ,

wherein the plurality of features are determined using an artificial neural network.

4. The method of claim 1 ,

wherein the single detection head is trained for the plurality of properties simultaneously.

5. The method of claim 1 ,

wherein the plurality of properties comprises at least two of a class of the object, a size of the object, or a yaw angle of the object.

6. The method of claim 1 , wherein detecting the objects in the vicinity of the vehicle further comprises:

determining a radar data cube based on the radar data;

providing the radar data cube to a plurality of layers of a neural network;

resampling the output of the plurality of layers into a vehicle coordinate system; and

determining the plurality of features based on the resampled output.

7. The method of claim 1 , wherein detecting the objects in the vicinity of the vehicle further comprises:

fusing data from a plurality of radar sensors including the radar sensor; and

determining the plurality of features further based on the fused data.

8. The method of claim 1 , wherein detecting the objects in the vicinity of the vehicle further comprises:

acquiring camera data from a camera;

wherein the plurality of features are determined further based on the camera data.

9. The method of claim 1 , wherein detecting the objects in the vicinity of the vehicle further comprises:

acquiring lidar data from a lidar sensor; and

determining the plurality of features further based on the lidar data.

10. The method of claim 1 , wherein detecting the objects in the vicinity of the vehicle further comprises determining an angle of arrival based on the radar data.

11. The method of claim 10 , wherein the angle of arrival is determined using an artificial neural network with a plurality of layers.

12. The method of claim 11 , wherein the artificial neural network further comprises a dropout layer.

13. The method of claim 1 , wherein the regression subnet further comprises at least one of a u-shaped network, or a LSTM.

14. The method of claim 1 , wherein the ego-motion compensation module is configured to carry out ego-motion compensation of an output of a recurrent network of the previous time step, and input the result of the ego-motion compensation into a recurrent network of the current time step.

15. A system comprising a plurality of computer hardware components configured to:

detect objects in a vicinity of a vehicle by:

acquiring radar data from a radar sensor;

determining a plurality of features based on the radar data;

providing the plurality of features to a single detection head that comprises a plurality of sequentially arranged layers, the single detection head being free from layers arranged in parallel;

determining a plurality of properties of each object based on an output of the single detection head;

carrying out, with an ego-motion compensation module, a nearest neighbor interpolation to determine a new position of each object in a current time step and avoiding drift due to an accumulation of positional errors in positions of the objects over time by recording a residual part indicating a positional error of a movement of each object from the current time step;

determining the new position of each object based on a transformation grid from the current time step and a previous residual part for each object from a previous time step;

determining a subsequent position of each object in a subsequent time step based on the recorded residual part for each object; and

detecting the objects based on a regression subnet comprising the ego-motion compensation module; and

control autonomous driving of the vehicle based on the plurality of properties of each object.

16. A vehicle comprising the system of claim 15 .

17. A non-transitory computer readable medium comprising instructions that, when executed, configure a plurality of computer hardware components to:

detect objects in a vicinity of a vehicle by:

acquiring radar data from a radar sensor;

determining a plurality of features based on the radar data;

providing the plurality of features to a single detection head that comprises a plurality of sequentially arranged layers, the single detection head being free from layers arranged in parallel;

determining a plurality of properties of each object based on an output of the single detection head;

carrying out, with an ego-motion compensation module, a nearest neighbor interpolation to determine a new position of each object in a current time step and avoiding drift due to an accumulation of positional errors in positions of the objects over time by recording a residual part indicating a positional error of a movement of each object from the current time step;

determining the new position of each object based on a transformation grid from the current time step and a previous residual part for each object from a previous time step;

determining a subsequent position of each object in a subsequent time step based on the recorded residual part for each object; and

detecting the objects based on a regression subnet comprising the ego-motion compensation module; and

control autonomous driving of the vehicle based on the plurality of properties of each object.

18. The system of claim 15 , wherein each of the features is connected to an input of the single detection head.

19. The system of claim 15 , wherein the single detection head is trained for the plurality of properties simultaneously.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2024
From: APTIV MANUFACTURING MANAGEMENT SERVICES S.À R.L.
To: APTIV TECHNOLOGIES AG
Reel/Frame 066551/0219 →
MERGER Recorded Feb 11, 2024
From: APTIV TECHNOLOGIES (2) S.À R.L.
To: APTIV MANUFACTURING MANAGEMENT SERVICES S.À R.L.
Reel/Frame 066566/0173 →
ENTITY CONVERSION Recorded Feb 11, 2024
From: APTIV TECHNOLOGIES LIMITED
To: APTIV TECHNOLOGIES (2) S.À R.L.
Reel/Frame 066746/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2021
From: MEUTER, MIRKO; KURIAN, JITTU; SU, YU; SIEGEMUND, JAN; NIU, ZHIHENG; LESSMANN, STEPHANIE; KHALILI DEHKORDI, SAEID; KÄSTNER, FLORIAN; KOSSACZKY, IGOR; LABUSCH, SVEN; GRUMPE, ARNE; SCHOELER, MARKUS; LUSZEK, MORITZ; ZHU, WEIMENG; BECKER, ADRIAN; CENNAMO, ALESSANDRO; KOLLEK, KEVIN; BRAUN, MARCO; SPATA, DOMINIC; ROESLER, SIMON
To: APTIV TECHNOLOGIES LIMITED
Reel/Frame 057092/0061 →
Priority Claims (2)
EP 20187674 · Jul 24, 2020 · regional
EP 21159039 · Feb 24, 2021 · regional
Continuity (1)
Related Publication 20220026568A1 · Jan 27, 2022
References Cited (41)
US 6873251B2 · Schiffmann et al. · 2005 [cited by applicant]
US 9983301B2 · Liu et al. · 2018 [cited by applicant]
US 20160223651A1 · Kamo et al. · 2016 [cited by applicant]
US 20180082137A1 · Melvin et al. · 2018 [cited by applicant]
US 20180341017A1 · Kamo et al. · 2018 [cited by applicant]
US 20200160532A1 · Urtasun · 2020 [cited by examiner]
US 20200160559A1 · Urtasun et al. · 2020 [cited by applicant]
US 20200200871A1 · Patel et al. · 2020 [cited by applicant]
US 20200225321A1 · Kruglick et al. · 2020 [cited by applicant]
US 20200294401A1 · Kerecsen · 2020 [cited by examiner]
US 20200355817A1 · Gillian et al. · 2020 [cited by applicant]
US 20210096241A1 · Bongio Karrman · 2021 [cited by examiner]
US 20210208272A1 · Lavian · 2021 [cited by examiner]
US 20210295113A1 · Sless · 2021 [cited by examiner]
CN 111201451A · 2020 [cited by applicant]
EP 3702802A1 · 2020 [cited by applicant]
WO 2020113160 · 2020 [cited by applicant]
WO 2020113166 · 2020 [cited by applicant]
WO 2020146428 · 2020 [cited by applicant]
“Extended European Search Report”, EP Application No. 20205146.2, Apr. 26, 2021, 8 pages. [cited by applicant]
Jonas, et al., “Single-Snapshot Direction-of-Arrival Estimation of Multiple Targets Using a Multi-Layer Perceptron”, Apr. 15, 2019, 4 pages. [cited by applicant]
Kederer, et al., “Direction of arrival (DOA) determination based on monopulse concepts”, Feb. 2000, 5 pages. [cited by applicant]
Mandic, et al., “Why a Complex Valued Solution for a Real Domain Problem”, Sep. 2007, pp. 384-389. [cited by applicant]
Monning, et al., “Evaluation of Complex-Valued Neural Networks on Real-Valued Classification Tasks”, Nov. 29, 2018, 18 pages. [cited by applicant]
Scardapane, et al., “Complex-Valued Neural Networks with Nonparametric Activation Functions”, Feb. 22, 2018, 12 pages. [cited by applicant]
Terabayashi, “Ultrawideband Direction-of-Arrival Estimation Using Complex-Valued Spatiotemporal Neural Networks”, Sep. 2014, pp. 1727-1732. [cited by applicant]
“Extended European Search Report”, EP Application No. 21159039.3, Jul. 16, 2021, 11 pages. [cited by applicant]
“Extended European Search Report”, EP Application No. 20187674.5, Dec. 4, 2020, 11 pages. [cited by applicant]
“Frequency-Modulated Continuous-Wave Radar (FMCW Radar)”, Retrieved at: https://www.radartutorial.eu/02.basics/Frequency%20Modulated%20Continuous%20Wave%20Radar.en.html—on Jul. 23, 2021, 6 pages. [cited by applicant]
Adavanne, et al., “Direction of Arrival Estimation for Multiple Sound Sources Using Convolutional Recurrent Neural Network”, Aug. 5, 2018, 6 pages. [cited by applicant]
Bengtsson, “Models for tracking in automotive safety systems”, Licentiate thesis, 2008, Jan. 2008, 189 pages. [cited by applicant]
Bialer, et al., “Performance Advantages of Deep Neural Networks for Angle of Arrival Estimation”, Feb. 17, 2019, 5 pages. [cited by applicant]
Brooks, et al., “Complex-valued neural networks for fully-temporal micro-Doppler classification”, Jun. 2019, 10 pages. [cited by applicant]
Kellner, “Instantaneous Full-Motion Estimation of Arbitrary Objects using Dual Doppler Radar”, Jun. 2014, 6 pages. [cited by applicant]
Kellner, et al., “Tracking of Extended Objects with High Resolution Doppler Radar”, Dec. 2015, 13 pages. [cited by applicant]
Krim, “Two Decades of Array Signal Processing Research: The Parametric Approach”, Jul. 1996, pp. 67-94, 28 pages. [cited by applicant]
Liu, et al., “Direction-of-Arrival Estimation Based on Deep Neural Networks With Robustness to Array Imperfections”, Oct. 2018, 13 pages. [cited by applicant]
Schlichenmaier, et al., “Clustering of Closely Adjacent Extended Objects in Radar Images using Velocity Profile Analysis”, Apr. 2019, 5 pages. [cited by applicant]
Schlichenmaier, et al., “Instantaneous Actual Motion Estimation with a Single High-Resolution Radar Sensor”, Apr. 2018, 5 pages. [cited by applicant]
Swindlehurst, et al., “Application Of Music To Arrays With Multiple Invariances”, Jun. 2000, pp. 3057-3060, 4 pages. [cited by applicant]
First Office Action regarding Chinese Patent Application No. 202110843128.4, dated Feb. 5, 2025. Translatoin provided by Google Translate. [cited by applicant]