Reducing and processing simulated and real-world radar data
AssigneeGM Cruise Holdings LLC
InventorKe Wang
Life of this patent
Estimating the term…
Abstract
A system for filtering RADAR data includes one or more graphical processing units (GPUs) for performing steps of a filtering process in parallel. For example, a first GPU or first portion of GPU circuitry calculates a threshold parabola for a tensor of RADAR data. In parallel, a second GPU or second portion of GPU circuitry separately reduces and indexes the tensor for comparison to the threshold parabola. The threshold parabola is compared to reduced and indexed data to filter the RADAR data. Importance sampling can also be used to reduce data, e.g., if the RADAR data includes four dimensions (range, Doppler, azimuth, and elevation).
Claims20
A computer implemented method for filtering radio detection and ranging (RADAR) data comprising:
- receiving data representing a RADAR signal, the data comprising a tensor having multiple dimensions;
- calculating a threshold curve using first graphical processing unit (GPU) circuitry, wherein a first portion of the first GPU circuitry processes a first portion of the tensor, and a second portion of the first GPU circuitry processes a second portion of the tensor;
- reducing the data representing the RADAR signal using second GPU circuitry;
- comparing the reduced data to the threshold curve;
- and
- outputting detections based on the threshold curve.
A system for filtering radio detection and ranging (RADAR) data, the system comprising:
- circuitry to receive data representing a RADAR signal, the data comprising a tensor having multiple dimensions;
- first graphical processing unit (GPU) circuitry to calculate a threshold curve, the first GPU circuitry comprising:
- a first portion of to process a first portion of the tensor, and
- a second portion to process a second portion of the tensor;
- and
- second GPU circuitry to:
- reduce the data representing the RADAR signal using parallel processing, and
- compare the reduced data to the threshold curve;
- the system further to output detections based on the threshold curve.
A non-transitory computer-readable medium storing instructions for filtering radio detection and ranging (RADAR) data, the instructions, when executed by a processor, cause the processor to:
- receive data representing a RADAR signal, the data comprising a tensor having multiple dimensions;
- calculate a threshold curve using first graphical processing unit (GPU) circuitry, wherein a first portion of the first GPU circuitry processes a first portion of the tensor, and a second portion of the first GPU circuitry processes a second portion of the tensor;
- reduce the data representing the RADAR signal using second GPU circuitry;
- compare the reduced data to the threshold curve;
- and
- output detections based on the threshold curve.
Dependencies are inferred from the claim text.