U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...Daniel Webster invented a "bull plow" to pull out tree stumps. It didn't catch on because it was huge and required four oxen to pull it!

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 345/426 - Lighting/shading


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter which determines intensity or color on a
No. of patents: 1121
Last issue date: 05/29/2012


          11            
NumberTitleIssue Date
7133045System and method for generating pixel values for pixels in an image using strictly deterministic methodologies for generating sample points
A computer graphics system generates a pixel value for a pixel in an image, the pixel being representative of a point in a scene as recorded on an image plane of a simulated camera. The computer graphics system comprises a sample point generator and a function evalu...
11/07/2006
7133052Morph map based simulated real-time rendering
Efficient, real-time rendering of an output image is implemented using one or more input images and morph maps that include data defining characteristics of each pixel in the output image. The input images can include textures and other graphic data for a surface of...
11/07/2006
7129945Image generation method, program and information storage medium
An image generation method includes: generating a two-dimensional image by perspectively transforming a virtual three-dimensional space relative to a predetermined viewpoint at a given instant; determining a corresponding position to a representative point of a wate...
10/31/2006
7129943System and method for feature-based light field morphing and texture transfer
A “light field morpher,” as described herein, provides a computationally efficient system and method for image-based three-dimensional (3D) morphing and texture transfer of 3D objects by morphing “light fields” or “lumigraphs,” associated with source and...
10/31/2006
7129944Macrostructure modeling with microstructure reflectance slices
A method and system for efficient synthesis of photorealistic free-form knitwear, where a single cross-section of yarn serves as the basic primitive for modeling entire articles of knitwear. This primitive, called the lumislice, describes radiance from a yarn cross-...
10/31/2006
7131094Method and system for automatically extracting data from a textual bump map
A system is provided that includes a CPU, a graphical user interface coupled to the CPU, and a memory coupled to the CPU. The memory stores a bump map application and a data extraction application executed by the CPU. The bump map application displays a plurality of...
10/31/2006
7129949Methods and systems for animating facial features, and methods and systems for expression transformation
The illustrated and described embodiments describe techniques for capturing data that describes 3-dimensional (3-D) aspects of a face, transforming facial motion from one individual to another in a realistic manner, and modeling skin reflectance. ...
10/31/2006
7129942System and method for performing domain decomposition for multiresolution surface analysis
A computer-implemented method to process a model of an object includes mapping a mesh representation of the model onto a plane to form a planarized mesh; generating a shape image by associating a shape descriptor with each vertex of the planarized mesh; forming a co...
10/31/2006
7126605Method and apparatus for implementing level of detail with ray tracing
The present invention relates to computer graphics applications involving scene rendering using objects modeled at multiple levels of detail. In accordance with an aspect of the invention, a ray tracer implementation allows users to specify multiple versions of a pa...
10/24/2006
7126614Digital, hardware based, real-time color space conversion circuitry with color saturation, brightness, contrast and hue controls
A hardware-based circuitry for digital processing for color saturation control circuitry, brightness control circuitry, contrast control circuitry, and color hue control circuitry, some or all of which can be added to the luminance/chrominance (Y/C) signals to the r...
10/24/2006
7126603Method and system for creating interactive walkthroughs of real-world environment from set of densely captured images
Techniques for creating interactive walkthroughs or visualizations of real-world environments. Such environments for which interactive walkthroughs may be created may comprise large interior spaces (e.g., buildings), wherein a space may comprise multiple rooms. The ...
10/24/2006
7126723Producing engraving-style halftone images
An image processing scheme that applies engraving-style effects to an image is described. In one embodiment, an initial line pattern is warped to produce a warped line pattern, and an original image is mapped onto the warped line pattern to produce an engraving-styl...
10/24/2006
71265983D image synthesis from depth encoded source view
A method of generating a synthesized 3D image from a source 2D image for display on a 3D display device including mapping a position on the display device to a fractional view number, and determining a source pixel of the 2D image to represent the said fractional vi...
10/24/2006
7126600Method and apparatus for high speed block mode triangle rendering
A system for traversing and rendering a graphic primitive, comprising a setup engine that outputs representative values of a graphic primitive; and a raster engine that receives the representative values of the graphic primitive and forms therefrom representative pi...
10/24/2006
7126602Interactive horizon mapping
Shadows, which play an important role in perceiving the shape and texture of an object, are simulated interactively in a real time, self-shadowing of a bump mapped surface for a computer rendered object. A computer graphics textured object function defines a horizon...
10/24/2006
7123254Method of and device for modifying standard model
The invention provides a method for generating a three-dimensional model by modifying a standard model based on measured data without causing a topical improper modification. In the method, it is decided whether to further modify the standard model or to finish the ...
10/17/2006
7123277Conversion of a sub-pixel format data to another sub-pixel data format
In a first embodiment, a method of converting a source pixel data of a first format for a display of a second format having a plurality of three-color pixel elements comprises determining implied sample areas for each data point of each color in the source pixel dat...
10/17/2006
7123259Reflection space image based rendering
The present invention provides a method, system, and computer program product for reflection space image based rendering of an object at an interactive frame rate. A set of source radiance environment maps associated with a set of source viewing vectors are warped t...
10/17/2006
7121832Three-dimensional surgery simulation system
A three-dimensional surgery simulation system is provided for generating a three-dimensional surgery simulation result of an anatomical part undergoing a simulated surgical procedure. The system includes a display unit, a three-dimensional visual imaging unit, a sto...
10/17/2006
7119806System, method and article of manufacture for shadow mapping
A system, method and article of manufacture are provided for shadow mapping while rendering a primitive in a graphics pipeline. Initially, an offset operation is performed in order to generate a depth value while rendering a primitive. Further, a value of a slope as...
10/10/2006
7119813Variable bit field encoding
A compact image element encoding format selectively allocates a bit field within the format to alternately encode either multi-bit alpha resolution or increased color resolution. This encoding technique may be advantageously used to allocate encoding bits to model s...
10/10/2006
7116332API communications for vertex and pixel shaders
A three-dimensional API for communicating with hardware implementations of vertex shaders and pixel shaders having local registers. With respect to vertex shaders, API communications are provided that may make use of an on-chip register index and API communications ...
10/03/2006
7116333Data retrieval method and system
One aspect of the invention is a method for data retrieval. The method includes the step of rendering geometry from a selected perspective (140) to produce a plurality of data values (130, T′AB). The method also includes the steps of stori...
10/03/2006
7116337Transparent depth sorting
Methods and systems for transparent depth sorting are described. In accordance with one embodiment, multiple depth buffers are utilized to sort depth data associated with multiple transparent pixels that overlie one another. The sorting of the depth data enables ide...
10/03/2006
7116338Color information processing apparatus and method
The analysis and evaluation techniques of a gamut mapping technique, which can reflect the determination result of the quality of gamut mapping in the gamut mapping technique, are demanded. Hence, a color distribution information file and image file are loaded, init...
10/03/2006
7116330Approximating motion using a three-dimensional model
Motion of a user is approximated by obtaining a three-dimensional model to represent the user, tracking the motion of the user, positioning the three-dimensional model to approximate the motion of the user, and rendering a two-dimensional image from the positioned t...
10/03/2006
7113633System and method for discovering and categorizing attributes of a digital image
With respect to photography, the present invention includes a physical target device used in conjunction with computer software to ascertain and record such attributes as lighting conditions, perspective, and scale with regard to the assembly of two-dimensional phot...
09/26/2006
7113192Large 1D texture map representation with a 2D texture map
A method is described that involves storing 1D texture map information within a 2D texture map. The 1D texture map has a size that exceeds a maximum allowable 1D texture map size. ...
09/26/2006
7113188Three-dimensional display apparatus and method
A 3D display apparatus (2) is provided with: a plurality of displaying devices (11, 12) which are arranged on a visual line of a viewer (10) in series at a predetermined interval; and a controlling device (31–39) for controlling the dis...
09/26/2006
7113194Method and apparatus for rotating an image on a display
A method and apparatus utilizes a three dimensional rendering engine to rotate an image based on user selected or otherwise determined screen orientation. A vertex coordinate transformation is defined for a rotated destination image. The source image is used as a te...
09/26/2006
7113187Method and system for localized advertising using localized 3-D templates
A method and system for localized advertising using localized 3-D templates is disclosed. In one embodiment, a method for providing enhanced advertising of a 2-D video broadcast, comprises receiving the 2-D video broadcast, wherein the 2-D video broadcast comprises ...
09/26/2006
7111156Method and apparatus for multi-thread accumulation buffering in a computation engine
A method and apparatus for enhancing flexibility of instruction ordering in a multi-thread processing system that performs multiply and accumulate operations is presented. A plurality of accumulation registers is provided for storing the results of an adder, wherein...
09/19/2006
7106342Method of controlling brightness of user-selected area for image display device
A method of controlling brightness of a user-selected area on a monitor screen is disclosed. First, a starting point of a topmost line of a displayed image is determined as a new reference point. Then a line pattern being included in one of image lines of the displa...
09/12/2006
7106336Method and system for deferred evaluation of transforms in graphics processors
A method of deferring evaluation of a transform, in accordance with one embodiment of the present invention, includes buffering a plurality of vertex data. The method also includes receiving a draw command, accessing a given vertex data corresponding to the draw com...
09/12/2006
7107146Methods and systems for generating a terrain elevation map in a cartesian format
Methods, systems, and computer program products for re-sampling terrain data in a vehicle from latitude/longitude format into a Cartesian format. The present invention permits incremental updates of the terrain elevation map as the vehicle travels. The present inven...
09/12/2006
71068983D scanning using shadows
A system and method of determining 3D information about a 3D scene using shadows that are cast on the 3D object. ...
09/12/2006
7104891Game machine and game program for displaying a first object casting a shadow formed by light from a light source on a second object on a virtual game space
A partial shadow volume having a predetermined height defined by a contour of a character object and light coming from a light source is formed based on undulations of a land object, and is then stored in advance in a DVD-ROM or the like. A CPU reads this partial sh...
09/12/2006
7106324Image generating system and program
An image generating system and a program enabling scissoring of a polygon in a three-dimensional stage to prevent display failure of a polygon on a screen end or at a short distance from the viewpoint with a reduced computation load. The system performs scissoring p...
09/12/2006
7106325System and method for rendering digital images having surface reflectance properties
According to one embodiment of the present invention, a method for rendering a digital image having surface reflectance properties is disclosed. The method comprises creating a parametric texture map that comprises parameters for an equation that defines a surface s...
09/12/2006
7104890Program, recording medium, game character rendering method, and game apparatus
A program which can dynamically and realistically express an impact which a game character rendered by motion data receives is provided. In bullet ball-related processing (S114), determination is made about whether a bullet ball hits either one of node assign...
09/12/2006
          11            
 
Sign InRegister
Username  
Password   
forgot password?