Patent application number | Description | Published |
20090189232 | Methods and apparatuses providing color filter patterns arranged to reduce the effect of crosstalk in image signals - Methods and apparatuses providing color filter patterns arranged to reduce cross talk in image signals. The apparatuses include an array of pixels, each pixel having an associated color filter, arranged such that cross-talk is distributed among pixel signals of each color of the color filters. | 07-30-2009 |
20100149372 | IMAGE DATA PROCESSING WITH MULTIPLE CAMERAS - Pictures can be taken with multiple (e.g., two) cameras, and the statistics associated with any of those pictures can be used to correct (e.g., color balance) any of the other pictures. Generally speaking, first image data captured by a first camera is accessed (e.g., retrieved from memory). Similarly, second image data captured by a second camera is accessed. The first image data and second image data are acquired at or about the same time using the first and second cameras together (e.g., at the same location, so that each camera is subject to the same light source). The first image data can then be processed (e.g., color balanced) using information that is derived using the second image data. | 06-17-2010 |
20110096190 | AUTOMATIC WHITE BALANCING FOR PHOTOGRAPHY - Embodiments of the claimed subject matter are directed to methods for automatic white balancing in an image-capture device. In one embodiment, given an estimated illuminant color (e.g., derived from the Gray World method), a more optimal illuminant color can be found by projecting this point to a plot of common illuminants to determine the closest point on the plot of common illuminants. Once the closest point of the plot of common illuminants is derived, the actual image (e.g., pixel) data of the scene is adjusted by the value of the closest point on the plot of common illuminants so that the light is normalized for the scene. | 04-28-2011 |
20130329099 | METHOD, APPARATUS, AND SYSTEM PROVIDING A RECTILINEAR PIXEL GRID WITH RADIALLY SCALED PIXELS - Pixels in an imaging device pixel array are sized according to their geographic location in the pixel array to compensate for various optical characteristics/issues. In one example, pixel size is increased according to the distance of the pixel from the x-axis and/or the y-axis of the pixel array to correct for lens shading. | 12-12-2013 |
Patent application number | Description | Published |
20080225125 | Image feature identification and motion compensation apparatus, systems, and methods - Apparatus, systems, and methods disclosed herein may estimate the magnitude of relative motion between a scene and an image capture device used to capture the scene. Some embodiments may utilize discrete cosine transform and/or Sobel gradient techniques to identify one or more blocks of pixels in an originating calibration image frame. Matching blocks of pixels may be located in a successive calibration image frame. Motion vectors originating at one calibration frame and terminating at the other calibration frame may be calculated. The magnitude of relative motion derived thereby may be used to adjust image capture parameters associated with the image capture device, including exposure settings. | 09-18-2008 |
20080226184 | IMAGE FEATURE IDENTIFICATION AND MOTION COMPENSATION APPARATUS, SYSTEMS, AND METHODS - Apparatus, systems, and methods disclosed herein may estimate the magnitude of relative motion between a scene and an image capture device used to capture the scene. Some embodiments may utilize discrete cosine transform and/or Sobel gradient techniques to identify one or more blocks of pixels in an originating calibration image frame. Matching blocks of pixels may be located in a successive calibration image frame. Motion vectors originating at one calibration frame and terminating at the other calibration frame may be calculated. The magnitude of relative motion derived thereby may be used to adjust image capture parameters associated with the image capture device, including exposure settings. | 09-18-2008 |
20080226192 | IMAGE FEATURE IDENTIFICATION AND MOTION COMPENSATION APPARATUS, SYSTEMS, AND METHODS - Apparatus, systems, and methods disclosed herein may estimate the magnitude of relative motion between a scene and an image capture device used to capture the scene. Some embodiments may utilize discrete cosine transform and/or Sobel gradient techniques to identify one or more blocks of pixels in an originating calibration image frame. Matching blocks of pixels may be located in a successive calibration image frame. Motion vectors originating at one calibration frame and terminating at the other calibration frame may be calculated. The magnitude of relative motion derived thereby may be used to adjust image capture parameters associated with the image capture device, including exposure settings. | 09-18-2008 |
20080259194 | METHOD, APPARATUS, AND SYSTEM PROVIDING A RECTILINEAR PIXEL GRID WITH RADIALLY SCALED PIXELS - Pixels in an imaging device pixel array are sized according to their geographic location in the pixel array to compensate for various optical characteristics/issues. In one example, pixel size is increased according to the distance of the pixel from the x-axis and/or the y-axis of the pixel array to correct for lens shading. | 10-23-2008 |
20080260265 | COMPRESSED DOMAIN IMAGE SUMMATION APPARATUS, SYSTEMS, AND METHODS - Apparatus, systems, and methods disclosed herein may transpose image blocks from successively-captured versions of an image according to relative movement between an image capture device and the scene being captured. The transposition may provide for alignment of the successively-captured images notwithstanding the movement. The transposed image blocks from the successive images are composited in the frequency domain by integrating frequency domain coefficients from each into a composite final image. Additional embodiments are disclosed. | 10-23-2008 |
20080307186 | CONFORMAL ROLLING BUFFER APPARATUS, SYSTEMS, AND METHODS - Methods, apparatus, and systems may operate to more efficiently utilize data stored in an array of storage blocks organized as rows and columns of contiguous blocks, where non-linearity is present in the data. Activities may include organizing data to discard useless elements from storage blocks when transferring the data to a memory buffer, and perhaps compressing the data for increased memory density utilization. Additional activities may include reconstructing data stored in the memory buffer and using an image distortion formula to display a linear representation of the non-linear data. | 12-11-2008 |