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

Icon_funbox Did You Know...

...In 1790, the cost to obtain a patent was between $4 and $5.

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/584 - Bump map


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter where the appearance of texture or relief
No. of patents: 110
Last issue date: 09/06/2011


1      
NumberTitleIssue Date
8013863Methods and systems for providing texture tiling and mirroring
Systems and methods are disclosed for providing texture tiling. The disclosed systems and methods may include copying a source image into a texture of a size the same or larger than the source image. Furthermore, the disclosed systems and methods may include displac...
09/06/2011
7911478Drawing device, drawing method, and drawing program
A display device includes a wavelet transform unit for transforming an original image into wavelet coefficients using a Harr wavelet transform formula, a level obtaining unit for obtaining a mipmap level of a mipmap image. The display device also includes an inverse...
03/22/2011
7889208Z-texture mapping system, method and computer program product
A system, method and computer program product are provided for computer graphics processing. In use, a value is modified based on an algorithm. An operation is subsequently performed on pixel data taking into account the modified value. ...
02/15/2011
7864187System and method for cache optimized data formatting
A system and method for cache optimized data formatting is presented. A processor generates images by calculating a plurality of image point values using height data, color data, and normal data. Normal data is computed for a particular image point using pixel data ...
01/04/2011
7843463System and method for bump mapping setup
One embodiment of the present invention sets forth a technique to setup efficient bump mapping using a geometry shader. This approach uses a vertex shader, a primitive assembly unit, and a geometry shader. The vertex shader performs vertex operations, such as calcul...
11/30/2010
7733352Efficient bump mapping using height maps
A method for generating bump map data substantially in real time for use in a 3-dimensional computer graphics system. Data is received which defines an area to which a texture is to be applied. Texture data to apply to the area is also received. This data includes s...
06/08/2010
7692662Graphic processing apparatus and method
A normal vector mapping unit maps a texture of the MIP-map level corresponding to a level of detail (LOD) of a polygon onto a polygon surface to generate a pseudo-normal vector on the polygon surface. A normal vector replacing unit refers to the vector quantization ...
04/06/2010
7663639Methods and systems for providing texture tiling and mirroring
Systems and methods are disclosed for providing texture tiling. The disclosed systems and methods may include copying a source image into a texture of a size the same or larger than the source image. Furthermore, the disclosed systems and methods may include displac...
02/16/2010
7616213System and method for real-time co-rendering of multiple attributes
Systems and methods for enhancing the combined image of multiple attributes without comprising the image of either attribute. The combined image of the multiple attributes is enhanced for analyzing a predetermined property revealed by the attributes. The combined im...
11/10/2009
7423653Displaying graphical textures
A method of displaying a graphical texture comprises determining whether an update exists for a particular content element from among one or more content elements, wherein each content element is associated with one or more textures; if an update exists for the part...
09/09/2008
7394462Superimposing apparatus and method for broadcasting three-dimensional computer graphics image
A superimposing apparatus and method for broadcasting a 3DCG image can calculate and superimpose additional information such as characters and figures expressed by a 3DCG image on a TV frame in real time by combining a general three-dimensional graphics accelerator ...
07/01/2008
7379072Method for determining weighting factors for the color calculation of a color value of texels for a footprint
In a method for determining weighting factors for the color calculation of a color value of texels for a footprint covering a plurality of texels in a texel grid, in a graphic system, form information of the footprint is determined at first. Afterwards, the edges of...
05/27/2008
7369136Computing anisotropic texture mapping parameters
A system and method for computing anisotropic texture mapping parameters by using approximation techniques reduces the complexity of the calculations needed to perform high quality anisotropic texture filtering. Anisotropic texture mapping parameters that are approx...
05/06/2008
7365744Methods and systems for image modification
A method of the invention includes the steps of selecting at least a portion of an image on which to superimpose a texture and segmenting that portion of the image into a plurality of clusters. Each of the clusters is then parameterized with texture coordinates, and...
04/29/2008
7356453Computerized pattern texturing
A system and method for merging carpet design image patterns in order to create a custom-designed patterned carpet image. A customized carpet image is defined by identifying a plurality of carpet design fields within a carpet and selecting a distinct design pattern ...
04/08/2008
7352892System and method for shape reconstruction from optical images
Reconstructing the shape of the surface of an object in greater than two dimensions is performed using a noise-tolerant reconstruction process and/or a multi-resolution reconstruction process. The noise-tolerant reconstruction process can be a Bayesian reconstructio...
04/01/2008
7348990Multi-dimensional texture drawing apparatus, compressing apparatus, drawing system, drawing method, and drawing program
As for a multi-dimensional texture constituted by a plurality of textures different in photographing environment such as a viewing position or lighting conditions, texture images constituting the multi-dimensional texture are rearranged block by block or pixel by pi...
03/25/2008
7348989Preparing digital images for display utilizing view-dependent texturing
A computer program embodied on a computer-readable medium, a computer readable medium storing computer-executable instructions, and a computer data signal embodied in a carrier wave, all for providing a graphic image utilizing view-dependent texture data, including ...
03/25/2008
7310101System and method for generating generalized displacement maps from mesostructure geometries
A “mesostructure renderer” uses pre-computed multi-dimensional “generalized displacement maps” (GDM) to provide real-time rendering of general non-height-field mesostructures on both open and closed surfaces of arbitrary geometry. In general, the GDM represe...
12/18/2007
7307640Method and apparatus for efficient generation of texture coordinate displacements for implementing emboss-style bump mapping in a graphics rendering system
A graphics system including a custom graphics and audio processor produces exciting 2D and 3D graphics and surround sound. The system includes a graphics and audio processor including a 3D graphics pipeline and an audio digital signal processor. Emboss style effects...
12/11/2007
7304648Generating one or more linear blends
A method (1005) generates one or more linear blends. Initially, the method has a list of already received one or more fill-paths defining a current linear blend, and a newly received fill-path, where the fill-paths each comprise a single colored parallelogram...
12/04/2007
7298377System and method for cache optimized data formatting
A system and method for cache optimized data formatting is presented. A processor generates images by calculating a plurality of image point values using height data, color data, and normal data. Normal data is computed for a particular image point using pixel data ...
11/20/2007
7298376System and method for real-time co-rendering of multiple attributes
An apparatus and method for enhancing the combined image of multiple attributes without compromising the image of either attribute. The combined image of the multiple attributes is enhanced for analyzing a predetermined property revealed by the attributes. The combi...
11/20/2007
7295211Method of automatic image processing
Method is disclosed for the automatic creation of images in a “van Gogh” style. The method comprises locating portions of detail in an image an utilising the areas of detail to propagate brush strokes into areas of the image having lesser details. A number of mo...
11/13/2007
7293014System and method to enable searching across multiple databases and files using a single search
According to one aspect of the present invention, a method includes receiving a search category and a search keyword entered by a user. The method also includes performing a single search on at least one database and at least one attached document for data records m...
11/06/2007
7286135Optimizing real-time rendering of texture mapped object models relative to adjustable distortion thresholds
A “mesostructure renderer” uses pre-computed multi-dimensional “generalized displacement maps” (GDM) to provide real-time rendering of general non-height-field mesostructures on both open and closed surfaces of arbitrary geometry. In general, the GDM represe...
10/23/2007
7274365Graphical processing of object perimeter information
A technique for graphically processing perimeter information includes determining a polar representation of the perimeter of an object to define polar perimeter information, storing the polar perimeter information, retrieving the stored polar perimeter information u...
09/25/2007
7265761Multilevel texture processing method for mapping multiple images onto 3D models
A multilevel texture mapping process for a 3D model maps different perspective images onto a 3D model. The textures mapped to the 3D model are processed from image level to texture level, then to pixel level, hence, the method eases the edge appearance problem at th...
09/04/2007
7265753Particle tracing with on-demand meshing
A method of rendering computer graphics is disclosed comprising the steps of: processing a set of light particles in a scene to be rendered; selecting a view of the scene, where the view comprises at least one surface, the surface comprising a plurality of pixels; s...
09/04/2007
7262777Approximation of level of detail calculation in cubic mapping without attribute delta function
A method of cubic mapping with texturing is described. Neighboring pixels on an object are mapped to adjacent faces of the cube, but these adjacent faces do not guarantee continuity in the texture mip-map associated with each face. Therefore, the u and v texture map...
08/28/2007
7245305Shading of images using texture
Colors are obtained and used to shade two-dimensional non-photo realistic images of three-dimensional models. The colors are stored as texels in texture maps. The texels are chosen to shade the images based on their orientation in a scene. The colors may be obtained...
07/17/2007
7242408Graphical processing of object perimeter information
A technique for graphically processing perimeter information includes determining a polar representation of the perimeter of an object to define polar perimeter information, storing the polar perimeter information, retrieving the stored polar perimeter information u...
07/10/2007
7230619Use of sigma-weighted darkmaps for texture map processing
A respective weighting value is calculated for each texel in a texture map that is to be used to render a 3D computer model, the weighting value being calculated in dependence upon the red, green and blue values of the texel. Each weighting value is stored as an alp...
06/12/2007
7225114Information delivering system and information delivering method
The information delivering server for providing three-dimensional content is composed of a property information master storage device for storing the property information of the three-dimensional content, a skeleton master storage device for storing the content of i...
05/29/2007
7205999Method and apparatus for environment-mapped bump-mapping in a graphics system
Apparatus and example methods for environment-mapped style of bump-mapping (EMBM) are provided that use a pre-computed bump-map texture accessed as an indirect texture along with pre-computed object surface normals (i.e., the Normal, Tangent and Binormal vectors) fr...
04/17/2007
7196711View dependent displacement mapping
A computer implemented method for generating a representation of structure for use in rendering a synthesized image is provided. The representation is a view-dependent displacement mapping that represents displacements along a viewing direction. This view dependency...
03/27/2007
7193630Data structure for texture data, computer program product, and texture mapping method
The present invention has as an object to propose a texture mapping method which enables smooth shading, and is also appropriate for conserving memory resources. In order to achieve this object, in this invention, data regions with different color tones are set so a...
03/20/2007
7187467Image supply apparatus, image output apparatus, control apparatus therefor, and image forming apparatus incorporating them
An ink jet printer for forming an ink jet printed long strip of cloth includes a design image generation unit, a receiving unit, a generating unit and a synthesizing unit. The design image generation unit generates design image data representing a design image repea...
03/06/2007
7184052Real-time texture rendering using generalized displacement maps
A “mesostructure renderer” uses pre-computed multi-dimensional “generalized displacement maps” (GDM) to provide real-time rendering of general non-height-field mesostructures on both open and closed surfaces of arbitrary geometry. In general, the GDM represe...
02/27/2007
7176919Recirculating shade tree blender for a graphics system
A graphics system including a custom graphics and audio processor produces exciting 2D and 3D graphics and surround sound. A relatively low chip-footprint, versatile texture environment (TEV) processing subsystem is implemented in a pipelined graphics system circula...
02/13/2007
1      
 
Sign InRegister
Username  
Password   
forgot password?