Match Document Document Title
7436413 Image data processing apparatus and image display apparatus  
The invention provides an image data processing apparatus including a memory for storing plural values indicating plural brightnesses when a predetermined display element is driven based on...
7427994 Color gradient paths  
A system and method for generating color gradients is provided. The system generates color gradients using techniques from geometric surface modeling. The system and method of the present...
7427990 Data replacement method and circuit for motion prediction cache  
A system for decoding a video bitstream and a method for replacing image data in a motion prediction cache are described. For each of the cache lines, a tag distance between pixels stored in the...
7423791 Color conversion using barycentric projections  
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...
7412107 System and method for robust multi-frame demosaicing and color super-resolution  
An integrated method for both super-resolution and multi-frame demosaicing includes an image fusion followed by simultaneous deblurring and interpolation. For the case of color super-resolution,...
7403207 Intensity weighting for sub-pixel positioning  
A method for determining intensity of a sub-pixel position within a pixelated image to enhance the image quality thereof. In a first step of this method information is received regarding a first...
7400330 Magnification of indirection textures  
An indirection texture magnification system and method for producing high-resolution indirection texture results. The system and method uses an indirection texture, designed for use with a...
7397483 Image data conversion using interpolation  
In tetrahedral interpolation suitable for data conversion implemented by digital computations, when the unit rectangular hexahedron is a regular hexahedron, no complicated multiplication is...
7379625 Edge direction based image interpolation method  
A method for interpolating pixel data of an omitted line by use of pixel data from an interlaced scan, for de-interlacing an interlaced video image. Image edge direction is detected at the center...
7379618 Image conversion method, texture mapping method, image conversion device, server-client system, and image conversion program  
A shadow portion is distinguished in a given image (S2 to S6). On the shadow portion, a conversion process based on the brightness value of a pixel is performed (S7), while on a portion other than...
7375850 Image output apparatus, method of controlling the image output apparatus, and image output system  
Using a drawing engine, a printer subjects image data to color matching processing into its own device color space. If the image data is a geometric object having a change in color, a gradation...
7366347 Edge detecting method  
There is provided an edge detecting method, which is capable of preventing a noise influence caused by imaging device and a color interpolation. The edge detecting method includes the steps of:...
7362337 Method and apparatus for adjusting size of image  
A method for transforming an original image to a new image is provided. The original image includes M rows of original data; the new image includes Q rows of new data. The method first generates a...
7348992 Apparatus for and method of color compensation  
An apparatus for color compensation includes a chroma deflection generation unit to calculate a chroma deflection based on an input chroma signal and a predetermined first reference value, a hue...
7333119 System and method for virtual coverage anti-aliasing  
A graphics system has a mode of operation in which real samples and virtual samples are generated for anti-aliasing pixels. Each virtual sample identifies a set of real samples associated with a...
7330193 Low noise dithering and color palette designs  
Methods for choosing and combining colors from a color palette to render an image color tone are disclosed. A set of up to four palette colors are chosen and the weighted factors for combining the...
7327372 Color correcting parameter calculator, image color correcting device, method of calculating color correcting parameters, and program therefor  
In a color correcting parameter calculator, a color correcting unit 11 calculates a target color by executing color correction processing of an input color on a reference side while a reference...
7328358 High quality and high performance three-dimensional graphics architecture for portable handheld devices  
A high quality and performance 3D graphics architecture suitable for portable handheld devices is provided. The 3D graphics architecture incorporates a module to classify polygons by size and...
7324116 Systems and methods for providing controllable texture sampling  
Systems and methods are provided for controlling texture sampling in connection with computer graphics in a computer system. In various embodiments, improved mechanisms for controlling texture...
7324118 Super imposed image display color selection system and method  
An optimal pen color is automatically selected for a given background color based upon a predetermined relative distance in the Munsell color-order system. The predetermined distance is defined in...
7321371 Data conversion device  
The data conversion device of the present invention includes: a coding section for replacing (i) one or more components constituting the display data of each pixel and other one or more components...
7313290 Method for improving the viewing of small icons and small text on high resolution displays  
When run on high pixel density monitors, software applications, which are written to be legible at all resolutions benefit greatly from the high pixel density. Other applications, especially those...
7304648 Generating one or more linear blends  
A method (1005) generates one or more linear blends. Initially, the method has a list of already received one or more fill-paths defining a current linear blend, and a newly received fill-path,...
7302094 Transparency and/or color processing  
A system or method of automated image processing that can automatically determine a color and transparency for a pixel with an observed color when given the pixel and a background reference color....
7298374 Scheme for providing wrinkled look in computer simulation of materials  
Scheme for use in cloth simulation that provides a good dynamic “wrinkled” look to the cloth as it moves. The simulated area of each of the triangles in the triangle mesh is compared with the...
7295214 Color melding apparatus and method  
Techniques for locating an array of melded colors onto a software application's component window in order to create three-dimensional and multicolor graphics within the component window. The...
7289127 Multi-conic gradient generation  
Disclosed herein is a technique for computing a complex gradient using multiple conics. In connection with a computer system having a graphics processing unit (GPU) in addition to the normal...
7286137 Method and system for constrained pixel graytones interpolation for pattern rasterization  
A method and system for preparing data to be used by a patterning device. The method including the following steps: a first set of graytones for a set of pixels is calculated, the first set of...
7262779 Differential imaging colorimeter  
A differential imaging colorimeter system and method which utilizes a RGB color camera to provide accurate differential colorimetry which can be employed as a portable, dedicated, offline system....
7256792 Method and apparatus for sampling non-power of two dimension texture maps  
An apparatus and method for using non-power of two texture maps is described. Normalized texture map coordinates such as s and t are converted from a floating point format to a fixed point format...
7245300 Architecture for real-time texture look-up's for volume rendering  
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...
7245305 Shading of images using texture  
Colors are obtained and used to shade two-dimensional non-photo realistic images of three-dimensional models. The colors are stored as texels in texture maps. The texels are chosen to shade the...
7242409 Interpolated color transform for changing color of an application user interface  
A system and method for adjusting the color of an application user interface (UI). A UI allows a user to define hue and saturation values used to adjust first RGB values of pixels determining the...
7242412 Method and apparatus for expanding a source pixel in a digital image  
An apparatus for expanding a source pixel in a digital image includes an edge direction detector detecting edge direction in the vicinity of the source pixel. An interpolator interpolates multiple...
7233327 Subdividing rotation in a character using quaternion interpolation for modeling and animation in three dimensions  
Subdividing rotation between two poses in three dimensions may be accomplished in three parts. First, data defining the two poses is obtained from the animation or modeling interface. Second, a...
7233695 Scan color conversion method  
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...
7224371 Picture signal processor, picture signal processing method, and picture signal processing program product  
The invention provides a picture signal processor comprising: a sampling circuit that receives picture signals of a plurality of standard colors separated from a video signal and samples the...
7224853 Method and apparatus for resampling data  
A set of known data samples are identified and an approximation of an original function from which the known data samples were obtained is created. The approximation function is then resampled to...
7215340 Object space EWA splatting of point-based 3D models  
A method renders a 3D model of a graphics object wherein the model includes discrete zero-dimensional points. A first opaque polygon is centered on each point, and the polygon is rendered to...
7212214 Apparatuses and methods for interpolating missing colors  
A hardware implemented method for interpolating missing colors is provided. In this method, the missing colors of a raw image received from an image capture device are interpolated using a first...
7196823 Method of creating lookup table for color conversion  
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...
7194396 Simulation device  
A simulation device capable of displaying still images of a three-dimensional model of a machine such as a robot in the midst of an operation of the machine and simulating the operation from a...
7190374 Shading polygons from a three-dimensional model  
Shading a polygon includes identifying points on edges of the polygon using shading values for vertices of the polygon, connecting the points to form at least two areas within the polygon, and...
7190487 Color conversion with hue straightening using multiple look-up tables and interpolation  
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...
7184056 Method and apparatus for user customized shading of a graphical user interface  
To allow users to compensate for different and dynamically changing lighting conditions, the present invention introduces a graphical user interface shading system. The graphical user interface...
7170529 Image processing  
A RGB to YUV conversion is presented that provides separate lumina and chroma filtering to produce the Y data block, and the U and V data blocks. Lumina filter interpolation is performed with, for...
7164430 Anti-aliasing line pixel coverage calculation using programmable shader  
A system and method for rendering a non-zero thickness line on a pixel-limited output device such that aliasing of the line is reduced. The edges defining a line segment are expanded to insure...
7161602 Pixel interpolation method and related pixel interpolation system  
A pixel interpolation method includes: utilizing a plurality of pixel pairs on two successive scan lines to determine at least one first possible angle; utilizing a plurality of pixel value...
7158147 Method and apparatus for pixel filtering using shared filter resource between overlay and texture mapping engines  
A configurable filter module for providing shared filter resource between an overlay engine and a texture mapping engine of a graphics system. The configurable filter may comprise a plurality of...
7158143 Fast algorithm for anisotropic texture sampling  
A faster algorithm for computing the texture of a pixel is disclosed. A major and minor direction in texel space are determined. Steps in the major direction are set to unity and steps in the...