Tracking-based motion deblurring via coded exposure

US11880984B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11880984-B2
Application numberUS-202117348392-A
CountryUS
Kind codeB2
Filing dateJun 15, 2021
Priority dateJun 15, 2020
Publication dateJan 23, 2024
Grant dateJan 23, 2024

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.

Tracking-based motion deblurring via coded exposure is provided. Fast object tracking is useful for a variety of applications in surveillance, autonomous vehicles, and remote sensing. In particular, there is a need to have these algorithms embedded on specialized hardware, such as field-programmable gate arrays (FPGAs) or application-specific integrated circuits (ASICs), to ensure energy-efficient operation while saving on latency, bandwidth, and memory access/storage. In an exemplary aspect, an object tracker is used to track motion of one or more objects in a scene captured by an image sensor. The object tracker is coupled with coded exposure of the image sensor, which modulates photodiodes in the image sensor with a known exposure function (e.g., based on the object tracking). This allows for motion blur to be encoded in a characteristic manner in image data captured by the image sensor. Then, in post-processing, deblurring is performed using a computational algorithm.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for tracking-based motion deblurring, the method comprising: providing an image sensor in communication with a processor; accessing, by the processor, image data associated with a scene captured by the image sensor; tracking, by the processor, motion associated with a blurred object in the scene over multiple frames of the image data; and performing coded exposure deblurring of the scene, including modulating one or more photodiodes of the image sensor to track the blurred object in the scene across the multiple frames of the image data, and encoding motion blur associated with the blurred object in the scene from the image data captured by the image sensor as the blurred object is tracked across the multiple frames of the image data, wherein deblurring of the blurred object of the scene is accommodated by the motion blur as encoded and occurs subsequent to the tracking and identification of the blurred object, and wherein tracking the blurred object comprises applying mean shift tracking to the image data including computing a color histogram for every frame of the multiple frames of the image data to find a centroid of the blurred object, the mean shift tracking accommodating automatic identification of the blurred object prior to deconvolution. 2. The method of claim 1 , further comprising identifying a region of interest (ROI) in the image data, the ROI comprising the blurred object. 3. The method of claim 2 , wherein the ROI is identified using an object detector. 4. The method of claim 2 , wherein tracking the blurred object further comprises tracking the ROI over multiple image frames in the image data. 5. The method of claim 1 , wherein tracking the blurred object in the scene comprises performing a tracking algorithm on image sensor hardware. 6. The method of claim 5 , further comprising performing coded exposure of an image sensor based on the tracking algorithm. 7. The method of claim 1 , wherein the method is performed on an embedded image processing system.

Assignees

Inventors

Classifications

  • using video object coding · CPC title

  • G06T7/20Primary

    Analysis of motion (motion estimation for coding, decoding, compressing or decompressing digital video signals H04N19/43, H04N19/51) · CPC title

  • Physics · mapped topic

  • by influencing the exposure time · CPC title

  • High dynamic range [HDR] image processing · 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 US11880984B2 cover?
Tracking-based motion deblurring via coded exposure is provided. Fast object tracking is useful for a variety of applications in surveillance, autonomous vehicles, and remote sensing. In particular, there is a need to have these algorithms embedded on specialized hardware, such as field-programmable gate arrays (FPGAs) or application-specific integrated circuits (ASICs), to ensure energy-effici…
Who is the assignee on this patent?
Jayasuriya Suren, Iqbal Odrika, Spanias Andreas, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06T7/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 23 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).