Plural Look Up Tables Patents (Class 345/602)
  • Patent number: 7046255
    Abstract: A hardware-implemented color video data correction filtering system includes a plurality of linearization tables to gamma decompensate input color video data referenced to a non-linear color space, a plurality of a set of pre-calculated gamut shifting arrays to compensate for color point data of a plurality of constituent colors of a color monitor with each set of pre-calculated gamut shifting arrays coupled to one linearization table of the plurality of linearization tables, a plurality of hardware adders with each hardware adder coupled to one of the set of pre-calculated gamut shifting arrays, and a plurality of non-linearization tables coupled to the plurality of hardware adders to compensate for non-linearities of the color monitor and produce output color video data compensated for non-linearities and color points of the color monitor. Color video data is corrected in an accelerated manner through use of the pre-calculated gamut shifting arrays.
    Type: Grant
    Filed: June 28, 2001
    Date of Patent: May 16, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Henry M D'Souza, Gokalp Bayramoglu
  • Patent number: 7046393
    Abstract: An open color management system allows any of a plurality of input color devices to share data with any of a plurality of output color devices. The color management system includes a networked connection space for input and output device communication, an input color profile for each input device, an output color profile for each output device, and an open color manager which links a given input device with a selected output device. When linking devices, an input color space dataset having black plus multiple color channels is parsed with the input and output color profiles at a job time to create an output color space dataset having black plus multiple color channels for imaging by the output device without degrading color accuracy while preserving black channel information. A method for open color management and an open color manager for use in an open color management system are also provided.
    Type: Grant
    Filed: April 26, 2001
    Date of Patent: May 16, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Huanzhao Zeng
  • Patent number: 7042465
    Abstract: The invention is characterized by the fact that an area sensor for outputting an analog signal responsive to the light reception amount of light of CMYG is used and when CMYG image data is converted into RGB image data, RGB image data having a domain also in negative values is generated without performing processing of putting the RGB image data into values of 0 or more, without decreasing the information amount of the CMYG image data. Further, the invention is characterized by the fact that when the image data is recorded in a file section 16 finally as a JPEG file, the pixel data of each color of YCbCr is represented as data type of eight bits and the information amount per pixel is 24 bits for recording more color information without increasing the memory capacity.
    Type: Grant
    Filed: July 15, 2003
    Date of Patent: May 9, 2006
    Assignee: Seiko Epson Corporation
    Inventor: Ryuichi Shiohara
  • Patent number: 7038696
    Abstract: A method and apparatus captures the color palettes of a video graphics controller of a managed computer to a remote computer to transmit correct color information to a remote computer. A remote management controller may perform this technique independent from the operating system. The managed computer includes a processor and a video graphics controller. The remote management controller snoops a bus, which couples the processor to the video graphics controller, for processor accesses to the EGA and VGA color palettes stored in the video graphics controller. The remote management controller includes an EGA shadow look up table and a VGA shadow look up table that store the snooped information which is used to create correct color information to be transmitted to the remote computer so that it can display the same colors generated at the managed computer.
    Type: Grant
    Filed: January 4, 2002
    Date of Patent: May 2, 2006
    Assignee: Hewlett-Packard Development Company
    Inventors: Theodore F. Emerson, Don A. Dykes
  • Patent number: 7023582
    Abstract: There is disclosed an image processing apparatus for generating an address based on a difference (MAX?MIN) between a maximum value MAX and a minimum value MIN among signals CMY indicating three primary colors of a color image for each pixel, and generating a black ink signal based on data read from a lookup table in which the data is read from the generated address, so that a black ink strength is independently set with respect to density and chroma of the image. Moreover, the lookup table with the black ink signal and an undercolor signal stored therein has a storage capacity of a number obtained by totaling a number at which the difference (MAX?MIN) between the maximum value MAX and the minimum value MIN is an integral multiple of a predetermined value and a number at which the difference is other than the integral multiple and the maximum value MAX is equal to a maximum value of a defined region.
    Type: Grant
    Filed: August 21, 2001
    Date of Patent: April 4, 2006
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventors: Takayuki Sawada, Sunao Tabata
  • Patent number: 7009734
    Abstract: Disclosed are a method and apparatus for forming a color transform lookup table which helps output a smooth image having no pseudo contour and excellent in granularity. On the basis of a previously formed table, a color space is expressed by a basic triangle of white-primary color-black, and output signal values corresponding to lattice points in this basic triangle are calculated by linear interpolation. Black ink and cyan ink are replaced by setting a straight line AB, as a boundary line, connecting two points immediately before black ink begins to be introduced on two sides of the basic triangle.
    Type: Grant
    Filed: August 17, 2001
    Date of Patent: March 7, 2006
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tetsuya Suwa, Shigeyasu Nagoshi, Okinori Tsuchiya
  • Patent number: 7009621
    Abstract: A method and computer program product for reducing colormap flashing on a display system where the display system has a single hardware colormap. The method includes the steps of intercepting a request from an application program for an allocation of a private colormap, and transparently simulating the allocation of the private colormap using the default colormap. In this manner, colormap flashing is reduced as the default colormap is used to satisfy private colormap requests.
    Type: Grant
    Filed: April 11, 2000
    Date of Patent: March 7, 2006
    Assignee: Sun Microsystems, Inc.
    Inventor: David Philip Tong
  • Patent number: 6987498
    Abstract: A pseudo-tone processing means color-reduces each RGB component of incoming display data using pseudo-tone processing. A frame memory stores the color-reduced display data before feeding it to a display through a drive means. Color reduction is performed so that the tone number of each RGB component after color reduction is G component>R component>B component. Color reduction is unequally performed in a manner which reflects contributions of each RGB component to brightness.
    Type: Grant
    Filed: November 20, 2001
    Date of Patent: January 17, 2006
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Jun Ikeda, Shuichi Ojima, Tsuyoshi Hirashima, Ryota Hata, Shinya Kiuchi
  • Patent number: 6980222
    Abstract: A method, apparatus, and computer instructions for managing colors in a color table used in displaying graphics. A request is received for a color map. A color map location is set in the color table, wherein the color map location has a starting point. An identification of the starting point for the color map is placed in an entry in a window attribute table. The colors for the color map are loaded into the color table. The starting point of the color map at the color map location is identified using the window attribute table.
    Type: Grant
    Filed: January 12, 2004
    Date of Patent: December 27, 2005
    Assignee: International Business Machines Corporation
    Inventors: Neal Richard Marion, George Francis Ramsay, III, James Stanley Tesauro
  • Patent number: 6975331
    Abstract: A method and a system for computing the function value of an input node based on function values of known nodes. A database of known nodes and their corresponding function values is formed. The known nodes are located such that a distance between any two adjacent known nodes is an integer power-of-two number. The database is searched for a first node such that the input node is located between the first node and an adjacent second node. The difference ? between the input node and the first node is computed. Then ? is shifted to the right by k positions, k being the logarithm in base 2 of the distance between the first and second nodes. The input node function value is computed by combining the first node function value with the product of the shifted ? and the difference between the function values of the second and first nodes.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: December 13, 2005
    Assignee: Xerox Corporation
    Inventor: Doron Kletter
  • Patent number: 6957083
    Abstract: There is provided a mobile telephone in which a camera portion is rotatably provided in a coupling partition for rotatably coupling a first casing and a second casing with each other, a main display part and a manipulating part are provided in a casing surface which is hidden in a condition in which the first casing and the second casing are folded to each other. And a subdisplay part and an image pick-up button are provided in a first casing surface which is always exposed, and a switch for changing over the display condition of the subdisplay part between a camera mode and an equipment status display mode is provided, whereby the image pick-up by the camera portion can be simply carried out with no affection by folding motion of the casings.
    Type: Grant
    Filed: February 26, 2003
    Date of Patent: October 18, 2005
    Assignee: Hitachi, Ltd.
    Inventors: Minoru Ikeda, Yoshihiro Iwama, Yuichiro Kota, Kazuo Shimoyamada
  • Patent number: 6952494
    Abstract: The color coordinate transformation table generation method and apparatus of the invention enables substantial reduction in number of color samples required for inferring spectral characteristics by selectively measuring only usable color samples. In addition, applying a model analysis technique using spline functions or a singular value analysis technique realizes accurate inference of spectral characteristics. The color coordinate transformation table generation apparatus of the invention can generate a large number of association tables needed for constituting profiles according to a technique of generating virtual color samples or deriving color signals from a numerous sets of spectral reflectance data by using inferred spectral characteristics.
    Type: Grant
    Filed: May 15, 2002
    Date of Patent: October 4, 2005
    Assignee: Fujitsu Limited
    Inventors: Junichi Odagiri, Nobuaki Usui, Shoji Suzuki
  • Patent number: 6940521
    Abstract: A display device with a dithering circuit is provided which can perform dithering on an input video signal without causing flicker and dither noise. A correction value is provided to reduce the difference (average error value) between an average value of brightness levels represented by pixel data corresponding to each of pixels in a pixel group and an average value of brightness levels represented by dither added pixel data corresponding to each of the pixels in the pixel group. This correction value is added to the dither added pixel data for correction. This prevents flicker from being produced even when the assignment of dither coefficients in the pixel group is changed in each field to reduce dither noise. Also provided is a gray scale processing system which can perform gray scale processing on an input video signal without causing problems such as flicker.
    Type: Grant
    Filed: December 17, 2003
    Date of Patent: September 6, 2005
    Assignee: Pioneer Corporation
    Inventors: Masahiro Suzuki, Jun Kamiyamaguchi, Tetsuya Shigeta
  • Patent number: 6922197
    Abstract: This invention has as its object to provide a color separation table generation method which can improve grayscale characteristics and can suppress generation of a pseudo edge of a reproduced image by introducing a nonlinear interpolation method using a finite element method.
    Type: Grant
    Filed: January 29, 2004
    Date of Patent: July 26, 2005
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kazuhiro Saito
  • Patent number: 6909435
    Abstract: A method (30) of reducing contouring in a liquid crystal on silicon (LCOS) display can include receiving a frame-doubled input signal (32) comprising a positive picture and a negative picture. A first dither (36) specified by a gamma table can be applied to the input signal. The first dither can selectively modify a primary-color gamma value of the negative picture or the positive picture. Also, a second dither (34) can be applied to the input signal at an input of the gamma table. The first and second dither can result in an output signal having reduced brightness level repetition for consecutive input levels.
    Type: Grant
    Filed: September 26, 2001
    Date of Patent: June 21, 2005
    Assignee: Thomson Licensing S.A.
    Inventor: Donald Henry Willis
  • Patent number: 6894697
    Abstract: To provide an environment-compliant image display system and program, the system is provided with an environmental correction processing section for correcting an LUT in a 3D-LUT storage section, thus correcting colors, and a ? correction section for correcting ? values in a 1D-LUT storage section, thus correcting brightness, based on environmental information that has been measured by a colored-light sensor.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: May 17, 2005
    Assignee: Seiko Epson Corporation
    Inventor: Hideki Matsuda
  • Patent number: 6870567
    Abstract: A camera and method are usable for capturing images of scenes illuminated by ambient light. The camera has a body and an electronic imager disposed in the body. The electronic imager captures an ambient light image as a multicolored electronic image. A color detector is disposed in the body. The color detector measures the ambient light to provide a color value. A user interface disposed on the outside of said body, shows the electronic image and an indication of the color value. The indication is independent of the color balance of the electronic image.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: March 22, 2005
    Assignee: Eastman Kodak Company
    Inventors: David L. Funston, Kenneth A. Parulski, Robert L. Walker
  • Patent number: 6853384
    Abstract: A liquid crystal display device carries out tone display with pixels by applying a tone voltage according to tone data to each pixel in each frame, and includes: an LUT memory, which receives tone data of a display frame and tone data of an immediately preceding frame, for converting and outputting the tone data of the display frame; a source driver for applying the tone voltage to the pixels based on the converted tone data outputted from the LUT memory; and a liquid crystal cell, which makes up the pixels, for realizing tone display by the applied tone voltage, wherein the LUT memory stores beforehand output tone data which is specified by the tone data of the display frame and the tone data of the immediately preceding frame. This reduces a voltage change of pixel electrodes which is associated with a tone change to suppress unmatched tone display, thereby improving image quality of moving images.
    Type: Grant
    Filed: September 17, 2001
    Date of Patent: February 8, 2005
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Hidekazu Miyata, Makoto Shiomi, Akihito Jinda, Kazunari Tomizawa, Koichi Miyachi
  • Patent number: 6850246
    Abstract: A screen display unit includes a display RAM to which a CPU writes palette codes corresponding to character codes, and a selector for selecting display color data read from one of two color palettes on a character code by character code basis in response to the palette codes read from the display RAM. The selector can select one of the two color palettes on a character code by character code basis, thereby making it possible to carry out display in a greater number colors on the same screen than the number of colors indicatable by the display color codes stored in the display RAM without increasing the capacity of a font data memory.
    Type: Grant
    Filed: June 13, 2001
    Date of Patent: February 1, 2005
    Assignees: Renesas Technology Corp., Mitsubishi Electric System LSI Design Corporation
    Inventor: Osamu Hosotani
  • Publication number: 20040257379
    Abstract: Color conversion apparatus and methods are provided for converting a first color value, such as an RGB, L*a*b* or XYZ color value, to a second color value, such as an RGB, CMY, CMKY, L*a*b*, L,C1C2, or XYZ color value, without saturation error.
    Type: Application
    Filed: July 23, 2004
    Publication date: December 23, 2004
    Inventor: Richard A. Falk
  • Patent number: 6833839
    Abstract: An apparatus and method for allowing color adjustments in display devices is disclosed The apparatus comprises a multi-resolution structure for providing color adjustments; and an interpolator for interpolating at least one offset of the multi-resolution structure. An apparatus and method in accordance with the present invention uses a combination of color look-up tables with different levels of resolution, followed by interpolation to provide a display process which has high resolution but utilizes minimal memory. In so doing, memory is used for high-resolution areas only where needed. The multi-resolution structure is a very good approximation to the theoretical mapping table in the areas where it is needed. At the same time, since the high resolution areas are localized, a significant reduction in memory storage is possible.
    Type: Grant
    Filed: May 13, 2002
    Date of Patent: December 21, 2004
    Assignee: Genesis Microchip Inc.
    Inventors: Hari Nair, Neha Agrawal, Saif Choudhary, Shashi Kumar, Arun Johary
  • Publication number: 20040239682
    Abstract: A circuit arrangement for controlling a flat screen display (1) having backlighting and, in particular, for making visible an image that is to be displayed on the flat screen display. The arrangement has a memory (2), in which at least one first table for adapting an image display characteristic (3) in accordance with a first parameter is stored. The arrangement also has at least a second table, which is used to adjust the image display characteristic in accordance with a second parameter. Also, a method for adjusting an image display characteristic of a flat screen display (1) by correcting image data displayed on the flat screen using a table (3), in accordance with the desired adaptation. Several tables are stored in the form of a two-dimensional field and, to adjust the image display characteristic, a table is selected in accordance with two parameters.
    Type: Application
    Filed: March 17, 2004
    Publication date: December 2, 2004
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Achim Breunig, Bernd Homberg, Uwe Nagel
  • Patent number: 6819331
    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: November 6, 2002
    Date of Patent: November 16, 2004
    Assignee: Broadcom Corporation
    Inventors: Guang-Ting Shih, Jay Li, Steven Tseng, Chengfuh Jeffrey Tang
  • Publication number: 20040194132
    Abstract: A method and apparatus for optimizing picture quality of a video signal. The method includes displaying a user menu having a plurality of choices of video labels; receiving a choice of video label from the plurality via an input from a user; translating the video label into a label code; receiving at least a first video processing parameter from a look-up table corresponding to the label code; and configuring a video processor according to the first video processing parameter.
    Type: Application
    Filed: March 31, 2003
    Publication date: September 30, 2004
    Applicant: Sony Corporation/Sony Electronics Inc.
    Inventors: Toshiyuki Kawashima, Frank L. Medeiros
  • Patent number: 6784894
    Abstract: A graphics system configured to operate on a collection of vertices to determine mappings from an initial order to secondary and tertiary ordering. The initial order corresponds to the ordering of the vertices in an input buffer. The secondary (tertiary) ordering corresponds to the ordering of the vertices along a triangle major (minor) axis. The graphics system computes horizontal and vertical displacements along edges of the triangle in the initial ordering, and uses the signs of the horizontal displacements and vertical displacements to access a mapping table which determines the mappings. The mappings may be used to rasterize the triangle in terms of pixels (or samples).
    Type: Grant
    Filed: May 18, 2001
    Date of Patent: August 31, 2004
    Assignee: Sun Microsystems, Inc.
    Inventors: Michael W. Schimpf, Michael G. Lavelle, Mark E. Pascual, Nandini Ramani
  • Patent number: 6774875
    Abstract: A method for compensating luminance, suitable for use in a plasma display panel. The method includes the following steps. First, the luminance value of each pixel signal is read out. Then, the load of the pixel signal row is computed. The load is the number of pixel signal in the pixel signal row that the luminance value of the pixel signal is larger than a predetermined threshold luminance value. Then, a primary luminance compensation value is decided according to the load of the pixel signal row. A number of secondary luminance compensation values are decided according to the primary luminance compensation value. Afterwards, each pixel signal in the pixel signal row is performed luminance compensation sequentially. If the luminance value is larger than or equal to a low threshold luminance value, the luminance value is subtracted by the primary luminance compensation value.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: August 10, 2004
    Assignee: AU Optronics Corp.
    Inventors: Shu-Rong Tong, Tu-Hao Tsai, Jih-Fon Huang
  • Publication number: 20040150654
    Abstract: A sparkle reduction system (20) includes a first lookup table (22) and at least a second lookup table (26) and a sparkle reduction circuit (24) having an output of the first lookup table serving as an input to the sparkle reduction circuit and an output of the sparkle reduction circuit serving as an input to the second lookup table.
    Type: Application
    Filed: January 31, 2003
    Publication date: August 5, 2004
    Inventor: Donald Henry Willis
  • Patent number: 6762770
    Abstract: Colors are specified within the individual glyphs of a font by means of an indirect approach which employs multiple tables. The data values for individual pixels of a glyph identify entries in an index table, which pertains to a subset of all available colors. The entries in the index table map to a complete set of colors that are specified in a color table. As a result of this structure, the amount of data that is required to specify the individual pixels of a glyph can be minimized to the number of bits required to distinguish the colors within that glyph. The specification of all available colors within a single table permits that table to be shared among various resources, including bitmap fonts and outline fonts.
    Type: Grant
    Filed: October 29, 1999
    Date of Patent: July 13, 2004
    Assignee: Apple Computer, Inc.
    Inventors: David G. Opstad, Alexander B. Beaman
  • Patent number: 6756991
    Abstract: A color signal adjustment module adjusts first through third color signals corresponding to first through third colors expressing a color image. The color signal adjustment device includes: first through fourth RAMs available as lookup tables for adjusting color signal levels; an address selection module that replaceably allocates the first through the third color signals and a predetermined address signal to input address signals of the first through the fourth RAMs, in response to a preset selection signal; and a data selection module that selectively outputs at least three output signals among output signals from the first through the fourth RAMs as first through third output color signals corresponding to the first through the third colors, in response to the preset selection signal. Such arrangement enables lookup tables to be rewritten without causing superimposition of noise in a displayed image or a variation in color tone of the displayed image.
    Type: Grant
    Filed: February 4, 2002
    Date of Patent: June 29, 2004
    Assignee: Seiko Epson Corporation
    Inventor: Fumio Koyama
  • Patent number: 6745390
    Abstract: A system and method are provided for implementing palette management for displaying regular graphic objects on a video monitor. A plurality of sets of three-dimensional color components for each of a plurality of gradients is determined. Each of the plurality of sets of three-dimensional color components is stored in a respective one of a plurality of color look up tables. A processor determines which one of the plurality of color look up tables to display for any given scan line on the video monitor. A selected one of the plurality of sets of three-dimensional color components is retrieved from one of the plurality of color look up tables. Using the selected one of the plurality of sets of three-dimensional color components, the video monitor is caused to illuminate at least one pixel of the respective scan line.
    Type: Grant
    Filed: November 25, 1998
    Date of Patent: June 1, 2004
    Assignee: United Video Properties, Inc.
    Inventors: Steven J. Reynolds, Kenneth F. Carpenter, Jr.
  • Patent number: 6744443
    Abstract: A method and apparatus employing lookup tables in a time sequential manner. A substrate has a display, a digital to analog converter, and a lookup table (LUT) formed thereon. The LUT is loaded with a LUT data set corresponding to an image subframe to be driven to the display. Successive LUT data sets corresponding to the next subframe are loaded after each subframe is driven to the display.
    Type: Grant
    Filed: November 19, 2001
    Date of Patent: June 1, 2004
    Assignee: Brillian Corporation
    Inventors: Douglas J. McKnight, Douglas J. Gorny, Lowell F. Bohn, Jr.
  • Patent number: 6731295
    Abstract: A graphics integrated circuit chip is used in a set-top box for controlling a television display. The graphics chip processes analog video input, digital video input, a graphics input and an audio input simultaneously. The chip uses window descriptors to describe logical surfaces, or windows, of graphics information to be displayed on the screen. The chip incorporates a unified memory architecture that provides a high level of system performance while conserving memory bandwidth and chip size. Video and graphics scaling capabilities as well as anti-flutter filtering capability are provided.
    Type: Grant
    Filed: November 9, 1999
    Date of Patent: May 4, 2004
    Assignee: Broadcom Corporation
    Inventors: Alexander G. MacInnis, Chengfuh Jeffrey Tang, Xiaodong Xie, James T. Patterson, Greg A. Kranawetter
  • Patent number: 6727959
    Abstract: A system and method for performing real-time gamma correction of video in which a pixel having multiple components, e.g., RGB components, can be gamma corrected through a single access to a lookup table.
    Type: Grant
    Filed: November 22, 1999
    Date of Patent: April 27, 2004
    Assignee: Conexant Systems, Inc.
    Inventor: Michael A. Eskin
  • Publication number: 20040046767
    Abstract: An image processing system includes a frame store, a processing means and a monitor. The frame store stores a sequence of images from a film or video clip that will eventually be transferred to film for viewing in a theater. The image sequence is processed and possibly combined with other clips, resulting in changes to the color balance, intensity and contrast of the output clip. The image processing system, the monitor and the process of eventual transfer to film, have non-linear transfer characteristics, including gamma characteristics. These are combined in a single look-up table in a graphics card, so that images displayed on the monitor have an appearance matching that of the same images when viewed in the theater.
    Type: Application
    Filed: September 5, 2003
    Publication date: March 11, 2004
    Applicant: Autodesk Canada Inc.
    Inventor: Laurence Cloutier
  • Publication number: 20040036696
    Abstract: An apparatus and method for allowing color adjustments in display devices is disclosed The apparatus comprises a multi-resolution structure for providing color adjustments; and an interpolator for interpolating at least one offset of the multi-resolution structure. An apparatus and method in accordance with the present invention uses a combination of color look-up tables with different levels of resolution, followed by interpolation to provide a display process which has high resolution but utilizes minimal memory. In so doing, memory is used for high-resolution areas only where needed. The multi-resolution structure is a very good approximation to the theoretical mapping table in the areas where it is needed. At the same time, since the high resolution areas are localized, a significant reduction in memory storage is possible.
    Type: Application
    Filed: May 13, 2002
    Publication date: February 26, 2004
    Inventors: Hari Nair, Neha Agrawal, Saif Choudhary, Shashi Kumar, Arun Johary
  • Patent number: 6693642
    Abstract: According to a degree of brightness degradation of image display means, a gradation conversion table to be used is easily selected. A gradation conversion table storing unit for storing 3 gradation conversion tables having different input/output characteristics, table selection means for selecting one of the 3 gradation conversion tables, a gradation correction unit for carrying out gradation conversion processing on an image signal according to the selected table, image display means for displaying a visible image represented by an image signal after the gradation conversion processing, and a contrast pattern storing unit for storing contrast patterns at a plurality of levels changing gradation recognition performance in accordance with a plurality of levels of the brightness degradation of the image display means are included.
    Type: Grant
    Filed: July 21, 2000
    Date of Patent: February 17, 2004
    Assignee: Fuji Photo Film Co., Ltd.
    Inventor: Eiji Ogawa
  • Patent number: 6693643
    Abstract: Methods and apparatuses for converting color components in one space to those in another space. In one aspect of the invention, a method for vector conversion including: loading a first vector of components into a vector register; generating a first vector of indices in a vector register, each index of the first vector of indices being one of the first vector of components, at least one component in the first vector of components being replicated as a plurality of duplicated indices in the first vector of indices; looking up simultaneously a first vector of data items from a plurality of look up tables using the first vector of indices; and summing up at least one subset of the first vector of data items into at least one component of a second vector of components.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: February 17, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Sushma Shrikant Trivedi, Steven Todd Weybrew, Alexei V. Ouzilevski
  • Publication number: 20030214511
    Abstract: A method, apparatus, and computer instructions for managing a plurality of color tables in a display device. A request is received for a requested colormap of a particular type. In response to the colormap being absent, a determination is made as to whether an empty color table is present. In response to an empty color table being absent, a determination is made as to whether a color table containing a current colormap of the particular type is present. The current colormap is replaced with the requested colormap in response to a current color table of the particular type being present.
    Type: Application
    Filed: May 16, 2002
    Publication date: November 20, 2003
    Applicants: International Business Machines Corporation, IBM Corporation
    Inventors: Neal Richard Marion, George F. Ramsay
  • Patent number: 6642931
    Abstract: The present invention comprises a method, for use in a color management system executing in a computer system, for generating at runtime, using device profile information, a look-up table for conversion of color data from one color space to another, the method comprising assigning a weight to each of table size, speed and accuracy factors, determining, for plural table sizes, corresponding speed and accuracy scores using the color management system, determining, for each of the plural table sizes, an aggregate of weighted scores corresponding to table size and speed and accuracy, selecting one of the plural table sizes using the aggregate of each of the plural table sizes, and generating a look-up table having the selected one of the plural table sizes.
    Type: Grant
    Filed: October 5, 2000
    Date of Patent: November 4, 2003
    Assignee: Canon Kabushiki Kaisha
    Inventors: John S. Haikin, Rong Wang
  • Patent number: 6639604
    Abstract: A method for displaying color values in a plurality of images on a display screen in a computer graphics system, wherein the images correspond to a plurality of applications. The graphics system includes a primary frame buffer for pixel values to be displayed in the images, and a plurality of colormap tables related to the images for providing color values to be displayed in the images. A pseudo frame buffer is provided for the applications to store source pixel values for display in the corresponding images. To display the source pixel values in the pseudo frame buffer, for each source pixel the graphics system performs the steps of: identifying the image corresponding to the source pixel value; selecting a colormap table corresponding to the identified image; using the source pixel value as an index to select a color value from the selected colormap table; and storing the selected color value as a pixel value in the primary frame buffer to be displayed.
    Type: Grant
    Filed: April 9, 1999
    Date of Patent: October 28, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: James G. Hanko, J. Duane Northcutt, Gerard A. Wall
  • Patent number: 6587117
    Abstract: A system and method for adaptive interpolation of a color value for a destination pixel from color values of adjacent source pixels and the destination pixel's coordinate values. An adaptive color value interpolation circuit includes look-up-tables (LUTs) to store a plurality of values for each of the destination pixel's coordinates. Each of the LUTs provide to an interpolation circuit a selected one of the plurality of stored values in the LUTs according to the respective coordinate value. The interpolation circuit also receives the color values of the adjacent pixels. The interpolation circuit calculates the pixel's interpolated color value by weighting the color values of the adjacent pixels according to the selected values from the first and second LUTs.
    Type: Grant
    Filed: June 29, 2000
    Date of Patent: July 1, 2003
    Assignee: Micron Technology, Inc.
    Inventors: Burton Wright, Lesley Borbely-Bartis
  • Patent number: 6559857
    Abstract: A method and apparatus for dithering for color computer display systems includes the addition of a noise component to each of the color components of each pixel in a pseudo-random manner. The noise component is preferably different for each color component. Taking the image as a whole, the noise component repeats on a regular basis but is preferably selected so as not to repeat on adjacent pixels. The image is divided into squares of pixels and the same noise component is added to each of the same relative pixels from square to square. The preferred square of pixels is four pixels wide by four pixels high. The value of the noise component is chosen such that the most significant bit alternates both horizontally and vertically from pixel to pixel within the square of pixels.
    Type: Grant
    Filed: January 12, 2001
    Date of Patent: May 6, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Gunawan Ali-Santosa, Marcelino M. Dignum
  • Publication number: 20020159082
    Abstract: An image processing apparatus and an image processing method are developed to process image data and output the data to an output device such as a display like CRT, a printer device, and the likes. An image reading apparatus using this image processing apparatus is also developed. The image processing apparatus stores the image data according to color constituent, sets an order of correction value data to correct input image data for each color constituent according to a command that specifies an output order of the color constituents, performs color correction in a color correction operation circuit using the specified correction value data, and output the image data. Without an output order change circuit, it is possible to perform the color correction and output image data of the color constituents according to an output device, resulting in a compact apparatus.
    Type: Application
    Filed: November 8, 2001
    Publication date: October 31, 2002
    Inventor: Yuichi Kagami
  • Patent number: 6466190
    Abstract: A method for providing intensity modulation for a display of an electronic device. The method uses tables of ratios for generating color modulation patterns. The method includes the step of defining a table of intensity values with each intensity value including a respective on-ratio and a respective off-ratio. A pixel intensity for a pixel of a display is selected by selecting a corresponding intensity value in the table. The pixel intensity is implemented by using an accumulator having an output for determining whether the pixel is on or off, wherein the pixel is on for zero and for positive values of the output and off for negative values of the output. The output is used to implement a duty cycle for the pixel, by turning the pixel on and off. The duty cycle is implemented by setting an initial output of the accumulator. The output is subsequently set to a value equal to the output minus the off-ratio if the pixel is on, and setting the output to the output plus the on-ratio if the pixel is off.
    Type: Grant
    Filed: June 19, 2000
    Date of Patent: October 15, 2002
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: David R. Evoy
  • Patent number: 6424352
    Abstract: A method of generating data representing an input profile defining a relationship between input color data generated by an input device and modified in accordance with a predetermined algorithm, and corresponding device independent data. The method comprises: a) operating the input device on a range of predetermined input colors to generate said input color data; b) processing said input color data in accordance with the predetermined algorithm to generate output data suitable for operating an output device; c) converting said output data to said device independent data; and, d) generating said input profile data such that application of said input profile to said input color data substantially generates said device independent data.
    Type: Grant
    Filed: June 23, 1999
    Date of Patent: July 23, 2002
    Assignee: Fujifilm Electronic Imaging Limited
    Inventors: Abhay Kumar Sharma, Martin Philip Gouch, Daxa Neykumar Rughani
  • Patent number: 6388675
    Abstract: Picture data composed of a color palette storage address and palette number data is read from memory. On the basis of the color palette storage address, a color palette is taken from among one or more color palettes stored in the memory. The picture data is colored according to the extracted color palette for each piece of the palette number data.
    Type: Grant
    Filed: December 16, 1999
    Date of Patent: May 14, 2002
    Assignee: Sony Corporation
    Inventors: Yasunori Kamada, Miki Abe, Eiichiro Morinaga, Takayasu Kon
  • Patent number: 6380945
    Abstract: A graphics integrated circuit chip is used in a set-top box for controlling a television display. The graphics chip processes analog video input, digital video input, a graphics input and an audio input simultaneously. The chip includes a display engine that processes graphics images organized as windows. The display engine processes graphics images formatted in any one of a plurality of formats including a color look up table (CLUT) format. A color look-up (CLUT) table loading mechanism preferably facilitates the transfer of real-time CLUT table data during graphics composition. The loading mechanism may be triggered by a window descriptor that contains a color look-up table load command.
    Type: Grant
    Filed: November 9, 1999
    Date of Patent: April 30, 2002
    Assignee: Broadcom Corporation
    Inventors: Alexander G. MacInnis, Chengfuh Jeffrey Tang, Xiaodong Xie, James T. Patterson, Greg A. Kranawetter
  • Patent number: 6373497
    Abstract: A method and apparatus employing lookup tables in a time sequential manner. A substrate has a display, a digital to analog converter, and a lookup table (LUT) formed thereon. The LUT is loaded with a LUT data set corresponding to an image subframe to be driven to the display. Successive LUT data sets corresponding to the next subframe are loaded after each subframe is driven to the display.
    Type: Grant
    Filed: May 14, 1999
    Date of Patent: April 16, 2002
    Assignee: Zight Corporation
    Inventors: Douglas J. McKnight, Douglas J. Gorny, Lowell F. Bohn, Jr.
  • Publication number: 20020041288
    Abstract: A method and system for matching color displayed by source and destination display devices and particularly for providing color matching between a computer monitor and an ink printer. The technique of the present invention initially determines the combination and color value ratios of single destination color components that will cause the destination device to display a color that essentially matches each of fully saturated single and dual colors of a source display device. These combinations of single destination color components and their corresponding color value ratios determine the best available blends of destination device color components for printing source device colors. A color matching algorithm is employed to derive the color value ratios—one for each of the single destination color components.
    Type: Application
    Filed: July 30, 2001
    Publication date: April 11, 2002
    Inventor: Robin D. Myers
  • Patent number: 6362831
    Abstract: In a method and apparatus for reducing the number of look-up tables when converting digitized luminance-chrominance color space signals to digitized RGB color space signals, first, second, third and fourth matrix multiplication operations of the digitized chrominance color space signals are performed. The first matrix multiplication operation has a first result to be used in conversion for the digitized R color space signal. The second and third matrix multiplication operations have second and third results to be used in conversion for the digitized G color space signal. The fourth matrix multiplication operation has a fourth result to be used in conversion for the B color space signal. One of the first and fourth matrix multiplication operations, and one of the second and third matrix multiplication operations are associated with the same one of the digitized chrominance color space signals and are jointly implemented in a single look-up table unit.
    Type: Grant
    Filed: August 25, 1999
    Date of Patent: March 26, 2002
    Assignee: Winbond Electronics Corp.
    Inventor: Rong-Fuh Shyu