|
Match
|
Document |
Document Title |
|
|
6580427 |
Z-compression mechanism
A graphics system is provided to implement compression of depth or z-data. The graphic system includes a buffer, a status table, and a read/write unit. The buffer stores depth data for multiple...
|
|
|
6577307 |
Anti-aliasing for three-dimensional image without sorting polygons in depth order
An anti-aliasing process without sorting the polygons in depth order to improve the image quality in three-dimensional graphics system. This method comprises extra buffer memory than does a typical...
|
|
|
6567085 |
Display techniques for three-dimensional virtual reality
Although in my co-pending application, so-called “pyramidic panel structures” are employed to adjust the image's vanishing point(s) in accordance with the movement of the user, such structures...
|
|
|
6558257 |
Imaging processing apparatus and image processing method
In order to realize the smooth display of a fielder's ball-catching movement, determination of a collision between a batted ball and a fence by an easy method, and an accurate hidden-face treatment...
|
|
|
RE38078 |
Graphical rendering system using simultaneous parallel query Z-buffer and method therefor
Apparatus and method for a Parallel Query Z-coordinate Buffer are described. The apparatus and method perform a keep/discard decision on screen coordinate geometry before the geometry is...
|
|
|
6525729 |
Raycasting system and method
A method of determining a z-buffer for a voxel data set, comprising first raycasting at least a first ray to determine a value for a first z-buffer element; and second raycasting at least a second...
|
|
|
6525726 |
Method and apparatus for adaptive hierarchical visibility in a tiled three-dimensional graphics architecture
A data processing system providing high performance three-dimensional graphics includes at least one system processor, chipset core logic, a graphics processor, and a Z-buffer. In one embodiment an...
|
|
|
6518966 |
Method and device for collision detection and recording medium recorded with collision detection method
Two three-dimensional bodies using the computer graphics are shown on the screen in an overlapping manner. The two bodies may be located one in front of the other or one inserted into the other....
|
|
|
6515661 |
Anti-aliasing buffer
A method and a system for anti-aliasing using Z and Z offset values are disclosed. In one embodiment, an image rendering system includes a processor and a device. The device is configured to store...
|
|
|
6512521 |
Method of displaying two dimensional picture image data, and constructing animation picture therefrom
A method of constructing, from given photography of a scene a two-dimensional virtual snap shot of the sceney that could be obtained for the viewer of the picture by moving the camera looking at...
|
|
|
6498606 |
Z-buffering graphics system
In an image processing system for providing two-dimensional pixel images comprised of a purality of polygonal image primitives and a background, the polygonal image primitives representing a...
|
|
|
6498605 |
Pixel span depth buffer
An efficient way to determine which objects in a 3D image are to be displayed and which are not because they are obscured by other displayed objects. Displayable elements are assigned depth values...
|
|
|
6496597 |
Generating image data
Image data is generated by a process of radiosity, wherein a plurality of elements are defined in three dimensional space. Selected elements are set as being non-occluding and light emission values...
|
|
|
6492987 |
Method and apparatus for processing object elements that are being rendered
A method and apparatus for processing object elements as they are being rendered begins by comparing geometric properties (e.g., the Z value) of at least one object element with a representative...
|
|
|
6489961 |
Rasterization of lines in a cylindrical voxel grid
In a cylindrical coordinate system, the dominant direction of a line changes in a predictable manner. A rasterizer uses this fact to efficiently render a desired line on a volumetric display. It...
|
|
|
6483507 |
Super-sampling and gradient estimation in a ray-casting volume rendering system
A volume rendering processor renders a two-dimensional image from a volume data set of voxels constituting a three-dimensional representation of an object. Voxel memory interface logic retrieves...
|
|
|
6476807 |
Method and apparatus for performing conservative hidden surface removal in a graphics processor with deferred shading
Structure, apparatus, and method for performing conservative hidden surface removal in a graphics processor. Culling is divided into two steps, a magnitude comparison content addressable memory...
|
|
|
6476808 |
Token-based buffer system and method for a geometry pipeline in three-dimensional graphics
A token-based buffer system for a geometry pipeline in three-dimensional graphics comprises: a buffer control initialization (BCI) unit, a new token or index module, a geometry control pipeline, a...
|
|
|
6473082 |
System and method for implementing a two-layer z-range buffer
A system and method for implementing a z-range buffer during the generation and display of three-dimensional graphical images. The display screen is partitioned into a plurality of display blocks....
|
|
|
6473091 |
Image processing apparatus and method
An image processing apparatus and method which can reduce the size of circuits for α-blending and dithering and realize high speed processing which perform in parallel processing for finding an...
|
|
|
6473086 |
Method and apparatus for graphics processing using parallel graphics processors
A method and apparatus for graphics processing that utilizes multiple graphics processors in parallel is presented. A primary graphics processor is operably coupled to a primary memory that...
|
|
|
6466207 |
Real-time image rendering with layered depth images
A method and computer product for rendering real-time three-dimensional images on a display based on view manipulation of prestored depth images in a global coordinate space. First, a layered depth...
|
|
|
6462736 |
System and method providing a three-Dimensional display of values relative to comparison values
A computer-implemented system ( 10 ) providing a three-dimensional display ( 30 ) includes at least one model ( 12 ) of an environment and at least one engine ( 14 ) operable to generate the...
|
|
|
6456285 |
Occlusion culling for complex transparent scenes in computer generated graphics
A method of and apparatus for efficiently rendering a complex transparent scene. In furtherance of one embodiment of the present invention, the method comprises the step of determining a minimum...
|
|
|
6457034 |
Method and apparatus for accumulation buffering in the video graphics system
A method and apparatus for supporting accumulation buffering in a video graphics system is presented. An accumulation buffer is included in the system, and the accumulation buffer stores an...
|
|
|
6453065 |
Floating-point complementary depth buffer
A method for evaluating the depth of a pixel in a scene, the scene enclosed in a view volume, the scene to be rendered from a camera position, the view volume having a near and a far plane,...
|
|
|
6448967 |
Z-Buffer pre-test for 3D graphics performance enhancement
Memory bandwidth is the bottleneck in a three-dimensional display system. A method with Z-Buffer pre-test reduces the memory accesses in the three-dimensional graphics system. This method includes...
|
|
|
6445392 |
Method and apparatus for simplified anti-aliasing in a video graphics system
A method and apparatus for determining and utilizing Z values of fragments in an anti-aliasing video graphics system is described. This method and apparatus are accomplished by sampling the...
|
|
|
6441817 |
Methods and apparatuses for performing Z-buffer granularity depth calibration in graphics displays of three-dimensional scenes
The weight given to each object in a scene in the computation of the z-buffer granularity is determined based upon a variable normalized risk parameter which may be supplied by the application. A...
|
|
|
6441818 |
Image processing apparatus and method of same
An image processing apparatus which can perform a variety of graphic processing using a video signal obtained by an image pickup apparatus. A system comprising a DDA set-up circuit for generating...
|
|
|
6429866 |
Three-dimensional graphics drawing apparatus calculating tone of pixel based on tones of pixels at prescribed intervals, method thereof and medium recorded with program therefor
A three-dimensional graphics drawing apparatus includes a hidden surface calculating portion to determine whether or not a part is visible on the picture screen based on three-dimensional data, a...
|
|
|
6417848 |
Pixel clustering for improved graphics throughput
A 3-D graphics system combines a software programmed setup processor, a 3-D pipeline, and a software programmed back end processor. The setup processor performs “setup” on polygons for the 3-D...
|
|
|
6417850 |
Depth painting for 3-D rendering applications
A 3-D effect is added to a single image by adding depth to the single image. Depth can be added to the single image by selecting an arbitrary region or a number of pixels. A user interface...
|
|
|
6411295 |
Apparatus and method for Z-buffer compression
An apparatus and method are provided for Z-buffer compression and decompression. The memory requirements for Z-buffer are reduced with a slight loss of image quality. When coupled with...
|
|
|
6411294 |
Image display apparatus and image display method
The image display apparatus of the present invention examines the transparency of a pixel to determine whether the Z coordinate of the pixel should be written in the depth buffer. Therefore, when...
|
|
|
6404913 |
Image synthesizing apparatus and method, position detecting apparatus and method, and supply medium
When a GC (i.e., computer graphics) image is synthesized with an actual photographic image (dynamic image), it occurs that the synthesized image appears unnatural. An image pickup section 2 picks...
|
|
|
6402615 |
Object display method, computer readable program product and program for displaying an object and game system
An object display method for displaying an object from a direction of a viewpoint in a virtual three-dimensional space of a video game. The viewpoint and an object are arranged in a cylinder, on an...
|
|
|
6400850 |
Apparatus and method for scientific visualization
The apparatus for visualizing an image, of the present invention, comprises: a visualization processing unit having a numerical simulator for computing and analyzing a condition of an object; and a...
|
|
|
6396503 |
Dynamic texture loading based on texture tile visibility
A server stores a first multi-resolution texture pyramid and a 3-D geometry object. A client downloads the geometry object and a low resolution texture tile of the first multi-resolution texture...
|
|
|
6384822 |
Method for rendering shadows using a shadow volume and a stencil buffer
A method for real-time shadow rendering in a 3-D graphics scene uses an inverted z-test to mark a shadow area in a stencil buffer. Front and back facing shadow volume polygons are rendered...
|
|
|
6356264 |
Image processing device and image processing method
According to the image processing method, when the number of shadow polygons existing between a depth position of pixels of ordinary polygons subject to shadowing and an infinite position is...
|
|
|
6342882 |
Image processing apparatus and method and transmission medium
A CPU selects a rendering mode to be employed when an alpha test condition is not satisfied from a plurality of rendering modes in accordance with a user's selection and sets the selected mode. An...
|
|
|
6313839 |
Method and apparatus for performing Z buffer depth comparison operations
A method and apparatus is provided for performing Z depth comparison tests in a computer graphics display system. The minimum and maximum Z values are calculated for each region of Z values stored...
|
|
|
6285371 |
Method and apparatus for providing a three dimensional transition between displayed images
A method and apparatus for transitioning between a first type of display data and a second type of display data begins by mapping the first display data onto a plurality of object elements in...
|
|
|
6275241 |
High speed image drawing apparatus for displaying three dimensional images
This invention is a three-dimensional image drawing apparatus that comprises a frame buffer for storing display data corresponding to a display screen in a display apparatus, and a two-dimensional...
|
|
|
6271851 |
Z-buffer pre-test for 3D graphic performance enhancement
The present invention discloses a method and system, which discards invalid pixels by using cache memories storing depth values of all pixels having inputted which satisfy a Z Test Mode. The...
|
|
|
6271850 |
Image generation apparatus, image generation method, image generation program recording medium, image composition apparatus, image composition method, and image composition program recording medium
The present invention provides an image generation/composition apparatus and method capable of performing an anti-aliasing process or translucency process, and capable of obtaining a high quality...
|
|
|
6266068 |
Multi-layer image-based rendering for video synthesis
A computerized method and related computer system synthesize video from a plurality of sources of image data. The sources include a variety of image data types such a collection of image stills, a...
|
|
|
6266072 |
Graphics system
A graphics system which accelerates generation of pixels including transparent objects by simply adding more rendering devices. The system has composition means and a plurality of rendering devices...
|
|
|
6266065 |
Method for rendering 3D triangle primitives
A method for drawing a 3D triangle includes decomposing polygons into triangles. The triangles are then truncated into trapezoids, so that they may be drawn in the same direction, such as always...
|