IP Library Granted Patent US 12,241,978
Granted Patent B2
US 12,241,978 · App. 18/320,821 · Granted Mar 4, 2025

Method and system for enhanced velocity resolution and signal to noise ratio in optical phase-encoded range detection

Inventors: Stephen C. Crouch (Bozeman, MT); Zeb William Barber (Bozeman, MT); Emil Kadlec (Bozeman, MT); Krishna Rupavatharam (Bozeman, MT)
Assignee: AURORA OPERATIONS, INC.
G01S17/10G01S17/32G01S17/931G05D1/0088
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,241,978
App. No.
18/320,821
Granted
Mar 4, 2025
Kind
B2
Abstract

An autonomous vehicle control system may include one or more processors configured to receive an electrical signal generated based on a returned optical signal that is reflected from an object. The one or more processors may determine a Doppler frequency shift of the returned optical signal over a first duration of the electrical signal. The one or more processors may generate a corrected electrical signal based on the Doppler frequency shift. The one or more processors may determine a range to the object based on the corrected electrical signal over a second duration that is shorter than the first duration. The one or more processors may control at least one of a steering system or a braking system based on the range.

Claims (52)

1. An autonomous vehicle control system comprising: one or more processors; and one or more computer-readable storage mediums storing instructions which, when executed by the one or more processors, cause the one or more processors to:

receive an electrical signal generated based on a returned optical signal that is reflected from an object;

determine a Doppler frequency shift of the returned optical signal over a first duration of the electrical signal;

generate a corrected electrical signal based on the Doppler frequency shift;

determine a range to the object based on the corrected electrical signal over a second duration that is shorter than the first duration; and

control at least one of a steering system or a braking system based on the range.

2. The autonomous vehicle control system as recited in claim 1 , wherein the one or more processors are further configured to:

generate a first optical signal by modulating a code that indicates a sequence of phases for a phase encoded signal with reference to an optical signal; and

transmit the first optical signal to the object.

3. The autonomous vehicle control system as recited in claim 2 , wherein the first duration is an integer multiple greater than 1 of a duration of the code.

4. The autonomous vehicle control system as recited in claim 2 , wherein the second duration is equal to or substantially equal to a duration of the code.

5. The autonomous vehicle control system as recited in claim 2 , wherein the one or more processors are further configured to:

determine the range to the object based on a cross correlation, over the second duration, between the corrected electrical signal and a radio frequency (RF) signal that is associated with the first optical signal.

6. The autonomous vehicle control system as recited in claim 5 , wherein the one or more processors are further configured to:

determine the cross correlation, over the second duration, between (i) a first Fourier transform of the RF signal that is associated with the first optical signal and (ii) a second Fourier transform of the corrected electrical signal.

7. The autonomous vehicle control system as recited in claim 1 , wherein the one or more processors are further configured to:

determine a spectrum over the first duration of the electrical signal; and

determine the Doppler frequency shift based on the spectrum.

8. The autonomous vehicle control system as recited in claim 1 , wherein the spectrum is a cross spectrum of an in-phase component of the electrical signal and a quadrature component of the electrical signal.

9. The autonomous vehicle control system as recited in claim 1 , wherein the one or more processors are further configured to:

determine the first duration based on at least one of a speed of a vehicle relative to a surface external to the vehicle, a location of the vehicle relative to the surface external to the vehicle, and a scan angle relative to the surface external to the vehicle.

10. The autonomous vehicle control system as recited in claim 1 , wherein the one or more processors are further configured to:

control the at least one of the steering system or the braking system based on the range and a sign of the Doppler frequency shift.

11. The autonomous vehicle as recited in claim 1 , wherein the one or more processors are further configured to:

generate a first optical signal by modulating a code that indicates a sequence of phases for a phase encoded signal with reference to an optical signal; and

transmit the first optical signal to the object.

12. The autonomous vehicle as recited in claim 11 , wherein the first duration is an integer multiple greater than 1 of a duration of the code.

13. The autonomous vehicle as recited in claim 11 , wherein the second duration is equal to or substantially equal to a duration of the code.

14. The autonomous vehicle as recited in claim 11 , wherein the one or more processors are further configured to:

determine the range to the object based on a cross correlation, over the second duration, between the corrected electrical signal and a radio frequency (RF) signal that is associated with the first optical signal.

15. The autonomous vehicle as recited in claim 14 , wherein the one or more processors are further configured to:

determine the cross correlation, over the second duration, between (i) a first Fourier transform of the RF signal that is associated with the first optical signal and (ii) a second Fourier transform of the corrected electrical signal.

16. A light detection and ranging (LIDAR) system, the LIDAR system comprising:

one or more processors; and one or more computer-readable storage mediums storing instructions which, when executed by the one or more processors, cause the one or more processors to:

receive an electrical signal generated based on a returned optical signal that is reflected from an object;

determine a Doppler frequency shift of the returned optical signal over a first duration of the electrical signal;

generate a corrected electrical signal based on the Doppler frequency shift; and

determine a range to the object based on the corrected electrical signal over a second duration that is shorter than the first duration.

17. An autonomous vehicle comprising:

at least one of a steering system or a braking system; and

a vehicle controller comprising one or more processors configured to:

receive an electrical signal generated based on a returned optical signal that is reflected from an object;

determine a Doppler frequency shift of the returned optical signal over a first duration of the electrical signal;

generate a corrected electrical signal based on the Doppler frequency shift;

determine a range to the object based on the corrected electrical signal over a second duration that is shorter than the first duration; and

control the at least one of the steering system or the braking system based on the range.

18. The autonomous vehicle as recited in claim 17 , wherein the one or more processors are further configured to:

determine a spectrum over the first duration of the electrical signal; and

determine the Doppler frequency shift based on the spectrum.

19. The autonomous vehicle as recited in claim 17 , wherein the one or more processors are further configured to: determine the first duration based on at least one of a speed of a vehicle relative to a surface external to the vehicle, a location of the vehicle relative to the surface external to the vehicle, and a scan angle relative to the surface external to the vehicle.

20. The autonomous vehicle as recited in claim 17 , wherein the one or more processors are further configured to:

control the at least one of the steering system or the braking system based on the range and a sign of the Doppler frequency shift.

Assignments (2)
PATENT ASSIGNMENT AGREEMENT Recorded Dec 6, 2023
From: BLACKMORE SENSORS & ANALYTICS, LLC
To: AURORA OPERATIONS, INC.
Reel/Frame 065882/0242 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2023
From: CROUCH, STEPHEN C.; BARBER, ZEB WILLIAM; KADLEC, EMIL; RUPAVATHARAM, KRISHNA MOHAN
To: BLACKMORE SENSORS & ANALYTICS, LLC
Reel/Frame 063707/0824 →
Continuity (4)
Continuation 17098859 · Nov 16, 2020
Continuation 16732167 · Dec 31, 2019
Provisional Application 62874835 · Jul 16, 2019
Related Publication 20230384447A1 · Nov 30, 2023
References Cited (114)
US 7986397B1 · Tiemann et al. · 2011 [cited by applicant]
US 9778362B2 · Rondeau et al. · 2017 [cited by applicant]
US 9817121B2 · Inoue et al. · 2017 [cited by applicant]
US 10205457B1 · Josefsberg et al. · 2019 [cited by applicant]
US 10670720B2 · Crouch et al. · 2020 [cited by applicant]
US 10712431B1 · Angus et al. · 2020 [cited by applicant]
US 10809381B2 · Angus · 2020 [cited by applicant]
US 10838061B1 · Crouch et al. · 2020 [cited by applicant]
US 10838062B2 · De Mersseman et al. · 2020 [cited by applicant]
US 11041954B2 · Crouch et al. · 2021 [cited by applicant]
US 11592540B1 · Lin · 2023 [cited by examiner]
US 20040135992A1 · Munro · 2004 [cited by applicant]
US 20080024756A1 · Rogers · 2008 [cited by applicant]
US 20080154495A1 · Breed · 2008 [cited by applicant]
US 20080161986A1 · Breed · 2008 [cited by applicant]
US 20090059201A1 · Willner et al. · 2009 [cited by applicant]
US 20100317420A1 · Hoffberg · 2010 [cited by applicant]
US 20140104051A1 · Breed · 2014 [cited by examiner]
US 20150185244A1 · Inoue et al. · 2015 [cited by applicant]
US 20160029555A1 · Ishii · 2016 [cited by examiner]
US 20160061935A1 · McCloskey · 2016 [cited by examiner]
US 20170187121A1 · Kirino et al. · 2017 [cited by applicant]
US 20170277960A1 · Ramasamy · 2017 [cited by examiner]
US 20170299697A1 · Swanson · 2017 [cited by applicant]
US 20170331577A1 · Parkvall et al. · 2017 [cited by applicant]
US 20170331670A1 · Parkvall et al. · 2017 [cited by applicant]
US 20170343652A1 · de Mersseman · 2017 [cited by examiner]
US 20170356983A1 · Jeong et al. · 2017 [cited by applicant]
US 20180024246A1 · Jeong et al. · 2018 [cited by applicant]
US 20180045819A1 · Cornic · 2018 [cited by examiner]
US 20180180739A1 · Droz · 2018 [cited by applicant]
US 20180206075A1 · Demirdag · 2018 [cited by examiner]
US 20180224547A1 · Crouch et al. · 2018 [cited by applicant]
US 20180284758A1 · Cella et al. · 2018 [cited by applicant]
US 20180351261A1 · Kamo et al. · 2018 [cited by applicant]
US 20190011558A1 · Crouch et al. · 2019 [cited by applicant]
US 20190018115A1 · Schmitt et al. · 2019 [cited by applicant]
US 20190020120A1 · Kamo et al. · 2019 [cited by applicant]
US 20190056497A1 · Pacala et al. · 2019 [cited by applicant]
US 20190072651A1 · Halmos et al. · 2019 [cited by applicant]
US 20190080612A1 · Weissman · 2019 [cited by examiner]
US 20190086517A1 · Puglia et al. · 2019 [cited by applicant]
US 20190086518A1 · Hallstig et al. · 2019 [cited by applicant]
US 20190094877A1 · Smith · 2019 [cited by examiner]
US 20190103663A1 · Ichinose et al. · 2019 [cited by applicant]
US 20190132709A1 · Graefe · 2019 [cited by examiner]
US 20190154835A1 · Maleki et al. · 2019 [cited by applicant]
US 20190158340A1 · Zhang et al. · 2019 [cited by applicant]
US 20190212749A1 · Chen · 2019 [cited by examiner]
US 20190243371A1 · Nister et al. · 2019 [cited by applicant]
US 20190250622A1 · Nister et al. · 2019 [cited by applicant]
US 20190288366A1 · Kirino et al. · 2019 [cited by applicant]
US 20190317219A1 · Smith et al. · 2019 [cited by applicant]
US 20190327124A1 · Lai et al. · 2019 [cited by applicant]
US 20190369233A1 · Niesen et al. · 2019 [cited by applicant]
US 20200003900A1 · Stochino · 2020 [cited by applicant]
US 20200132850A1 · Crouch · 2020 [cited by examiner]
US 20200166617A1 · Crouch · 2020 [cited by examiner]
US 20200166647A1 · Crouch · 2020 [cited by examiner]
US 20200185804A1 · Watanabe et al. · 2020 [cited by applicant]
US 20200217935A1 · Angus et al. · 2020 [cited by applicant]
US 20200217936A1 · Galloway · 2020 [cited by examiner]
US 20200278425A1 · Angus et al. · 2020 [cited by applicant]
US 20200371212A1 · Rumala · 2020 [cited by applicant]
US 20200371213A1 · Rumala · 2020 [cited by applicant]
US 20200386875A1 · Crouch et al. · 2020 [cited by applicant]
US 20200400821A1 · Baker et al. · 2020 [cited by applicant]
US 20200406860A1 · Mai et al. · 2020 [cited by applicant]
US 20210025987A1 · Crouch et al. · 2021 [cited by applicant]
US 20210109219A1 · Onori et al. · 2021 [cited by applicant]
US 20210208272A1 · Lavian et al. · 2021 [cited by applicant]
US 20210255290A1 · Crouch et al. · 2021 [cited by applicant]
US 20210373172A1 · Solomentsev et al. · 2021 [cited by applicant]
US 20210405156A1 · Barber et al. · 2021 [cited by applicant]
US 20220043149A1 · Lachapelle · 2022 [cited by applicant]
US 20220120900A1 · Fidric et al. · 2022 [cited by applicant]
US 20220146676A1 · Armstrong-Crews · 2022 [cited by examiner]
US 20220187458A1 · Piggott · 2022 [cited by examiner]
US 20220187841A1 · Ebrahimi Afrouzi et al. · 2022 [cited by applicant]
US 20220312138A1 · Chebiyyam et al. · 2022 [cited by applicant]
US 20230015218A1 · Droz · 2023 [cited by examiner]
US 20230054759A1 · Robinson · 2023 [cited by examiner]
CA 2842814 · 2014 [cited by applicant]
CA 3179843A1 · 2022 [cited by examiner]
CN 105629258A · 2016 [cited by applicant]
CN 107833490A · 2018 [cited by applicant]
CN 110114632A · 2019 [cited by applicant]
CN 113238246A · 2021 [cited by applicant]
CN 115657070A · 2023 [cited by examiner]
EP 2963445A2 · 2016 [cited by applicant]
FR 3061309A1 · 2018 [cited by applicant]
KR 20210090741A · 2021 [cited by applicant]
WO WO2011150242A1 · 2011 [cited by applicant]
WO WO2017149526A2 · 2017 [cited by applicant]
WO WO2017216581A1 · 2017 [cited by applicant]
WO WO2018107237A1 · 2018 [cited by applicant]
WO WO2018125686A2 · 2018 [cited by examiner]
WO WO2018160240A2 · 2018 [cited by applicant]
WO WO2019209727A1 · 2019 [cited by examiner]
WO WO2021207429A1 · 2021 [cited by applicant]
WO WO2021231903A1 · 2021 [cited by applicant]
Chinese Office Action issued in connection with CN Appl. Ser. No. 202080051843.8 dated Oct. 17, 2022. [cited by applicant]
Corrected Notice of Allowance on U.S. Appl. No. 16/732,167 dated Sep. 18, 2020 (2 pages). [cited by applicant]
Final Office Action on U.S. Appl. No. 17/098,859 dtd Dec. 16, 2022. [cited by applicant]
Foreign Action other than Search Report on CA dtd Feb. 15, 2023. [cited by applicant]
Foreign Action other than Search Report on CN dtd Apr. 5, 2023. [cited by applicant]
Foreign Action other than Search Report on PCT PCT/US2020/041809 dtd Jan. 27, 2022. [cited by applicant]
International Search Report and Written Opinion on Appl. Ser. No. PCT/US2020/041809 dated Oct. 20, 2020 (178 pages). [cited by applicant]
International Search Report and Written Opinion on Appl. Ser. No. PCT/US2020/041809 dated Jan. 18, 2022 (10 pages). [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 17/098,859 dtd Aug. 16, 2022. [cited by applicant]
Non-Final Office Action on U.S. Appl. No. 16/732,167 dated Mar. 23, 2020 (5 pages). [cited by applicant]
Notice of Allowance on U.S. Appl. No. 17/098,859 dtd Mar. 8, 2023. [cited by applicant]
Notice of Allowance on U.S. Appl. No. 16/732,167 dated Jul. 8, 2020 (9 pages). [cited by applicant]
Office Action issued in connection with Chinese Appl. No. 202311278493.0 dated Nov. 26, 2024. [cited by applicant]