Plural Look Up Tables Patents (Class 345/602)
-
Patent number: 7474438Abstract: A method and apparatus is used for gamut mapping to a printer gamut that includes receiving a narrow gamut, a wide gamut, a printer gamut for printing on a printer and a predetermined mapping between the narrow and printer gamuts, identifying overlapping areas in the wide gamut, the narrow and printer gamuts, determining when the narrow gamut overlaps areas of the wide gamut, utilizing the narrow gamut values when the determination provides overlapping areas of the narrow gamut and the wide gamuts, selecting a wide gamut interpolation point corresponding to the surface of the printer gamut when narrow gamut areas do not overlap the wide gamut according to the determination, selecting a narrow gamut interpolation point by mapping the narrow gamut to the printer gamut and interpolating the narrow gamut interpolation point and the wide gamut interpolation point expanding the narrow gamut values into the printer gamut.Type: GrantFiled: July 31, 2003Date of Patent: January 6, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventor: Jay S Gondek
-
Patent number: 7463385Abstract: Systems, devices, and methods performed by program instructions, are provided for color map selection. One method includes instructions which execute to generate a first color map from a set of colors. The instructions execute to generate a second color map from the set of colors and an additional color and to select a color value from between the first color map and the second color map dependent on a presence of the additional color.Type: GrantFiled: June 30, 2005Date of Patent: December 9, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jay S. Gondak, Je-Ho Lee, Ranjit Bhaskar
-
Patent number: 7460269Abstract: A device and method is provided for generating color data for image formation by converting C, M, Y, data into C, M, Y, K data. The minimum value of the three color values of C, M, Y is selected and, depending on the color of the minimum value, a black data generating table is selected to generate a value for the black color K. The black data generating tables have different black data conversion characteristics from one another and are associated with the three colors of cyan, magenta, and yellow, respectively.Type: GrantFiled: July 25, 2003Date of Patent: December 2, 2008Assignee: Brother Kogyo Kabushiki KaishaInventor: Tatsuya Sato
-
Patent number: 7450281Abstract: An image processing apparatus and information processing apparatus and method employs an output profile read-out unit that, according to a region designated by a preference selection unit, reads out one or more regional profiles from output profiles prepared for each such region. An output profile composing unit then combines the one or more output profiles based on a composition ratio input from the preference selection unit. The output profile is then input to a color matching processor for color matching.Type: GrantFiled: April 23, 2003Date of Patent: November 11, 2008Assignee: Canon Kabushiki KaishaInventors: Makoto Torigoe, Takeshi Makita, Yuji Akiyama, Osamu Yamada, Takuya Shimada
-
Publication number: 20080266317Abstract: 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: ApplicationFiled: April 27, 2007Publication date: October 30, 2008Inventor: Leonard Tsai
-
Patent number: 7439985Abstract: A liquid crystal display (LCD) including an LCD panel and a driving unit is provided. The LCD panel has a red pixel, a green pixel, and a blue pixel. The driving unit is applied for receiving a red data signal, a green data signal, and a blue data signal, and outputting a red voltage signal, a green voltage signal, and a blue voltage signal for driving the red pixel, the green pixel, and the blue pixel respectively. When the red data signal, the green data signal, and the blue data signal all correspond to a specific gray level, the pixel luminance of the blue pixel is lower than the pixel luminance of the red pixel as well as the pixel luminance of the green pixel.Type: GrantFiled: March 11, 2005Date of Patent: October 21, 2008Assignee: Chi Mei Optoelectronics Corp.Inventors: Wang-Yang Li, Ying-Hao Hsu
-
Patent number: 7436996Abstract: A method and system for converting color image data (data outputting from element 202) from a, for example, three-dimensional color space format to a format usable by an n-primary display (206), wherein n is greater than or equal to 3. The system (converter 204) may define a two-dimensional sub-space having a plurality of two-dimensional positions, each position representing a set of n primary color values and a third, scaleable coordinate value for generating an n-primary display input signal (signal inputting toi display 206). Furthermore, the system may receive a three-dimensional color space input signal including out-of range pixel data not reproducible by a three-primary additive display, and may convert the data to side gamut color image pixel data suitable for driving the wide gamut color display.Type: GrantFiled: May 23, 2002Date of Patent: October 14, 2008Assignee: Genoa Color Technologies LtdInventors: Moshe Ben-Chorin, Oded Ben-David
-
Patent number: 7423791Abstract: A method and apparatus for interpolating values for a color space from an input color value. A unit hypercube enclosing the input value is generated based on values from a look up table. A set of boundary conditions are then imposed on the unit hypercube. To perform the actual interpolation, an initial barycentric projection is performed from a selected vertex of the unit hypercube through the input value onto a boundary of the unit hypercube. If the projection satisfies one of the boundary conditions, an interpolated value is calculated using the projection by back substitution. If the initial projection does not satisfy a boundary condition, an intermediate value is generated from the previous projection and successive barycentric projections are performed using respectively different vertices of the unit hypercube through intermediate values onto a boundary of the unit hypercube until a projection satisfies one of the boundary conditions.Type: GrantFiled: January 26, 2005Date of Patent: September 9, 2008Assignee: Canon Kabushiki KaishaInventor: Siu-Kei Tin
-
Patent number: 7420577Abstract: A display system comprises a display panel having a plurality of subpixels, a first look-up table (LUT) configured to provide gamma adjustment signals to input image data, an image processor configured to receive the gamma adjusted input image data for processing, a demultiplexer configured to receive and demultiplex the processed image data from the image processor, and second and third LUTs configured to receive the demultiplexed image data from the demultiplexer. The second and third LUTs correct fixed noise patterns in the demultiplexed image data. The system further comprises a multiplexer configured to receive and multiplex image data from the second and third LUTs, a driver configured to receive the multiplexed image data from the multiplexer and provide driving image data, and fourth and fifth LUTs receive the driving image data from the driver. The fourth and fifth LUTs adjust the driving image data for display on the panel.Type: GrantFiled: April 23, 2007Date of Patent: September 2, 2008Assignee: Samsung Electronics Co., Ltd.Inventor: Candice Hellen Brown Elliott
-
Patent number: 7400331Abstract: The invention provides texture mapping techniques that facilitate interactive painting of a three-dimensional virtual surface by a user in object space, without requiring global parameterization. The texture mapping techniques feature rendering texture for a given virtual object using a plurality of composite textures, each formed by blending collapsible texture layers. Texture coordinates in texture space are derived using information determined at the time of surface mesh generation. The invention features dynamic texture allocation and deallocation, allowing a user to interactively modify the shape of a painted, three-dimensional model. Finally, the invention features an architecture for combined graphical rendering and haptic rendering of a virtual object, allowing a user to experience force feedback during the painting of the object in object space.Type: GrantFiled: June 26, 2006Date of Patent: July 15, 2008Assignee: SensAble Technologies, Inc.Inventors: Jonathan Levene, Marc Midura, Joshua Handley
-
Patent number: 7391480Abstract: An image processing apparatus carrying out a gamma correction for input data includes polygonal line approximating apparatus for carrying out the gamma correction by a polygonal line approximation, a look-up table partially storing gamma correction data corresponding to the input data, and a correction deciding portion and a selector which select the output of one of the polygonal line approximating apparatus and the look-up table corresponding to the input data.Type: GrantFiled: March 10, 2005Date of Patent: June 24, 2008Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Tetsu Fukue, Satoshi Shigenaga
-
Patent number: 7379057Abstract: A nonlinearly processed (gamma-corrected) video signal is subjected to three-dimensional signal level correction using three-dimensional correction values and corresponding to a position in a horizontal direction and a vertical direction of a pixel on a display screen of an image display unit and the signal level of the pixel data. Thereby, accurate gamma correction is made possible, and horizontal and vertical area information (grid block) can be disposed in an optimum positional relation according to resolution of the screen.Type: GrantFiled: July 26, 2002Date of Patent: May 27, 2008Assignee: Sony CorporationInventors: Hiroyuki Kobayashi, Naoya Matsuda, Makoto Haitani, Kenichiro Saito
-
Patent number: 7379073Abstract: A method of restoring RGB gray scale data for maintaining a sharpness of a screen and reducing a size of a memory is disclosed. The RGB gray scale data having M bits are truncated to generate a first RGB gray scale data having N bits, M being a positive integer and N being an integer less than M. RGB gray scale data information is generated based on a bit information of the first RGB gray scale data. A bit value of a MSB of the first RGB gray scale data is compared with a value of a dither table based on the RGB gray scale data information to generate a comparison value, when a bit value of at least one bit of the first RGB gray scale data is different from other bit values of the first RGB gray scale data. The first RGB gray scale data are compensated based on the RGB gray scale data information and the comparison value. Thus, the sharpness of a screen may be maintained and the size of the memory may be reduced.Type: GrantFiled: September 3, 2004Date of Patent: May 27, 2008Assignee: Samsung Electronics Co., Ltd.Inventors: Dong-Chul Park, Yong-Guen Ku
-
Publication number: 20080117228Abstract: 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: ApplicationFiled: June 20, 2007Publication date: May 22, 2008Inventors: Hsin-Hung Lee, Yu-Hsiang Huang, Yu-Wen Huang, Wan-Ching Lee
-
Patent number: 7365890Abstract: As a method of calibrating colors other than primary colors such as secondary colors, the contents of an ink color-separation table are reconstructed. However, it is difficult to reconstruct the ink color-separation table within the limitation of total ink amount permissible for a print sheet. Accordingly, a color patch corresponding to a signal value of a color to be calibrated is formed in a printer, then the signal value is calibrated based on a measured color value of the formed color patch and a target value corresponding to the signal value of the color to be calibrated, and calibration multidimensional table data is generated based on the measured color value of the formed color patch.Type: GrantFiled: April 28, 2003Date of Patent: April 29, 2008Assignee: Canon Kabushiki KaishaInventors: Kazuhiro Saito, Hiroshi Mori, Mitsuru Uratani
-
Patent number: 7324119Abstract: Methods and apparatus, including computer program products, implement techniques for configuring at least a portion of a document for display in a display environment. The techniques include generating a document color palette for all or a portion of an electronic document, where the colors of the document color palette are selected based on colors of a plurality of color containing objects in the document or portion thereof, and generating a plurality of views of the document, two or more of the views being based on different color palettes. The plurality of views includes a document view including each of the plurality of color containing objects, where each color containing object in the document view is represented using the document color palette.Type: GrantFiled: July 14, 2003Date of Patent: January 29, 2008Assignee: Adobe Systems IncorporatedInventors: Atul K. Puri, Prashant Verma, Susanta Sarkar
-
Patent number: 7312891Abstract: When a color reproduction model of a device is generated, colorimetry of a 9×9×9 grid, for example, is performed utilizing equidistant signal values in the color space of the device. Generally, if the number of grid points is increased, the precision with which the color reproduction model is estimated rises but the time needed for measurement is prolonged because the number of colorimetric measurements is also increased. Accordingly, in a printer system comprising a pre-color-processing table for performing color matching and a post-color-processing table for performing color separation, color patches set non-equidistantly in RGB device color space are printed in accordance with changeover of printer CMYKcm signals in the post-color-processing table and the color reproduction model of the printer is generated using data obtained by measuring the colors of the color patches.Type: GrantFiled: April 4, 2002Date of Patent: December 25, 2007Assignee: Canon Kabushiki KaishaInventors: Okinori Tsuchiya, Shigeyasu Nagoshi
-
Patent number: 7312794Abstract: A bistable electro-optic display has a plurality of pixels, each of which is capable of displaying at least three gray levels. The display is driven by a method comprising: storing a look-up table containing data representing the impulses necessary to convert an initial gray level to a final gray level; storing data representing at least an initial state of each pixel of the display; receiving an input signal representing a desired final state of at least one pixel of the display; and generating an output signal representing the impulse necessary to convert the initial state of said one pixel to the desired final state thereof, as determined from said look-up table. The invention also provides a method for reducing the remnant voltage of an electro-optic display.Type: GrantFiled: June 24, 2005Date of Patent: December 25, 2007Assignee: E Ink CorporationInventors: Robert W. Zehner, Holly G. Gates, Karl R. Amundson, Joanna Au, Ara N. Knaian, Jonathan L. Zalesky, Alexi C. Arango
-
Patent number: 7304766Abstract: A method includes obtaining a first value corresponding to a first location in a first color space and obtaining a second value in a second color space using the first value. The method further includes converting the second value to a third value in the first color space corresponding to a second location in the first color space and determining a fourth value related to a distance between the first location and the second location. Additionally, the method includes changing the second value if the fourth value exceeds the predetermined value.Type: GrantFiled: April 1, 2002Date of Patent: December 4, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventor: Huanzhao Zeng
-
Patent number: 7283113Abstract: A method and apparatus of driving a liquid crystal display device that is adaptive for preventing a deterioration of picture quality. More specifically, a method of driving a liquid crystal display includes dividing input data into most significant bit data and least significant bit data, delaying the most significant bit data for one frame period, and modulating the most significant bit data in accordance with a difference between the delayed most significant bit data and the current most significant bit data, wherein the modulated data have a data width not wider than that of the input data and not narrower than that of the most significant bit data.Type: GrantFiled: November 27, 2001Date of Patent: October 16, 2007Assignee: LG.Philips LCD Co., Ltd.Inventor: Yong Sung Ham
-
Publication number: 20070229532Abstract: 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: ApplicationFiled: February 14, 2007Publication date: October 4, 2007Applicant: SEIKO EPSON CORPORATIONInventor: Fumio KOYAMA
-
Patent number: 7274488Abstract: Differentiating between image and graphic objects contained within a Color Rendering Dictionary improves printing efficiency. The differentiation between image and graphic objects is accomplished by monitoring the sequence in which Color Rendering Dictionary procedures are executed. Based on the monitored sequence, an image or graphic object is determined to be used for rendering.Type: GrantFiled: September 5, 2002Date of Patent: September 25, 2007Assignee: Xerox CorporationInventor: Michael T. Stevens
-
Patent number: 7259768Abstract: 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: GrantFiled: September 9, 2005Date of Patent: August 21, 2007Assignee: Electronics for Imaging, Inc.Inventor: Richard Falk
-
Patent number: 7251057Abstract: A digital camera includes a CCD imager. When a display-use UYV signal is generated on the basis of an RGB signal of an object image photographed by the CCD imager, a CPU detects a color saturation degree of the RGB signal and reduces dynamic range of a U signal and a V signal on the basis of the detected color saturation degree. Thus, a color on the basis of the U signal and the V signal is aboundingly included within a color reproducing range of a monitor.Type: GrantFiled: June 17, 2002Date of Patent: July 31, 2007Assignee: Sanyo Electric Co., Ltd.Inventors: Kazuhiro Tsujino, Mitsuaki Kurokawa
-
Patent number: 7250956Abstract: Contents of a text processing job is not pre-traced, and at a stage of processing a drawing object, a CLUT combination relating thereto is determined to be ON/OFF. A plurality of drawing objects are associated with a set of CLUT combination, and a CLUT combination which has been once ON is maintained as is ON.Type: GrantFiled: March 22, 2004Date of Patent: July 31, 2007Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki KaishaInventors: Takayuki Sawada, Hiroki Umezawa
-
Patent number: 7251058Abstract: The present invention is directed to an improved system and methodology for generating ink/media transforms. A preferred methodology comprises one or more of the following steps: selecting the ink type; selecting the color set; selecting the media type; selecting the ink saturation level; generating a set of “linearization” color samples, or “ramps”; measuring the linearization ramps; generating a set of “target” color samples, or “patches”; measuring the target patches; screening the target patches and generating the boundary surface of a printer's gamut; implementing an under-color removal (UCR) and black generation (BG); and building the Printer Profile, Transforms and ICC Color Profiles.Type: GrantFiled: September 16, 2002Date of Patent: July 31, 2007Inventor: Ioan Pop
-
Patent number: 7245300Abstract: A slice plane, oriented parallel to a viewing plane, is passed through a cuboidal dataset at regular intervals. The intersection of the slice plane with the cuboidal volume dataset results in primitives (quads, triangles, etc. depending on the angle and position of the intersection) whose vertices have position coordinates (xu, yu, zu) and 3D-texture coordinates (r, s, t). The resulting primitives are rasterized using, for example, a traditional 3D graphics pipeline wherein the 3D-texture coordinates are interpolated across the scanlines producing 3D-texture coordinates for each fragment. The resulting 3D-texture coordinates for each fragment are stored in a 2D-texture storage area. These 2D-textures are called density-textures. By preprocessing the cuboidal dataset, the rendering process becomes a compositing process. A rendering process is comprised of looking-up, for each densel in the texture, the corresponding color and opacity values in the current lookup-table.Type: GrantFiled: February 10, 2005Date of Patent: July 17, 2007Assignee: Micron Technology, Inc.Inventor: Kartik Venkataraman
-
Patent number: 7242410Abstract: An apparatus and method for converting an input image with a plurality of pixels to an output image using an N-dimensional conversion table with a plurality of nodes. The apparatus has a set of RAMS for storing odd-indexed nodes and even-indexed nodes for each dimension of the N-dimensional table. The apparatus also has means for retrieving for each pixel a set of output color values corresponding to nodes adjacent to the pixel in the conversion table. Finally, the apparatus has means for interpolating within each set of output color values to produce the output image.Type: GrantFiled: September 6, 2003Date of Patent: July 10, 2007Assignee: Good News Enterprises LimitedInventors: David A. Frazer, Yuh-Ming Chen
-
Patent number: 7236181Abstract: A color conversion apparatus and a method of color conversion are described for converting a first color in a first color space to a second color in a second color space. The color conversion apparatus includes a plurality of lookup tables storing color mappings relating the first color space to the second color space and a converter using the lookup tables to convert the first color to the second color. The first color space is the sRGB color space and the second color space is a device dependent color space, or vice versa. To reduce the table size, tables having little effect on the second color contain groups of input colors mapping to a same output color and are implemented with a memory having the address inputs connected to the upper most significant bits of an incoming color value. A gamma correction circuit is used to calculate the remaining tables.Type: GrantFiled: August 3, 2003Date of Patent: June 26, 2007Assignee: Realtek Semiconductor Corp.Inventors: Hung-Hui Ho, Jin-Sheng Gong, Issac Chen
-
Patent number: 7230631Abstract: 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: GrantFiled: April 4, 2006Date of Patent: June 12, 2007Assignee: Seiko Epson CorporationInventor: Ryuichi Shiohara
-
Patent number: 7230629Abstract: 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 are 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: GrantFiled: November 6, 2003Date of Patent: June 12, 2007Assignee: Behr Process CorporationInventors: Damien Reynolds, Mary Rose Rice, Marc Webb
-
Patent number: 7209145Abstract: A color device profile including a buffered color look-up table having outermost nodes that replicate nodes of an inner portion that are closest to the outermost nodes, and input tonal reproduction curves having a range that is smaller than an input range associated with the buffered color look-up table and greater than an input range associated with the inner portion.Type: GrantFiled: April 2, 2004Date of Patent: April 24, 2007Assignee: Xerox CorporationInventor: Michael T. Stevens
-
Patent number: 7196823Abstract: After determining a CMYK-to-Lab relationship, a Lab lattice-to-CMYK relationship is determined. The Lab lattice-to-CMYK relationship defines, for each Lab lattice point, a plurality of allowable CMYK data sets. Then, for each Lab lattice point, several allowable CMYK data sets with the largest K value are first selected among the plurality of CMYK data sets. Then, one CMYK data set with the smallest color distance from the subject Lab lattice point is selected among the several allowable CMYK data sets. If the subject Lab lattice point falls within the color reproducible range for the value of K of the selected CMYK data set, the selected CMYK data set is finally determined for the subject Lab lattice point. It is possible to create a lookup table, in which each Lab lattice point falls within the color range of the K value in the corresponding CMYK data set.Type: GrantFiled: November 22, 2002Date of Patent: March 27, 2007Assignee: Brother Kogyo Kabushiki KaishaInventors: Naoki Hagai, Masashi Kuno, Masaki Kondo, Masashi Ueda, Masahiro Nishihara
-
Patent number: 7193632Abstract: A distributed color selection and coordination system including a remote computer communicatively coupled to a server. The remote computer is configured to select a starting color and access a database in the server to find one or more complementary colors. The colors in the database are arranged in a predetermined relationship with other colors in the database, the relationship between colors based on color theory. The remote computer is capable of storing personal information and color selections on the server. An in-store kiosk is communicatively coupled to the server and configured to execute color selection and coordination software. The in-store kiosk is capable of retrieving stored personal information and color selections from the server which were previously stored from the remote computer.Type: GrantFiled: November 6, 2003Date of Patent: March 20, 2007Assignee: Behr Process CorporationInventors: Mary Rose Rice, Damien Reynolds, Marc Webb
-
Patent number: 7190487Abstract: A method of color conversion includes providing a first color domain input signal set having plural input signals; sorting the input signals of the first color domain input signal set according to signal intensity; designing and generating plural 1-D look-up table sets for color polyhedrons; selecting a set of look-up tables for use with a specific color polyhedron, wherein said selecting is a function of a section of the polyhedron determined as a function of the input signal set; looking up values in the look-up table set as a function of the input signal set; generating weights as a function of the sorted signal intensities; and interpolating the output from the selected look-up tables as a function of the selected look-up table and the generated weights to produce a color domain signal set which is converted to a desired color domain signal set.Type: GrantFiled: May 27, 2002Date of Patent: March 13, 2007Assignee: Sharp Laboratories of America, Inc.Inventors: John Charles Dalrymple, James Zhixin Chang, Chizu Inoue
-
Patent number: 7176938Abstract: A system for reducing crosstalk for a display.Type: GrantFiled: January 11, 2006Date of Patent: February 13, 2007Assignee: Sharp Laboratories of America, Inc.Inventor: Xiao-fan Feng
-
Patent number: 7154509Abstract: 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: GrantFiled: July 12, 2004Date of Patent: December 26, 2006Assignee: Genesis Microchip Inc.Inventors: Hari Nair, Neha Agrawal, Saif Choudhary, Shashi Kumar, Arun Johary
-
Patent number: 7154487Abstract: A system for generating compensation pixel data for pixel data having adjacent values. The compensation pixel data is the pixel data adjusted by a value in order to perform an effect with the pixel data. The system has a comparator for determining whether the pixel data varies between adjacent values. Furthermore, the system includes a look-up table in communication with the comparator. The look-up table replaces the subsequent value of the pixel data with the compensation pixel data only when the preceding value of the pixel data is different than the subsequent value thereby reducing the number of look-ups for the compensation pixel data.Type: GrantFiled: November 21, 2002Date of Patent: December 26, 2006Assignee: S3 Graphics Co., Ltd.Inventor: Jin-Ming (James) Gu
-
Patent number: 7145576Abstract: 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: GrantFiled: December 5, 2005Date of Patent: December 5, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Theodore F. Emerson, Don A. Dykes
-
Patent number: 7126614Abstract: A hardware-based circuitry for digital processing for color saturation control circuitry, brightness control circuitry, contrast control circuitry, and color hue control circuitry, some or all of which can be added to the luminance/chrominance (Y/C) signals to the red green blue (RGB) digital YCbCr-to-RGB conversion circuitry that is required by devices such as an LCoS display device. (these controls can also be used without the Y/C-to-RGB conversion surrounding. Important is the fact that the signals for control be in Y/C domain) A digital video signal from the source in the Y/C (luminance/chrominance) domain is fed into processing circuitry, where the C (chrominance) component is split into Cb and Cr subcomponents. Digital YCbCr-to-RGB conversion circuitry transforms the Y/C signals to RGB domain, required by, for example, the LCoS display device.Type: GrantFiled: July 31, 2002Date of Patent: October 24, 2006Assignee: Koninklijke Philips Electronics N.V.Inventor: Evgeniy Leyvi
-
Patent number: 7106344Abstract: A color correction filtering system filters color video data by compensating for non-linearities and color characteristics specific to a color monitor. Color video data is received by the system, for example through a web browser, and in an accelerated manner passed through a pre-calculated gamut-shifting array. The color correction filtering system gamma decompensates incoming color video data referenced to a non-linear color space through use of a linearization filter. The gamut-shifting array may contain pre-calculated compensation values stored in a plurality of look-up tables. A non-linearization filter is applied to the gamut-shifted color video data to produce color video data compensated for non-linearities specific to the color monitor.Type: GrantFiled: August 30, 2004Date of Patent: September 12, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Henry M. D'Souza, Gokalp Bayramoglu
-
Patent number: 7091987Abstract: A method for processing color-image pixel-data for outputting by a multi-bit (N) color-image output device including the steps of (a) characterizing color-image pixels into N successive, associated scan lines of pixels, which lines are bridged, effectively for processing purposes, by successive N×N pixel groups distributed along the associated scan lines, and (b) for each such pixel group, applying processing to the pixels in the group, including vector error diffusion processing, in a pixel-by-pixel and scan-line-by-scan-line manner employing, cyclically, N different color palettes, one each for the different scan lines—one of which palettes is bi-tonal, and other(s) of which is (are) of a higher bit level up to the level N.Type: GrantFiled: August 2, 2004Date of Patent: August 15, 2006Assignee: Sharp Laboratories of America, Inc.Inventor: Ching-Wei Chang
-
Patent number: 7091985Abstract: A method, apparatus, and information bearing medium for compressing color utilizes an expandable color palette for storing a pre-established number of n-bit color codes. Each of the n-bit color codes maps to an m-bit color value, where m is an integer greater than n. Up to the pre-established number of n-bit color codes are stored in a first palette table of the color palette. The color palette is expanded to include up to a specified number of palette tables for storing sets of the pre-established number of n-bit color codes. The pre-established number of n-bit color codes is characterized by 2n?1 color codes. The color palette is expanded to include up to (m/n)?1 palette tables for storing sets of 2n?1 color codes. Each of the palette tables is associated with a pixel table which stores a linking value for associating a particular palette table to a subsequently generated palette table.Type: GrantFiled: May 16, 2000Date of Patent: August 15, 2006Assignee: International Business Machines CorporationInventors: Timothy Leroy Towns, John T. Varga
-
Patent number: 7091989Abstract: The invention illustrates a system and method of displaying a base image and an overlay image comprising: capturing a base image of a real event; receiving an instrumentation data based on the real event; identifying a visual segment within the base image based on the instrumentation data; and rendering an overlay image within the visual segment.Type: GrantFiled: August 8, 2002Date of Patent: August 15, 2006Assignees: Sony Corporation, Sony Electronics, Inc.Inventors: Simon Gibbs, Michael Hoch
-
Patent number: 7079152Abstract: 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: GrantFiled: September 9, 2002Date of Patent: July 18, 2006Assignee: Canon Kabushiki KaishaInventors: Yuji Akiyama, Makoto Torigoe, Manabu Yamazoe, Ryosuke Iguchi, Takashi Fujita
-
Patent number: 7075553Abstract: A method and system for displaying an image, includes steps and means for: storing image data in a manner that enables retrieval of different spatial regions of an image at different fidelities; determining an viewer's point of gaze on a display; retrieving image data for each spatial region of an image at a fidelity that is a decreasing function of the distance of the regions from the point of gaze; and displaying the retrieved image data on the display.Type: GrantFiled: May 4, 2004Date of Patent: July 11, 2006Assignee: Eastman Kodak CompanyInventors: Michael E. Miller, Paul W. Jones, Jian Yang, Majid Rabbani
-
Patent number: 7068283Abstract: A display controller provides luminance values to a display, where values for contrast and brightness for the display are constructed within a gamma correction mapping table. The display controller has an original gamma correction mapping table, a gamma correction transform circuit and a transformed gamma correction mapping table. The original gamma correction mapping table contains entries describing a default luminance value to be provided the display for a magnitude of a video input signal. The gamma correction transform circuit receives entries from the original gamma correction mapping table and from the contrast signal and brightness signal, transforms the entries to transformed luminance values. The transformed luminance values are placed in the transformed gamma correction mapping table. The transformed gamma correction mapping table receives a video signal that provides a pointer to the luminance values to be used to drive the display.Type: GrantFiled: July 21, 2003Date of Patent: June 27, 2006Assignee: Etron Technology, Inc.Inventor: Ming-Song Huang
-
Patent number: 7061504Abstract: A method and apparatus for gamma correction in a video graphics circuit is accomplished by storing a plurality of gamma correction curves in one or more lookup tables that can be accessed using pixel display information to generate gamma-corrected data. Gamma correction selection information is provided to select which of the gamma correction curves is utilized to perform the gamma correction for a particular set of pixel data.Type: GrantFiled: March 18, 1999Date of Patent: June 13, 2006Assignee: ATI International SRLInventor: David I. J. Glen
-
Patent number: 7054035Abstract: A method of mapping a color produced by an image device in a presentation color space to a destination color space including steps of receiving the color from the image device, determining if color is to be preserved, converting the color to the destination color space using a default profile if it is determined that color is to be preserved, and converting the color to the destination color space using a device-specific profile absent a determination that color is to be preserved.Type: GrantFiled: October 29, 2001Date of Patent: May 30, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Huanzhao Zeng, Kevin R Hudson
-
Patent number: 7053909Abstract: The display method and apparatus display colors used in color information on a display unit capable of displaying gray scale. The method and apparatus convert the colors into gray scale values so as to enable differences in the colors to be identified even when the colors are displayed based on the gray scale on the display unit, and then display the color information on the display unit by utilizing the converted gray scale values as the colors. The method and apparatus can recognize meaning of the differences in original colors even in the case of displaying color information on a monochrome display (the display unit capable of displaying the gray scale).Type: GrantFiled: September 26, 2001Date of Patent: May 30, 2006Assignee: Fuji Photo Film Co., Ltd.Inventor: Takeshi Funahashi