Systems, methods, and media for motion adaptive imaging using single-photon image sensor data

US11539895B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11539895-B1
Application numberUS-202117485978-A
CountryUS
Kind codeB1
Filing dateSep 27, 2021
Priority dateSep 27, 2021
Publication dateDec 27, 2022
Grant dateDec 27, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In accordance with some embodiments, systems, methods, and media for motion adaptive imaging using single-photon image sensor data are provided. In some embodiments, the system comprises: an image sensor comprising single-photon detectors in an array; a processor programmed to: receive a sequence of photon frames, each comprising pixels having a value indicative of whether a photon was received during a frame period, each of the pixels corresponds to a pixel location; identify, for each of the pixel locations, changepoints, each indicative of a change in scene brightness; identify a photon frame in the sequence at which at least a threshold change in brightness has occurred based on the changepoints associated with each of the plurality of pixel locations; and generate a series of changepoint frames, wherein each changepoint frame is based on estimated brightness associated with each pixel location at a point in the sequence of photon frames.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for generating digital images, comprising: an image sensor comprising a plurality of detectors configured to detect arrival of photons, the plurality of detectors arranged in an array; at least one processor that is programmed to: receive, from the image sensor, a series of images, each image in the series of images comprising a plurality of pixels representing brightness of a portion of a scene, each of the plurality of pixels associated with a pixel location (x,y); identify, for each of the plurality of pixel locations using the series of images, one or more changepoints at which a transition in brightness associated with a pixel between different steady state brightness values occurs; determine, based on the one or more changepoints associated with the plurality of pixel locations, a first point in the series of images at which at least a threshold portion of the plurality of pixel locations have included at least one changepoint; generate a first image based on brightness associated with each pixel location at the first point in the series of images; determine, based on changepoints associated with the plurality of pixel locations, a second point in the series of images at which at least the threshold portion of the plurality of pixel locations have included at least one changepoint that occurred after the first point in the series of images; and generate a second image based on brightness associated with each pixel location at the second point in the series of images. 2. The system of claim 1 , wherein each of the plurality of detectors is a single-photon avalanche diode (SPAD). 3. The system of claim 2 , wherein each SPAD is configured to record a timestamp at which a single photon was detected. 4. The system of claim 1 , wherein the at least one processor is further programmed to: estimate, for each of the plurality of pixel locations using the series of images, a single brightness value between consecutive changepoints; and generate the first image based on the estimated single brightness value for each of the plurality of pixel locations at the first point in the series of images. 5. The system of claim 1 , wherein the at least one processor is further programmed to: determine motion between at least a portion of the first image and at least a portion of the second image. 6. The system of claim 5 , wherein the at least one processor is further programmed to: generate a deblurred image based on the motion between the first image and the second image and pixel values of each of the series of images. 7. The system of claim 5 , wherein the at least one processor is further programmed to: generate an upsampled image based on the motion between the first image and the second image and pixel values of each of the series of images. 8. The system of claim 1 , wherein the at least one processor is further programmed to: provide the first image and the second image to a machine learning model. 9. The system of claim 1 , wherein the threshold portion of the plurality of pixel locations is at least one percent of the plurality of pixel locations. 10. A method for generating digital images, comprising: receiving, from an image sensor comprising a plurality of detectors configured to detect arrival of photons, a series of images, each image in the series of images comprising a plurality of pixels representing brightness of a portion of a scene, each of the plurality of pixels associated with a pixel location (x,y); identifying, for each of the plurality of pixel locations using the series of images, one or more changepoints at which a transition in brightness associated with a pixel between different steady state brightness values occurs; determining, based on the one or more changepoints associated with the plurality of pixel locations, a first point in the series of images at which at least a threshold portion of plurality of pixel locations have included at least one changepoint; generating a first image based on brightness associated with each pixel location at the first point in the series of images; determine, based on changepoints associated with the plurality of pixel locations, a second point in the series of images at which at least the threshold portion of the plurality of pixel locations have included at least one changepoint that occurred after the first point in the series of images; and generate a second image based on brightness associated with each pixel location at the second point in the series of images. 11. The method of claim 10 , wherein each of the plurality of detectors is a single-photon avalanche diode (SPAD). 12. The method of claim 11 , wherein each SPAD is configured to record a timestamp at which a single photon was detected. 13. The method of claim 10 , further comprising: estimating, for each of the plurality of pixel locations using the series of images, a single brightness value between consecutive changepoints; and generating the first image based on the estimated single brightness value for each of the plurality of pixel locations at the first point in the series of images. 14. The method of claim 10 , further comprising: determining motion between the first image and the second image. 15. The method of claim 14 , further comprising: generating a deblurred image based on the motion between the first image and the second image and pixel values of each of the series of images. 16. The method of claim 14 , further comprising: generating an upsampled image based on the motion between the first image and the second image and pixel values of each of the series of images. 17. The method of claim 10 , further comprising: providing the first image and the second image to a machine learning model. 18. The method of claim 10 , wherein the threshold portion of the plurality of pixel locations is at least one percent of the plurality of pixel locations. 19. A system for generating digital images, comprising: an image sensor comprising a plurality of single-photon detectors configured to detect arrival of photons, the plurality of single-photon detectors arranged in an array; at least one processor that is programmed to: receive a sequence of photon frames, each photon frame comprising a plurality of pixels having a value indicative of whether a photon was received during an associated frame period, wherein each of the plurality of pixels corresponds to a pixel location of a plurality of pixel locations; identify, for each of the plurality of pixel locations, a plurality of changepoints, each of the plurality of changepoints is indicative of a change in scene brightness; identify a photon frame in the sequence of photon frames at which at least a threshold change in brightness has occurred based on the changepoints associated with each of the plurality of pixel locations; and generate a series of changepoint frames, wherein each changepoint frame is based on estimated brightness associated with each pixel location at a point in the sequence of photon frames. 20. The system of claim 19 , wherein the at least one processor that is further programmed to: identify each of plurality of changepoints using no information from photon frames following a photon frame corresponding to the respective changepoint in the sequence.

Assignees

Inventors

Classifications

  • H04N23/71Primary

    Circuitry for evaluating the brightness variation · CPC title

  • H04N5/2351Primary

    Electricity · mapped topic

  • comprising photon counting circuits, e.g. single photon detection [SPD] or single photon avalanche diodes [SPAD] · CPC title

  • performed by a processor, e.g. controlling the readout of an image memory · CPC title

  • based on the image signal · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11539895B1 cover?
In accordance with some embodiments, systems, methods, and media for motion adaptive imaging using single-photon image sensor data are provided. In some embodiments, the system comprises: an image sensor comprising single-photon detectors in an array; a processor programmed to: receive a sequence of photon frames, each comprising pixels having a value indicative of whether a photon was received…
Who is the assignee on this patent?
Wisconsin Alumni Res Found
What technology area does this patent fall under?
Primary CPC classification H04N23/71. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 27 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).