Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Graphic Cards Creating-and-modifying-parameterizations-of-surfaces

 Electronic device and lead frame used thereon
An object of the invention is to provide an electronic device and a lead frame thereof which are ...


 Automatic generation of a set of contiguous surface patches on a computer modeled solid
I claim: 1. A method of operating a computer for generating a plurality of machine tool paths for ...


 Rendering polygons
The invention provides a method and an apparatus for scanning a polygon that selects scan ...


 Data decompression system and method
The present invention is an improvement in data decompression for images, using relatively simple ...


 Method of measuring three dimensional shape
Accordingly, the object of the present invention is to provide a method of measuring a three-...


 Method of and system for encoding digital images
Accordingly, an objective of the present invention is to efficiently store edge information which ...


 Three-dimensional to two dimensional data processing and conversion device and method of using the same
The object of the present invention is to provide an improved three-dimensional data processing ...


 System and method for dynamic assistance in software applications using behavior and host application models
OF THE PREFERRED EMBODIMENTS FIG. 1 illustrates a client computer and server for implementing and ...


 Electronic image generation apparatus including a camera for recording a region and producing a control data array
In accordance with the present invention, electronic image generation apparatus comprises a monitor;...


 Surface covering tiles
Having thus set forth the nature of the invention what is claimed is: 1. A plurality of identically ...


 Creating and modifying parameterizations of surfaces

Details
Inventors: Krishnamurthy, Venkat;
Assignee: Paraform, Inc. (Santa Clara, CA); The Board of Trustees of the Leland Stanford Junior University (Palo Alto, CA)
Primary Examiner: Cuchlinski, Jr.; William A.
Assistant Examiner: Nguyen; Thu
Attorney, Agent or Firm: Lumen Intellectual Property Services, Inc.

A method for creating a parameterization of an input surface in a 3-D computer graphics system comprises specifying a plurality of boundary curves on the surface that define a patch of the surface. The boundary curves are typically specified using a user-interactive curve editing procedure, but may also be specified automatically. Similarly, a feature curve is specified on the surface. The method then automatically generates a parameterization of the patch such that a discretized higher order energy functional defined on the surface is minimized subject to the constraint that iso-curves of the parameterization are attracted to follow the feature curve. The method is useful for converting dense irregular polygon meshes into surface models suitable for interactive modification and animation.

DETAILED DESCRIPTION In the following description we explain the details of a parameterization algorithm according to the present invention within the context of the specific application of surface fitting to scanned 3-dimensional data.
The same parameterization technique, however, can be used within the context of a number of other applications, some of which have been detailed above.
DEFINITIONS Throughout this document, we define a surface to be a 2-dimensional manifold and an unparameterized surface to be a 2-dimensional manifold without any smooth global parameterization.
A polygon mesh is an example of an unparameterized surface because no single differentiable formula can be used to define it globally.
We define a polygon mesh or polygon surface to be a 2-dimensional manifold represented as a union of polygons.
Typically, the polygons and the polygon surface are represented as 2-manifolds embedded in 3-D Euclidean space.
For example, a polygon mesh may be represented as a set of points (called vertices) in 3-D Euclidean space, together with a set of faces (groups of 3 or more vertices that share a common face), a set of edges (groups of 2 vertices that share an edge), and an adjacency structure that can be used to easily determine which vertices, edges, and faces are adjacent to any given vertex, edge, or face.
A surface curve on a surface is defined to be a 1-dimensional manifold embedded in a 2-D manifold (the surface).
A face-point curve is a surface curve defined by a sequence of connected face points, where a face point is simply a point on some face of a polygonal surface.
A face-point curve may be represented, for example, by a sequence of points embedded in 3-D Euclidean space, where each point is contained in a face of the polygon mesh.
A feature curve is a surface curve that rigidly or loosely guides a parameterization.
A feature curve that loosely guides the parameterization are refereed to as a flow curve to distinguish it from a feature curve that rigidly guides the parameterization



Related patents
  Interference checking apparatus and method for checking interference of objects in computer
An object of the present invention is to provide an interference checking apparatus for automatically performing an efficient interference check on the CG models of many ...
  Character generation with extracted and transformed skeleton data
The present invention has been made in view of solving these problems and provides a character pattern generating apparatus for generating multiple kinds of high quality ...
  Method and apparatus for generating a surface by simulating a physical membrane
A first embodiment of the present invention will now be described, referring to FIGS. 1 to 4 of the accompanying drawings. FIG. 1 shows the configuration of a curved ...
  Three-dimensional game machine and information storage medium
What is claimed is: 1. A three-dimensional game machine comprising: means for setting the dispositions within an object space of at least one three-dimensional object ...
  Touch-operated see-through coordinate input unit
OF THE PREFERRED EMBODIMENTS As is understood from the above given summary, the inventive input unit is composed of the first insulating sheet, which may be called the ...
  Method and apparatus for texture transmission and storage
This application related to computer graphics generation, and specifically to the storage and generation of three-dimensional computer graphics texture data. Texture ...
  Printing method for use with dot printer
It is an object of the present invention to provide a printing method for use with a dot printer which can increase the printing speed with little deterioration in ...
  Feed forward feed back multiple neural network with context driven recognition
OF THE INVENTION The disclosure of provisional patent application Ser. No. 60/117,613 filed Jan. 28, 1999 is hereby incorporated by reference. The present invention and ...
  Semi-conductive, moisture barrier shielding tape and cable
In accordance with the subject invention, new and improved shielding tapes for electrical cables are provided in the form of a plastic laminated metallic foil, wherein ...
  Polyurethane pressure sensitive adhesives for bonding layered structures
We claim: 1. The structure composed of at least two surfaces of at least two materials bonded together by the intercalation of a pressure sensitive adhesive produced by ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved