Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Atanassov, CA

Kalin Atanassov, San Diego, CA US

Patent application numberDescriptionPublished
20080309963PRINT IMAGE MATCHING PARAMETER EXTRACTION AND RENDERING ON DISPLAY DEVICES - Techniques are described for automatic print image matching (PIM) parameter extraction. An original image is captured and PIM parameter data is extracted automatically based on specifics of the original image. At least one automated PIM parameter is calculated automatically from the PIM parameter data. At least one automated PIM parameter is inserted in PIM header information for communication to a rendering device to modify the original image when rendered.12-18-2008
20090110274IMAGE QUALITY ENHANCEMENT WITH HISTOGRAM DIFFUSION - Techniques for improving the quality of images are described. A first histogram of intensity values may be obtained for an input image and diffused to obtain a second histogram with better intensity coverage. The diffusion may be achieved by filtering the first histogram for multiple iterations with a diffusion function obtained based on a filter function and a diffusion control function. The filter function may control the rate and/or characteristics of the diffusion. The diffusion control function may control shifts in positions of lobes in the first histogram. A transformation function may be determined based on a first cumulative distribution function (CDF) for the first histogram and an inverse function for a second CDF for the second histogram. An output image may be generated by mapping each pixel value in the input image to a corresponding pixel value in the output image based on the transformation function.04-30-2009
20090202176SHARED BLOCK COMPARISON ARCHITECHTURE FOR IMAGE REGISTRATION AND VIDEO CODING - This disclosure describes an efficient architecture for an imaging device that supports image registration for still images and video coding of a video sequence. For image registration, the described architecture uses block-based comparisons of image blocks of a captured image relative to blocks of another reference image to support image registration on a block-by-block basis. For video coding, the described architecture uses block-based comparisons, e.g., to support for motion estimation and motion compensation. According to this disclosure, a common block comparison engine is used on a shared basis for both block-based image registration and block-based video coding. In this way, a hardware unit designed for block-based comparisons may be implemented so as to work in both the image registration process for still images and the video coding process for coding a video sequence.08-13-2009
20100066871BAD PIXEL CLUSTER DETECTION - Systems and methods of bad pixel cluster detection are disclosed. In a particular embodiment, a method includes determining a correlation value corresponding to a correlation coefficient between image data and at least one bad pixel cluster pattern, and detecting a bad pixel cluster corresponding to the at least one bad pixel cluster pattern based on the correlation value exceeding a threshold.03-18-2010

Patent applications by Kalin Atanassov, San Diego, CA US

Kalin M. Atanassov, San Diego, CA US

Patent application numberDescriptionPublished
20100157078HIGH DYNAMIC RANGE IMAGE COMBINING - Systems and methods of high dynamic range image combining are disclosed. In a particular embodiment, a device includes a global mapping module configured to generate first globally mapped luminance values within a region of an image, a local mapping module configured to generate second locally mapped luminance values within the region of the image, and a combination module configured to determine luminance values within a corresponding region of an output image using a weighted sum of the first globally mapped luminance values and the second locally mapped luminance values. A weight of the weighted sum is at least partially based on a luminance variation within the region of the image.06-24-2010
20100157079SYSTEM AND METHOD TO SELECTIVELY COMBINE IMAGES - Systems and methods to selectively combine images are disclosed. In a particular embodiment, an apparatus includes a registration circuit configured to generate a set of motion vector data based on first image data corresponding to a first image and second image data corresponding to a second image. The apparatus includes a combination circuit to selectively combine the first image data and adjusted second image data that corresponds to the second image data adjusted according to the motion vector data. The apparatus further includes a control circuit to control the combination circuit to generate third image data.06-24-2010
20100157139SYSTEM AND METHOD TO ESTIMATE AUTOEXPOSURE CONTROL AND AUTO WHITE BALANCE - In a particular embodiment, a method is disclosed that includes determining at least one ambient exposure parameter using an ambient illumination, the at least one ambient exposure parameter including a first sensitivity parameter of an autoexposure controller using the ambient illumination. The method includes determining at least one low-illumination parameter using a first lamp level, the at least one low-illumination parameter including a second sensitivity parameter of the autoexposure controller using the first lamp level, where the autoexposure controller is configured to operate according to at least one high-illumination parameter based on the at least one ambient exposure parameter and the at least one low-illumination parameter. The method further includes performing an image capture operation using a second lamp level that is brighter than the first lamp level, where the at least one high-illumination parameter includes a third sensitivity parameter.06-24-2010
20100271498SYSTEM AND METHOD TO SELECTIVELY COMBINE VIDEO FRAME IMAGE DATA - Systems and methods to selectively combine video frame image data are disclosed. First image data corresponding to a first video frame and second image data corresponding to a second video frame are received from an image sensor. The second image data is adjusted by at least partially compensating for offsets between portions of the first image data with respect to corresponding portions of the second image data to produce adjusted second image data. Combined image data corresponding to a combined video frame is generated by performing a hierarchical combining operation on the first image data and the adjusted second image data.10-28-2010
20110135208DIGITAL IMAGE COMBINING TO PRODUCE OPTICAL EFFECTS - Briefly, in accordance with at least one embodiment, a technique for combining images to create or produce one or more optical effects is disclosed.06-09-2011