IP Library › Granted Patent US 12,013,919
Granted Patent B2
US 12,013,919 · App. 17/643,586 · Granted Jun 18, 2024

Method for classifying a tracked object

Inventors: Weimeng Zhu (Wuppertal, DE); Florian Kaestner (Bochum, DE); Zhiheng Niu (Wuppertal, DE); Arne Grumpe (Essen, DE)
Assignee: Aptiv Technologies AG
G06F18/254G01S13/88G06N3/04
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,013,919
App. No.
17/643,586
Granted
Jun 18, 2024
Kind
B2
Abstract

A method is provided for classifying a tracked object in an environment of a vehicle. The vehicle includes a plurality of radar sensors and a processing device configured to establish a neural network. According to the method, local radar detections are captured from an object in the environment of the vehicle via the radar sensors. Based on the local radar detections, point features and tracker features are determined. The point features are encoded via point encoding layers of the neural network, whereas the tracker features are encoded via track encoding layers of the neural network. A temporal fusion of the encoded point features and the encoded tracker features is performed via temporal fusion layers of the neural network. The tracked object is classified based on the fused encoded point and tracker features via classifying layers of the neural network.

Claims (52)

1. A method comprising:

classifying a tracked object in an environment of a vehicle that has a plurality of radar sensors in addition to a processing device configured to establish a neural network, classifying the tracked object comprising:

capturing local radar detections from an object in the environment of the vehicle via the radar sensors;

determining point features based on the local radar detections;

determining tracker features based on the local radar detections;

encoding the point features via point encoding layers of the neural network;

encoding the tracker features via track encoding layers of the neural network;

concatenating the encoded point features and the encoded tracker features to form a common tensor;

passing the common tensor to a recurrent neural network which provides temporal fusion layers of the neural network to perform a temporal fusion of the encoded point features and the encoded tracker features via the temporal fusion layers; and

classifying the tracked object based on the fused encoded point and tracker features via classifying layers of the neural network.

2. The method according to claim 1 , further comprising:

encoding each point feature for the point encoding layers of the neural network separately; and

feature pooling the point encoding layers of the neural network.

3. The method according to claim 2 , wherein feature pooling includes performing a maximum pooling.

4. The method according to claim 2 , wherein feature pooling includes performing an average pooling.

5. The method according to claim 1 , wherein the recurrent neural network is configured as a gated recurrent unit.

6. The method according to claim 1 , wherein the recurrent neural network is configured as a long-short term memory.

7. The method according to claim 1 , wherein each layer of the neural network includes a predefined maximum number of neurons.

8. The method according to claim 1 , further comprising:

sampling a predetermined number of the local radar detections before determining the point features based on local radar detections.

9. The method according to claim 1 , wherein performing the temporal fusion includes performing a hidden state reset.

10. The method according to claim 1 , wherein the point features comprise a flexible list of point features.

11. The method according to claim 1 , wherein the tracker features comprise a flexible list of tracker features.

12. A system comprising:

a computer system for a vehicle including a plurality of radar sensors and a processor, the processor configured to execute a neural network to classify a tracked object in an environment of the vehicle by:

capturing local radar detections from an object in the environment of the vehicle via the radar sensors;

determining point features based on the local radar detections;

determining tracker features based on the local radar detections;

encoding the point features via point encoding layers of the neural network;

encoding the tracker features via track encoding layers of the neural network;

concatenating the encoded point features and the encoded tracker features to form a common tensor;

passing the common tensor to a recurrent neural network which provides temporal fusion layers of the neural network to perform a temporal fusion of the encoded point features and the encoded tracker features via the temporal fusion layers; and

classifying the tracked object based on the fused encoded point and tracker features via classifying layers of the neural network.

13. The system according to claim 12 , further comprising:

encoding each point feature for the point encoding layers of the neural network separately; and

feature pooling the point encoding layers of the neural network.

14. The system according to claim 13 , wherein feature pooling includes performing a maximum pooling.

15. The system according to claim 13 , wherein feature pooling includes performing an average pooling.

16. The system according to claim 12 , wherein the recurrent neural network is configured as a gated recurrent unit.

17. The system according to claim 12 , wherein the recurrent neural network is configured as a long-short term memory.

18. The system according to claim 12 , wherein each layer of the neural network includes a predefined maximum number of neurons.

19. The system according to claim 12 , further comprising:

sampling a predetermined number of the local radar detections before determining the point features based on local radar detections.

20. A non-transitory computer readable medium comprising instructions that when executed by a processor of a vehicle having a plurality of radar sensors, configure the processor to execute a neural network to track an object in an environment of the vehicle by:

capturing local radar detections from an object in the environment of the vehicle via the radar sensors;

determining point features based on the local radar detections;

determining tracker features based on the local radar detections;

encoding the point features via point encoding layers of the neural network;

encoding the tracker features via track encoding layers of the neural network;

concatenating the encoded point features and the encoded tracker features to form a common tensor;

passing the common tensor to a recurrent neural network which provides temporal fusion layers of the neural network to perform a temporal fusion of the encoded point features and the encoded tracker features via the temporal fusion layers; and

classifying the tracked object based on the fused encoded point and tracker features via classifying layers of the neural network.

Assignments (4)
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 Feb 11, 2024
From: APTIV MANUFACTURING MANAGEMENT SERVICES S.À R.L.
To: APTIV TECHNOLOGIES AG
Reel/Frame 066551/0219 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2021
From: ZHU, WEIMENG; KAESTNER, FLORIAN; NIU, ZHIHENG; GRUMPE, ARNE
To: APTIV TECHNOLOGIES LIMITED
Reel/Frame 058373/0061 →
Priority Claims (1)
EP 20212928 · Dec 10, 2020 · regional
Continuity (1)
Related Publication 20220188582A1 · Jun 16, 2022
Cited By (4)
US 12,287,405 US 12,333,823 US 12,436,284 US 12,487,350