Patent application number | Description | Published |
20080309963 | PRINT 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 |
20090096899 | METHOD AND APPARATUS FOR ANISOTROPIC DEMOSAICING OF IMAGE DATA - A method and apparatus for determining missing color pixel values in image data. Pixel values are interpolated in a horizontal or a vertical direction based on gradient scores and optionally chroma and local statistical scores. Several techniques for refining the interpolation direction determination are also disclosed, including applying a low-pass filter, applying one or more digital filters, and growing an interpolation direction region to nearby pixels. A technique for interpolating corner pixel values is also disclosed. | 04-16-2009 |
20090097743 | METHOD AND APPARATUS PROVIDING HARDWARE-EFFICIENT DEMOSAICING OF IMAGE DATA - A method and apparatus for determining missing color pixel values in image data (i.e., for demosaicing image data) using a small number of lines in a buffer memory. Pixel values are interpolated in a horizontal or a vertical direction based on gradient scores. Interpolation direction selection can be refined based on a chroma scores or morphological operations. A chroma blurring technique to reduce false color artifacts is also disclosed. A disclosed embodiment can be implemented in an imager having as few as three buffer lines. | 04-16-2009 |
20090195551 | Systems and methods to achieve preferred imager color reproduction - A method and apparatus for processing image pixel signals having at least two color components in which at least some of the image pixel signals are classified into a plurality of classifications and transformed by a transform function associated with the classifications. | 08-06-2009 |
20090196498 | SYSTEM AND METHOD FOR REDUCING COLOR ARTIFACTS IN DIGITAL IMAGES - Systems and methods for reducing color artifacts in digital images. A disclosed embodiment includes averaging original color pixel values of a subject pixel in a first color domain (e.g., red, green, and blue values when operating on demosaiced pixels in the Bayer domain) with respective color pixel values of adjacent pixels, converting the average color pixel values to a second color domain, determining replacement color pixel values in the first color domain based on the color pixel values in the second color domain, and replacing the original color pixel values of the subject pixel with the replacement color pixel values. Embodiments can be repeated for some or all pixels in a digital image to reduce color artifacts across a portion of the image or the entire image, and can be performed during or at any time after demosaicing. | 08-06-2009 |
20090214129 | Apparatuses and methods for noise reduction - Methods and apparatuses provide noise reduction in a demosaiced digital image by processing the digitized signals received from a color pattern pixel array for noise reduction previous to, or as part of, a demosaicing process by using a weight matrix. | 08-27-2009 |
20120105675 | SYSTEMS, METHODS, AND APPARATUS FOR EXPOSURE CONTROL - Systems, methods and apparatus for image processing by classifying pixels are described. In some systems, an exposure control operation is performed according to the pixel classifications. In some cases, the pixels are classified according to a predetermined segmentation of a color space, based on predicted sensor responses. | 05-03-2012 |
20120176507 | SYSTEMS, METHODS, AND APPARATUS FOR IMAGE PROCESSING, FOR COLOR CLASSIFICATION, AND FOR SKIN COLOR DETECTION - Embodiments include a method of image processing including decomposing a reflectance spectrum for a test surface into a linear combination of reflectance spectra of a set of test targets. The coefficient vector calculated in this decomposition is used to predict a response of an imaging sensor to the test surface. A plurality of such predicted responses may be used for various applications involving color detection and/or classification, including human skin tone detection. | 07-12-2012 |
20140359559 | AUTOMATED GRAPH-BASED PROGRAMMING - A method includes capturing an image of a scene that includes a diagram. The method further includes applying functional block recognition rules to image data of the image to recognize functional blocks of the diagram. The functional blocks include at least a first functional block associated with a first computer operation. The method further includes determining whether the functional blocks comply with functional block syntax rules. A functional graph is computer-generated based on the functional blocks complying with the functional block syntax rules. The functional graph corresponds to the diagram, and the functional graph includes the functional blocks. | 12-04-2014 |
20140359563 | EFFICIENT EXECUTION OF GRAPH-BASED PROGRAMS - A method includes accessing, at a computing device, data descriptive of a graph representing a program. The graph includes multiple nodes representing execution steps of the program and includes multiple edges representing data transfer steps. The method also includes determining at least two heterogeneous hardware resources of the computing device that are available to execute code represented by one or more of the nodes, and determining one or more paths from a source node to a sink node based on a topology of the graph. The method further includes scheduling execution of code at the at least two heterogeneous hardware resources. The code is represented by at least one of the multiple nodes, and the execution of the code is scheduled based on the one or more paths. | 12-04-2014 |
20150058579 | SYSTEMS AND METHODS FOR MEMORY UTILIZATION FOR OBJECT DETECTION - A method for memory utilization by an electronic device is described. The method includes transferring a first portion of a first decision tree and a second portion of a second decision tree from a first memory to a cache memory. The first portion and second portion of each decision tree are stored contiguously in the first memory. The first decision tree and second decision tree are each associated with a different feature of an object detection algorithm. The method also includes reducing cache misses by traversing the first portion of the first decision tree and the second portion of the second decision tree in the cache memory based on an order of execution of the object detection algorithm. | 02-26-2015 |