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 non-uniformity 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 sub-pixel 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 time-sorted to direction-sorted 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 per-subobject objects  
An approach is described for modifying subobjects of geometry objects based on per-subobject objects. A per-subobject 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 sample-to-pixel calculation unit. The rendering unit receives graphics data specifying three triangle vertices, generates sample...
6731300 Efficient anti-aliased dot rasterization  
A graphics system may be configured to render anti-aliased 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 Non-linear 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 three-dimensional terrain rendering  
A method for rendering a three-dimensional 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 x-rays, CAT scan, or MRI. The images are spaced in time or are views of...
6687422 Discrete image data interpolation using sub-unity 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 de-interlacing 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 super-sampling and performing real-time 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 Dynamically-generated color look-up 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 look-up 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 non-uniform rational B-spline curves. Topological information of the curve network and interpolating surfaces to the...
6625333 Method for temporal interpolation of an image sequence using object-based image analysis  
A method for temporal interpolation of an image sequence using object-based 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 Up-sampling 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 non-interlace 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 non-interlaced 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...