Systems, devices and methods for digital camera image stabilization
First Claim
1. A digital image stabilization system, comprising:
- a sensor pixel array comprising an array of imaging pixels and at least first and second rolling shutters;
a memory containing software;
a processor;
a lens operatively coupled to the sensor pixel array, anda relative position determination device;
wherein the sensor pixel array, memory, software, processor, lens and relative position determination device are operatively connected to one another and configured to;
(a) capture simultaneously exposed at least first and second images of the same subject, at least portions of the first image being captured by the first rolling shutter while at least portions of the second image are being captured by the second rolling shutter;
(b) spatially align first and second data sets comprising individual data points based on information sensed and provided by the relative position determination device, where the first and second data sets correspond to pixel arrays containing analog pixel voltages, the pixel arrays forming the first and second images, respectively, and (c) add individual data points from the aligned first and second data sets to form an output data set.
7 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are various systems, devices and methods for digital camera image stabilization. In one embodiment, a digital camera captures a plurality of digital images of a subject simultaneously or near-simultaneously and stores the captured images in memory as individual digital data sets. While the digital images are being captured simultaneously or near-simultaneously by means of a plurality of rolling shutters, a relative position determination device such as an angular rate sensor is employed to sense and save to memory data representative of the relative positions of the digital camera at the moments the individual digital images or frames are being exposed. Spatial shift directions and magnitudes are calculated in a processor of the camera on the basis of such data, and then applied to the individual data sets to form aligned data sets comprising aligned data points. To compensate for camera shake occurring while the individual images were being captured, the aligned data sets are added together to form an output data set representative of an output image.
-
Citations
23 Claims
-
1. A digital image stabilization system, comprising:
-
a sensor pixel array comprising an array of imaging pixels and at least first and second rolling shutters; a memory containing software; a processor; a lens operatively coupled to the sensor pixel array, and a relative position determination device; wherein the sensor pixel array, memory, software, processor, lens and relative position determination device are operatively connected to one another and configured to;
(a) capture simultaneously exposed at least first and second images of the same subject, at least portions of the first image being captured by the first rolling shutter while at least portions of the second image are being captured by the second rolling shutter;
(b) spatially align first and second data sets comprising individual data points based on information sensed and provided by the relative position determination device, where the first and second data sets correspond to pixel arrays containing analog pixel voltages, the pixel arrays forming the first and second images, respectively, and (c) add individual data points from the aligned first and second data sets to form an output data set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A digital image stabilization system, comprising:
-
means for sensing light and storing same as analog voltages in a pixel array, the sensing and storing means further comprising at least first and second rolling shutter means; means for storing digital data and software code; means for processing data and executing the software code; a lens operatively coupled to the light sensing means, and means for sensing relative positions; wherein the light sensing means, the digital data storage means, the software code, the processing means, the lens and the relative position sensing means are operatively connected to one another and configured to;
(a) capture simultaneously exposed at least first and second images of the same subject, at least portions of the first image being captured by the first rolling shutter while at least portions of the second image are being captured by the second rolling shutter;
(b) spatially align first and second data sets comprising individual data points based on information sensed and provided by the relative position determination device, where the first and second data sets correspond to pixel arrays containing analog pixel voltages, the pixel arrays forming the first and second images, respectively, and (c) add individual data points from the aligned first and second data sets to form an output data set. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
- 21. A method of stabilizing digital images in an imaging device, comprising using the device to capture simultaneously a plurality of digital images of the same subject and storing same in a memory thereof as individual data sets, sensing the relative position corresponding to the device for each of the captured images and storing data representative of same in the memory, aligning the individual data sets on the basis of calculations performed using the data, and adding data points from each of the aligned set sets to form an output data set representative of an output image.
Specification