Match Document Document Title
7620234 Image processing apparatus and method for generating a three-dimensional model of an object from a collection of images of the object recorded at different viewpoints and segmented using semi-automatic segmentation techniques  
In an image processing apparatus 2 , images of a subject object 210 and data defining the positions and orientations at which the images were recorded are processed to generate a...
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...
7616199 System and method for interleaved slice volume rendering  
A method for volume rendering a digitized image includes providing a digitized 3-dimensional image with a plurality of 2-dimensional slices comprised of a plurality of intensities corresponding to...
7616198 System and computer-implemented method for modeling the three-dimensional shape of an object by shading of a two-dimensional image of the object  
A computer graphics system generates a three-dimensional model of an object in an interactive manner under control of an operator. An initial model for the object to be modeled is displayed to the...
7613594 Method and computer program product of computer aided design of a product comprising a set of constrained objects  
Disclosed is a method and system of computer aided design of a product comprising a set of objects ( 11 - 51 ). The invention system and method identify (S 10 ) constraints ( 1121 - 4151 ) linking...
7610181 Architectural structure design methods, architectural structure design apparatuses, and articles of manufacture  
Architectural structure design methods, architectural structure design apparatuses, and articles of manufacture are described according to some aspects of the disclosure. In one aspect, 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...
7609262 Evolutionary optimization and free form deformation  
Techniques are provided for representation of designs using a basic design which is then modified by a transformation function. In free form deformation techniques the transformation function is...
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...
7605812 Intelligent modeling method and system for earmold shell and hearing aid design  
A method and appertaining system are provided for automatically modeling a hearing aid sheet design. A 3D geometric description of an undetailed shell model is received, and its features and...
7599814 System and method for computing reachable areas  
The present invention relates to computing reachable areas given a first point. More specifically, the present invention relates to the computation of an intersection between a first surface and a...
7598952 Three-dimensional image compositing on a GPU utilizing multiple transformations  
A method includes identifying a plurality of image elements to be rendered within a three-dimensional image. The method also includes identifying a set of light sources according to which lighting...
7596473 Method of constructing a virtual construction model  
A method of constructing a virtual construction model, comprising: displaying a plurality of construction elements corresponding to respective types of construction elements, allowing a user to...
7596468 Method for measuring a selected portion of a curved surface of an object  
A computer-implemented method for measuring a selected portion of a curved surface of an object is disclosed. The method includes the blocks of displaying a straight-line across an object,...
7595799 Process for creating from a mesh an isotopologic set of parameterized surfaces  
A process for creating from a mesh an isotopologic set of parameterized surfaces includes providing a mesh having a plurality of vertices connected by edges, defining faces, the vertices comprising...
7595797 Transforming a polygonized object into an implicit-function representation  
An image processing method using a computer includes extracting vertex coordinates (S 13 ) of a triangular-shaped polygon, setting a region (S 14 ) surrounding the triangular-shaped polygon (TP) on...
7590512 System and method for deformation analysis using inverse pre-deformation of finite element mesh  
Finite element analysis methods and computer systems for analyzing deformation to an object are disclosed. According to various embodiments, the method includes the steps of: (1) performing a...
7590497 Automatic generation of tolerance schemes  
Automatic generation of a tolerance scheme includes accessing data defining a three-dimensional model that defines a part for manufacture, identifying a tolerance feature in the three-dimensional...
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...
7587302 Graphic interactive method to reorder sequential data values on graphic objects  
A reordering tool for sequentially reordering data values assigned to graphical objects in a CAD model is described. The reordering tool can be a software application or a tool included in a...
7586494 Surface detail rendering using leap textures  
The present surface detail rendering technique provides an efficient technique for applying a mesostructure to a macrostructure for an object that minimizes the amount of memory required for...
7586489 Method of generating surface defined by boundary of three-dimensional point cloud  
Disclosed is a method of generating a three-dimensional (3D) surface defined by a boundary of a 3D point cloud. The method comprises generating density and depth maps from the 3D point cloud,...
7583263 System and method for transparency rendering  
A system, method, and computer program product that accepts raw polygon geometry and view parameters from the visualization API, sorts the polygons in back-to-front order, and then supplies the...
7580035 Real-time collision detection using clipping  
A method is disclosed. The method includes receiving a first polygon, receiving a second polygon, calculating a vector joining a centroid of the first polygon and a centroid of the second polygon,...
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.
7576739 Storage medium having game program stored therein, and game apparatus and game processing method therefor  
An area, in a virtual game world, for arranging a plurality of objects and a minimum allowed distance between objects to be arranged therein are set. A position of an object is changed for...
7576738 Method for constructing surface parameterizations  
A method, apparatus, and article of manufacture provide the ability to construct an optimal parameterization for a discrete surface patch. A three-dimensional image having a surface is selected. An...
7574331 Reconstruction of a surface topography  
A system and method is provided for reconstructing a surface of an object. A system includes an input for receiving a 2-dimensional grid of measurements representing a surface of an object. Each...
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...
7570261 Apparatus and method for creating a virtual three-dimensional environment, and method of generating revenue therefrom  
An apparatus and method for creating and using a virtual three-dimensional environment, and methods for generating revenue based on the virtual three-dimensional environment. The virtual...
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...
7566273 Game system and image generating method  
An objective of the present invention is to provide a game system, program and image generating method which can generate a more realistic image with reduced processing load by using an alpha value...
7561996 Automated dimensional drawing generating apparatus  
A dimensioning apparatus for generating a dimensional drawing from a model includes an element database with predetermined element names. A plurality of model elements can be associated with...
7561155 Method for reducing transport delay in an image generator  
A method for reducing the transport delay in a computer image generator. The first step is dividing a single frame buffer into a plurality of screen bins. Next is storing primitives in each screen...
7557824 Method and apparatus for generating a stereoscopic image  
A method of generating a stereoscopic image is disclosed. The method includes defining at least two, three or more regions in a scene representing a region of interest, a near regions and/or a far...
7557812 Multilevel texture processing method for mapping multiple images onto 3D models  
A multilevel texture mapping process for a 3D model that maps different perspective images onto a 3D model is developed. The textures mapped to the 3D model are processed from image level to...
7557803 Method, computer program product and data structure for representing two- or three-dimensional object modeling  
A data structure for a graph, which is composed by points and line segments connecting adjacent pairs of the points, respectively, of a two- or three-dimensional object comprises a set of point...
7548243 Dynamic scene descriptor method and apparatus  
A method for rendering a frame of animation includes retrieving scene descriptor data that specifies at least one object, wherein the object is associated with a first database query, wherein the...
7548237 System and method for managing visual structure, timing, and animation in a graphics processing system  
A visual tree structure as specified by a program is constructed and maintained by a visual system's user interface thread. As needed, the tree structure is traversed on the UI thread, with changes...
7545373 Applications with integrated capture  
Embodiments include a system for integrating capture software functionality into other software applications including computer aided design (CAD) application, search application, database...
7545372 Method and system for imaging a patient's teeth arrangement  
The invention provides a method and system for obtaining a three-dimensional representation of a patient's teeth arrangement. A three-dimensional physical teeth model is provided, having a surface...
7542036 Level set surface editing operators  
The present invention is level set system for implementing interactive editing operators for surfaces. Level set models are deformable implicit surfaces where the deformation of the surface...
7542035 Method for interactively viewing full-surround image data and apparatus therefor  
A method of modeling of the visible world using full-surround image data includes steps for selecting a view point within a p-surface, selecting a direction of view within the p-surface, 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...
7538767 Adaptive span computation during ray casting  
Adaptive span computation when ray casting is presented. A processor uses start point fractional values during view screen segment computations that start a view screen segment's computations a...
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...
7535475 Virtual view tree  
A virtual view tree for representing a document. A virtual view tree is maintained by an application, rather than a renderer (e.g., graphics rendering library) called upon by the application to...
7535469 Apparatus and method for creating three-dimensional caricature  
The present invention relates to an apparatus and method for creating a three-dimensional caricature, and more particularly, to an apparatus and method for creating a three-dimensional caricature...
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,...