IP Library Granted Patent US 11,215,707
Granted Patent B2
US 11,215,707 · App. 16/475,505 · Granted Jan 4, 2022

Enhanced object detection and motion estimation for a vehicle environment detection system

Inventor: Martin Hofmann (Puchheim, DE)
Assignee: VEONEER SWEDEN AB
G01S13/931G01S13/58G01S13/72G06K9/00805
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,215,707
App. No.
16/475,505
Granted
Jan 4, 2022
Kind
B2
Abstract

A vehicle environment detection system ( 2 ) that includes at least one radar sensor arrangement ( 3 ) and at least one processing unit ( 4 ), where the radar sensor arrangement ( 3 ) is arranged to detect at least two radar detections ( 9, 10, 11 ) during at least two radar cycles. For each radar cycle, the processing unit ( 4 ) generates a detection list ({D i t } t=t 0 , . . . ,t 0 −N ) including range (r i ), azimuth angle (φ i ) and Doppler velocity (v i ) for each of the radar detections ( 9, 10, 11 ). The processing unit ( 4 ) is further arranged to aggregate and store detection lists ({D i t } t=t 0 , . . . ,t 0 −N ) from the radar cycles in a detection memory ( 12 ), and then to group the radar detections ( 9, 10, 11 ) in the detection lists ({D i t } t=t 0 , . . . ,t 0 −N ) into consistently moving motion subsets ( 40, 41, 42 ) in a segmentation procedure. Each motion subset ( 40, 41, 42 ) corresponds to a certain target object ( 6, 7, 8 ).

Claims (32)

1. A vehicle environment detection system comprising, at least one radar sensor arrangement and at least one processing unit, where the radar sensor arrangement is arranged to detect at least two radar detections during at least two radar cycles, where, for each radar cycles, the processing unit is arranged to generate a detection list including a range, an azimuth angle and a Doppler velocity for each of the radar detections, the processing unit is further arranged to aggregate and store detection lists-from the radar cycles in a detection memory, and to group the radar detections in the detection lists into a plurality of moving motion subsets in a segmentation procedure, each of the motion subsets corresponding to a certain target object; and

for each of the radar cycles, the processing unit is arranged to:

generate an output list of the motion subsets, where the output list comprises a group motion vector for each of the motion subsets, and where each of the group motion vectors represents a group motion of a respective motion subset; and to

generate a labelling of each of the radar detections, where, for each of the radar detections, the labelling comprises an object identifier which describes to which of the motion subsets a given radar detection belongs, and additional flags for each of the radar detections, and such that each motion subset is represented only by a corresponding group motion vector and the labeling of the radar detections associated therewith.

2. A vehicle environment detection system according to claim 1 further comprising that in order to perform the segmentation procedure, for each of the motion subsets the processing unit is arranged to:

predict a present motion subset for a next radar cycle, independently of other of the motion subsets;

associate new radar detections with the present motion subset; and to generate an updated group motion vector;

where the processing unit further is arranged to generate an updated list of the motion subsets.

3. A vehicle environment detection system according to claim 2 further comprising, the processing unit is arranged to determine that the radar detections which are not associated with an existing motion subset are unassociated, where the processing unit is arranged to seek for new motion subsets for the unassociated radar detections.

4. A vehicle environment detection system according to claim 1 further comprising, the processing unit is arranged to:

detect if at least two of the motion subsets have equal group motion vectors; and to

detect if the radar detections follow a respective common cosine curve in an azimuth angle vs. Doppler velocity domain, where the corresponding cosine curves overlap,

and if that is determined to be the case, the processing unit is arranged to merge the motion subsets into one merged subset.

5. A method for grouping at least two target objects detected outside a vehicle using a radar sensor arrangement that is used for detecting radar detections, where the method comprises:

detecting at least two radar detections during at least two radar cycles; and

for each of the radar cycles, generating a detection list range, an azimuth angle and a Doppler velocity for each one of the radar detections;

aggregating and storing detection lists from the radar cycles in a detection memory; and

grouping the radar detections in the detection lists into consistently moving motion subsets in a segmentation procedure, each of the motion subsets corresponding to a certain target object;

generating an output list of the motion subsets, where the output list comprises a group motion vector for each of the motion subsets, and where the group motion vector represents a group motion of a respective motion subset; and

generating a labelling of each of the radar detections, where, for each radar detection, the labelling comprises an object identifier which describes to which motion subset a given radar detection belongs, and additional flags for each of the radar detections, and such that each motion subset is represented only by a corresponding group motion vector and the labeling of the radar detections associated therewith.

6. The method according to claim 5 in order to perform the segmentation procedure, for each one of all available motion subsets the method comprises:

predicting a present motion subset for a next radar cycle, independently of the other motion subsets;

associating new radar detections with the present motion subset; and

generating an updated group motion vector;

where the method further comprises generating an updated list of the motion subsets.

7. The method according to claim 6 wherein the method comprises:

determining that radar detections which are not associated with any existing motion subset are unassociated; and

seeking for new motion subsets for the unassociated radar detections.

8. The method according to claim 5 further comprising:

detecting if at least two of the motion subsets have equal group motion vectors; and

detecting if the radar detections follow a respective common cosine curve in an azimuth angle vs. Doppler velocity domain, where the corresponding cosine curves overlap,

and if that is determined to be the case, the method comprises merging the motion subsets into one merged subset.

Assignments (3)
CHANGE OF NAME Recorded May 10, 2024
From: VEONEER US, LLC
To: MAGNA ELECTRONICS, LLC
Reel/Frame 067380/0695 →
CHANGE OF NAME Recorded Mar 18, 2024
From: VEONEER SWEDEN AB
To: MAGNA ELECTRONICS SWEDEN AB
Reel/Frame 066816/0846 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2019
From: HOFMANN, MARTIN
To: VEONEER SWEDEN AB
Reel/Frame 050088/0005 →
Priority Claims (1)
EP 17151310 · Jan 13, 2017 · regional
Continuity (1)
Related Publication 20190346561A1 · Nov 14, 2019