US 12,251,194 B2
Time-of-flight sensors co-registered with camera systems
Mohammed N. Islam, Ann Arbor, MI (US)
Assigned to OMNI MEDSCI, INC., Ann Arbor, MI (US)
Filed by Omni Medsci, Inc., Ann Arbor, MI (US)
Filed on Apr. 25, 2024, as Appl. No. 18/646,390.
Application 15/711,907 is a division of application No. 15/357,225, filed on Nov. 21, 2016, granted, now 9,797,876, issued on Oct. 24, 2017.
Application 18/646,390 is a continuation of application No. 18/211,354, filed on Jun. 19, 2023, granted, now 11,992,291, issued on May 28, 2024.
Application 18/211,354 is a continuation of application No. 17/832,340, filed on Jun. 3, 2022, granted, now 11,678,805, issued on Jun. 20, 2023.
Application 17/832,340 is a continuation of application No. 17/181,887, filed on Feb. 22, 2021, granted, now 11,353,440, issued on Jun. 7, 2022.
Application 17/181,887 is a continuation of application No. 16/895,727, filed on Jun. 8, 2020, granted, now 10,928,374, issued on Feb. 23, 2021.
Application 16/895,727 is a continuation of application No. 16/540,764, filed on Aug. 14, 2019, granted, now 10,677,774, issued on Jun. 20, 2020.
Application 16/540,764 is a continuation of application No. 16/506,885, filed on Jul. 9, 2019, granted, now 10,517,484, issued on Dec. 31, 2019.
Application 16/506,885 is a continuation of application No. 16/284,514, filed on Feb. 25, 2019, abandoned.
Application 16/506,885 is a continuation of application No. 16/272,069, filed on Feb. 11, 2019, abandoned.
Application 16/506,885 is a continuation of application No. 16/241,628, filed on Jan. 7, 2019, granted, now 10,441,176, issued on Oct. 15, 2019.
Application 16/506,885 is a continuation of application No. 16/188,194, filed on Nov. 12, 2018, granted, now 10,386,230, issued on Aug. 20, 2019.
Application 16/540,764 is a continuation of application No. 16/188,194, filed on Nov. 12, 2018, granted, now 10,386,230, issued on Aug. 20, 2019.
Application 16/272,069 is a continuation of application No. 16/029,611, filed on Jul. 8, 2018, granted, now 10,201,283, issued on Feb. 12, 2019.
Application 16/284,514 is a continuation of application No. 16/016,649, filed on Jun. 24, 2018, granted, now 10,213,113, issued on Feb. 26, 2019.
Application 16/241,628 is a continuation of application No. 16/015,737, filed on Jun. 22, 2018, granted, now 10,172,523, issued on Jan. 8, 2019.
Application 16/506,885 is a continuation of application No. 16/004,359, filed on Jun. 9, 2018, granted, now 11,109,761, issued on Sep. 7, 2021.
Application 16/188,194 is a continuation of application No. 16/004,154, filed on Jun. 8, 2018, granted, now 10,126,283, issued on Nov. 13, 2018.
Application 16/029,611 is a continuation of application No. 15/888,052, filed on Feb. 4, 2018, granted, now 10,136,819, issued on Nov. 27, 2018.
Application 16/016,649 is a continuation of application No. 15/860,065, filed on Jan. 2, 2018, granted, now 10,098,546, issued on Oct. 16, 2018.
Application 16/004,154 is a continuation of application No. 15/855,201, filed on Dec. 27, 2017, granted, now 9,995,722, issued on Jun. 12, 2018.
Application 15/855,201 is a continuation of application No. 15/711,907, filed on Sep. 21, 2017, granted, now 9,897,584, issued on Feb. 20, 2018.
Application 15/860,065 is a continuation of application No. 15/686,198, filed on Aug. 25, 2017, granted, now 9,861,286, issued on Jan. 9, 2018.
Application 16/015,737 is a continuation of application No. 15/594,053, filed on May 12, 2017, granted, now 10,188,299, issued on Jan. 29, 2019.
Application 15/686,198 is a continuation of application No. 15/357,136, filed on Nov. 21, 2016, granted, now 9,757,040, issued on Sep. 12, 2017.
Application 15/888,052 is a continuation of application No. 15/212,549, filed on Jul. 18, 2016, granted, now 9,885,698, issued on Feb. 6, 2018.
Application 15/594,053 is a continuation of application No. 14/875,709, filed on Oct. 6, 2015, granted, now 9,651,533, issued on May 16, 2017.
Application 15/357,136 is a continuation of application No. 14/651,367, granted, now 9,500,635, issued on Nov. 22, 2016, previously published as PCT/US2013/075736, filed on Dec. 17, 2013.
Application 15/357,225 is a continuation of application No. 14/650,981, granted, now 9,500,634, issued on Nov. 22, 2016, previously published as PCT/US2013/075767, filed on Dec. 17, 2013.
Application 15/212,549 is a continuation of application No. 14/650,897, granted, now 9,494,567, issued on Nov. 15, 2016, previously published as PCT/US2013/075700, filed on Dec. 17, 2013.
Application 16/004,359 is a continuation of application No. 14/109,007, filed on Dec. 17, 2013, granted, now 9,993,159, issued on Jun. 12, 2018.
Application 14/875,709 is a continuation of application No. 14/108,986, filed on Dec. 17, 2013, granted, now 9,164,032, issued on Oct. 20, 2015.
Claims priority of provisional application 61/754,698, filed on Jan. 21, 2013.
Claims priority of provisional application 61/747,477, filed on Dec. 31, 2012.
Claims priority of provisional application 61/747,487, filed on Dec. 31, 2012.
Claims priority of provisional application 61/747,472, filed on Dec. 31, 2012.
Claims priority of provisional application 61/747,485, filed on Dec. 31, 2012.
Claims priority of provisional application 61/747,553, filed on Dec. 31, 2012.
Prior Publication US 2024/0268680 A1, Aug. 15, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. A61B 5/00 (2006.01); A61B 5/145 (2006.01); A61B 5/1455 (2006.01); A61C 19/04 (2006.01); G01J 3/02 (2006.01); G01J 3/10 (2006.01); G01J 3/14 (2006.01); G01J 3/28 (2006.01); G01J 3/42 (2006.01); G01J 3/453 (2006.01); G01N 21/35 (2014.01); G01N 21/3504 (2014.01); G01N 21/3563 (2014.01); G01N 21/359 (2014.01); G01N 21/39 (2006.01); G01N 21/88 (2006.01); G01N 33/02 (2006.01); G01N 33/15 (2006.01); G01N 33/44 (2006.01); G01N 33/49 (2006.01); G16H 40/67 (2018.01); G16Z 99/00 (2019.01); A61C 1/00 (2006.01); G01J 3/12 (2006.01); G01J 3/18 (2006.01); G01M 3/38 (2006.01); G01N 21/85 (2006.01); G01N 21/95 (2006.01); H01S 3/00 (2006.01); H01S 3/067 (2006.01); H01S 3/30 (2006.01)
CPC A61B 5/0088 (2013.01) [A61B 5/0013 (2013.01); A61B 5/0022 (2013.01); A61B 5/0075 (2013.01); A61B 5/0086 (2013.01); A61B 5/14532 (2013.01); A61B 5/14546 (2013.01); A61B 5/1455 (2013.01); A61B 5/4547 (2013.01); A61B 5/6801 (2013.01); A61B 5/7203 (2013.01); A61B 5/7257 (2013.01); A61B 5/7405 (2013.01); A61B 5/742 (2013.01); A61C 19/04 (2013.01); G01J 3/02 (2013.01); G01J 3/0218 (2013.01); G01J 3/108 (2013.01); G01J 3/14 (2013.01); G01J 3/28 (2013.01); G01J 3/2823 (2013.01); G01J 3/42 (2013.01); G01J 3/453 (2013.01); G01N 21/35 (2013.01); G01N 21/3504 (2013.01); G01N 21/3563 (2013.01); G01N 21/359 (2013.01); G01N 21/39 (2013.01); G01N 21/88 (2013.01); G01N 33/02 (2013.01); G01N 33/025 (2013.01); G01N 33/15 (2013.01); G01N 33/442 (2013.01); G01N 33/49 (2013.01); G16H 40/67 (2018.01); G16Z 99/00 (2019.02); A61B 5/0024 (2013.01); A61B 2562/0233 (2013.01); A61B 2562/0238 (2013.01); A61B 2562/146 (2013.01); A61B 2576/02 (2013.01); A61C 1/0046 (2013.01); G01J 2003/104 (2013.01); G01J 2003/1208 (2013.01); G01J 3/1838 (2013.01); G01J 2003/2826 (2013.01); G01M 3/38 (2013.01); G01N 2021/3513 (2013.01); G01N 2021/3595 (2013.01); G01N 2021/399 (2013.01); G01N 21/85 (2013.01); G01N 21/9508 (2013.01); G01N 2201/061 (2013.01); G01N 2201/06113 (2013.01); G01N 2201/062 (2013.01); G01N 2201/08 (2013.01); G01N 2201/12 (2013.01); G01N 2201/129 (2013.01); H01S 3/0092 (2013.01); H01S 3/06758 (2013.01); H01S 3/302 (2013.01); Y02A 90/10 (2018.01)] 20 Claims
OG exemplary drawing
 
1. A remote sensing system comprising:
an array of laser diodes configured to generate light having an initial light intensity and one or more optical wavelengths, wherein the array of laser diodes comprises a plurality of emitters;
wherein at least a portion of the one or more optical wavelengths is a near-infrared wavelength between 700 nanometers and 2500 nanometers, wherein at least a portion of the array of laser diodes comprises one or more Bragg reflectors, wherein the at least a portion of the array of laser diodes is further configured to be modulated with a pulsed output with a pulse duration of approximately 0.5 to 2 nanoseconds and a pulse repetition rate between one kilohertz and about 100 megahertz, wherein the array of laser diodes is further coupled to driver electronics;
a first lens configured to receive at least a portion of the light from the array of laser diodes and configured to direct at least some of the portion of the light from the array of laser diodes to an object;
a detection system comprising a photodiode array, wherein the detection system further comprises at least one second lens and one or more spectral filters in front of at least a part of the photodiode array, wherein the photodiode array is further coupled to a processor, and wherein the photodiode array comprises a plurality of pixels coupled to CMOS transistors;
wherein the detection system is configured to receive at least a portion of light reflected from the object, and wherein the detection system is further configured to be synchronized to the at least a portion of the array of laser diodes comprising Bragg reflectors;
wherein the detection system is configured to perform a time-of-flight measurement based on a time difference between a first time in which the at least a portion of the array of laser diodes generate light and a second time in which the photodiode array receives the at least a received portion of light reflected from the object;
wherein the detection system is further configured to perform the time-of-flight measurement at least in part by measuring a temporal distribution of photons in the received portion of light reflected from the object;
wherein the detection system is further configured to be coupled to a camera imaging system comprising:
a third lens system comprising a plurality of lenses configured to capture one or more light beams reflected from at least a part of the object;
at least a portion of the one or more light beams then configured to pass through a prism comprising at least five sides redirecting a redirected portion of the portion of the one or more light beams;
the redirected portion of the one or more light beams is configured to be incident on a second spectral filter further coupled to a camera image sensor configured to generate one or more images.