Match

Document 
Document Title 

6867778 
End point value correction when traversing an edge using a quantized slope value
A system and method for rendering a polygon, such as a triangle. The method may comprise receiving geometry data (or vertex data) defining vertices of the polygon. The method may compute initial... 

6862501 
Method for producing 3D perspective view avionics terrain displays
Methods for generating information for displaying terrain on an aircraft display system that significantly reduces the computation and data load for producing the terrain display. This is... 

6856705 
Image blending by guided interpolation
A blended result image is computed using guided interpolation to alter image data within a destination domain. The destination domain may be altered based on a guided interpolator that is either... 

6847361 
Image generation system and program
The present invention provides an image generation system and program that apply shading for producing a cel animation type of image, with a reduced processing load. Brightness information is set... 

6844883 
Color nonuniformity correction method and apparatus
A method of correcting a video signal includes retrieving a correction data from a respective one multiple memory devices; reordering the correction data to a predetermined order for a particular... 

6823091 
Pixel resampling system and method
A resampling system and method for producing a resampled destination image from a source image by solving coefficients for a cubic polynomial transition model between first and second adjacent... 

6820043 
Modeling continuous properties on discontinuous surfaces
A method of establishing continuity of a property which is interpolated over a surface defined by at least two primary nodes. The method includes identifying first and second portions of a... 

6819333 
System and method for displaying an image using display distortion correction
A system (10) for display distortion correction includes a database (18) that stores one or more pixel correction vectors (40) and one or more subpixel correction vectors (42). The system (10)... 

6812935 
Scaling images for display
Scaling images for display includes determining if a nearest neighbor algorithm has been selected for scaling pixels of an image and, if so, finding the nearest neighbor using a linear... 

6806886 
System, method and article of manufacture for converting color data into floating point numbers in a computer graphics pipeline
A system, method and article of manufacture are provided for converting color data into floating point values in a graphics pipeline. First, color data is received. Next, the color data is... 

6801212 
Apparatus and method for color data interpolation
An interpolation scheme uses cubic subdivision to index a position of an input color value in a color space relative to neighboring vertices. The indexed position of the input color value is... 

6784894 
Mapping timesorted to directionsorted triangle vertices
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... 

6782130 
Rendering of photorealistic computer graphics images
A method, apparatus, and system are provided for rendering of photorealistic computer graphics images. According to one embodiment, an image is partitioned into regions, each of the regions having... 

6781586 
Interpolation processing apparatus, interpolation processing method and image display apparatus
The invention provides an interpolation processing apparatus, an interpolation processing method and an image display apparatus wherein, when applied, for example, to format conversion for which a... 

6778188 
Reconfigurable hardware filter for texture mapping and image processing
A programmable filter comprising a tree of computational units, where each computational unit is configured to receive multiple inputs and generate multiple outputs, where the tree receives a set... 

6768486 
Modifying subobjects of geometry objects based on persubobject objects
An approach is described for modifying subobjects of geometry objects based on persubobject objects. A persubobject object is associated with a sequence of components, such as a modifier stack,... 

6762757 
Using hardware devices to generate modified geometry objects based on instructions provided by extension objects
An approach is described for using hardware devices to generate modified geometry objects based on instructions provided by extension objects. An extension object is associated with a sequence of... 

6756989 
Method, system, and computer program product for filtering a texture applied to a surface of a computer generated object
A method, system, and computer program product for filtering textures applied to a surface of a computer generated object permits an application program running on a computer system to... 

6750873 
High quality texture reconstruction from multiple scans
A system and method is disclosed for constructing a digital model of an object. The system includes an imaging system for generating object surface scan data from a plurality of surface scans, the... 

6747659 
Relative coordinates for triangle rendering
A graphics system and method for rendering image on a display device. The graphics system receives 3D graphics data including vertices for a triangle. The triangle is tested to determine if it is... 

6747663 
Interpolating sample values from known triangle vertex values
A graphics system comprises a rendering unit, a sample buffer and a sampletopixel calculation unit. The rendering unit receives graphics data specifying three triangle vertices, generates sample... 

6731300 
Efficient antialiased dot rasterization
A graphics system may be configured to render antialiased dots in terms of samples and to generate pixels by filtering the samples. The pixels are supplied to one or more display devices. The... 

6727908 
Nonlinear interpolation scaling system for a graphics processing system and method for use thereof
A method and system for calculating an interpolated color value for a destination pixel from color values of source pixels adjacent to the destination pixel, where calculation of the color value... 

6724393 
System and method for sculpting digital models
A system interactively edits a graphics object. The system includes a user interface for setting editing parameters, and providing a model of the graphics object. An adaptively sample distance... 

6714194 
Implementing stack extension in a modifier stack
A method and apparatus for implementing stack extensions in a modifier stack that is associated with a plurality of components that are sequentially applied to a geometry object when the modifier... 

6704017 
Method for determining scan direction for threedimensional terrain rendering
A method for rendering a threedimensional terrain, the method including providing at least one previous display pixel having a previous ray from a point of view through the at least one previous... 

6704463 
Interpolation/decimation apparatus, interpolation/decimation method and image display apparatus
The invention provides an interpolation processing apparatus and method which can be applied, for example, to a personal computer such that it can prevent deterioration in picture quality arising... 

6690826 
System and method for detecting text in mixed graphics data
A system and method for identifying whether sample values of pixel samples in a sample region have two or fewer different sample values represented, such as in graphics data representing text... 

6690386 
Medical image display system
In a system for displaying medical images, medical images are generated from views internally within a body by means of xrays, CAT scan, or MRI. The images are spaced in time or are views of... 

6687422 
Discrete image data interpolation using subunity shift
A method for interpolating digital images is provided. An original digital image in the spatial domain is transformed into a frequency domain representation via a Fourier transform. The Fourier... 

6686923 
Motion adaptive deinterlacing circuit and method
A method and circuit generates a complete picture from a series of digitized interlaced video fields. Each pixel in the complete picture is either duplicated from a digitized interlaced video... 

6680742 
Image display data conversion apparatus and method thereof
An image display system includes a host side for executing an application and transmitting image data having a P dot width in a block unit with the number of m dots as the width of the block. A... 

6664955 
Graphics system configured to interpolate pixel values
A method and computer graphics system capable of supersampling and performing realtime convolution are disclosed. In one embodiment, the computer graphics system may comprise a graphics... 

6642932 
Method and system for interpolation in color images
A method is proposed for converting a multicolor image in which each pixel has a color intensity value for only a single color, into a full color image. For pixels for which the intensity value of... 

6642931 
Dynamicallygenerated color lookup table
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 lookup table for... 

6639598 
Method and apparatus for effective level of detail selection
Method and apparatus for rendering texture to an object to be displayed on a pixel screen display. This technique makes use of linear interpolation between perspectively correct texture address to... 

6639592 
Curve network modeling
A method of modeling complex surface models using a network of intersecting nonuniform rational Bspline curves. Topological information of the curve network and interpolating surfaces to the... 

6625333 
Method for temporal interpolation of an image sequence using objectbased image analysis
A method for temporal interpolation of an image sequence using objectbased image analysis is disclosed. The method comprises the steps of image segmentation for partitioning a known image into... 

6587117 
Apparatus and method for adaptive transformation of fractional pixel coordinates for calculating color values
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... 

6580837 
Upsampling decimated color plane data
A method for determining a value for an unknown picture element (pixel) T based on neighboring pixel values of a checkerboard decimated color plane. Immediate and extended neighborhood pixel... 

6577319 
Method for controlling data display
A method for controlling a data display of the present invention, controlling a display of data including at least one attribute, includes: an attribute conversion step of converting at least one... 

6577778 
Method and apparatus for interpolating a digital image
A method and apparatus is provided for interpolating a digital image in response to a requested degree of sharpness. An adjusting signal representing the requested degree of sharpness will then be... 

6522339 
Resolution conversion method and device
Disclosed are a method and a device for converting interlace system picture signal into noninterlace system picture signal. The method and device are configured to conduct the interpolation of... 

6512523 
Accurate averaging of elements using integer averaging
A system and method for efficiently obtaining corrected results when averaging multiple integers together. The invention detects when round off errors occur during integer averaging operations,... 

6507346 
Image processing method and image display
The invention concerns the occurrence of flicker being reduced when an interlaced image signal is converted into a noninterlaced signal and displayed at a desired magnification. Correction... 

6501481 
Attribute interpolation in 3D graphics
An image processing method and apparatus are described for rendering two dimensional pixel images composed of triangular image primitives. Prior to their projection into the image plane, each... 

6480632 
Method and apparatus to interpolate video frames
A method comprises, for a plurality of interpolated pixels in an interpolated video frame, classifying an interpolated pixel of the plurality as one of stationary, moving, covered, and uncovered,... 

6459437 
Color converting device
An index signal and a delta signal are generated from an input pixel value, and then, inputted to an input buffer by every predetermined pixel to be processed. A controlling unit compares the... 

6445386 
Method and apparatus for stretch blitting using a 3D pipeline
A method and apparatus for image scaling is provided. A 3D pipeline comprises a command stream controller to enable a rectangle mode. The 3D pipeline including a windower to produce addresses for... 

6442303 
Method and device for generating display frames from a sequence of source frames through synthesizing or more intermediate frames exclusively from an immediately preceding source frame
For raising a frame rate, first a sequence of source frames is received at a source frame rate. For a pair of immediately adjacent source frames of this sequence, one or more intermediate frames... 