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... |