Match Document Document Title
8525832 Mesh formation for multi-element volumes  
A method of forming mesh data for three-dimensional (3-D) data is provided. Inside/outside (IO) functions are generated based on indicator functions to identify element interfaces between a...
8514223 Apparatus and method for generating three-dimensional model data  
A three-dimensional model data generation apparatus generates and stores a three-dimensional model expressing a three-dimensional object that includes a first element having a first surface region...
8514107 Method and device for encoding and decoding of symbol sequences wherein each symbol may have one out of three or more possible symbol values  
A method for compressing a symbol sequence, wherein each symbol may have one out of three or more possible symbol values, said method comprises the steps of modifying the symbol sequence by...
8497861 Method for direct volumetric rendering of deformable bricked volumes  
A method for rendering a deformable object. The method includes: obtaining a 3D volumetric voxel dataset of a region, such region having therein an object to be rendered; building a tree...
8497875 System, method, and computer program product for determining a translation vector  
A method for determining a minimal translation vector (MTV) between a first object and a second object represented in a CAD system, and a CAD system and computer readable medium for performing a...
8493378 Polygon dissection in a geographic information system  
In general, the invention relates to a method for performing polygon dissections in a geographic information system. The method includes receiving a notification of a spatial update for a number...
8494918 System, method, and computering program product for applying an offer scheme to usage data using a user interface  
A system, method, and computer program product are provided for applying an offer scheme to usage data using a user interface. In operation, usage data associated with a user is received from a...
8493383 Adaptive depth of field sampling  
Adaptive sampling alleviates aliasing by partitioning the field of view of an image sample point into depth regions. Portions of the scene are sampled within a depth region using sample rays. If a...
RE44347 Method and device for creating a two-dimensional representation of a three-dimensional structure  
The invention relates to a method and a device for two-dimensionally representing a three-dimensional world, in which rays are combined into packets during ray tracing, and said packets of rays...
8482559 Method and apparatus for triangle tessellation  
Tessellation triangles, which are used to model three-dimensional surfaces in computer-generated graphics, can be more efficiently calculated by retrieving tessellation triangle vertices and...
8482560 Image forming techniques  
In some embodiments, the intervals and the triangulation of an inner tessellation of a patch may be pre-computed. Even factor tessellations are arranged in a co-centric manner so that lower number...
8477133 Method and apparatus for generating three-dimensional finite element mesh  
A method and apparatus for generating a three-dimensional FEM are provided. In the three-dimensional FEM generating method, a surface mesh is generated by meshing the surface of a...
8471852 Method and system for tessellation of subdivision surfaces  
A method and system for performing adaptive tessellation of a subdivision surface. The method includes the step of accessing a model of a surface for subdivision processing. The model is converted...
8462151 Sending three-dimensional images over a network  
A benefit is obtained for sending digital information over a network. The digital information is representative of three-dimensional images which include photographic images. The receiving...
8463046 Beta-shape: compact structure for topology among spheres defining blending surface of sphere set and method of constructing same  
There is provided a beta-shape, which is a compact structure for topology among spheres defining a blending surface of a sphere set. There is also provided a method of constructing the beta-shape,...
8456484 Apparatus and methods for wrapping texture onto the surface of a virtual object  
The invention provides techniques for wrapping a two-dimensional texture conformally onto a surface of a three dimensional virtual object within an arbitrarily-shaped, user-defined region. The...
8441482 Systems and methods for self-intersection avoidance in ray tracing  
Aspects include systems, methods, and media for implementing methods relating to detection of invalid intersections during ray tracing. Invalid intersections can arise from imprecision in...
8436856 Systems and methods for mixing the execution order of shading language code  
A shader can include a series of instructions, among which are horizontal instructions and vertical instructions. Executing such shader for rendering animation information may mean many redundant...
8432393 Meshing device  
A meshing device which first divides a geometric model into a plurality of regions that can be easily meshed, and then performs meshing on a region-by-region basis. More specifically, the meshing...
8433548 Method and device for detecting collision between two numerically simulated objects  
In the system for detecting collision between rigid or deformable polyhedral objects simulated numerically and represented by simplicial complexes (K1, K2), there is effected in a pre-processor...
8428688 Automatic femur segmentation and condyle line detection in 3D MR scans for alignment of high resolution MR  
A method for automatic femur segmentation and condyle line detection. The method includes: scanning a knee of a patient with medical imaging equipment to obtain 3D imaging data with such...
8427475 Silhouette blend rendering of anatomical structures  
Systems and methods for rendering advantageous images/views of an anatomical structure, e.g., vessel structure(s), and surrounding anatomical features/structures are provided. The disclosed...
8416260 Sigma buffer for rendering small objects  
Small objects causing aliasing are enlarged so that they are likely to be sampled by image sampling points. The opacity of the enlarged object is reduced in proportion to the enlargement. To...
8416238 Modular shader architecture and method for computerized image rendering  
One embodiment of the present invention sets forth a technique rendering an image pixel within a graphics image with multiple shaders in a single rendering phase using a modular shader...
8416122 Point-in-polygon target location  
A command and control system for analyzing target track positional information by comparing target location to pregenerated geographic information.
8411083 Method and device for displaying an indication of the quality of the three-dimensional data for a surface of a viewed object  
A method and device for displaying an indication of the quality of the three-dimensional data for a surface of a viewed object are disclosed, wherein overlays are displayed on pixels of an image...
8411087 Non-linear beam tracing for computer graphics  
A non-linear beam tracing technique that supports full non-linear beam tracing effects including multiple reflections and refractions for computer graphics applications. The technique introduces...
8411084 Analysis model generation program, analysis model generation apparatus, analysis model generating method, and method for manufacturing apparatus with analysis model generating method  
A program stored in a storage medium directs a computer to perform the processes of: receiving a three-dimensional geometric model; referring to attribute information about fastening between the...
8405659 System and method for establishing correspondence, matching and repairing three dimensional surfaces of arbitrary genus and arbitrary topology in two dimensions using global parameterization  
A system, method and computer program product for parameterizing a 3D surface of genus g and arbitrary topology to the 2D plane. The method includes receiving an input 3D mesh of genus g;...
8405655 Geometric modeling system and optimization method for geometric fitting  
A system is provided for creating a modified analytical model from an existing analytical model and CAD data (geometric model data) of the modified model to reduce the workload in creating...
8390620 Technique for converting non-conforming hexahedral-to-hexahedral interfaces into conforming interfaces  
A technique for conforming an interface between a first mesh and a second mesh is disclosed. A first interface surface in the first mesh and a second interface surface in the second mesh residing...
8384711 Ray tracing a three dimensional scene using a grid  
Ray tracing a three-dimensional scene using a grid. One example embodiment is a method for ray tracing a three-dimensional scene using a grid. In this example method, the three-dimensional scene...
8384716 Image processing method  
A modified VOMAC mesh generation method for image data sampled from an actual object in which mesh resolution can vary locally within the mesh while permitting control of the distortion of cells...
8379036 Mesh transfer  
Mesh data and other proximity information from the mesh of one model can be transferred to the mesh of another model, even with different topology and geometry. A correspondence can be created for...
8379016 Geospatial data system for selectively retrieving and displaying geospatial texture data in successive additive layers of resolution and related methods  
A geospatial data system may include at least one geospatial data storage device containing three-dimensional (3D) geospatial structure data, and also containing geospatial texture data associated...
8379018 Method and apparatus for surface inflation using surface normal constraints  
Method and apparatus for the interactive enhancement of 2D art with 3D geometry. A surface inflation tool may be used to create a 3D shape by inflating the surface that interpolates the input...
8375295 Customization of GUI layout based on history of use  
A hand-held electronic device, method of operation and computer readable medium are disclosed. The device may include a case having one or more major surfaces. A visual display and a touch...
8368568 Compression and decompression of numerical data  
The invention relates to a computer-implemented method for compressing numerical data comprising a structured set of floating point actual values. A floating point value is defined by a sign, an...
8363049 3D image processing method and apparatus for enabling efficient retrieval of neighboring point  
Disclosed are data storing and processing methods or apparatuses which may efficiently perform a process of retrieving neighboring points between points stored in a leaf cell in a point-based 3D...
8351715 Systems and processes for translating, compressing and storing solid-state model data  
Systems and processes for compressing, translating and storing solid-state model data for a plurality of parts that form a solid-state model is provided. Compressing, translating and storing...
8350853 Interpolation processing method and interpolation processor  
When an interpolation point is interpolated using a curve/curved surface, represented by control points, such as a B-Spline curve/curved surface or a subdivision surface, interpolation processing...
8345064 Method and system for tile binning using half-plane edge function  
A tile binning method including: dividing a scene for rendering a triangle, into a plurality of tiles; determining identification values of tile nodes of each of the tiles; and identifying a tile...
8339409 Tile-based graphics system and method of operation of such a system  
A tile-based graphics system, and method of operation of such a system, are provided for generating graphics data for a frame comprising a plurality of tiles. Graphics processing circuitry is...
8339395 Method and apparatus for model compression  
Aspects of the disclosure provide a lossless compression method for 3D mesh models. The method can be combined or layered with other compression methods to provide additional data compression...
8339391 Method and system for direct rendering of multi-volume data  
A method for performing direct rendering of a multi-volume data, having the steps of determining whether a volume of the multi-volume data is one of active and inactive via interaction with a ray...
8339414 Monitoring graphics processing  
A graphics processing apparatus is provided with rendering circuitry which separately renders different areas of a frame of pixel values. Monitoring circuitry coupled to the rendering circuitry...
8334868 Method and apparatus for surface inflation using mean curvature constraints  
Method and apparatus for the interactive enhancement of 2D art with 3D geometry. A surface inflation tool may be used to create a 3D shape by inflating the surface that interpolates the input...
8325177 Leveraging graphics processors to optimize rendering 2-D objects  
Methods and computer-readable media for displaying two-dimensional objects on a display device are disclosed. Rendering requests are received from an application to render two-dimensionally...
8325183 System and method for determining a position for an addendum mesh node  
Systems and Methods are provided for determining a position of an addendum mesh node disposed between a part mesh boundary and a binder mesh boundary with respect to a first plane. The method...
8319771 Computer modelled environment  
A computer-readable storage medium that includes a computer program and corresponding method, the program comprising code which will: generate a computer-modelled environment comprising a...