Methods and systems for shift estimation for one or more output frames

US11825207B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11825207-B1
Application numberUS-202217734950-A
CountryUS
Kind codeB1
Filing dateMay 2, 2022
Priority dateMay 2, 2022
Publication dateNov 21, 2023
Grant dateNov 21, 2023

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.

The present disclosure generally relates to exposure control for image capture devices. One example method generally includes receiving sensor data indicating a movement associated with an image capture device capturing a first frame and a second frame, wherein the first frame is associated with a higher exposure setting as compared to the second frame; predicting, based on the sensor data, a shift for aligning one or more features of the first frame and one or more features of the second frame; applying the shift to align the one or more features of the first frame and the one or more features of second frame; and generating a frame output at least in part by combining at least a portion of the first frame with at least a portion of the second frame.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus for frame alignment, comprising: at least one memory; and at least one processor coupled to the at least one memory and configured to: receive sensor data indicating a movement associated with an image capture device capturing a first frame and a second frame, wherein the first frame is associated with a higher exposure setting as compared to the second frame; predict, based on the sensor data and an estimate of a delay associated with capturing at least one high exposure setting frame and at least one low exposure setting frame to be combined for generating at least one high dynamic range (HDR) output, a shift for aligning one or more features of the first frame and one or more features of the second frame; apply the shift to align the one or more features of the first frame and the one or more features of second frame; and generate a frame output at least in part by combining at least a portion of the first frame with at least a portion of the second frame. 2. The apparatus of claim 1 , wherein at least one processor is configured to predict the shift prior to the first frame and the second frame being captured. 3. The apparatus of claim 1 , wherein the at least one processor is configured to: receive the estimate of the delay. 4. The apparatus of claim 1 , wherein the first frame being associated with a higher exposure setting as compared to the second frame comprises the first frame being associated with a longer exposure time as compared to the second frame. 5. The apparatus of claim 1 , wherein the at least one processor is configured to predict the shift based on a sensor-based alignment library generated using a trained machine learning model. 6. The apparatus of claim 5 , wherein the trained machine learning model comprises a recurring neural network. 7. The apparatus of claim 1 , wherein, to apply the shift, the at least one processor is configured to apply the shift to the first frame having the higher exposure setting to align the one or more features of the first frame with the one or more features of the second frame. 8. The apparatus of claim 1 , wherein the frame output comprises an HDR frame output. 9. The apparatus of claim 1 , wherein the at least one processor is configured to: accumulate first image sensor data associated with the first frame in a first buffer; accumulate second image sensor data associated with the second frame in a second buffer; and apply the shift based on the first image sensor data in the first buffer while the first image sensor data is being accumulated. 10. The apparatus of claim 9 , wherein the at least one processor is configured to accumulate at least one of the first image sensor data or the second image sensor data from a center position of the first buffer or the second buffer, respectively. 11. The apparatus of claim 1 , wherein the sensor data comprises gyroscope data. 12. A method for frame alignment, comprising: receiving sensor data indicating a movement associated with an image capture device capturing a first frame and a second frame, wherein the first frame is associated with a higher exposure setting as compared to the second frame; predicting, based on the sensor data and an estimate of a delay associated with capturing at least one high exposure setting frame and at least one low exposure setting frame to be combined for generating at least one high dynamic range (HDR) output, a shift for aligning one or more features of the first frame and one or more features of the second frame; applying the shift to align the one or more features of the first frame and the one or more features of second frame; and generating a frame output at least in part by combining at least a portion of the first frame with at least a portion of the second frame. 13. The method of claim 12 , wherein the shift is predicted prior to the first frame and the second frame being captured. 14. The method of claim 12 , further comprising: receiving the estimate of the delay. 15. The method of claim 12 , wherein the first frame being associated with a higher exposure setting as compared to the second frame comprises the first frame being associated with a longer exposure time as compared to the second frame. 16. The method of claim 12 , further comprising predicting the shift based on a sensor-based alignment library generated using a trained machine learning model. 17. The method of claim 16 , wherein the trained machine learning model comprises a recurring neural network. 18. The method of claim 12 , wherein applying the shift comprises applying the shift to the first frame having the higher exposure setting to align the one or more features of the first frame with the one or more features of the second frame. 19. The method of claim 12 , wherein the frame output comprises an HDR frame output. 20. The method of claim 12 , further comprising: accumulating first image sensor data associated with the first frame in a first buffer; accumulating second image sensor data associated with the second frame in a second buffer; and applying the shift based on the first image sensor data in the first buffer while the first image sensor data is being accumulated. 21. The method of claim 20 , wherein at least one of the first image sensor data or the second image sensor data is accumulated from a center position of the first buffer or the second buffer, respectively. 22. The method of claim 12 , wherein the sensor data comprises gyroscope data. 23. A non-transitory computer-readable medium having instructions, which when executed by one or more processors, cause the one or more processors to: receive sensor data indicating a movement associated with an image capture device capturing a first frame and a second frame, wherein the first frame is associated with a higher exposure setting as compared to the second frame; predict, based on the sensor data and an estimate of a delay associated with capturing at least one high exposure setting frame and at least one low exposure setting frame to be combined for generating at least one high dynamic range (HDR) output, a shift for aligning one or more features of the first frame and one or more features of the second frame; apply the shift to align the one or more features of the first frame and the one or more features of second frame; and generate a frame output at least in part by combining at least a portion of the first frame with at least a portion of the second frame.

Assignees

Inventors

Classifications

  • H04N23/73Primary

    by influencing the exposure time · CPC title

  • Movement detection (for video coding H04N19/503; analysis of motion in general G06T7/20) · CPC title

  • by increasing the dynamic range of the image compared to the dynamic range of the electronic image sensors · CPC title

  • Video; Image sequence · CPC title

  • Varying illumination · 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 US11825207B1 cover?
The present disclosure generally relates to exposure control for image capture devices. One example method generally includes receiving sensor data indicating a movement associated with an image capture device capturing a first frame and a second frame, wherein the first frame is associated with a higher exposure setting as compared to the second frame; predicting, based on the sensor data, a s…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04N23/73. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 21 2023 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).