| Patent application number | Description | Published |
| 20080231714 | System and method for capturing images - System and method for capturing images with reduced blur. An embodiment includes an image sensor to capture optical information, a shutter coupled to the image sensor, a motion sensor to measure movement of an electronic device, and a processor coupled to the image sensor, to the shutter, and to the motion sensor. The shutter initiates a capturing of optical information, and the processor controls a state of the shutter based on predicted future movements of the electronic device based on movement information from the motion sensor. The predicted future movements permit a determination of image capture time to reduce blur. | 09-25-2008 |
| 20100020193 | METHOD AND APPARATUS FOR WHITE BALANCE - A method and apparatus for white balancing. The method comprising estimating the color temperature of at least a portion of the image, wherein the color temperature estimation algorithm is based on computing histogram correlations of at least a portion of at least one reference image and at least a portion of at least one target image, and correcting the white balance of at least a portion of the image utilizing the estimated color temperature. | 01-28-2010 |
| 20100208086 | REDUCED-MEMORY VIDEO STABILIZATION - A system and method for performing video stabilization in a reduced memory video device. In one embodiment, a system includes a frame memory and a video stabilizer. The frame memory stores a first video frame and a second video frame acquired after the first video frame. The video stabilizer determines a motion vector indicative of movement of the system between acquisition of the first and second video frames. The determination is based, at least in part, on the first video frame. A number of pixels stored for the second video frame is greater than a number of pixels stored for the first video frame. | 08-19-2010 |
| Patent application number | Description | Published |
| 20090033750 | METHOD AND APPARATUS FOR MOTION STABILIZATION - A method and apparatus for digital image stabilization. The method comprises segmenting an exposure time to have multiple partial-exposure images of a scene and manipulating the partially exposed images to produce a stable image | 02-05-2009 |
| 20100066842 | METHOD AND APPARATUS FOR PRODUCING SHARP FRAMES WITH LESS BLUR - A method and apparatus motion triggered image stabilization. The method includes computing projection vector for at least a portion of a frame of an image using horizontal and vertical sums, performing motion estimation utilizing projection vector with the shift of the projection vector from a previous frame, performing temporal IIR filter on the motion vector, calculating the maximum horizontal and vertical motion vectors, obtaining exposure time based on the horizontal and vertical motion vectors and the gain, returning the exposure time and the gain to the auto-exposure, utilizing the returned exposure time and gain, and producing a frame with less motion blur. | 03-18-2010 |
| 20100079606 | Motion Stabilization - Stabilization for devices such as hand-held camcoders segments a low-resolution frame into a region of reliable estimation, finds a global motion vector for the region at high resolution, and uses the global motion vector to compensate for jitter. | 04-01-2010 |
| 20100194918 | Methods and Systems for Automatic White Balance - A method for calibrating automatic white balance (AWB) is provided that includes using a plurality of references for AWB that include color temperature references, wherein an AWB failure is detected in an image, generating a scene prototype reference based on the image, and adding the generated scene prototype reference to the references for AWB. A method for calibrating AWB is provided that includes selecting an image as a scene prototype, wherein the selected image was captured by a second imaging sensor different from a first imaging sensor, transforming the selected image into a scene prototype image for the first imaging sensor, generating a scene prototype reference using the scene prototype image for the first imaging sensor, and adding the generated scene prototype reference to references for AWB that include color temperature references. | 08-05-2010 |
| 20110176014 | Video Stabilization and Reduction of Rolling Shutter Distortion - A method of processing a digital video sequence is provided that includes estimating compensated motion parameters and compensated distortion parameters (compensated M/D parameters) of a compensated motion/distortion (M/D) affine transformation for a block of pixels in the digital video sequence, and applying the compensated M/D affine transformation to the block of pixels using the estimated compensated M/D parameters to generate an output block of pixels, wherein translational and rotational jitter in the block of pixels is stabilized in the output block of pixels and distortion due to skew, horizontal scaling, vertical scaling, and wobble in the block of pixels is reduced in the output block of pixels. | 07-21-2011 |
| 20110228051 | Stereoscopic Viewing Comfort Through Gaze Estimation - A method of improving stereo video viewing comfort is provided that includes capturing a video sequence of eyes of an observer viewing a stereo video sequence on a stereoscopic display, estimating gaze direction of the eyes from the video sequence, and manipulating stereo images in the stereo video sequence based on the estimated gaze direction, whereby viewing comfort of the observer is improved. | 09-22-2011 |
| 20110229019 | Scene Adaptive Brightness/Contrast Enhancement - A method for brightness and contrast enhancement includes computing a luminance histogram of a digital image, computing first distances from the luminance histogram to a plurality of predetermined luminance histograms, estimating first control point values for a global tone mapping curve from predetermined control point values corresponding to a subset of the predetermined luminance histograms selected based on the computed first distances, and interpolating the estimated control point values to determine the global tone mapping curve. The method may also include dividing the digital image into a plurality of image blocks, and enhancing each pixel in the digital image by computing second distances from a pixel in an image block to the centers of neighboring image blocks, and computing an enhanced pixel value based on the computed second distances, predetermined control point values corresponding to the neighboring image blocks, and the global tone mapping curve. | 09-22-2011 |