Object detection and state estimation from deep learned per-point radar representations

US12504532B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12504532-B2
Application numberUS-202217674533-A
CountryUS
Kind codeB2
Filing dateFeb 17, 2022
Priority dateFeb 17, 2022
Publication dateDec 23, 2025
Grant dateDec 23, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A current set of radar data may be combined with previous sets of radar data to create a combined set of radar data. Each of these sets of radar data and the combined set of radar data may include various data points and each of these data points may be associated with certain specific features or classifications. The set of combined data may then be pre-processed to identify distances to associate with certain data points, locations to associate with those data points, and velocities associated with the data points such that each of the respective data points may be mapped and tagged with data that identifies identify positions, velocities, and other physical details of the respective data points. This pre-processed data may then be processed by a machine learning process to identify kinematic information that may then be provided to a tracking system of an AV.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for evaluating radar data, the method comprising: generating generated current data from a currently received radar signals; pre-processing both the generated current data and data associated with a set of prior data; generating a combined dataset that includes data points associated with a combination of the generated current data and the set of prior data, wherein locations of the data points of the combined dataset are identified; extracting per-point feature data from a set of accessed data based on the identified locations of the data points; training a machine learning (ML) process; generating per-point outputs of the ML process based on the ML process receiving the per-point feature data and the combined dataset, the per-point outputs associated with the per-point feature data and the data points of the combined data set, wherein the per-point feature data and the data points of the combined data set are associated with point-wise representations; organizing the per-point feature data from the set of accessed data and information from the combined dataset into a set of formatted data that associates the data points with respective per-point features; extracting data from the set of formatted data a set of shallow features, wherein each feature on the set of shallow features corresponds to a single data point of the data points, wherein the set of shallow features does not include data that associates the single point with another data point of the data points; associating each feature of the set of shallow features to a specific grid cell of a grid around the autonomous vehicle to generate a grid cell to point mapping; generating a set of deep global features that associate the set of shallow features with the grid cell to point mapping, wherein the deep global features include data that links one point to other points; post-processing the per-point outputs of the ML process to transform point-wise representations to object representations; and using the object representations to maneuver or operate an autonomous vehicle. 2 . The method of claim 1 , further comprising concatenating the set of shallow features with the deep global features to create a set of augmented point features. 3 . The method of claim 2 , further comprising generating a set of machine learned (ML) outputs from the augmented point features. 4 . The method of claim 3 , further comprising shifting a location of the single data point toward a centroid associated with an object and the single data point. 5 . The method of claim 4 , further comprising applying a density-based clustering operation on the shifted single data point. 6 . The method of claim 5 , further comprising generating object attributes. 7 . The method of claim 6 , wherein the object attributes include or are associated with one or more objects representing, a point-to-cluster association, a bounding box, or object class. 8 . The method of claim 1 , wherein the set of deep global features includes the data that associates the single point with the other point of the data points. 9 . A non-transitory computer-readable storage medium having embodied thereon a program executable by a processor for implementing a method for evaluating radar data, the method comprising: generating generated current data from a currently received radar signals; pre-processing both the generated current data and data associated with a set of prior data; generating a combined dataset that includes data points associated with a combination of the generated current data and the set of prior data, wherein locations of the data points of the combined dataset are identified; extracting per-point feature data from a set of accessed data based on the identified locations of the data points; training a machine learning (ML) process; generating per-point outputs of the ML process based on the ML process receiving the per-point feature data and the combined dataset, the per-point outputs associated with the per-point feature data and the data points of the combined data set, wherein the per-point feature data and the data points of the combined data set are associated with point-wise representations; organizing the per-point feature data from the set of accessed data and information from the combined dataset into a set of formatted data that associates the data points with respective per-point features; extracting data from the set of formatted data a set of shallow features, wherein each feature on the set of shallow features corresponds to a single data point of the data points, wherein the set of shallow features does not include data that associates the single point with another data point of the data points; associating each feature of the set of shallow features to a specific grid cell of a grid around the autonomous vehicle to generate a grid cell to point mapping; generating a set of deep global features that associate the set of shallow features with the grid cell to point mapping, wherein the deep global features include data that links one point to other points; post-processing the per-point outputs of the ML process to transform point-wise representations to object representations; and using the object representations to maneuver or operate an autonomous vehicle. 10 . An apparatus for evaluating radar data, the apparatus comprising: a radar device that emits and receives radar signals; a memory; and a processor that executes instructions out of the memory to: generate generated current data from the received radar signals; pre-process both the generated current data and data associated with a set of prior data, wherein the pre-process preserves angles, topological orientations of data points, and information associated with motion vectors of objects in an area around a vehicle while reducing information associated with specific conditions under which the generated current data was generated; generate a combined dataset that includes data points associated with a combination of the generated current data and the prior data, wherein locations of the data points of the combined dataset are identified; extract per-point feature data from a set of accessed data based on the identified locations of the data points; train a machine learning (ML) process; generate per-point outputs of the ML process based on the ML process receiving the per-point feature data and the combined dataset, the per-point outputs associated with the per-point feature data and the data points of the combined data set, wherein the per-point feature data and the data points of the combined data set are associated with point-wise representations; organize the per-point feature data from the set of accessed data and information from the combined dataset into a set of formatted data that associates the data points with respective per-point features; extract data from the set of formatted data a set of shallow features, wherein each feature on the set of shallow features corresponds to a single data point of the data points, wherein the set of shallow features does not include data that associates the single point with another data point of the data points; associate each feature of the set of shallow features to a specific grid cell of a grid around the autonomous vehicle to generate a grid cell to point mapping; generate a set of deep global features that associate the set of shallow features with the grid cell to point mapping, wherein the deep global features include data that links one point to other points; post-process the per-point outputs of the ML process to transform point-wise representations to object representations; and use the

Assignees

Inventors

Classifications

  • G01S13/931Primary

    of land vehicles · CPC title

  • involving the use of neural networks · CPC title

  • Identification of targets based on measurements of radar reflectivity (G01S7/415 takes precedence) · CPC title

  • G01S13/89Primary

    for mapping or imaging · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12504532B2 cover?
A current set of radar data may be combined with previous sets of radar data to create a combined set of radar data. Each of these sets of radar data and the combined set of radar data may include various data points and each of these data points may be associated with certain specific features or classifications. The set of combined data may then be pre-processed to identify distances to assoc…
Who is the assignee on this patent?
Gm Cruise Holdings Llc
What technology area does this patent fall under?
Primary CPC classification G01S13/931. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 23 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).