IP Library › Granted Patent US 12,560,702
Granted Patent B2
US 12,560,702 · App. 17/585,141 · Granted Feb 24, 2026

Sampling radar signals for automotive radar perception

Inventors: Feng Jin (San Jose, CA); Nitin Bharadwaj (Cupertino, CA); Shane Murray (San Jose, CA); James Hockridge Critchley (Lake Orion, MI); Sangmin Oh (San Jose, CA)
Assignee: NVIDIA Corporation
G01S13/931G01S7/356G01S13/584
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,560,702
App. No.
17/585,141
Granted
Feb 24, 2026
Kind
B2
Abstract

In various examples, methods and systems are provided for sampling and transmitting the most useful information from a radar signal representing a scene while staying within the computational and storage confines of a standard automotive radar sensor and the bandwidth constraints of a standard communication link between a radar sensor and processing unit. Disclosed approaches may select a patch of frequency bins that correspond to radar signals based at least on proximities of the frequency bins to one or more frequency bins corresponding to at least one peak and/or detection point in the radar signals. Data representing samples corresponding to the patch of frequency bins may be transmitted to the processing unit and applied to one or more machine learning models in order to accurately classify, identify, and/or track objects.

Claims (50)

1 . A method comprising:

determining local peaks in a representation of one or more radar signals, the representation being arranged as ordered intervals associated with frequencies of the one or more radar signals, and the local peaks collectively correspond to an object in an environment;

determining respective subsets of the ordered intervals for the local peaks based at least on selecting, for a local peak of the local peaks, a plurality of ordered intervals based at least on:

determining one or more quantities of the ordered intervals to include in the plurality of ordered intervals along one or more dimensions of the representation based at least on one or more spatial characteristics associated with the object as derived from sensor data corresponding to the object; and

evaluating proximities, within the representation, of the plurality of ordered intervals to an ordered interval that includes at least one point corresponding to the local peak;

generating samples corresponding to respective ordered intervals from the respective subsets of the ordered intervals determined for the local peaks; and

transmitting the samples to one or more processing units of a machine to cause the one or more processing units to use the samples to perform one or more perception operations corresponding to the object.

2 . The method of claim 1 , wherein respective sets of the samples correspond to respective local peaks of the local peaks, and the one or more perception operations include using the samples to perform object detection to detect the object.

3 . The method of claim 2 , wherein first sample values of a first set of the respective sets of the samples are normalized relative to a first local peak of the local peaks and second sample values of a second set of the respective sets of the samples are normalized relative to a second local peak of the local peaks.

4 . The method of claim 1 , wherein the generating includes downsampling the one or more radar signals corresponding to the respective subsets to determine one or more downsampled radar signals, wherein the samples correspond to the one or more downsampled radar signals.

5 . The method of claim 1 , wherein the generating the includes clipping the one or more radar signals corresponding to the respective subsets to determine one or more clipped radar signals, wherein the samples correspond to the one or more clipped radar signals.

6 . The method of claim 1 , wherein the generating includes compressing radar information corresponding to the respective subsets to determine compressed radar information, wherein the samples correspond to the compressed radar information.

7 . The method of claim 1 , wherein the plurality of ordered intervals further correspond to one or more of a Doppler, range, azimuth, or elevation dimension associated with the one or more radar signals.

8 . The method of claim 1 , wherein the plurality of ordered intervals include a first quantity of intervals along a first dimension of the ordered intervals and a second quantity of intervals different from the first quantity of intervals along a second dimension of the ordered intervals.

9 . The method of claim 1 , wherein a quantity of intervals included in the plurality of ordered intervals is based at least on a resolution in a dimension of at least one sensor used to generate the one or more radar signals.

10 . The method of claim 1 , wherein the transmitting is from one or more radar sensors used to capture the one or more radar signals to the one or more processing units, the samples include signal data corresponding to the one or more radar signals, and the one or more perception operations are performed using one or more machine learning models that process the signal data.

11 . A system comprising:

one or more radio detection and ranging (RADAR) sensors to generate radar signals; and

one or more processors to execute operations comprising:

determining a representation comprising ordered intervals associated with frequencies of the radar signals, the representation corresponding to the radar signals;

determining respective subsets of the ordered intervals for local peaks collectively correspond to an object in the representation based at least on selecting, for a local peak of the local peaks, a plurality of ordered intervals based at least on:

determining one or more quantities of the ordered intervals to include in the plurality of ordered intervals along one or more dimensions of the representation based at least on one or more spatial characteristics associated with the object as derived from sensor data corresponding to the object; and

evaluating proximities, within the representation, of the plurality of ordered intervals to an ordered interval that includes at least one point corresponding to the local peak;

computing samples corresponding to respective ordered intervals from respective subsets of the ordered intervals determined for the local peaks; and

transmitting the samples to one or more downstream components of a machine, the transmitting causing the machine to use the samples to perform one or more perception operations corresponding to the object.

12 . The system of claim 11 , wherein the ordered intervals correspond to one or more of a Doppler, range, azimuth, or elevation dimension associated with the radar signals.

13 . The system of claim 11 , wherein the radar signals comprise raw range-Doppler-angle fast Fourier Transform signals.

14 . The system of claim 11 , wherein the one or more downstream components include at least one processor.

15 . The system of claim 11 , wherein the computing the samples includes downsampling radar information corresponding to the ordered intervals to determine downsampled radar information, wherein the samples correspond to the downsampled radar information.

16 . At least one processor comprising:

one or more circuits to:

determine local peaks in a representation of one or more radar signals, the representation being arranged as ordered intervals associated with frequencies of the one or more radar signals, and the local peaks collectively correspond to an object in an environment;

determine respective subsets of the ordered intervals for the local peaks based at least on selecting, for a local peak of the local peaks, a plurality of ordered intervals based at least on;

determining one or more quantities of the ordered intervals to include in the plurality of ordered intervals along one or more dimensions of the representation based at least on one or more spatial characteristics associated with the object as derived from sensor data corresponding to the object; and

evaluating proximities, within the representation, of the plurality of ordered intervals to an ordered interval that includes at least one point corresponding to the local peak;

generate samples corresponding to respective ordered intervals from the respective subsets of the ordered intervals determined for the local peaks; and

transmit the samples to one or more processing units of a machine to cause the one or more processing units to use the samples to perform one or more perception operations corresponding to the object.

17 . The at least one processor of claim 16 , wherein the one or more perception operations include identifying the object.

18 . The at least one processor of claim 16 , wherein the one or more circuits are to identify each local peak of the local peaks based at least on comparing a magnitude of the local peak to a threshold value.

19 . The at least one processor of claim 16 , wherein the generating includes filtering the ordered intervals.

20 . The at least one processor of claim 16 , wherein the at least one processor is comprised in at least one of:

a control system for an autonomous or semi-autonomous machine;

a perception system for an autonomous or semi-autonomous machine;

a system for performing simulation operations;

a system for performing deep learning operations;

a system implemented using an edge device;

a system implemented using a robot;

a system incorporating one or more virtual machines (VMs);

a system implemented at least partially in a data center; or

a system implemented at least partially using cloud computing resources.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2022
From: JIN, FENG; BHARADWAJ, NITIN; MURRAY, SHANE; CRITCHLEY, JAMES HOCKRIDGE; OH, SANGMIN
To: NVIDIA CORPORATION
Reel/Frame 059194/0670 →
Continuity (1)
Related Publication 20230236314A1 · Jul 27, 2023
References Cited (78)
US 5613039A · Wang · 1997 [cited by examiner]
US 7038577B2 · Pawlicki · 2006 [cited by examiner]
US 7145496B2 · Cho · 2006 [cited by examiner]
US 7663529B2 · Connell · 2010 [cited by examiner]
US 7843377B2 · Connell · 2010 [cited by examiner]
US 8009079B2 · Connell · 2011 [cited by examiner]
US 8306132B2 · Aoki · 2012 [cited by examiner]
US 8648745B2 · Kanamoto · 2014 [cited by examiner]
US 8947294B1 · Wasiewicz · 2015 [cited by examiner]
US 9024811B2 · Reiter · 2015 [cited by examiner]
US 9164169B2 · Karmakar · 2015 [cited by examiner]
US 9817109B2 · Saboo · 2017 [cited by examiner]
US 9903944B2 · Peacock · 2018 [cited by examiner]
US 10108903B1 · Piao · 2018 [cited by examiner]
US 10539674B2 · Frick · 2020 [cited by examiner]
US 10585186B2 · Cornic · 2020 [cited by examiner]
US 10620315B2 · Zellinger · 2020 [cited by examiner]
US 10826786B2 · Eckart · 2020 [cited by examiner]
US 10885698B2 · Muthler et al. · 2021 [cited by applicant]
US 10996311B2 · Roger · 2021 [cited by examiner]
US 10997492B2 · Migacz · 2021 [cited by examiner]
US 11204647B2 · Rao · 2021 [cited by examiner]
US 11280883B2 · Fetterman · 2022 [cited by examiner]
US 11327167B2 · Vaishnav · 2022 [cited by examiner]
US 11340345B2 · Wu · 2022 [cited by examiner]
US 11448745B2 · Takeuchi · 2022 [cited by examiner]
US 11567185B2 · Will · 2023 [cited by examiner]
US 11567580B2 · Nguyen · 2023 [cited by examiner]
US 11691630B2 · Morcom · 2023 [cited by examiner]
US 11754698B2 · Westra · 2023 [cited by examiner]
US 11988766B2 · Schwark · 2024 [cited by examiner]
US 12072440B2 · Acharya · 2024 [cited by examiner]
US 12078717B2 · Iizuka · 2024 [cited by examiner]
US 20040016870A1 · Pawlicki · 2004 [cited by examiner]
US 20060109163A1 · Cho · 2006 [cited by examiner]
US 20060206243A1 · Pawlicki · 2006 [cited by examiner]
US 20080042893A1 · Connell · 2008 [cited by examiner]
US 20100149024A1 · Connell · 2010 [cited by examiner]
US 20100266004A1 · Aoki · 2010 [cited by examiner]
US 20110133983A1 · Connell · 2011 [cited by examiner]
US 20120161931A1 · Karmakar · 2012 [cited by examiner]
US 20120218138A1 · Reiter · 2012 [cited by examiner]
US 20120268316A1 · Kanamoto · 2012 [cited by examiner]
US 20140378809A1 · Weitnauer · 2014 [cited by examiner]
US 20150109163A1 · Peacock · 2015 [cited by examiner]
US 20160252607A1 · Saboo · 2016 [cited by examiner]
US 20160259048A1 · Cornic · 2016 [cited by examiner]
US 20180211152A1 · Migacz · 2018 [cited by examiner]
US 20180364360A1 · Zellinger · 2018 [cited by examiner]
US 20190041494A1 · Roger · 2019 [cited by examiner]
US 20190041510A1 · Frick · 2019 [cited by examiner]
US 20190087009A1 · Rao · 2019 [cited by examiner]
US 20190319851A1 · Eckart · 2019 [cited by examiner]
US 20190391249A1 · Takeuchi · 2019 [cited by examiner]
US 20200191943A1 · Wu · 2020 [cited by examiner]
US 20200198641A1 · Morcom · 2020 [cited by examiner]
US 20200241111A1 · Fetterman · 2020 [cited by examiner]
US 20200341114A1 · Acharya · 2020 [cited by examiner]
US 20210080557A1 · Vaishnav · 2021 [cited by examiner]
US 20210232228A1 · Nguyen · 2021 [cited by examiner]
US 20210349203A1 · Will · 2021 [cited by examiner]
US 20220055660A1 · Bälter · 2022 [cited by examiner]
US 20220252716A1 · Westra · 2022 [cited by examiner]
US 20220268918A1 · Kurniawan · 2022 [cited by examiner]
US 20220268919A1 · Kurniawan · 2022 [cited by examiner]
US 20220272303A1 · Kurniawan · 2022 [cited by examiner]
US 20220319328A1 · Zhang · 2022 [cited by examiner]
US 20220350014A1 · Iizuka · 2022 [cited by examiner]
US 20220397638A1 · Schwark · 2022 [cited by examiner]
“Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicles”, National Highway Traffic Safety Administration (NHTSA), A Division of the US Department of Transportation, and the S… [cited by applicant]
“Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicles”, National Highway Traffic Safety Administration (NHTSA), A Division of the US Department of Transportation, and the S… [cited by applicant]
ISO 26262, “Road vehicle—Functional safety,” International standard for functional safety of electronic system, Retrieved from Internet URL: https://en.wikipedia.org/wiki/ISO_26262, accessed on Sep. 13, 2021, 8 pages. [cited by applicant]
IEC 61508, “Functional Safety of Electrical/Electronic/Programmable Electronic Safety-related Systems,” Retrieved from Internet URL: https://en.wikipedia.org/wiki/IEC_61508, accessed on Apr. 1, 2022, 7 pages. [cited by applicant]
Akita, T., and Mita, S., “Object Tracking and Classification Using Millimeter-Wave Radar Based on LSTM”, IEEE Intelligent Transportation Systems Conference (ITSC), pp. 1110-1115 (2019). [cited by applicant]
Dong, X., et al., “Probabilistic Oriented Object Detection in Automotive Radar”, Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, pp. 1-10 (2020). [cited by applicant]
Major, B., et al., “Vehicle Detection With Automotive Radar Using Deep Learning on Range-Azimuth-Doppler Tensors”, Proceedings of the IEEE/CVF International Conference on Computer Vision Workshops, pp. 1-9 (2019). [cited by applicant]
Thurn, K., et al., “A Novel Interlaced Chirp Sequence Radar Concept with Range-Doppler Processing for Automotive Applications”, IEEE MTT-S International Microwave Symposium, pp. 1-4 (2015). [cited by applicant]
Winkler, V., “Novel Waveform Generation Principle for short-range FMCW-Radars”, German Microwave Conference, pp. 1-4 (2009). [cited by applicant]