Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Image Analysis Computer-graphics-system-and-process-for-adaptive-supersampling

 Data compression method and apparatus and data expansion method and apparatus
Accordingly, it is an object of the present invention to provide a data compression method and ...


 Optical system for a large depth-of-field bar code scanner
OF THE INVENTION A simplified diagram illustrating the optical principal of the optical system of ...


 Low differential light level photoreceptors
Circuitry is employed to provide a two-step improvement to acquiring a sufficient signal-to-noise ...


 Freehand image scanning device which compensates for non-linear color movement
A scanning device and method for forming a scanned electronic image include using navigation ...


 Scanning mouse for a computer system
A solution to the problem of low cost convenient scanning is replacing a conventional mechanical ...


 Low latency architecture for spatial filtration
These and other objects, features and technical advantages are achieved by a spatial filter in ...


 Determining a point correspondence between two points in two respective (fingerprint) images
The present invention is a computer system for determining a point correspondence between two ...


 Electronic shutter for a low differential light level photo-receiver cell
Circuitry is employed to provide an improvement to a system for acquiring a sufficient signal-to-...


 Operator input device
An operator input device is configured to provide position information based on relative movement ...


 Navigation system for handheld scanner
A method and apparatus are provided for efficiently obtaining navigational position of a sensor ...


 Computer graphics system and process for adaptive supersampling

Details
Inventors: Cosman, Michael A.;
Assignee: Evans & Sutherland Computer Corporation (Salt Lake City, UT)
Primary Examiner: Nguyen; Phu
Assistant Examiner:
Attorney, Agent or Firm: Darby & Darby, P.C.

A computer graphics system is defined using supersampling of multi-level pixel characteristic data. The system provides a detailed anti-aliased display of the texture on surfaces defined at oblique angles within the model space while providing simple real time controls to control the amount of extra processing required for the supersampling. A sampling path is defined within a projected pixel footprint on a textured surface defined in model space. These sample points are mapped to levels of detail and locations within a texture MIP map. The level of detail and supersampling locations are calculated for each pixel that the polygon influences. The sampled texture data is blended forming a single texture value for that pixel. This texture value is blended with other characteristics of the pixel to form the pixel data that is displayed on a display unit.

DETAILED DESCRIPTION Generally, computer graphics systems represent dynamic images by displaying data on the screen of a cathode ray tube (CRT).
Typically, the CRT screen displays a rectangular array of thousands of individual picture elements (pixels).
To activate displays, the visual characteristic such as the color, intensity and depth of each pixel is defined by associated pixel data.
In traditional three-dimensional graphics systems, three-dimensional images (containing a variety of objects or primitives) are generated for representation on the two-dimensional CRT screen.
The operation involves defining a three-dimensional model space (e.
g.
, a frustum of vision from a predefined viewpoint) and assigning sections of the model space (called component pixel frustums) to the pixels of the CRT screen.
During a process known as polygon rendering, the pixel data is calculated according to the characteristics of objects or primitives, e.
g.
, three-dimensional polygons, that lie in that pixel's frustum.
The degree to which a given polygon is displayed by a given pixel depends on the intersection of the pixel's frustum with the polygon.
The intersection defines an area, called a projected pixel footprint, on the polygon.
Accordingly, each pixel displays the combined visual effects such as color, shade and transparency defined within the projected pixel footprint on all the polygons in that pixel's frustum.
The visual characteristics of a polygon may be enhanced by texturing the polygon.
Texture is analogous to a digital wallpaper that is applied to surfaces, e.
g.
, polygons.
Texture can represent changes in any spatially varying surface parameter and is typically used to represent changes in intensity, color, opacity, or thematic content (such as surface material type).
The process of applying texture patterns to surfaces is generally referred to as "texture mapping" and is a well known and widely used technique in computer graphics.
For example, see U.
S.
Pat.
No.
4,855,943 (System For Texturing Computer Graphics Images, Robinson) and the textbook Computer Graphics: Principles and Practice



Related patents
  Anisotropic texture mapping using silhouette/footprint analysis in a computer image generation system
In accordance with the invention, a method for anisotropically mapping texture information to each pixel required for display of each of plural polygons forming each ...
  Techniques for anisotropic texture mapping using multiple space-invariant filtering operations per pixel
The present invention relates to a method and a computer system for applying a texture image to an object when rendering the object on a display device. The texture ...
  Image processing apparatus and method for converting data dependent on a first illuminating light into data dependent on a second illuminating light
An object of the present invention is to obtain data under desired illumination in a simple manner with a limited memory capacity. The above-mentioned object can be ...
  Method and apparatus for delta row decompression
I claim: 1. A circuit for decompressing delta row compressed data, having command data bytes containing information as to the location and number of replacement data ...
  Inkjet printing: mask-rotation-only at page extremes; multipass modes for quality and throughput on plastic media
OF THE PREFERRED EMBODIMENTS 1. STEEPER DIAGONAL The print mask of the present invention forms diagonal lines that are skewed more toward the printing-medium advance ...
  Page printer controller
An object of the invention is to improve the page printer controller's processing time by increasing the controller's processing speed while concurrently operating the ...
  Shared decompression buffer
It is an object of the present invention to provide an improved compression/decompression system. It is a further object of the present invention to provide a ...
  System for clearing an image data buffer in a high-speed digital printing apparatus
OF THE INVENTION The FIGURE is a systems diagram showing the essential elements of the present invention, within the context of a digital printing apparatus. In the ...
  System and method for accelerated data recompression
The present invention fulfills the above-described and other needs by providing a data recompression system which does not need to swap an entire uncompressed image to ...
  Random printmasks in a multilevel inkjet printer
" section of this document. In preferred embodiments of a second of its aspects, the invention is apparatus for printing a color image on a printing medium, by ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved