|
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,...
|