Radar inter-pulse doppler phase generation using performant bounding volume hierarchy micro-step scene interpolation

US12072437B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12072437-B2
Application numberUS-202117555414-A
CountryUS
Kind codeB2
Filing dateDec 18, 2021
Priority dateDec 18, 2021
Publication dateAug 27, 2024
Grant dateAug 27, 2024

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.

The present disclosure is directed to simulating patterns of reflected radar energy off of reference objects using motion data associated with these reference objects. This motion data may identify start times, start locations, end times, and end locations of a limited number reference objects in a set of discrete scenes. Each of these discrete scenes may also have a same time duration. Motion of these specific objects between a start time and an end time of each discrete scene may be interpolated. Once the locations of the objects are interpolated for a given scene, simulations may be performed to estimate the appearance of reflected radar signals that would be received by a radar apparatus. These simulations may identify patterns of reflected radar energy after radar signals have been emitted from the radar apparatus and these patterns may then be provided to train a machine learning apparatus.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, comprising: accessing data that associates a first scene with a start time and an end time of the first scene and that associates each respective object of a set of objects in the first scene with a respective starting location and a respective ending location; generating simulated radar data for each of the set of objects at the start time based on simulated radar energy being reflected off of each of the objects in the set of objects at each of the respective starting locations; calculating interpolated positions of movement of a first object in the set of objects from the start time to the end time based on an identification that the first object has moved in the first scene from a start location to an end location of the first object, wherein each of the interpolated positions of the movement of the first object are associated with a respective interpolated location of the first object from the start location and the end location of the first object; generating simulated movement radar data associated with the movement of the first object at each of the interpolated positions; and generating simulated radar data for each of the objects in the set of objects inclusive of the first object at the end time based on simulated energy being reflected off of each of the objects in the set of objects at each of the respective ending locations. 2. The computer-implemented method of claim 1 , further comprising: identifying that a second object of the set of objects has moved in the first scene between the start time and the end time; and calculating interpolated positions of motion of the second object from the start time to the end time, wherein the generated simulated radar data is also generated based on the motion of the second object. 3. The computer implemented method of claim 1 , further comprising associating the first object with a plurality of boxes that represent a part of the first object. 4. The computer implemented method of claim 3 , wherein the plurality of boxes include a first box that corresponds to a torso of a person and a second box that corresponds to an appendage of the person. 5. The computer implemented method of claim 1 , further comprising: accessing data associated with a second scene that begins at the start time of the second scene and that ends at an end time of the second scene, wherein the start time of the second scene corresponds to the end time of the first scene; identifying that the first object has moved between the start time and end time of the second scene; and calculating interpolated position of movement of the first object from the start time of the second scene to the end time of the second scene, wherein the generated simulated movement radar data is also associated with the movement of the first object from the start and end times of the second scene. 6. The computer implemented method of claim 1 , further comprising receiving motion data of a computer model approximates the movement of the first object. 7. The computer implemented method of claim 6 , wherein the motion data is associated with the first object moving in a direction that affects a Doppler shift of simulated radar signals. 8. The computer implemented method of claim 6 , wherein the motion data of the computer model includes a representation of rotation of the first object based on the motion data being associated with a first box that corresponds to a first part of the first object and a box that corresponds to a second part. 9. The computer implemented method of claim 8 , wherein changes in relative locations of the first part of the first object and the second part of the first object between the start time and the end time of the first scene correspond to the rotation of the first object. 10. The computer implemented method of claim 1 , further comprising: receiving data that changes a relative speed of the first object; and generating simulated radar data for motion data associated with the changed relative speed of the first object. 11. The computer implemented method of claim 1 , further comprising: receiving data that changes the start location of the first object; and generating simulated radar data for motion data associated with the changed start location of the first object. 12. The computer implemented method of claim 1 , wherein the simulated movement radar data of the first object is provided to train the machine learning apparatus. 13. A non-transitory computer-readable storage medium for implementing a computer implemented method for collecting data for training a machine learning apparatus, the computer implemented method comprising: accessing data that associates a first scene with a start time and an end time of the first scene and that associates each respective object of a set of objects in the first scene with a respective starting location and a respective ending location; generating simulated radar data for each of the set of objects at the start time based on simulated radar energy being reflected off of each of the objects in the set of objects at each of the respective starting locations; calculating interpolated positions of movement of a first object in the set of objects from the start time to the end time based on an identification that the first object has moved in the first scene from a start location to an end location of the first object, wherein each of the interpolated positions of the movement of the first object are associated with a respective interpolated location of the first object from the start location and the end location of the first object; generating simulated movement radar data associated with the movement of the first object at each of the interpolated positions; and generating simulated radar data for each of the objects in the set of objects inclusive of the first object at the end time based on simulated energy being reflected off of each of the objects in the set of objects at each of the respective ending locations. 14. The non-transitory computer-readable storage medium of claim 13 , the program further executable to: identify that a second object of the set of objects has moved in the first scene between the start time and the end time; and calculate interpolated positions of motion of the second object from the start time to the end time, wherein the generated simulated radar data is also generated based on the motion of the second object. 15. The non-transitory computer-readable storage medium of claim 13 , the program further executable to associate the first object with a plurality of boxes that represent a part of the first object. 16. The non-transitory computer-readable storage medium of claim 15 , wherein the plurality of boxes include a first box that corresponds to a torso of a person and a second box that corresponds to an appendage of the person. 17. The non-transitory computer-readable storage medium of claim 13 , the program further executable to: access data associated with a second scene that begins at the start time of the second scene and that ends at an end time of the second scene, wherein the start time of the second scene corresponds to the end time of the first scene; identify that the first object has moved between the start time and end time of the second scene; and calculate interpolated position of movement of the first object from the start time of the second scene to the end time of the second scene, wherein the generated simulated movement radar data is also associated with the movement of the

Assignees

Inventors

Classifications

  • Identification of targets based on measurements of movement associated with the target · CPC title

  • based on a comparison between measured values and known or stored values · CPC title

  • involving the use of neural networks · CPC title

  • using internally generated reference signals, e.g. via delay line, via RF or IF signal injection or via integrated reference reflector or transponder · CPC title

  • G01S7/40Primary

    Means for monitoring or calibrating · 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 US12072437B2 cover?
The present disclosure is directed to simulating patterns of reflected radar energy off of reference objects using motion data associated with these reference objects. This motion data may identify start times, start locations, end times, and end locations of a limited number reference objects in a set of discrete scenes. Each of these discrete scenes may also have a same time duration. Motion …
Who is the assignee on this patent?
Gm Cruise Holdings Llc
What technology area does this patent fall under?
Primary CPC classification G01S7/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 27 2024 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).