...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!
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.
| Number | Title | Issue Date |
| 7133045 | System 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 |
| 7133052 | Morph 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 |
| 7129945 | Image 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 |
| 7129943 | System 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 |
| 7129944 | Macrostructure 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 |
| 7131094 | Method 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 |
| 7129949 | Methods 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 |
| 7129942 | System 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 |
| 7126605 | Method 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 |
| 7126614 | Digital, 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 |
| 7126603 | Method 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 |
| 7126723 | Producing 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 |
| 7126598 | 3D 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 |
| 7126600 | Method 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 |
| 7126602 | Interactive 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 |
| 7123254 | Method 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 |
| 7123277 | Conversion 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 |
| 7123259 | Reflection 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 |
| 7121832 | Three-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 |
| 7119806 | System, 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 |
| 7119813 | Variable 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 |
| 7116332 | API 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 |
| 7116333 | Data 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 |
| 7116337 | Transparent 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 |
| 7116338 | Color 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 |
| 7116330 | Approximating 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 |
| 7113633 | System 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 |
| 7113192 | Large 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 |
| 7113188 | Three-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 |
| 7113194 | Method 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 |
| 7113187 | Method 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 |
| 7111156 | Method 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 |
| 7106342 | Method 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 |
| 7106336 | Method 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 |
| 7107146 | Methods 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 |
| 7106898 | 3D 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 |
| 7104891 | Game 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 |
| 7106324 | Image 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 |
| 7106325 | System 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 |
| 7104890 | Program, 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 |