US2019050671A1PendingUtilityA1

Image breathing correction systems and related methods

Assignee: SEMICONDUCTOR COMPONENTS IND LLCPriority: Nov 10, 2015Filed: Oct 10, 2018Published: Feb 14, 2019
Est. expiryNov 10, 2035(~9.3 yrs left)· nominal 20-yr term from priority
Inventors:Jonathan Stern
H04N 17/002H04N 23/81H04N 23/67H04N 5/23212G06K 9/6202
55
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods of image breathing correction. Implementations may include capturing and displaying a first image to a user using a lens, an image sensor, memory, and a display included in a camera unit, adjusting a position of the lens, capturing a second image and storing data of the second image collected by the image sensor in the memory. The method may include determining a second position of the lens using a lens position sensor included in the camera unit and calculating a change in magnification from the first image to the second image using a processor and a breathing correction model. The method may include rescaling the data of the second image to generate corrected second image data using the processor and displaying the corrected second image to a user. The corrected second image may be substantially free from breathing effects when compared with the first image.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method of correcting for breathing effects for images comprising:
 capturing a first image using a lens, an image sensor and a memory comprised in a camera unit;   capturing a second image with the lens and image sensor and storing data of the second image collected by the image sensor in the memory;   determining a second position of the lens at the time of the capturing of the second image using a lens position sensor included in the camera unit;   calculating an inverse Field of View/Distortion (IFOV/D) correction map for the second position of the lens using a processor comprised in the camera unit and a breathing correction model stored in the memory, wherein the breathing correction model stored in the memory is calculated with a Field of View/Distortion (FOV/D) test image;   applying the IFOV/D correction map to the data of the second image to generate corrected second image data using the processor.   
     
     
         2 . The method of  claim 1 , wherein the breathing correction model comprises at least a first calibrated IFOV/D correction map and a second calibrated IFOV/D correction map. 
     
     
         3 . The method of  claim 2 , wherein calculating the IFOV/D correction map for the second position of the lens further comprises interpolating the IFOV/D correction map using the second position of the lens and the at least first calibrated IFOV/D correction map and the second calibrated IFOV/D correction map. 
     
     
         4 . The method of  claim 2 , wherein FOV/D data used to generate the at least first calibrated IFOV/D correction map and the second calibrated IFOV/D correction map was calculated using a distortion model that is one of 3rd order, 5th order, or arctangent/tangent. 
     
     
         5 . The method of  claim 1 , wherein the breathing correction model is stored in a look up table. 
     
     
         6 . The method of  claim 1 , wherein the processor is a graphics processor unit (GPU). 
     
     
         7 . The method of  claim 1 , wherein the lens position sensor is a Hall Effect sensor. 
     
     
         8 . A method of correcting for breathing effects for images comprising:
 capturing a first image using a lens, an image sensor and a memory comprised in a camera unit;   capturing a second image with the lens and image sensor and storing data of the second image collected by the image sensor in the memory;   determining a second position of the lens at the time of the capturing of the second image using a lens position sensor included in the camera unit;   calculating a change in magnification from the first image to the second image for the second position of the lens using a processor comprised in the camera unit and a breathing correction model stored in the memory, wherein the breathing correction model stored in the memory is calculated with a Field of View/Distortion (FOV/D) test image; and   rescaling the data of the second image to generate corrected second image data using the processor.   
     
     
         9 . The method of  claim 8 , wherein the breathing correction model comprises at least a first calibrated IFOV/D correction map and a second calibrated IFOV/D correction map. 
     
     
         10 . The method of  claim 9 , wherein calculating a change in magnification from the first image to the second image further comprises interpolating an IFOV/D correction map using the second position of the lens and the at least first calibrated IFOV/D correction map and the second calibrated IFOV/D correction map. 
     
     
         11 . The method of  claim 9 , wherein FOV/D data used to generate the at least first calibrated IFOV/D correction map and the second calibrated IFOV/D correction map was calculated using a distortion model that is one of 3rd order, 5th order, or arctangent/tangent. 
     
     
         12 . The method of  claim 8 , wherein the breathing correction model is stored in a look up table. 
     
     
         13 . The method of  claim 8 , wherein the processor is a graphics processor unit (GPU). 
     
     
         14 . The method of  claim 8 , wherein the lens position sensor is a Hall Effect sensor.

Join the waitlist — get patent alerts

Track US2019050671A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.