|
Match
|
Document |
Document Title |
|
|
7617079 |
Unified subdivision for arbitrary and partial degree surfaces and curves with consistent property propagation
To create an arbitrary-degree limit surface from a mesh, the mesh is first linearly subdivided. Additional linear subdivision and smoothing operations are performed on the initially linearly...
|
|
|
7616204 |
Method of simulating dynamic objects using position based dynamics
Disclosed is a method of simulating a dynamic object comprising a plurality of vertices. The method comprises defining a current position and a current velocity for a vertex āvā among the...
|
|
|
7616151 |
Reducing scattering center data using magnitude-based reduction
A method to reduce scattering centers (SC) includes receiving a set of SC data points representing an object. The method also includes reducing SC data points associated with a first region based...
|
|
|
7612775 |
Real-time conformal terrain rendering
A method for rendering a real-time conformal view of terrestrial body's terrain being traversed by a mobile platform includes storing digital terrain elevation data (DTED) tiles for at least a...
|
|
|
7612774 |
Mesh dividing device, computer-readable recording medium in which mesh dividing program is recoded, and method for setting maximum number of cuboids and parameters for mesh-division
The present invention relates to a device capable of easily and reliably selecting and determining parameters such as the optimum maximum number of cuboids and the like corresponding to an...
|
|
|
7609893 |
Method and apparatus for producing classifier training images via construction and manipulation of a three-dimensional image model
A system ( 400 ) for generating training images for a pattern recognition classifier ( 54 ) from three-dimensional image data representing an output class comprises a model constructor ( 404 ) that...
|
|
|
7609258 |
Information processing apparatus, information processing method, and program
An information processing apparatus generating a three-dimensional map on the basis of three-dimensional map data includes rendering area acquiring means for acquiring a rendering area in which the...
|
|
|
7605820 |
Creating texture data outside of a chart boundary
Discontinuities along texture mapped seams of three-dimensional models may be reduced by creating and sampling texture data outside of chart boundaries. When a texel center is not within a chart...
|
|
|
7602332 |
Reducing scattering center data using multi-volume aggregation
In one example, a method to reduce scattering centers (SC) includes receiving a set of SC data points associated with an object in three-dimensional space, partitioning the SC data points into a...
|
|
|
7598951 |
Multiple effect expression method and apparatus in 3-dimension graphic image
A method and apparatus for synthesizing and expressing multiple effects and textures in a 3-dimensional graph image. The method includes: defining nodes in VRML (Virtual Reality Modeling Language),...
|
|
|
7593019 |
Method and apparatus for collating object
An object collation method comprising a registration procedure for registering the registered data of a registered object in a database, and a collation procedure for collating the input image of a...
|
|
|
7593009 |
Apparatus and method for reconstructing three-dimensional graphics data
An apparatus and method for reconstructing 3D graphics data is provided. The apparatus includes a parsing unit to parse 3D graphics data, an aligning unit to align objects of a scene graph having...
|
|
|
7589746 |
Optimized frustum clipping via cached clip vertices
Apparatus, systems and methods for optimized frustum clipping via cached clip vertices are disclosed. For example, a method is disclosed, the method including generating a clip vertex for a leading...
|
|
|
7589720 |
Mesh editing with gradient field manipulation and user interactive tools for object merging
User interactive methods of determining vertex correspondence between boundaries or curves on objects to be merged is provided. One method relates to projecting a boundary of one object onto a...
|
|
|
7586488 |
Multi-chart geometry images
Techniques and tools for mesh processing are described. For example, a multi-chart geometry image represents arbitrary surfaces on object models. The multi-chart geometry image is created by...
|
|
|
7580927 |
Quadtree center tile/boundary tile optimization
A method for determining positional relationships among objects represented in a database. A plurality of tiles are defined. A distribution of objects with respect to the tiles is determined. The...
|
|
|
7580816 |
Apparatus and methods for creating sketch-based eggcrate substructures for composite parts
Apparatus and methods of creating sketch-based eggcrate substructures for manufacturing composite parts are disclosed. In one embodiment, a method of creating a design includes providing an input...
|
|
|
7576743 |
System and method for approximating an editable surface
A system and methods are disclosed for automatically approximating an editable surface from a 3D data set or a 3D point set, which may be imaged in the form of a NURBS surface.
|
|
|
7573474 |
Systems and methods for optimizing geometric stretch of a parametrization scheme
Systems and methods are provided for optimizing the geometric stretch of a parametrization scheme. Given an arbitrary mesh, the systems and methods construct a progressive mesh (PM) such that all...
|
|
|
7570804 |
Apparatus and method for determining stereo disparity based on two-path dynamic programming and GGCP
Provided is an apparatus and method for determining stereo disparity based on two-path dynamic programming and GGCP. The apparatus includes a pre-processing unit for analyzing texture distribution...
|
|
|
7567258 |
Hardware-accelerated anti-aliased vector graphics
In order to render a primitive, the primitive is subdivided into trapezoids and triangles. The subdivision occurs using scanline-aligned lines. These simple scanline-aligned regions are further...
|
|
|
7567247 |
Method and system for disjoint and smooth interpolation of scalar field on subdivision surface
Method and system for determining a scalar field on a subdivision surface. The method includes providing a surface mesh including an edge. The edge connects a plurality of vertices, and is adjacent...
|
|
|
7567246 |
Image processing apparatus, image processing method, and image processing program
This invention provides an apparatus and the like, which render an object from a predetermined view direction by a method using microfacet billboarding using 2D images obtained by photographing an...
|
|
|
7567205 |
Dynamic ray traversing
In one aspect, a method to generate radar signatures for multiple objects in motion, includes performing a shooting and bouncing (SBR) technique to solve for physical optics and multi-bounce...
|
|
|
7561156 |
Adaptive quadtree-based scalable surface rendering
A 3D scalable surface renderer allows efficient real-time 3D rendering of high-detail smooth surfaces. The renderer is exceptionally effective with software rendering and low-end weaker graphics...
|
|
|
7551177 |
Methods and apparatus for retrieving and combining samples of graphics information
Disclosed are methods and apparatus for accomplishing the fetching or sampling of channels of pixels or texels such as neighboring pixels or texels or non-neighboring pixels or texels in a...
|
|
|
7542049 |
Hardware accelerated anti-aliased primitives using alpha gradients
Systems and methods are provided for providing anti-aliasing by introducing a falloff area around a graphics object to be rendered. The falloff area is shaded, using Gouraud shading or texture...
|
|
|
7539606 |
System and method for efficiently simulating and imaging realistic water surface and other effects
Water surface and other effects are efficiently simulated to provide real time or near real time imaging on low-capacity computer graphics computation platforms. Water and other surfaces are...
|
|
|
7538764 |
System and method to obtain surface structures of multi-dimensional objects, and to represent those surface structures for animation, transmission and display
Four related but independent aspects are described: (1) a method and a system to derive mesh surface descriptions (also called connectivity-wireframes) and material properties from objects...
|
|
|
7532212 |
Techniques for rendering complex scenes
Techniques that facilitate rendering of a scene of arbitrary complexity without having to load all the models involved in the scene simultaneously in computer memory. A representation of the inputs...
|
|
|
7528839 |
Faster clears for three-dimensional modeling applications
A graphics processing subsystem defines a bounding area as the portion of the display buffer and other memory buffers occupied by one or more rendered objects. When clearing the memory buffers,...
|
|
|
7528832 |
Method, apparatus and computer program product enabling a dynamic global parameterization of triangle meshes over polygonal domain meshes
A method, a data storage medium storing a computer program, and a data processing system are disclosed to process data comprised of a triangulated mesh representation of an object. The method...
|
|
|
7509241 |
Method and apparatus for automatically generating a site model
A method and apparatus for automatically combining aerial images and oblique images to form a three-dimensional (3D) site model. The apparatus or method is supplied with aerial and oblique imagery....
|
|
|
7502030 |
System and method for resampling texture maps
A system for resampling texture maps in accordance with an exemplary embodiment of the present invention comprises memory and a texture map manager. The stores a first texture map defining a first...
|
|
|
7502024 |
Texture based circular arc generation
High fidelity arcs are produced using a set of interconnected trapezoids, which are transmitted in a highly efficient triangle mesh to a graphics rendering device. Perspective correction...
|
|
|
7495663 |
System and method for computing a continuous local neighborhood and paramaterization
The present invention relates to a system for interactively moving a hit point within a current triangle of the model, where the hit point defines a location of a brush stamp relative to the model,...
|
|
|
7483029 |
GPU having raster components configured for using nested boustrophedonic patterns to traverse screen areas
In one embodiment, the present invention is implemented as a GPU configured for traversing pixels of an area. The GPU includes a set-up unit for generating polygon descriptions and a rasterizer...
|
|
|
7471816 |
Virtual resolution enhancement in diagnostic imaging using FEA
A method is described for achieving resolutions beyond the resolution of a diagnostic imaging using multilevel computational analysis. This is accomplished by coupling the diagnostic image with...
|
|
|
7463262 |
Image processing apparatus and method
A plurality of position data are input, which indicate the position of an observation target defined in a three-dimensional space, on its three-dimensional image, which is viewed from a...
|
|
|
7463258 |
Extraction and rendering techniques for digital charting database
Disclosed is a method for extracting and rendering data from digital charting databases. The software method integrates and combines bathymetric/topographic data from several sources into a stream...
|
|
|
7453459 |
Composite rendering 3-D graphical objects
Methods and apparatus for 3-D image compositing. The compositing system can be used to render 3-D objects together to a scene, to combine together separately rendered 3-D objects in a scene...
|
|
|
7450118 |
Method for displaying three-dimensional polygon on screen
Three-dimensional models with three-dimensional coordinates for a certain area to be displayed on the screen based on coordinates of a reference position are received. The received...
|
|
|
7443393 |
Method, system, and program product for re-meshing of a three-dimensional input model using progressive implicit approximating levels
A method, system and program product for re-meshing of a three-dimensional (3D)input model using progressive implicit approximating levels are provided. Specifically, an initial quadrilateral mesh...
|
|
|
7439983 |
Method and apparatus for de-indexing geometry
A pixel shader is operated to perform a first texture lookup in an index buffer to obtain a vertex index value for a geometric primitive to be displayed. The pixel shader is also operated to...
|
|
|
7439971 |
Mesh generation method for numerical simulation
A mesh generating method for numerical simulation of one (1) piece of an analysis target, in a short time period, where there are plural numbers of high-density configuration data, each presenting...
|
|
|
7436405 |
Terrain rendering using nested regular grids
Plural levels of detail of a terrain are stored in memory in regular grids. In one such example, a terrain is cached in a set of nested regular grids obtained from the plural levels as a function...
|
|
|
7427986 |
Hybrid hardware-accelerated relighting system for computer cinematography
An interactive cinematic lighting system used in the production of computer-animated feature films containing environments of very high complexity, in which surface and light appearances are...
|
|
|
7426292 |
Method for determining optimal viewpoints for 3D face modeling and face recognition
A method determines an optimal set of viewpoints to acquire a 3D shape of a face. A view-sphere is tessellated with a plurality of viewpoint cells. The face is at an approximate center of the...
|
|
|
7425952 |
Three-dimensional visualization architecture
A virtual terrain architecture and computer program product for employing a geocentric coordinate system, using a tessellated three-dimensional shape for representing a celestial body, and mapping...
|
|
|
7423644 |
Method and apparatus for dual pass adaptive tessellation
A method and apparatus for dual pass adaptive tessellation includes a vertex grouper tessellator operably coupled to receive primitive information and an index list and a shader processing unit...
|