Match Document Document Title
7061486 Using messaging to manage scene-based rendering  
A system and method for rapid processing of scene-graph-based data and/or programs is disclosed. In one embodiment, the system may be configured to utilize a scene graph directly. In another...
7057618 Patch picking methods and apparatus  
A computer program product for a computer system includes code that directs a processor to display a two-dimensional representation of a three-dimensional object on a display, wherein the...
7050051 Parametric shape grammar interpreter  
A method of recognizing a first shape in a second shape. The method includes decomposing the first shape into at least one subshape belonging to one of a plurality of subshape groups, and searching...
7050876 Manufacturing methods and systems for rapid production of hearing-aid shells  
Methods, apparatus and computer program products provide efficient techniques for designing and printing shells of hearing-aid devices with a high degree of quality assurance and reliability and...
7046242 Game system, program and image generating method  
An object is to provide a game system, program and image generating method which can effectively generate an image having an edge line of higher quality. The image of an edge line EDL of an object...
7046840 3-D reconstruction engine  
Systems and methods for generating three-dimensional models of an object use images having unmeasured camera parameters. Camera calibration determines the perspective of the camera from the content...
7042452 Triangle coverage estimation and edge-correct tessellation  
A graphics system invokes a dicing process if one or more edges of a triangle T have length greater than a maximum length (L MAX ), invokes a central subdivision process if a coverage estimate for...
7042450 Interactive user interface guides  
A system and method is described for manipulating a plurality of discrete objects in a graphics application, the method comprising generating a set of coordinates for each discrete object, each...
7042451 Methods using specific attributes and graph grammars in graph-based techniques for feature recognition  
A computer-based feature recognition method is used to recognize features in a part of which are of a similar shape. A predetermined set of attributes are generated to represent a user-defined...
7042449 Push-tumble three dimensional navigation system  
The present invention relates to a system of interactive navigation of a tool relative to three-dimensional volumetric data. The tool may be a camera or a brush and the volume data may be points,...
7038700 Morphing method for structure shape, its computer program, and computer-readable storage medium  
Upon calculating a FEM model of a new model vehicle as a structure to be analyzed using that of an existing vehicle as a prototype structure, a computer sets a plurality of corresponding reference...
7039569 Automatic adaptive dimensioning for CAD software  
An automatic adaptive dimensioning program for CAD software in which dimension annotations are created by the CAD program automatically as an object is drawn and automatically associated with the...
7038679 Three dimensional rendering including motion sorting  
The present invention determines that an object is moving within a scene. At run time, the number of primitives used to represent the moving object is reduced. The degree of reduction can be...
7030874 Method of following the three-dimensional deformation of a deformable organ  
A method of obtaining a three-dimensional deformation of an organ which is deformable over time and extends in a three-dimensional space from at least two sets of data (DS(t 1 ), DS(t 2 ))...
7030881 Method for converting two-dimensional objects to distance fields  
A method converts a two-dimensional object to a two-dimensional distance field. The object is represented as a set of boundary descriptors and a fill rule. The set of boundary descriptors is...
7030873 System for generating printed board three-dimensional shape data  
A system for generating three-dimensional shape data about a high precision printed board without considerable amount of time and efforts. The system comprises a first storage means for storing...
7030875 Environmental reasoning using geometric data structure  
A method of representing spatial relations among objects in the environment uses a Delaunay triangulation as the data structure to store the spatial relations when the objects are represented in...
7027963 Simulation system  
Geometric information, layout information, etc. of workpieces and others are read from a CAD system etc. into a simulation system. A three-dimensional model is laid out on a screen of the...
7027045 Modeling graphics objects with topological hints  
A method models a graphics object by providing a model of the graphics object and generating a first adaptively sampled distance field for the model. Next, a topological hint is constructed. A...
7027047 3D graphics rendering engine for processing an invisible fragment and a method therefor  
Provided are a 3D graphics rendering engine for processing fragments and a 3D graphics rendering engine method. The 3D graphics rendering engine positions a depth filter having a specific z value...
7023436 Three-dimensional model processing device, three-dimensional model processing method, program providing medium  
A three-dimensional model processing apparatus is provided. The three-dimensional model processing apparatus can more really carry out a processing change of shape, color, and the like with respect...
7023437 System and method for accelerating graphics processing using a post-geometry data stream during multiple-pass rendering  
A system and method are provided for accelerating graphics processing utilizing multiple-pass rendering. Initially, geometry operations are performed on graphics data, and the graphics data is...
7023435 Object surface representation and related methods and systems  
A method of subdividing a representation of an object surface comprising a tessellated mesh of polygons is provided. The surface may be bounded by one or more boundary curves. One or more polygons...
7023432 Methods, apparatus and computer program products that reconstruct surfaces from data point sets  
Methods, apparatus and computer program products provide efficient techniques for reconstructing surfaces from data point sets. These techniques include reconstructing surfaces from sets of scanned...
7024341 Methods and apparatus for electronically modeling aircraft engine harnesses  
A modeling system that converts a three-dimensionally defined aircraft engine harness in a two-dimensional electronic model, a process known as unfolding, is described. The modeling system...
7019743 Performing operations using drag and drop features  
A method and apparatus for performing operations using drag and drop features is provided. For example, a source object, which includes instructions that perform the operations, is applied to a...
7013246 Parametric exchange of data between a modeling system and an external application program  
A facility enables an external application program (EAP) to exchange data with a modeling program, such as a computer-aided design (CAD) program. The data may be parametric data used in parametric...
7013040 3D image acquisition apparatus and 3D image acquisition method  
A 3D image acquisition apparatus comprises a pattern projection section which projects a pattern on an object to be measured, an imaging section which is disposed at a distance from the pattern...
7009611 Generating three dimensional text  
A method and apparatus are provided for generating three-dimensional text 1403 within images 1601 composited in real time, by means of generating three-dimensional text 1403 from one or a...
7010473 Method and apparatus for reusing subparts of one mechanical design for another mechanical design  
A mechanical design reuse method includes having a CAD tool replicates a subset of a first modeling representation of a first mechanical design, in response to having received instructions that...
7006088 Hybrid meshes  
A method of forming a hybrid mesh representation of an object surface is provided, along with the hybrid mesh representation and data structures corresponding to various polygons in the hybrid mesh...
7006952 3-D model providing device  
For an apparatus effectively providing a real three-dimensional model to a customer, three-dimensional shape data of a target is obtained at a data input section ( 10 ). The data is managed by a...
7006951 Method for solving finite element models using time slabbing  
A method for solving finite element problems in n+1 dimensions by iteratively extruding an n-dimensional finite element mesh in an n+1th dimension to form “slabs” which can be more easily...
7006089 Method and apparatus for generating confidence data  
An image processing apparatus ( 2 ) is disclosed in which input images are processed to generate texture map data for texture rendering a generated three-dimensional computer model of object(s)...
7002571 Grid-based loose octree for spatial partitioning  
A technique for spatial partitioning and a data structure for storing references to objects in a scene. A grid-based loose octree (GLOtree) is a data structure that combines advantages of a uniform...
7002576 System and method for analyzing a region of interest relative to a predetermined event  
A system and method are disclosed for analyzing a three-dimensional (3-D) region of interest relative to a predetermined event. The system and method are particularly useful as analytical,...
7002572 Method and apparatus for constructing a convex polygon that encloses a set of points in a region  
Some embodiments of the invention provide a method for constructing a convex polygon that encloses a set of points in a region. This method identifies a first polygon that encloses the set of...
7002585 Graphic display apparatus for robot system  
3-D models of various types of objects such as a robot body, and a peripheral equipment, a machine, a part (workpiece), of the robot, are stored in an object library in advance. Dimension line data...
7003363 Freeform modeling method and system  
In a CAD/CAM system providing freeform modeling of solids and surface, commands for modifying the geometry of an object can be designated to run concurrently, so as to reduce the number of steps...
7002573 Method and system for converting engineering data into 3D modeling data  
A system and method for converting data generated in an computer engineering design software component to an alternate format usable by a variety of alternate software components is provided....
6999073 Method and system for generating fully-textured 3D  
A 3D modeling system for automatically generating fully-textured 3D models of objects from a sequence of images taken around the objects is disclosed. There are several processes developed to...
6999075 Three-dimensional information display apparatus  
A three-dimensional information display apparatus which has three-dimensional map information processing section adapted to process three-dimensional map information, three-dimensional route...
6999074 Building image-based models by mapping non-linear optimization to streaming architectures  
Building an image-based model may be accomplished by defining an approximation set of functions for building a representation of the image-based model, defining an error function that quantifies...
6995763 Interactive sculpting for volumetric exploration and feature extraction  
The present invention provides a system of extracting a visual feature from a dataset, comprising a storage means for storing said dataset; retrieval means for retrieving said dataset from said...
6992666 3-dimensional-model-processing apparatus, 3-dimensional-model processing method and program-providing medium  
Disclosed is a 3-dimensional model-processing apparatus capable of processing a 3-dimensional model appearing on a display unit including a sensor for generating information on the position and the...
6993450 Position and orientation determination method and apparatus and storage medium  
A position and orientation determination apparatus for identifying a parameter indicating the position and orientation of image sensing apparatus which performs image sensing on actual space where...
6989831 Method for simulating multi-layer obscuration from a viewpoint  
Method and apparatus are presented for an augmented reality-based firefighter training system. The system includes hardware for motion tracking, display, and vari-nozzle instrumentation. System...
6989830 Accurate boolean operations for subdivision surfaces and relaxed fitting  
An apparatus, method, and computer readable storage medium for accurately performing Boolean operations on subdivision surfaces. The present invention produces a base mesh which subdivides into a...
6988059 Rendering method and device, game device, and computer-readable recording medium for storing program to render stereo model  
To make it possible to draw a contour of a stereo model arranged in a virtual space, by a simple processing, a contour drawing model is acquired during initialization (at Step S 2 ). This contour...
6987511 Linear anisotrophic mesh filtering  
The present invention smoothes a spherical graph signal composed of spherical signal points associated with graph vertices of a graph producing a smoothed spherical graph signal composed of...