IP Library Granted Patent US 12,250,478
Granted Patent B2
US 12,250,478 · App. 18/056,093 · Granted Mar 11, 2025

SPAD sensor for night vision applications

Inventors: Xianmin Yi (Menlo Park, CA); Chien-Horn Lu (San Jose, CA); Shanli Hu (Saratoga, CA); Edmond Tam (Fremont, CA); Angel Rogelio Lopez (Newark, CA); William Tian (Fremont, CA)
Assignee: FAIRCHILD IMAGING, INC.
H04N25/57G01J1/44H04N25/617H04N25/77G01J2001/4466
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,250,478
App. No.
18/056,093
Granted
Mar 11, 2025
Kind
B2
Abstract

Techniques to provide a low-power single-photon avalanche diode (SPAD) image. An example imaging device includes a SPAD array having a plurality of pixels configured to detect electromagnetic radiation, and a processing device configured to deactivate, based on an event count, a pixel of the SPAD array for a remaining duration of a first detection frame of the SPAD array. The pixel can remain deactivated for the remaining duration, and the remaining duration can span from a deactivation time until an end of the first SPAD frame. The processing device can be further configured to reactivate the pixel in a subsequent detection frame of the SPAD array.

Claims (40)

1. A method of providing a single-photon avalanche diode (SPAD) image, the method comprising:

deactivating, based on an event count, a pixel of a SPAD array for a remaining duration of a first SPAD frame, wherein the pixel remains deactivated for the remaining duration and the remaining duration spans from a deactivation time until an end of the first SPAD frame; and

reactivating the pixel in a subsequent SPAD frame;

wherein the event count comprises an event count for the pixel, and deactivating the pixel is in response to the event count for the pixel reaching or exceeding a threshold count; and

wherein the event count for the pixel corresponds to a number of avalanche events counted by a counter.

2. The method of claim 1 , wherein the event count for the pixel comprises an event count for the pixel during the first SPAD frame.

3. The method of claim 1 , wherein the threshold count is based on a square of a predetermined signal-to-noise ratio.

4. The method of claim 1 , wherein the event count comprises an event count for the pixel, and further comprising estimating an intensity for the pixel for the first SPAD frame based on a count rate for the pixel, the count rate based on the event count for the pixel and a time measure corresponding to the event count.

5. The method of claim 4 , wherein the count rate for the pixel comprises the event count for the pixel divided by the time measure corresponding to the event count, and the estimated intensity for the pixel comprises a product of the count rate and a full duration of the first SPAD frame.

6. The method of claim 5 , wherein:

the event count for the pixel comprises a number of events measured during the first SPAD frame;

the first SPAD frame is divided into a plurality of time windows;

the time measure for the event count comprises a number of the time windows for the event count; and

the full duration of the first SPAD frame comprises a total number of the plurality of time windows of the first SPAD frame.

7. The method of claim 4 , wherein the estimated intensity for the pixel for the first SPAD frame corresponds to a dynamic range of the pixel for the first SPAD frame.

8. The method of claim 1 , further comprising:

deactivating a plurality of pixels of the SPAD array for respective remaining durations of the first SPAD frame;

wherein reactivating the pixel in the subsequent SPAD frame includes reactivating the plurality of pixels at a start of the subsequent SPAD frame.

9. The method of claim 1 , wherein the SPAD image comprises a 2-dimensional (2D) night vision image.

10. An imaging device, comprising:

a single-photon avalanche diode (SPAD) array having a plurality of pixels configured to detect electromagnetic radiation; and

a processing device configured to

deactivate, based on an event count, a pixel of the SPAD array for a remaining duration of a first SPAD frame of the SPAD array, wherein the pixel remains deactivated for the remaining duration and the remaining duration spans from a deactivation time until an end of the first SPAD frame, and

reactivate the pixel in a subsequent SPAD frame of the SPAD array;

wherein the event count comprises an event count for the pixel during the first SPAD frame, and to deactivate the pixel comprises to deactivate the pixel in response to the event count for the pixel during the first SPAD frame reaching or exceeding a threshold count; and

wherein the event count for the pixel corresponds to a number of avalanche events counted by a counter.

11. The imaging device of claim 10 , wherein the event count comprises an event count for the pixel, and the processing device is further configured to estimate an intensity for the pixel for the first SPAD frame based on a count rate for the pixel, the count rate based on the event count for the pixel and a time measure corresponding to the event count.

12. The imaging device of claim 11 , wherein:

the first SPAD frame is divided into a plurality of time windows;

the count rate for the pixel comprises the event count for the pixel divided by the time measure for the event count;

the event count for the pixel comprises a number of events measured during the first SPAD frame;

the time measure for the event count comprises a number of the time windows for the event count; and

the estimated intensity for the pixel comprises a product of the count rate and a total number of the plurality of time windows of the first SPAD frame.

13. One or more non-transitory machine-readable mediums storing instructions that when executed by one or more processors cause an imaging process to be carried out to:

deactivate, based on an event count, a pixel of a single-photon avalanche diode (SPAD) array for a remaining duration of a first SPAD frame, wherein the pixel remains deactivated for the remaining duration and the remaining duration spans from a deactivation time until an end of the first SPAD frame; and

reactivate the pixel in a subsequent SPAD frame;

wherein the event count comprises an event count for the pixel during the first SPAD frame, and to deactivate the pixel comprises to deactivate the pixel in response to the event count for the pixel during the first SPAD frame reaching or exceeding a threshold count; and

wherein the event count for the pixel corresponds to a number of avalanche events counted by the counter.

14. The one or more non-transitory machine-readable mediums of claim 13 , wherein the instructions further comprise instructions to estimate an intensity for the pixel for the first SPAD frame based on a count rate for the pixel, the count rate based on the event count for the pixel and a time measure corresponding to the event count.

15. The one or more non-transitory machine-readable mediums of claim 14 , wherein the count rate for the pixel comprises the event count for the pixel divided by the time measure for the event count, and the estimated intensity for the pixel comprises a product of the count rate and a full duration of the first SPAD frame.

Assignments (2)
CHANGE OF NAME Recorded Dec 6, 2024
From: BAE SYSTEMS IMAGING SOLUTIONS INC.
To: FAIRCHILD IMAGING, INC.
Reel/Frame 069531/0646 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2022
From: YI, XIANMIN; LU, CHIEN-HORN; HU, SHANLI; TAM, EDMOND; LOPEZ, ANGEL ROGELIO; TIAN, WILLIAM
To: BAE SYSTEMS IMAGING SOLUTIONS INC.
Reel/Frame 061889/0386 →
Continuity (1)
Related Publication 20240163576A1 · May 16, 2024
References Cited (7)
US 11170549B2 · Gupta · 2021 [cited by examiner]
US 20200036918A1 · Ingle · 2020 [cited by examiner]
US 20210109199A1 · Hennecke · 2021 [cited by examiner]
US 20220018941A1 · Druml · 2022 [cited by examiner]
US 20220272286A1 · Price et al. · 2022 [cited by applicant]
US 20220382056A1 · Price · 2022 [cited by examiner]
International Search Report, PCT/US23/79172, mailed May 13, 2024, 8 pages. [cited by applicant]