Plural Look Up Tables Patents (Class 345/602)
  • Patent number: 7986447
    Abstract: A color image scanning system, method and medium that generates look-up tables for color data correction based on the type of printing paper and the kind of image on the printing papers, thereby improving color reproducibility upon scanning. A color image scanning system may include a storage unit to store look-up tables having correction values of first color data, obtained by scanning a first printing paper having a plurality of color patches, each of the look-up tables corresponding to a type of printing paper, and a final image generation unit to correct second color data, obtained by scanning a second printing paper, with reference to a look-up table of the look-up tables, the look-up table corresponding to the type of printing paper used by the second printing paper.
    Type: Grant
    Filed: September 13, 2007
    Date of Patent: July 26, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yousun Bang, Min-ki Cho, Se-eun Kim, Heui-keun Choh
  • Patent number: 7965429
    Abstract: A method and apparatus for performing color plane adjustment are provided. In one embodiment, an apparatus comprises a set of inputs for receiving a first input value and a second input value in a color space. The apparatus also comprises a color plane adjustment component operative to adjust the first input value and the second input value by amounts that depend on a distance of the first input value and second input value, respectively, from a value of neutral gray in the color space. The apparatus further comprises a set of outputs for outputting the adjusted first and second values. A related method and computer program are disclosed. Other embodiments are disclosed, and each of the embodiments can be used alone or together in combination.
    Type: Grant
    Filed: June 11, 2007
    Date of Patent: June 21, 2011
    Assignee: Marvell International Ltd.
    Inventors: Randall D. Briggs, Douglas G. Keithley
  • Patent number: 7965302
    Abstract: The invention provides a Gamma conversion system applied on a source of image pixel data. Each image pixel data in the source of image pixel data has an M-bit pixel value with a first Gamma exponent. The Gamma conversion system comprises a storage module, a processing module, and a selecting module. The storage module therein stores I look-up tables. The processing module is respectively coupled to the source of image pixel data and the storage module, and the processing module comprises I converting modules, each of the converting modules corresponds to one look-up table. The selecting module is coupled to the source of image pixel data and the processing module respectively, and generates a selection signal according to the M-bit pixel value. In response to the selection signal, the processing module assigns one of the converting modules to convert the M-bit pixel value into an N-bit pixel value with a second Gamma exponent according to the look-up table corresponding to the assigned converting module.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: June 21, 2011
    Assignee: Quanta Computer Inc.
    Inventors: Hsin-Hung Lee, Yu-Hsiang Huang, Yu-Wen Huang, Wan-Ching Lee
  • Patent number: 7961972
    Abstract: In one embodiment, the present invention includes a method for generating and storing in a lookup table a first array of next field values for use in generation of weighted pixel values and generating and storing a second array in the lookup table of previous field values for use in generation of the weighted pixel values, determining if motion is present in a pixel of a field under analysis, if the motion is present, performing spatial de-noising using a weighted pixel average of a window of a predetermined size, otherwise performing temporal de-noising using a weighted pixel value between the pixel and a previous pixel using information in the lookup table. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 1, 2007
    Date of Patent: June 14, 2011
    Assignee: Intel Corporation
    Inventors: Shengqi Yang, Tiehan Lu
  • Patent number: 7952757
    Abstract: A system is configured to calculate an evaluation index of sample ink amount data from a color difference evaluation index and an image quality evaluation index and create a profile on the basis of a sample with a high rating value. When the image quality evaluation index is predicted, the image quality evaluation index corresponding to any sample ink amount data is estimated based on a profile produced on the basis on actual evaluation. A printer driver is configured to create a plurality of profiles by using different indices in this system and to perform color conversion by using the plurality of profiles. The plurality of profiles are appropriately selected according to the user's needs, printing conditions, and type of printing object image.
    Type: Grant
    Filed: June 14, 2007
    Date of Patent: May 31, 2011
    Assignee: Seiko Epson Corporation
    Inventors: Nao Kaneko, Yoshifumi Arai
  • Patent number: 7944593
    Abstract: The management of color presented at end point devices such as a display or printer is based on the implementation of a Color Management Resource (herein also CMR). A CMR is an architected resource stored accessibly to a print server or other processor that is used to carry all of the color management information required to render a print file, document, page, or data object. The invention here described is particularly focused on a color conversion type of CMR and defines a new type here called a Link Color Conversion CMR. In particular, a unique descriptor is tied to each input and output color conversion rule. A linked color conversion rule, created by combining the input and output color conversion, is created. The linked color conversion structure contains three parts—the descriptor of the input color conversion rule, the descriptor of the output color conversion rule, and the combined color conversion rule.
    Type: Grant
    Filed: June 6, 2005
    Date of Patent: May 17, 2011
    Assignee: Infoprint Solutions Company, LLC
    Inventors: Jean Margaret Aschenbrenner, Reinhard Heinrich Hohensee, Yue Qiao, Nenad Rijavec, David Earl Stone
  • Patent number: 7936358
    Abstract: In one embodiment, a display device comprises a timing controller, a first computer readable memory medium coupled to the timing controller and comprising a first color table, a video processor coupled to the timing controller via a communication link and comprising logic to request the first color table from the timing controller, and use data in the first color table to implement a color correction routine.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: May 3, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Leonard Tsai
  • Patent number: 7924291
    Abstract: A display color-correcting system is provided. Color response values are measured that go into the vertices of polyhedra in a cubic color output space of the display. A set of corresponding values for the display is built from intermediate values determined between the measured color response values. The intermediate values are determined by decomposition and interpolation of interpolation volumes in the cubic color output space. Each of the interpolation volumes is the combined volume of a selected polyhedron within the cubic color output space and a predetermined volume of space between the selected polyhedron and the next polyhedron within the cubic color output space. The set of corresponding values is converted into decoupled RGB adjustment values that specify the RGB signals independently for the display to produce corrected colors. The RGB adjustment values are saved into one or more look-up tables.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: April 12, 2011
    Assignee: Apple Inc.
    Inventors: Gabriel G. Marcu, Wei Chen
  • Patent number: 7911479
    Abstract: A mapping technique is disclosed that maps color image data of an image displayed on a first image display device to output color image data for display on a second image display device. This mapping technique maps the color gamut of the first image display device to the color gamut of the second image display device while controlling one or more characteristics of the color image data, and generates one or more lookup tables that correspond to the gamut mapping, for example. The color image data is then mapped to the output color image data based on the lookup tables.
    Type: Grant
    Filed: November 20, 2007
    Date of Patent: March 22, 2011
    Assignee: Xerox Corporation
    Inventor: Meng Yao
  • Publication number: 20110057950
    Abstract: A data processing device includes a receiving module, a rendering module and a color compensation module. The rendering module receives image data from the receiving module and renders the image data into first, second, third and fourth sub-pixel data based on a layout of a first sub-pixel, a second sub-pixel, a third sub-pixel and a fourth sub-pixel and the color compensation module compensates for a color of the first, second and third sub-pixel data. The color compensation module converts the first, second and third sub-pixel data into first, second and third intermediate data, respectively, adds first, second and third delta values, which are determined based on the fourth sub-pixel data, to the first, second and third intermediate data, and thereby generates first, second and third compensation data.
    Type: Application
    Filed: May 20, 2010
    Publication date: March 10, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD
    Inventors: Yun-Jae KIM, Junghwan CHO, Byoungjun LEE, Nam-Hee GOO, Myoung-Chul KIM, Bo-Ram KIM
  • Patent number: 7903124
    Abstract: A method, system, and a computer program product for filtering palettized image formats are presented. In an embodiment, data is retrieved from a palette of an image. Data associated with a channel of the palette is filtered, and stored, for example, together with a pixel buffer of the image to form a filtered image. Additionally, a method, system, and a computer program product for displaying images stored in a modified palettized image format are presented. In an embodiment, data is retrieved from a palette and from a pixel buffer of an image stored in modified palettized image format. Filtered pixels of the image are formed by combining, for each pixel in the pixel buffer, data retrieved from the palette with filtered data, retrieved from the pixel buffer. The modified palettized image is rendered on a display by displaying the filtered pixels.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: March 8, 2011
    Assignee: Broadcom Corporation
    Inventors: Jason W. Herrick, Darren D. Neuman, Glenn Nissen
  • Patent number: 7889387
    Abstract: A device model object which numerically constructs colorimetric measurements based on access to a spectrally-based device profile. In situations where a color management module issues a request for spectral measurements, then the device model object provides spectral measurements directly from the spectrally-based device profile. However, in situations where the color management module issues a request for colorimetric measurements, then the device model object numerically constructs colorimetric measurements based on numerical integration of spectral measurements from the spectrally-based device profile against a viewing condition white point. The constructed measurements are provided to the color management module and they are also cached for possible future use. In this way, the device model object is able to support requests for both measurement-based device profiles and spectrally-based device profiles.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: February 15, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: John S. Haikin
  • Patent number: 7869088
    Abstract: Methods and apparatus for determining a preferred size for a Link LUT as used in conversion from an input color space defined by an input ICC profile into an output color space defined by an output ICC profile. The Link LUT may be incorporated within a device link structure as generally defined in the ICC specification or within a Link Color Conversion CMR in an AFP architecture system. The preferred size is determined from the size of an input LUT associated with the input ICC profile and the size of an output LUT associated with the output ICC profile. In AFP architecture systems, the input and output LUTs and profiles may each be incorporated in appropriate Color Conversion CMRs. The preferred size is determined as a reduced size that requires less computation to generate but does not cause loss of accuracy in conversion between the input and output color spaces.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: January 11, 2011
    Assignee: Infoprint Solutions Company, LLC
    Inventor: Yue Qiao
  • Patent number: 7860339
    Abstract: The invention is a visual processing device having a hardware configuration that does not depend on achieving visual processing, wherein the visual processing device includes a spatial processing portion and a visual processing portion. The spatial processing portion performs predetermined processing with respect to an input signal IS that has been received as input, and outputs the result as an unsharp signal US. The visual processing portion outputs an output signal OS, which is the input signal IS after the visual processing, based on a two-dimensional LUT that lists a relationship between the input signal IS, which that has been received as an input, the unsharp signal US, and the output signal OS.
    Type: Grant
    Filed: September 10, 2004
    Date of Patent: December 28, 2010
    Assignee: Panasonic Corporation
    Inventors: Haruo Yamashita, Akio Kojima, Toshiharu Kurosawa, Yasuhiro Kuwahara, Tatsumi Watanabe, Yusuke Monobe, Takeshi Ito
  • Patent number: 7843462
    Abstract: A system for displaying a digital video sequence includes a graphics processing unit (GPU) and a display device. The GPU receives and modifies the digital video sequence to compensate for perceived blur based on motion between frames of the digital video sequence. The display device displays the modified digital video sequence. A method and computer readable medium having computer readable code is also provided.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: November 30, 2010
    Assignee: Seiko Epson Corporation
    Inventor: Eunice Poon
  • Patent number: 7843599
    Abstract: For each combination of color material signals corresponding to an input image signal, a total color material use amount is calculated. On the other hand, on the basis of a predetermined target color, total color material use amounts are set which vary smoothly in accordance with a variation in the target color. Then, a determination is made as to which one of all the combinations of color material signals determined as described above corresponds to one of the set total color material use amounts which is the same as the total color material use amount corresponding to the input image signal. This combination is outputted to a printer as the optimum combination of color material signals corresponding to the input image signal.
    Type: Grant
    Filed: July 28, 2003
    Date of Patent: November 30, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hiromitsu Nishikawa, Kazuhiro Saito
  • Publication number: 20100289814
    Abstract: A color transformation method includes following steps. First, a color signal is received. Then, a saturation calculation step is performed to generate a saturation value of the color signal, and a hue-angle-weighting calculation step is performed to generate a first hue-angle weighting of the color signal corresponding to a first LUT and a second hue-angle weighting of the color signal corresponding to a second LUT. Next, a color calculation step is performed to transform the color signal into a first color output signal according to the saturation value and the first hue-angle weighting and to transform the color signal to a second color output signal according to the saturation value and the second hue-angle weighting.
    Type: Application
    Filed: August 5, 2009
    Publication date: November 18, 2010
    Inventors: Pei-Lin Hsieh, Yu-Ju Lee, Hsiang-Tan Lin
  • Patent number: 7826111
    Abstract: Disclosed is color conversion method using a color look-up table. The method includes the steps of: generating a color look-up table using information on the difference of each channel before and after a conversion of each color; and converting the colors using the generated color look-up table. The step of generating the color look-up table includes identifying the maximum difference value among several difference values and generating a first compressed table to initially compress the difference values using the maximum difference value.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: November 2, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seok-Jin Won, Sung-Dae Cho, Young-Min Jeong, Yun-Je Oh
  • Patent number: 7821659
    Abstract: When there is an object of a color plate which is different than a process color, it is confirmed whether or not Color (n), which corresponds to that color name Spot (n), is a spot color. If Color (n) is a spot color, CMYK value conversion is carried out from a LUT of that spot color, and CMYK values are composed in a region for output. If Color (n) is a process color, CMYK values thereof are stored in a region for CMYK color correction. After color correction is carried out on the CMYK values of the region for CMYK color correction, they are composed with CMYK values of the region for CMYK output. Color information when a color plate different than a process color is included, is generated.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: October 26, 2010
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Mari Kodama, Ryuichi Ishizuka, Yasushi Nishide
  • Patent number: 7812791
    Abstract: An electron emission display and a driving method thereof adjust a brightness differently according to a brightness of a frame in order to reduce power consumption and prevent a gradual failure from occurring, and easily recognize a change of the brightness. A pixel portion receives a data signal and a scan signal, and displays an image. A data driver generates the data signal using video data and transfers the data signal to the pixel portion. A scan driver transfers the scan signal to the pixel portion. A timing controller transfers a drive signal to drive the data driver and the scan driver, to the data driver and the scan driver. A data processor generates a control signal corresponding to frame data obtained by summing a value of video data inputted during one frame. A power supply section generates a drive voltage and transfers the drive voltage to the pixel portion, the data driver, the scan driver, the timing controller, and the data processor.
    Type: Grant
    Filed: April 20, 2006
    Date of Patent: October 12, 2010
    Assignee: Samsung SDI Co., Ltd.
    Inventor: Dong Hyup Jeon
  • Patent number: 7755641
    Abstract: A method and system are disclosed for decimating an indexed set of data elements to generate a decimated set of data elements. The indexed set of data elements are grouped into groups of at least two data elements per group. The indexes of the data elements in each group are used to address a look-up-table (LUT) that is pre-programmed to perform the decimation operation. For each group of data elements presented to address the LUT, a decimated data value is output from the LUT. The decimated data value is a function of the data values of the corresponding data elements addressing the LUT.
    Type: Grant
    Filed: August 13, 2002
    Date of Patent: July 13, 2010
    Assignee: Broadcom Corporation
    Inventors: Steven Tseng, Chris Tsang
  • Patent number: 7750921
    Abstract: When printing image data obtained by an input device, the present invention is intended to effectively utilize the color reproduction area of the printer. An image data processing method of the present invention comprises the steps of scale-down shifting a first color space point outside a maximum color reproduction area of an output unit to a second color space point within the maximum color reproduction area of the output unit; computing an amount of shift by which the first color space point is shifted to the second color space point; converting the second color space point to a third color space point within a color reproduction area smaller than the maximum color reproduction area of the output unit; and outputting an image to the output unit using image data obtained by scale-up shifting the third color space point to a fourth color space point within the maximum color reproduction area of the output unit based on the computed shift amount.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: July 6, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yuji Akiyama, Makoto Torigoe, Manabu Yamazoe, Ryosuke Iguchi, Takashi Fujita
  • Patent number: 7751081
    Abstract: A method of gamut mapping includes the steps of defining a mapping function establishing a continuous first derivative of change of at least one color space component from a first color gamut to a second color gamut, and applying the function to first color gamut data for the at least one color space component.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: July 6, 2010
    Assignee: Lexmark International, Inc.
    Inventors: Xuan-Chao Huang, Anna Yaping Deer, Brant Dennis Nystrom, Richard Lee Reel
  • Patent number: 7742058
    Abstract: An output color profile, such as an ICC output profile, contains a look-up table to separate the color of a pixel, for example a CIELAB color, into a set of colorant values, for example CMYK colorants. In practice, most CMYK images have been separated using one of a limited set of standardized output profiles. The problem to be solved is guessing which one of these standardized output profiles has been used to separate a specific image. For this purpose the CMYK values of the image are analyzed. The analysis involves calculating a distance in the CMYK space between the CMYK values of an image, and the CMYK values produced by different output profiles. A profile is selected based on these distances, for example by selecting the profile yielding the shortest distance. This profile is then used for converting the CMYK colorant values of the image into CIELAB color values.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: June 22, 2010
    Assignee: Agfa Graphics NV
    Inventors: Marc Mahy, Paul Delabastita
  • Patent number: 7728847
    Abstract: A color conversion device includes a three-dimensional lookup table and an interpolation unit. The interpolation unit includes a plurality of operation circuits for realizing an operation process.
    Type: Grant
    Filed: February 14, 2007
    Date of Patent: June 1, 2010
    Assignee: Seiko Epson Corporation
    Inventor: Fumio Koyama
  • Patent number: 7701451
    Abstract: An embodiment may include an apparatus comprising a controller for a display system, a first look up table containing data for the controller to operate the display system, and a second look up table with data that is offset from the first look up table data to preserve memory space in the controller. An embodiment may be a method comprising storing color data in a first look up table, storing color data in at least one offset look up table, the at least one offset look up table using offset values from the first look up table, and controlling a display with the first look up table and the at least one offset look up table.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: April 20, 2010
    Assignee: Pixelworks, Inc.
    Inventors: Lee Daewon, Abhay Gupta
  • Patent number: 7696990
    Abstract: The present invention relates to an LED driving circuit and a serial LED illumination system. The LED driving circuit compares a data signal with a voltage threshold via a comparator to output a mode selection signal. The register unit includes an instruction register and a data register. The register unit is coupled to the comparator unit and controlled by the mode selection signal to perform an instruction or data transmission mode. The instruction register stores the instruction data under the instruction mode. The data register stores the illumination display data under the data transmission mode. When the data register is full, the register unit outputs a secondary data signal. The driving unit is controlled by the instruction data and drives an LED module according to the illumination display data. The serial LED illumination system includes a controller that is connected with at least one LED driving circuit in serial.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: April 13, 2010
    Assignee: Harvatek Corporation
    Inventors: Bily Wang, Hui-Chung Lin
  • Patent number: 7656415
    Abstract: A system, a method and computer-readable media for aggregating curves. An aggregated curve is generated by associating input values from a first curve with output values from a second curve. This aggregated curve may be used, for example, to apply multiple curve effects to a digital image.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: February 2, 2010
    Assignee: Microsoft Corporation
    Inventor: Denis C. Demandolx
  • Patent number: 7656554
    Abstract: A method for correcting neutral color shift in a production cartridge for use in an imaging system includes determining a colorant increment data based on a standard cartridge neutral variation signature color data and a standard cartridge neutral sensitivity signature color data associated with a standard cartridge, and based on a production cartridge neutral variation signature color data and a production cartridge neutral sensitivity signature color data associated with the production cartridge, and using the colorant increment data to correct the neutral color shift.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: February 2, 2010
    Assignee: Lexmark International, Inc.
    Inventors: Anna Yaping Deer, Xuan-Chao Huang, Brant Dennis Nystrom, Richard Lee Reel
  • Patent number: 7652658
    Abstract: A photodetector of the invention is characterized by having a plurality of detector elements that are arranged over a light-transparent substrate and are connected in parallel. A foldable portable communication tool having two display portions of the invention is characterized by including one photodetector which includes a plurality of detector elements connected in parallel.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: January 26, 2010
    Assignee: Semiconductor Energy Laboratory Co., Ltd.
    Inventors: Kazuo Nishi, Yu Yamazaki, Tomoyuki Iwabuchi, Keisuke Miyagawa
  • Patent number: 7643038
    Abstract: Apparatus are provided, including an embedded display processor on a given chip. The apparatus may be an embedded device, for example, a mobile wireless communications device. More specifically, the apparatus may be a mobile phone, a portable gaming device, a video streaming device, or a GPS map drawing device. The display processor includes, on the same given chip, a rendering memory, from which pixels are rendered to a display device. The display processor further includes an image manipulation mechanism to manipulate pixels of a given image frame from source positions in a pre-manipulation buffer, to target positions in the rendering memory, the target positions corresponding to rendered positions in the given image frame.
    Type: Grant
    Filed: November 2, 2005
    Date of Patent: January 5, 2010
    Assignee: QUALCOMM Incorporated
    Inventor: Scott Howard King
  • Patent number: 7639263
    Abstract: The values of each possible component output R, G, and B may be pre-computed for all values of each possible component input Y, U, and V. Each contribution of Y, U, and V input may then be loaded into a register and added in parallel, without overflow, resulting in a computationally inexpensive RGB output from a YUV input. In one embodiment, contributions of Y, U, and V to each of R, G, and B are retrieved from pre-computed tables. The YUV contributions for each value of R, G, and B are packed into three data elements and added together in parallel, resulting in a value for an RGB output.
    Type: Grant
    Filed: January 26, 2007
    Date of Patent: December 29, 2009
    Assignee: Microsoft Corporation
    Inventors: Donald Karlov, Gilles Khouzam
  • Patent number: 7629980
    Abstract: A method is used for changing colors of a first image frame to form a second image frame. Palette index values of the first image frame are first read. Then, color change index values specific to the second image frame and correlating to the palette index values are read respectively via a color change index array. Afterwards, color value sets corresponding to the color change index values are read respectively. Consequently, the second image frame is displayed with colors indicated by the color value sets.
    Type: Grant
    Filed: October 25, 2006
    Date of Patent: December 8, 2009
    Assignee: Via Technologies, Inc.
    Inventor: Cheng-Wei Chuang
  • Patent number: 7619597
    Abstract: A method and system for programming, calibrating and driving a light emitting device display is provided. The system may include extracting a time dependent parameter of a pixel for calibration.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: November 17, 2009
    Assignee: Ignis Innovation Inc.
    Inventors: Arokia Nathan, Gholamreza Reza Chaji, Peyman Servati
  • Patent number: 7605824
    Abstract: A color selection and coordination system including a database of predetermined color relationships implementing a data-driven color model. A starting color is associated with a first color in the color database. One or more predefined color palettes associated with the first color may be retrieved, each palette including one or more coordinating colors, the coordinating colors being predetermined based on the first color and a color coordination algorithm.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: October 20, 2009
    Assignee: Behr Process Corporation
    Inventors: Damien Reynolds, Mary Rose Rice, Marc Webb
  • Patent number: 7595808
    Abstract: Aspects of the invention may include a method updating a color look-up table (CLUT) for a next line of graphics before a current line of graphics has been completely read out of a graphics FIFO and assigned color pixel values. The method may include the step of formatting or arranging the CLUT into a plurality of sub-CLUTs. Each one of the sub-CLUTs may include pixel color values for each one of a plurality of pixels which may include a line of the graphics image data. Pixel color values may be read from within a first selected sub-CLUT, the first selected sub-CLUT comprising pixel color values for a first line of the graphics image data. The read pixel color value may be applied to the current first line of the graphics image data. While the read pixel color value is being applied to the current first line, pixel color values for a second selected sub-CLUT may be updated. The second selected sub-CLUT may include color pixel values for a second line of the graphics image data.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: September 29, 2009
    Assignee: Broadcom Corporation
    Inventors: Guang-Ting Shih, Jay Li, Steven Tseng, Chengfuh Jeffrey Tang
  • Patent number: 7589743
    Abstract: One system includes at least one input channel, an octant determining unit, an angle determining unit, and an angle offset unit. Each input channel receives chroma components of image data. The octant determining unit determines which octant a given image data occupies. The angle determining unit determines a hue angle of the given image data within an octant. The angle offset unit adjusts the hue angle for the image data according to the octant the image data was determined to occupy.
    Type: Grant
    Filed: August 2, 2005
    Date of Patent: September 15, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Michael Francis Higgins
  • Patent number: 7586640
    Abstract: The invention achieves giving high color reproducibility to a color signal with reliability without substantially increasing circuit scale. A signal processing unit of the invention includes a color transformation part which multiplies an inputted color signal by a transformation matrix and an element setting part setting an element group of the transformation matrix according to every inputted color signal. The element setting part comprises an identification unit identifying a color of the color signal, a storage unit storing in advance optimum element groups for a predetermined number of reference signals, and an interpolation unit. The interpolation unit performs interpolation computing based on the input signal, two optimum element groups for two of the reference signals of colors close to a color of the color signal, and color relation between the color signal and the two reference signals to determine an element group to be set.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: September 8, 2009
    Assignee: Nikon Corporation
    Inventor: Hideo Hoshuyama
  • Patent number: 7567301
    Abstract: According to the invention, performing torn curb correction processing by referring to plural correction tables 113a to 113c for plural display areas A, B, C, D, E, and P makes it possible to obtain an output image meeting user's requirements. Particularly, since tone curve correction processing can be performed by referring to different correction tables selected from the correction tables 113a to 113c for a main screen to be displayed in the display areas A, B, C, D, and E and for a subscreen to be displayed in a sub-display area P, discomfort to a viewer attributable to a difference in brightness between the main screen and the subscreen can be prevented.
    Type: Grant
    Filed: October 2, 2004
    Date of Patent: July 28, 2009
    Assignee: Funai Electric Co., Ltd.
    Inventor: Norihiro Higashi
  • Patent number: 7548245
    Abstract: Techniques and tools for representing pixel data in a video processing or capture system are described. Described techniques and tools provide efficient color representation for video processing and capture, and provide flexibility for representing colors using different bit precisions and memory layouts. Described techniques and tools include video formats that can be used, for example, in hardware or software for capture, processing, and display purposes. In one aspect, chroma and luma information for a pixel in a video image is represented in a 16-bit fixed-point block of data having an integer and fractional components. Data can be easily converted from one representation to another (e.g., between 16-bit and 10-bit representations). In other aspects, formats for representing 8-, 10- and 16-bit video image data (e.g., packed and hybrid planar formats), and codes for indicating the formats, are described.
    Type: Grant
    Filed: September 6, 2007
    Date of Patent: June 16, 2009
    Assignee: Microsoft Corporation
    Inventors: Glenn F. Evans, Stephen J. Estrop
  • Patent number: 7545991
    Abstract: An image data processing method transforms a picture signal having a broad dynamic range to another picture signal having a narrow dynamic range. The picture signal having the narrow dynamic range is subjected to inverse transform to thereby output a recovered signal having the broad dynamic range. A difference between the original picture signal and the recovered signal, both having the broad dynamic range, is produced and then stored in a recording medium as difference data. A parameter for software processing to be executed for reproduction of the original picture signal later is also stored in the recording medium. In this way, the method can transform the original data with the broad dynamic range to the data of a standard file format with the narrow dynamic range, record the transformed data, and allow the original data to be recovered and effectively used later, as desired.
    Type: Grant
    Filed: November 9, 2001
    Date of Patent: June 9, 2009
    Assignee: Fujifilm Corporation
    Inventor: Naoki Kubo
  • Patent number: 7538777
    Abstract: A system, a method and computer-readable media for applying curve effects to a digital image. Multiple curve effects are selected to be aggregated. The curve effects are applied to test pixel values. The outputs from this application are used to generate an aggregated look-up table. The aggregated look-up table is used to apply the curve effects to the digital image.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: May 26, 2009
    Assignee: Microsoft Corporation
    Inventor: Steven White
  • Patent number: 7535476
    Abstract: Provided is a method and system for performing color look-up table (CLUT) and gamma correction for video pixel data. A system includes a memory configured for storing CLUT parameters and gamma correction parameters therein. Also included is an input matrix coupled to the memory and configured to receive first and second type pixel data. The memory receives the first type pixel as an address to the stored CLUT parameters and receives the second type pixel data as an address to the stored gamma correction parameters.
    Type: Grant
    Filed: August 14, 2003
    Date of Patent: May 19, 2009
    Assignee: Broadcom Corporation
    Inventors: Chengfuh Jeffrey Tang, Yao-Hua Steven Tseng, Hsien-Chih Jim Tseng
  • Publication number: 20090122075
    Abstract: A color conversion method and apparatus for a multi-primary display (MPD) are provided with analyzing an input image to determine a transformation parameter; interpolating at least two look-up tables for color conversion according to the transformation parameter, in order to calculate a look-up table for the input image; and applying the calculated look-up table to the input image to perform the color conversion. Accordingly, it is possible to provide good color reproduction and efficiently use a color gamut of an MPD having color coordinates that are different from those of primaries of an input image.
    Type: Application
    Filed: April 24, 2008
    Publication date: May 14, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Ju-yong Park, Du-sik Park, Yun-tae Kim
  • Patent number: 7532219
    Abstract: The invention relates to a method of modifying the appearance attributes of digital images comprising: defining in a first channel of a color corrector a first set of appearance attribute corrections to be applied to the images; determining a first set of appearance attribute correction parameters corresponding to the first set of appearance attribute corrections; in the first channel of the color corrector defining at least one further set of appearance attribute corrections to be applied to the images; determining a set of appearance attribute correction parameters corresponding to the or each of the further sets of appearance attribute corrections; and combining each of the sets of appearance attribute correction parameters into a single set of appearance attribute correction parameters. The invention also relates to a method where the channel is implemented in software and to apparatus and software for carrying out the methods.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: May 12, 2009
    Assignee: Pandora International Ltd.
    Inventor: Stephen David Brett
  • Patent number: 7519219
    Abstract: A facial image photographed by a digital camera is downloaded to a PC. When a facial image correction program starts, a correction window and a correction item selection window open on a monitor. When a user opens the facial image in the correction window, a pixel extraction circuit extracts pixels representing a skin area, an eye area, a teeth area, and a hair area from the facial image. Correction items to be performed are determined in the correction item selection window. A cursor position detection circuit detects the position of a cursor in the correction window. When the cursor is in one of the areas, a facial image correction circuit judges whether the correction item corresponding to the area is selected. If the corresponding correction item is selected, the facial image correction circuit subjects a pixel pointed by the cursor to predetermined correction processing.
    Type: Grant
    Filed: January 30, 2004
    Date of Patent: April 14, 2009
    Assignee: Fujifilm Corporation
    Inventor: Koki Okamura
  • Patent number: 7515304
    Abstract: In order to create a profile that associates lattice points defined in an equipment-dependent color space with lattice points defined in an equipment-independent color space, a reference profile that associates a plurality of lattice points in the equipment-dependent color space with lattice points in the equipment-independent color space is retrieved. A virtual force that acts on a focused lattice point in the equipment-independent color space is defined, and a position at which the focused lattice point is located in a steady-state in which the virtual force acts on the focused lattice point is calculated. The reference profile is referenced in order to retrieve a lattice point in the equipment-dependent color space associated with the position of the steady-state focused lattice point. A profile is created by associating the position of each steady-state focused lattice point with a lattice point in the equipment-dependent color space.
    Type: Grant
    Filed: January 9, 2006
    Date of Patent: April 7, 2009
    Assignee: Seiko Epson Corporation
    Inventors: Takashi Ito, Yoshifumi Arai
  • Patent number: 7511854
    Abstract: An image processing device has a storage unit, a read-out unit, a color information generating unit, a color information converting unit and a color replacing unit. The storage unit stores color information of spot colors. The read-out unit reads out the color information from the storage unit. The color information generating unit generates color information of an alternate color based on the color information of the spot color. The color information converting unit generates each of first and second color information, the first color information is generated by converting the color information of the color plate for which color replacement is instructed into the color information of the spot color, the second color information is generated by converting the color information of the color plate for which the color replacement is instructed into the color information of the alternate color. The color replacing unit generates new color information.
    Type: Grant
    Filed: January 26, 2005
    Date of Patent: March 31, 2009
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Satoshi Yoshikawa, Kazunori Kurokawa, Seiji Iino
  • Patent number: 7483174
    Abstract: Apparatus, systems and methods for tetrahedral color conversion for image processing are disclosed. In one implementation a system includes memory at least capable of storing and/or holding one or more color conversion look-up tables. The system also may include an image processor at least capable of determining address values in response to input color component values, accessing a selected first look-up table of two or more first look-up tables in response to the address values, and of generating output color component values in response to accessing the selected first look-up table. The system may also include an image output device responsive to the output color component values.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: January 27, 2009
    Assignee: Intel Corporation
    Inventor: Shashikiran Tadas
  • Patent number: RE41631
    Abstract: Gamma correction or other power Power functions and other self-similar functions are generated for correcting the light intensity for digital pixels implemented in hardware. Two levels of mapping of segments are preformed to reduce the total number of segments for a given precision. The A range of inputs is divided into successively smaller segments. Two levels of mapping of segments are performed. Each segment is smaller than the next by a factor of 1/a for a first or primary level, or 1/b for a second level of segments. All inputs are mapped of scaled up to the input range of the largest segment in the primary level. Then the largest primary segment is further divided into several second-level segments, and the input is again mapped or scaled into the largest of the second-level segments. Gamma correction The function is performed on the input scaled into the largest second-level segment. A linear approximation within the largest second-level segment is used.
    Type: Grant
    Filed: September 14, 2006
    Date of Patent: September 7, 2010
    Inventor: Tao Lin