IP Library › Granted Patent US 12,613,309
Granted Patent B2
US 12,613,309 · App. 17/384,448 · Granted Apr 28, 2026

Radar and doppler analysis and concealed object detection

Inventors: Venkata Subrahmanyam Chandra Sekhar Chebiyyam (San Francisco, CA); Subasingha Shaminda Subasingha (San Ramon, CA); Joshua Kriser Cohen (Sunnyvale, CA); Chuang Wang (Sunnyvale, CA); Samantha Marie Ting (Redwood City, CA); Badeea Ferdaous Alferdaous Alazem (Redwood City, CA)
Assignee: Zoox, Inc.
G01S7/354G01S7/16G01S7/403G01S13/04G01S13/346G01S13/75G01S13/931
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,613,309
App. No.
17/384,448
Granted
Apr 28, 2026
Kind
B2
Abstract

Techniques are discussed herein for analyzing radar data to determine that radar noise from one or more target detections potentially conceals additional objects near the target detection. Determining whether an object may be concealed can be based at least in part on a radar noise level based on a target detection, as well as distributions of radar cross sections and/or doppler data associated with particular object types. For a location near a target detection, a radar system may determine estimated noise levels, and compare the estimated noise levels to radar cross section probabilities associated with object types to determine the likelihood that an object of the object type could be concealed at the location. Based on the analysis, the system may determine a vehicle trajectory or otherwise may control a vehicle based on the likelihood that an object may be concealed at the location.

Claims (66)

1 . A system comprising:

one or more processors; and

one or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause the system to perform operations comprising:

receiving first radar data from a radar device, the first radar data from the radar device indicating a detection associated with a first object in an environment, wherein the first radar data from the radar device includes doppler data associated with the first object and radar reflected power data associated with the first object;

receiving second radar data from the radar device, the second radar data from the radar device indicating a detection associated with a second possible object in the environment, wherein the second radar data from the radar device includes doppler data associated with the second possible object and radar reflected power data associated with the second possible object;

determining, based on an object type of the second possible object, a probability distribution associated with the second radar data from the radar device;

determining, between the first radar data from the radar device and the second radar data from the radar device, at least one of a range overlap or a doppler overlap;

determining, based on the at least one of the range overlap or the doppler overlap and the probability distribution associated with the second radar data, a probability associated with the second radar data from the radar device indicative of the second possible object being an object of interest in the environment; and

controlling a vehicle in the environment to avoid a location associated with the second radar data from the radar device, based at least in part on the probability associated with the second radar data from the radar device.

2 . The system of claim 1 , wherein controlling the vehicle comprises generating a trajectory based at least in part on determining that a radar noise level associated with the second radar data from the radar device meets or exceeds a radar response threshold associated with the object type.

3 . The system of claim 1 , the operations further comprising:

determining a first radar noise level and a second radar noise level associated with the second radar data from the radar device, wherein the first radar noise level is a reflected power value and the second radar noise level is a doppler value;

determining a first radar response threshold based at least in part on a reflected power distribution associated with the object type; and

determining a second radar response threshold based at least in part on a doppler distribution associated with the object type,

wherein controlling the vehicle to avoid the location associated with the second radar data from the radar device is based at least in part on comparing the first radar noise level to the first radar response threshold, and comparing the second radar noise level to the second radar response threshold.

4 . The system of claim 1 , wherein determining the probability distribution associated with the second radar data from the radar device comprises:

determining a first difference in range between the first radar data from the radar device and the second radar data from the radar device;

determining a second difference in doppler measurements between the first radar data from the radar device and the second radar data from the radar device;

determining an intensity measurement associated with the first radar data from the radar device; and

determining a radar noise level associated with second radar data from the radar device, based at least in part on the first difference in range, the second difference in doppler measurements, and the intensity measurement.

5 . The system of claim 1 , wherein determining the probability distribution associated with the second radar data from the radar device comprises:

determining a range value and an azimuth value associated with the second radar data from the radar device; and

determining a first reflected power threshold and a second reflected power threshold based at least in part on the range value and the azimuth value, wherein the first reflected power threshold is associated with a first doppler value and the second reflected power threshold is associated with a second doppler value.

6 . A method comprising:

receiving first radar data indicating a first detection associated with a first region in an environment, wherein the first radar data includes first doppler data associated with the first detection;

receiving second radar data indicating a second detection associated with a second region in the environment, wherein second the radar data includes second doppler data associated with the detection, wherein the second detection is associated with a possible object in the environment;

determining, based at least in part on the first doppler data associated with the first detection, a radar noise level associated with the second region in the environment, wherein at least a portion of the first radar data and the second radar data overlap in at least one of the range or doppler dimensions;

determining a probability distribution associated with an object type of the possible object; and

controlling a vehicle in the environment to avoid the second region in the environment, based at least in part on the radar noise level associated with the second region in the environment and the probability distribution associated with the object type of the possible object.

7 . The method of claim 6 , wherein the probability distribution includes at least one of a doppler value associated with the object type, a radar cross section value associated with the object type, or a reflected power value associated with the object type.

8 . The method of claim 7 , wherein the probability distribution includes a first doppler value associated with the object type, and a second radar cross section value associated with the object type.

9 . The method of claim 6 , wherein determining the radar noise level associated with the second region in the environment comprises:

determining a first difference between a first range from a radar device to the first region in the environment, and a second range from the radar device to the second region in the environment;

determining a second difference in doppler measurements between the first region in the environment and the second region in the environment; and

determining an intensity measurement associated with the detection.

10 . The method of claim 6 , wherein determining the probability distribution is based at least in part on a doppler distribution associated with the object type.

11 . The method of claim 6 , wherein determining the probability distribution comprises:

determining a range value and an azimuth value associated with the second region in the environment; and

determining a first radar response threshold and a second radar response threshold based at least in part on the range value and the azimuth value, wherein the first radar response threshold is associated with a first doppler value and the second radar response threshold is associated with a second doppler value.

12 . The method of claim 11 , further comprising:

determining a first probability associated with the first radar response threshold, and determining a second probability associated with the second radar response threshold, based at least in part on a doppler distribution associated with the object type.

13 . The method of claim 12 , further comprising:

determining a first false negative probability associated with the object type, based at least in part on the first probability and the first radar response threshold;

determining a second false negative probability associated with the object type, based at least in part on the second probability and the second radar response threshold; and

determining a third false negative probability associated with the second region in the environment, based at least in part on the first false negative probability and the second false negative probability.

14 . One or more non-transitory computer-readable media storing processor-executable instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

receiving first radar data indicating a first detection associated with a first region in an environment, wherein the first radar data includes first doppler data associated with the first detection;

receiving second radar data indicating a second detection associated with a second region in the environment, wherein the second radar data includes second doppler data associated with the detection, wherein the second detection is associated with a possible object in the environment;

determining, based at least in part on the first doppler data associated with the first detection, a radar noise level associated with the second region in the environment, wherein at least a portion of the first radar data and the second radar data overlap in at least one of the range or doppler dimensions;

determining a probability distribution associated with an object type of the possible object; and

controlling a vehicle in the environment to avoid the second region in the environment, based at least in part on the radar noise level associated with the second region in the environment and the probability distribution associated with the object type of the possible object.

15 . The one or more non-transitory computer-readable media of claim 14 , wherein the probability distribution includes a first doppler value associated with the object type, and a second radar cross section value associated with the object type.

16 . The one or more non-transitory computer-readable media of claim 14 , wherein determining the radar noise level associated with the second region in the environment comprises:

determining a first difference between a first range from a radar device to the first region in the environment, and a second range from the radar device to the second region in the environment;

determining a second difference in doppler measurements between the first region in the environment and the second region in the environment; and

determining an intensity measurement associated with the detection.

17 . The one or more non-transitory computer-readable media of claim 14 , wherein determining the probability distribution is based at least in part on a doppler distribution associated with the object type.

18 . The one or more non-transitory computer-readable media of claim 14 , wherein determining the probability distribution comprises:

determining a range value and an azimuth value associated with the second region in the environment; and

determining a first radar response threshold and a second radar response threshold based at least in part on the range value and the azimuth value, wherein the first radar response threshold is associated with a first doppler value and the second radar response threshold is associated with a second doppler value.

19 . The one or more non-transitory computer-readable media of claim 18 , the operations further comprising:

determining a first probability associated with the first radar response threshold, and determining a second probability associated with the second radar response threshold, based at least in part on a doppler distribution associated with the object type.

20 . The one or more non-transitory computer-readable media of claim 19 , the operations further comprising:

determining a first false negative probability associated with the object type, based at least in part on the first probability and the first radar response threshold;

determining a second false negative probability associated with the object type, based at least in part on the second probability and the second radar response threshold; and

determining a third false negative probability associated with the second region in the environment, based at least in part on the first false negative probability and the second false negative probability.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2021
From: CHEBIYYAM, VENKATA SUBRAHMANYAM CHANDRA SEKHAR; SUBASINGHA, SUBASINGHA SHAMINDA; COHEN, JOSHUA KRISER; WANG, CHUANG; TING, SAMANTHA MARIE; ALAZEM, BADEEA FERDAOUS ALFERDAOUS
To: ZOOX, INC.
Reel/Frame 056968/0243 →
Continuity (1)
Related Publication 20230131721A1 · Apr 27, 2023
References Cited (48)
US 10553117B1 · Johnson · 2020 [cited by applicant]
US 11231481B1 · Cohen · 2022 [cited by examiner]
US 11396282B2 · Kim · 2022 [cited by applicant]
US 11709260B2 · Alferdaous Alazem · 2023 [cited by examiner]
US 20070120731A1 · Kelly · 2007 [cited by examiner]
US 20090052737A1 · Lycett · 2009 [cited by examiner]
US 20120146839A1 · Hidume · 2012 [cited by examiner]
US 20130002470A1 · Kambe · 2013 [cited by examiner]
US 20150331098A1 · Luebbert · 2015 [cited by examiner]
US 20160148510A1 · Vanholme · 2016 [cited by examiner]
US 20170176641A1 · Zhu · 2017 [cited by applicant]
US 20170254882A1 · Malik · 2017 [cited by examiner]
US 20170293025A1 · Davis · 2017 [cited by examiner]
US 20190215930A1 · Chen · 2019 [cited by examiner]
US 20190243371A1 · Nister · 2019 [cited by examiner]
US 20190293769A1 · Subasingha · 2019 [cited by examiner]
US 20200090322A1 · Seo · 2020 [cited by applicant]
US 20200174096A1 · Cho · 2020 [cited by examiner]
US 20200309923A1 · Bhaskaran · 2020 [cited by examiner]
US 20200309957A1 · Bhaskaran · 2020 [cited by examiner]
US 20210019534A1 · Sakamoto · 2021 [cited by examiner]
US 20210026355A1 · Chen · 2021 [cited by applicant]
US 20210064040A1 · Yadmellat · 2021 [cited by applicant]
US 20210139024A1 · Crego · 2021 [cited by examiner]
US 20210406560A1 · Park · 2021 [cited by examiner]
US 20220009484A1 · Jeising · 2022 [cited by examiner]
US 20220120858A1 · Cennamo · 2022 [cited by examiner]
US 20220129726A1 · Marina · 2022 [cited by examiner]
US 20220187418A1 · Bialer · 2022 [cited by applicant]
US 20220315051A1 · Patel · 2022 [cited by examiner]
US 20220319188A1 · Kogut · 2022 [cited by examiner]
US 20220413129A1 · Fan · 2022 [cited by examiner]
US 20230033314A1 · Von Radziewsky · 2023 [cited by examiner]
US 20230054759A1 · Robinson · 2023 [cited by examiner]
US 20230142674A1 · Chebiyyam · 2023 [cited by examiner]
US 20230166726A1 · Ku · 2023 [cited by examiner]
US 20230242158A1 · Katzourakis · 2023 [cited by examiner]
US 20230256991A1 · Johnson · 2023 [cited by examiner]
US 20230358879A1 · Muenzner · 2023 [cited by examiner]
US 20240087445A1 · Llatser Marti · 2024 [cited by examiner]
DE 102019111679A1 · 2020 [cited by applicant]
DE 102020006644A1 · 2021 [cited by applicant]
KR 20130040642A · 2013 [cited by applicant]
KR 102060286B1 · 2019 [cited by examiner]
KR 20200067629A · 2020 [cited by applicant]
PCT Search Report and Written Opinion mailed Nov. 16, 2022 for PCT application No. PCT/US2022/037825, 12 pages. [cited by applicant]
Office Action for U.S. Appl. No. 17/384,430, mailed on Apr. 3, 2024, Chebiyyam, “Radar Data Analysis and Concealed Object Detection”, 15 Pages. [cited by applicant]
Extended European Search Report for related European Application No. 22846599.3, dated Apr. 2, 2025, 17 pages. [cited by applicant]