IP Library › Granted Patent US 12,395,750
Granted Patent B1
US 12,395,750 · App. 18/618,351 · Granted Aug 19, 2025

Quantum-inspired adaptive computational 3D imager

Inventors: Fraser Dalgleish (Vero Beach, FL); Dennis Estrada (West Palm Beach, FL); Samuel H. Knarr (Melbourne, FL); Bing Ouyang (Vero Beach, FL); Oscar Lopez (Vero Beach, FL)
Assignees: Eagle Technology, LLC; Florida Atlantic University Board of Trustees
H04N23/95
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,395,750
App. No.
18/618,351
Granted
Aug 19, 2025
Kind
B1
Abstract

A method performed by a photon imaging system comprises: selecting first patterns for illumination, and generating first illumination patterns that are time-varying responsive to the first patterns in order to illuminate a target; detecting light energy of the first illumination patterns that is reflected by the target; constructing histograms of the light energy that is detected; reconstructing an image of the target using the histograms and the first patterns; performing feedback processing of the image based on an operational objective, associated with one or more of generating illumination patterns or reconstructing the image, to produce feedback for selecting second patterns that differ from the first patterns and are configured to achieve the operational objective; and responsive to the feedback, selecting the second patterns, and generating second illumination patterns based on the second patterns to illuminate the target.

Claims (77)

1. A method performed by a photon imaging system comprising:

selecting first patterns for illumination, and generating first illumination patterns that are time-varying responsive to the first patterns in order to illuminate a target;

detecting light energy of the first illumination patterns that is reflected by the target;

constructing histograms of the light energy that is detected;

reconstructing an image of the target using the histograms and the first patterns;

performing feedback processing of the image based on an operational objective, associated with one or more of generating illumination patterns or reconstructing the image, to produce feedback for selecting second patterns that differ from the first patterns and are configured to achieve the operational objective; and

responsive to the feedback, selecting the second patterns, and generating second illumination patterns based on the second patterns to illuminate the target.

2. The method of claim 1 , further comprising:

after generating the second illumination patterns, repeating detecting, reconstructing, and performing the feedback processing using the second illumination patterns.

3. The method of claim 1 , wherein:

selecting the first patterns includes selecting the first patterns from a codebook; and

generating the first illumination patterns includes, by an individually addressable light array (IALA), modulating light responsive to the first patterns to produce the first illumination patterns.

4. The method of claim 3 , wherein:

generating the first illumination patterns further includes pixel shifting modulated light produced by modulating to produce the first illumination patterns as pixel shifted illumination patterns that have a higher pixel resolution than without pixel shifting.

5. The method of claim 1 , wherein:

selecting the first patterns and generating the first illumination patterns result in pattern scanning an array of pixels to produce the first illumination patterns as a sequence of two-dimensional patterns of illumination pixels.

6. The method of claim 1 , further comprising:

receiving the light energy through a non-imaging lens to produce non-imaged light energy, and

wherein detecting the light energy includes detecting the non-imaged light energy using a single-photon avalanche diode (SPAD) array to produce an array of light detections in parallel,

wherein constructing the histograms includes constructing the histograms in parallel from the array of the light detections.

7. The method of claim 6 , further comprising:

combining the histograms into a cumulative histogram,

wherein reconstructing includes reconstructing based on the cumulative histogram.

8. The method of claim 1 , wherein:

selecting the second patterns includes selecting only a subset of the first patterns as the second patterns; and

generating the second illumination patterns includes generating only the subset of the first illumination patterns as the second illumination patterns.

9. The method of claim 8 , wherein:

the operational objective includes increasing a video frame rate of the first illumination patterns while maintaining a predetermined quality of the image;

generating the first illumination patterns includes generating the first illumination patterns at a first video frame rate; and

generating the second illumination patterns at a second video frame rate that is greater than the first video frame rate to achieve the operational objective.

10. The method of claim 1 , wherein:

reconstructing the image includes determining a region-of-interest of the target;

performing the feedback processing includes performing the feedback processing based on the region-of-interest as the operational objective; and

responsive to the feedback, selecting the second patterns includes selecting only a subset of the first patterns that focus on the region-of-interest as the second patterns.

11. The method of claim 1 , further comprising:

determining a measure of noise that reduces a quality of the image;

performing the feedback processing includes performing the feedback processing to reduce the measure of the noise as the operational objective; and

responsive to the feedback, selecting the second patterns includes selecting the second patterns to reduce the measure of the noise.

12. The method of claim 1 , further comprising:

detecting the light energy includes determining total light energies produced by corresponding ones of the first illumination patterns;

performing the feedback processing includes performing the feedback processing to maximize the total light energies; and

responsive to the feedback, selecting the second patterns includes selecting, as the second patterns, only a subset of the first patterns that produced highest total light energies among the total light energies.

13. The method of claim 1 , wherein:

reconstructing the image and the feedback processing includes using compressive sensing and machine learning techniques.

14. An apparatus comprising:

a controller to perform selecting first patterns for illumination;

an optical transmitter to perform generating first illumination patterns that are time-varying based on the first patterns, to illuminate a target;

an optical receiver to detect light energy of the first illumination patterns reflected by the target; and

wherein the controller is configured to perform:

constructing histograms of the light energy that is detected;

reconstructing an image of the target using the histograms and the first patterns;

feedback processing of the image based on an operational objective, associated with one or more of generating illumination patterns or reconstructing the image, to produce feedback for selecting second patterns that differ from the first patterns and are configured to achieve the operational objective; and

responsive to the feedback, selecting the second patterns;

wherein the optical transmitter is configured to perform generating second illumination patterns based on the second patterns to illuminate the target.

15. The apparatus of claim 14 , wherein the controller, the optical transmitter, and the optical receiver are configured to perform:

repeating detecting, reconstructing, and the feedback processing using the second illumination patterns.

16. The apparatus of claim 14 , wherein:

the controller includes a codebook and the controller is configured to perform selecting the first patterns by selecting the first patterns from the codebook; and

the optical transmitter includes an individually addressable light array (IALA), and the IALA is configured to perform modulating light responsive to the first patterns to produce the first illumination patterns.

17. The apparatus of claim 14 , wherein:

the optical receiver includes:

a non-imaging lens to diffuse the light energy to produce diffuse light energy; and

a single-photon avalanche diode (SPAD) array to detect the diffuse light energy to produce an array of light detections; and

the controller is configured to perform constructing the histograms by constructing the histograms from the array of the light detections.

18. An apparatus comprising:

a controller to select patterns for illumination;

an optical transmitter including an individually addressable laser array (IALA) to produce illumination patterns responsive to the patterns, to illuminate a target; and

an optical receiver including:

a non-imaging lens to receive light energy of the illumination patterns that is reflected by the target, to produce non-imaged light energy; and

a single-photon avalanche diode (SPAD) array to detect the non-imaged light energy across the SPAD array, to produce an array of light detections;

wherein the controller is configured to:

construct histograms of the array of the light detections; and

reconstruct an image of the target using the histograms and the patterns.

19. The apparatus of claim 18 , wherein the optical transmitter further includes a pixel shifter following the IALA to pixel-shift modulated light produced by the IALA, to produce the illumination patterns as pixel-shifted illumination patterns.

20. The apparatus of claim 19 , wherein the controller is further configured to:

combine the histograms into a cumulative histogram,

wherein the controller is configured to reconstruct the image using the cumulative histogram.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2024
From: OUYANG, BING; LOPEZ, OSCAR
To: FLORIDA ATLANTIC UNIVERSITY BOARD OF TRUSTEES
Reel/Frame 067667/0888 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2024
From: DALGLEISH, FRASER; ESTRADA, DENNIS; KNARR, SAMUEL H.
To: EAGLE TECHNOLOGY, LLC
Reel/Frame 066929/0232 →
References Cited (95)
US 7884977B2 · Mori · 2011 [cited by examiner]
US 8086044B2 · Feng · 2011 [cited by examiner]
US 8878773B1 · Bozarth · 2014 [cited by examiner]
US 8917395B2 · Dalgleish et al. · 2014 [cited by applicant]
US 9274597B1 · Karakotsios · 2016 [cited by examiner]
US 9557568B1 · Ouderkirk · 2017 [cited by examiner]
US 10217286B1 · Angel · 2019 [cited by examiner]
US 10436909B2 · Ouyang et al. · 2019 [cited by applicant]
US 10466484B1 · Yoon · 2019 [cited by examiner]
US 10466779B1 · Liu · 2019 [cited by examiner]
US 10502963B1 · Noble · 2019 [cited by examiner]
US 10701280B1 · Lee et al. · 2020 [cited by applicant]
US 11176367B1 · Fix · 2021 [cited by examiner]
US 11581947B2 · Bucklew et al. · 2023 [cited by applicant]
US 20080143820A1 · Peterson · 2008 [cited by examiner]
US 20080212942A1 · Gordon · 2008 [cited by examiner]
US 20090196460A1 · Jakobs · 2009 [cited by examiner]
US 20110234750A1 · Lai · 2011 [cited by examiner]
US 20120249957A1 · Shibata · 2012 [cited by examiner]
US 20120250980A1 · Gillard · 2012 [cited by examiner]
US 20120254369A1 · Gillard · 2012 [cited by examiner]
US 20120257005A1 · Browne · 2012 [cited by examiner]
US 20130182066A1 · Ishimoto · 2013 [cited by examiner]
US 20140037213A1 · Niederberger · 2014 [cited by examiner]
US 20140049452A1 · Maltz · 2014 [cited by examiner]
US 20160029883A1 · Cox · 2016 [cited by examiner]
US 20160085300A1 · Robbins · 2016 [cited by examiner]
US 20160241892A1 · Cole · 2016 [cited by examiner]
US 20160342205A1 · Shigeta · 2016 [cited by examiner]
US 20170299722A1 · Ouyang et al. · 2017 [cited by applicant]
US 20180046859A1 · Jarvenpaa · 2018 [cited by examiner]
US 20180048793A1 · Gross · 2018 [cited by examiner]
US 20180275409A1 · Gao · 2018 [cited by examiner]
US 20180307048A1 · Alexander · 2018 [cited by examiner]
US 20190086674A1 · Sinay · 2019 [cited by examiner]
US 20200158837A1 · Sharma et al. · 2020 [cited by applicant]
US 20200183174A1 · Noui · 2020 [cited by examiner]
US 20200368616A1 · Delamont · 2020 [cited by examiner]
US 20210011284A1 · Andreev · 2021 [cited by examiner]
US 20210041948A1 · Berkner-Cieslicki · 2021 [cited by examiner]
US 20220197376A1 · Boyle · 2022 [cited by examiner]
US 20220382064A1 · Rohn · 2022 [cited by examiner]
US 20220394234A1 · Etigson · 2022 [cited by examiner]
US 20220397956A1 · Lundell · 2022 [cited by examiner]
US 20220413302A1 · Meitav · 2022 [cited by examiner]
US 20220413603A1 · Held · 2022 [cited by examiner]
US 20230073094A1 · Bauman et al. · 2023 [cited by applicant]
US 20230142045A1 · Bucklew et al. · 2023 [cited by applicant]
CN 110579775A · 2019 [cited by applicant]
CN 114859378A · 2022 [cited by applicant]
Ming-Jie Sun, et al., “Single-pixel three-dimensional imaging with time-based depth resolution”, Nature communications, Jul. 5, 2016, DOI: 10.1038/ncomms12010, 6 pages. [cited by applicant]
Matthew Edgar, et al., “Real-time computational photon-counting LiDAR”, Opt. Eng. 57(3), 031304 (2017), doi: 10.1117/1.OE.57.3.031304., Mar. 2018, 8 pages. [cited by applicant]
E.P. McShane, et al., “High resolution TCSPC imaging of diffuse light with a one-dimensional SPAD array scanning system”, vol. 30, No. 15 / Jul. 18, 2022 / Optics Express 27926, Jul. 15, 2022, 12 pages. [cited by applicant]
Aurora Maccarone, et al., “Submerged single-photon LiDAR imaging sensor used for real-time 3D scene reconstruction in scattering underwater environments”, vol. 31, No. 10 / May 8, 2023 / Optics Express 16690, May 4, 202… [cited by applicant]
Guy Satat, et al., “Lensless imaging with compressive ultrafast sensing”, IEEE Transactions on Computational Imaging 3, No. 3 (2017): 398-407, 10 pages. [cited by applicant]
Yoann Altmann, et al., “Quantum-inspired computational imaging”, Science 361, 660 (2018), http://dx.doi.org/10.1126/science.aat2298, Aug. 17, 2018, 9 pages. [cited by applicant]
Ruiqi Liu, et al., “Towards the industrialisation of quantum key distribution in communication networks: A short survey”, Industry Article, DOI: 10.1049/qtc2.12044, IET Quant. Comm. 2022,3:151-163, 13 pages. [cited by applicant]
Assia El Mahdaoui, et al., “Image Denoising Using a Compressive Sensing Approach Based on Regularization Constraints”, Sensors 2022, 22, 2199. https://doi.org/10.3390/s22062199, https://www.mdpi.com/journal/sensors, 22 … [cited by applicant]
“CoModGAN: AI-Powered Image Completion”, Microsoft AI, https://www.microsoft.com/en-us/ai/ai-lab-comodgan, downloaded from the internet on Mar. 18, 2024, 6 pages. [cited by applicant]
Huaijin Chen, et al., “FPA-CS: Focal Plane Array-based Compressive Imaging in Short-wave Infrared”, CVPR2015 extended abstract, Computer Vision Foundation, 1 page. [cited by applicant]
Steven Gladstone, “Things You Wanted to Know About Compression but Were Afraid to Ask”, Dec. 4, 2017, https://www.bhphotovideo.com/explora/video/tips-and-solutions/things-you-wanted-to-know-about-compression-but-were-af… [cited by applicant]
Peter Clark, “Analog Devices' Lidar is flying under the radar”, Mar. 11, 2019, 2 pages. [cited by applicant]
Kaushallya Adhikari, et al., “Optimal Sparse Sampling for Detection of a Known Signal in Nonwhite Gaussian Noise”, IEEE Signal Processing Letters, vol. 28, 2021, 5 pages. [cited by applicant]
Dongeek Shin, et al., “Photon-efficient imaging with a single-photon camera”, Jun. 24, 2016, DOI: 10.1038/ncomms12046, Nature Communications, 8 pages. [cited by applicant]
Zheng-Ping Li, et al., “Single-photon computational 3D imaging at 45 km”, Research Article, vol. 8, No. 9 / Sep. 2020 / Photonics Research, 9 pages. [cited by applicant]
Genevieve Gariepy, et al., “Single-photon sensitive light-in-flight imaging”, Nature Communications, Jan. 27, 2015, DOI: 10.1038/ncomms7021, 7 pages. [cited by applicant]
M.E. Gehm, et al., “Single-shot compressive spectral imaging with a dual-disperser architecture”, Oct. 17, 2007 / vol. 15, No. 21 / Optics Express 14013, 15 pages. [cited by applicant]
Edoardo Charbon, et al., “SPAD-Based Sensors”, TOF range-imaging cameras (2013): 11-38, 29 pages. [cited by applicant]
Ahmed Kirmani, et al., “Exploiting sparsity in time-of-flight range acquisition using a single time-resolved sensor”, Oct. 24, 2011 / vol. 19, No. 22 / Optics Express 21485, 23 pages. [cited by applicant]
Oscar Lopez, et al., “Frugal Hyperspectral Imaging via Low Rank Tensor Reconstruction”, Proc. of SPIE vol. 12118, 121180H, 2022, 11 pages. [cited by applicant]
Zibang Zhang, et al., “Hadamard single-pixel imaging versus Fourier single-pixel imaging”, vol. 25, No. 16 | Aug. 7, 2017 | Optics Express 19619, 21 pages. [cited by applicant]
William K. Pratt, et al., “Hadamard Transform Image Coding”, Proceedings of the IEEE, vol. 57, No. 1, Jan. 1969, 15 pages. [cited by applicant]
Xiaohui Shi, et al., “Image quality enhancement in low-light-level ghost imaging using modified compressive sensing method”, Laser Phys. Lett. 15 (2018) 045204 (8pp), https://doi.org/10.1088/1612-202X/aaa5f6, 9 pages. [cited by applicant]
Pater A. Morris, et al., “Imaging with a small No. of photons”, Jan. 5, 2015, DOI: 10.1038/ncomms6913, Nature Communications, 6 pages. [cited by applicant]
Aongus McCarthy, et al., “Long-range time-of-flight scanning sensor based on high-speed time-correlated single-photon counting”, Nov. 4, 2009, vol. 48, No. 32, Applied Optics, 11 pages. [cited by applicant]
Ori Katz, et al., “Looking around corners and through thin turbid layers in real time with scattered incoherent light”, Jul. 15, 2012, DOI: 10.1038/NPHOTON.2012.150, 5 pages. [cited by applicant]
Emmanuel J. Candes, et al., “Matrix Completion with Noise”, arXiv:0903.3131v1 [cs.IT] Mar. 18, 2009, 11 pages. [cited by applicant]
Gabriel Barello, et al., “Sparse-Coding Variational Auto-Encoders”, https://doi.org/10.1101/399246, Aug. 29, 2018, 20 pages. [cited by applicant]
Aurora Maccarone, et al., “Submerged single-photon LiDAR imaging sensor used for real-time 3D scene reconstruction in scattering underwater environments”, vol. 31, No. 10 / May 8, 2023 / Optics Express 16690, 19 pages. [cited by applicant]
Molly N. Sing, et al., “Super-resolution projection: Leveraging the MEMS speed to double or quadruple the resolution”, Proc. of SPIE vol. 10932, 109320R-1, doi: 10.1117/12.2512005, 10 pages. [cited by applicant]
Lindsey N. Hillesheim, et al., “The Photon Counting Histogram in Fluorescence Fluctuation Spectroscopy with Non-Ideal Photodetectors”, Biophysical Journal, vol. 85, Sep. 2003, 11 pages. [cited by applicant]
Neil Finlayson, et al., “Time-correlated single photon Raman spectroscopy at megahertz repetition rates”, vol. 46, No. 17, Sep. 1, 2021, Optics Letters, 4 pages. [cited by applicant]
Dennis C. Estrada, et al., “Underwater LiDAR Image Enhancement Using a GAN Based Machine Learning Technique”, IEEE Sensors Journal, vol. 22, No. 5, Mar. 1, 2022, 14 pages. [cited by applicant]
Chockalingam Veerappan, et al., “A 160× 128 Single-Photon Image Sensor with On-Pixel 55ps 10b Time-to-Digital Converter”, ISSCC 2011 / SESSION 17 / Biomedical & Displays / 17.7, 3 pages. [cited by applicant]
Robert K. Henderson, et al., “A 192 × 128 Time Correlated SPAD Image Sensor in 40nm CMOS Technology”, IEEE Journal of Solid-State Circuits, ISSN 0018-9200, http://dx.doi.org/10.1109/JSSC.209.2905163, 14 pages. [cited by applicant]
Wonsang Hwang, et al., “Achieving a high photon count rate in digital time-correlated single photon counting using a hybrid photodetector”, vol. 29, No. 7 / Mar. 29, 2021 / Optics Express 9797, 8 pages. [cited by applicant]
Federica Villa, et al., “CMOS Imager With 1024 SPADs and TDCs for Single-Photon Timing and 3-D Time-of-Flight”, IEEE journal of selected topics in quantum electronics 20, No. 6 (2014): 364-373, 9 pages. [cited by applicant]
Ahmed Kirmani, et al., “CODAC: A Compressive Depth Acquisition Camera Framework”, In 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 5425-5428. IEEE, 2012, 4 pages. [cited by applicant]
A. Kadambi, et al., “Coded Aperture Compressive 3-D LIDAR”, TR2015-028, Apr. 2015, IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), 7 pages. [cited by applicant]
Akhil Kallepalli, et al., “Compressed sensing in the far-field of the spatial light modulator in high noise conditions”, Scientific Reports, (2021) 11:17460, https://doi.org/10.1038/s41598-021-97072-2, 8 pages. [cited by applicant]
David L. Donoho, et al., “Compressed Sensing”, Sep. 14, 2004, IEEE Transactions on information theory 52, No. 4 (2006): 1289-1306, 34 pages. [cited by applicant]
Aurora Maccarone, et al., “Custom-Technology Single-Photon Avalanche Diode Linear Detector Array for Underwater Depth Imaging”, Sensors 2021, 21, 4850, https://doi.org/10.3390/s21144850, Jul. 16, 2021, 16 pages. [cited by applicant]
Bing Ouyang, et al., “Near-infrared compressive line sensing imaging system using individually addressable laser diode array”, Compressive Sensing IV, edited by Fauzia Ahmad, Proc. of SPIE vol. 9484, downloaded from the… [cited by applicant]
John J. Degnan, “Scanning, Multibeam, Single Photon Lidars for Rapid, Large Scale, High Resolution, Topographic and Bathymetric Mapping”, Remote Sens. 2016, 8, 958; doi: 10.3390/rs8110958, www.mdpi.com/journal/remotesen… [cited by applicant]
Adithya Kumar Pediredla, et al., “Signal Processing Based Pile-up Compensation for Gated Single-Photon Avalanche Diodes”, arXiv:1806.07437v1 [physics.ins-det] Jun. 14, 2018, 17 pages. [cited by applicant]