US 11,994,591 B2
Determining depth using multiple modulation frequencies
Subasingha Shaminda Subasingha, San Ramon, CA (US); Yongzhe Chen, San Jose, CA (US); Mehran Ferdowsi, San Mateo, CA (US); Samuel Holladay, San Francisco, CA (US); Turhan Karadeniz, Oakland, CA (US); Robert Nicholas Moor, San Mateo, CA (US); Joseph Patrick Warga, San Francisco, CA (US); Harrison Thomas Waschura, Los Altos Hills, CA (US); and Silas Kogure Wilkinson, San Francisco, CA (US)
Assigned to Zoox, Inc., Foster City, CA (US)
Filed by Zoox, Inc., Foster City, CA (US)
Filed on Dec. 8, 2020, as Appl. No. 17/115,180.
Prior Publication US 2022/0179089 A1, Jun. 9, 2022
Int. Cl. G01S 17/931 (2020.01); B60W 60/00 (2020.01); G01S 13/931 (2020.01); G01S 15/931 (2020.01); G06T 7/521 (2017.01); G06T 7/55 (2017.01); G06T 7/70 (2017.01)
CPC G01S 17/931 (2020.01) [G01S 13/931 (2013.01); G01S 15/931 (2013.01); G06T 7/521 (2017.01); G06T 7/55 (2017.01); G06T 7/70 (2017.01); B60W 60/001 (2020.02); B60W 2554/402 (2020.02); B60W 2554/4041 (2020.02); G06T 2207/10028 (2013.01); G06T 2207/30241 (2013.01); G06T 2207/30252 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A vehicle comprising:
a time-of-flight sensor;
one or more processors; and
memory storing processor-executable instructions that, when executed by the one or more processors, configure the vehicle to:
configure the time-of-flight sensor in a first configuration;
receive, with the time-of-flight sensor in the first configuration, first depth information generated by the time-of-flight sensor, the first depth information being based, at least in part, on a first modulation frequency;
determine, based on the first depth information, an estimated depth of an object from the time-of-flight sensor, the estimated depth not exceeding a first nominal maximum sensor depth associated with the first modulation frequency;
configure the time-of-flight sensor in a second configuration;
receive, with the time-of-flight sensor in the second configuration, second depth information generated by the time-of-flight sensor, the second depth information being based, at least in part, on a second modulation frequency higher than the first modulation frequency;
determine a plurality of candidate depth measurements based, at least in part, on the second depth information, a first candidate depth of the candidate depth measurements comprising a nominal depth not exceeding a second nominal maximum sensor depth associated with the second modulation frequency and a second candidate depth of the candidate depth measurements comprising a sum of the nominal depth and a multiple of the second nominal maximum sensor depth; and
determine a measured distance of the object from the time-of-flight sensor as one of the plurality of candidate depth measurements closest to the estimated depth.