METHODS AND SYSTEMS OF COMPARING FACE MODELS FOR RECOGNITION
First Claim
1. A method of representation and manipulation of surfaces with perceptual geometric features using a computer processor, the method comprising:
- receiving a request to perform operations of representation and manipulation of surfaces;
initiating the computer processor to execute visualization of surfaces computer readable and computer executable program code;
describing a first plurality of geometric models with a first plurality of geometric surface features significant to a human visual system;
detecting a second plurality of geometric surface features on a second plurality of existing geometric models which are comparable to the first plurality of geometric surface features significant to the human visual system described in the first plurality of geometric models, wherein the first plurality of geometric surface features significant to the human visual system are psychophysics geometric surface features;
comparing the first plurality of geometric surface features significant to the human visual system with the second plurality of geometric surface features, wherein comparing includes analyzing perceptual geometric features by considering the plurality of psychophysics feature models favoring the human visual system;
filling in features, between the first plurality of geometric surface features and the second plurality of geometric features, using a model matching algorithm to create one of a partial model and an entire model of new features;
rendering, by the computer processor using the model matching algorithm, comparisons of geometric surface features of the plurality of existing psychophysics feature models and perceptual geometric features and one of the partial model and the entire model of new features; and
applying results of analyzing, determining and rendering, to tasks in which one of shapes and spatial relations must be analyzed, recognized and understood, in regard to one of face visualization models and terrain visualization models.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems of representation and manipulation of surfaces with perceptual geometric features, using a computer graphics rendering system, include executing algorithmic instructions to compute a plurality of vertices, edges and surfaces in a mesh for the purpose of defining representations of surfaces on grids. Normals and distances are determined for triangular surfaces to be considered. Additionally, height fields of a function are defined. A set of feature curves and a set of feature points are derived, based on the defined function. Infinitesimal movements along the representations of the surfaces are determined, along with derivations of properties of representations of continuous surfaces. Additional determinations of perceptual geometric features include determinations such as zero crossings, parabolic curves, flecnodes, ruffles, gutterpoints, conical points and biflecnodes in a given mesh. After these determinations are made, visual representation are rendered which captures perceptually important features for smoothly varying shapes.
-
Citations
14 Claims
-
1. A method of representation and manipulation of surfaces with perceptual geometric features using a computer processor, the method comprising:
-
receiving a request to perform operations of representation and manipulation of surfaces; initiating the computer processor to execute visualization of surfaces computer readable and computer executable program code; describing a first plurality of geometric models with a first plurality of geometric surface features significant to a human visual system; detecting a second plurality of geometric surface features on a second plurality of existing geometric models which are comparable to the first plurality of geometric surface features significant to the human visual system described in the first plurality of geometric models, wherein the first plurality of geometric surface features significant to the human visual system are psychophysics geometric surface features; comparing the first plurality of geometric surface features significant to the human visual system with the second plurality of geometric surface features, wherein comparing includes analyzing perceptual geometric features by considering the plurality of psychophysics feature models favoring the human visual system; filling in features, between the first plurality of geometric surface features and the second plurality of geometric features, using a model matching algorithm to create one of a partial model and an entire model of new features; rendering, by the computer processor using the model matching algorithm, comparisons of geometric surface features of the plurality of existing psychophysics feature models and perceptual geometric features and one of the partial model and the entire model of new features; and applying results of analyzing, determining and rendering, to tasks in which one of shapes and spatial relations must be analyzed, recognized and understood, in regard to one of face visualization models and terrain visualization models. - View Dependent Claims (2, 3, 4)
-
-
5. A system of providing representation and manipulation of surfaces with perceptual geometric features, the system comprising:
-
a computer processor communicatively coupled to an input output device; and a memory, residing in the computer processor, having a dynamic repository and a program unit containing a computer readable and computer executable program, wherein the computer readable and computer executable program residing in the program unit, when executed by the computer processor causes the computer processor to perform operations of;
receiving a request to perform operations of visualization of surfaces;initiating the computer processor to execute representation and manipulation of surfaces operations computer readable and computer executable program code; describing a first plurality of geometric models with a first plurality of geometric surface features significant to a human visual system; detecting a second plurality of geometric surface features on a second plurality of existing geometric models which are comparable to the first plurality of geometric surface features significant to the human visual system described in the first plurality of geometric models, wherein the first plurality of geometric surface features significant to the human visual system are psychophysics geometric surface features; comparing the first plurality of geometric surface features significant to the human visual system with the second plurality of geometric surface features, wherein comparing includes analyzing perceptual geometric features by considering the plurality of psychophysics feature models favoring the human visual system; filling in features, between the first plurality of geometric surface features and the second plurality of geometric features, using a model matching algorithm to create one of a partial model and an entire model of new features; rendering, by the computer processor using the model matching algorithm, comparisons of geometric surface features of the plurality of existing psychophysics feature models and perceptual geometric features and one of the partial model and the entire model of new features; and applying results of analyzing, determining and rendering, to tasks in which one of shapes and spatial relations must be analyzed, recognized and understood, in regard to one of face visualization models and terrain visualization models. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A computer readable medium having a plurality of computer readable and computer executable instructions of a method of representation and manipulation of surfaces with perceptual geometric features when executed on a computer processor, causes the computer processor to execute computer readable and computer executable instructions to perform operations of a method comprising:
-
instructions initiating the computer processor to execute representation and manipulation of surfaces operations computer readable and computer executable program code; instructions describing a first plurality of geometric models with a first plurality of geometric surface features significant to a human visual system; instructions detecting a second plurality of geometric surface features on a second plurality of existing geometric models which are comparable to the first plurality of geometric surface features significant to the human visual system described in the first plurality of geometric models, wherein the first plurality of geometric surface features significant to the human visual system are psychophysics geometric surface features; instructions comparing the first plurality of geometric surface features significant to the human visual system with the second plurality of geometric surface features, wherein comparing includes analyzing perceptual geometric features by considering the plurality of psychophysics feature models favoring the human visual system; instructions filling in features, between the first plurality of geometric surface features and the second plurality of geometric features, using a model matching algorithm to create one of a partial model and an entire model of new features; instructions rendering, by the computer processor using the model matching algorithm, comparisons of geometric surface features of the plurality of existing psychophysics feature models and perceptual geometric features and one of the partial model and the entire model of new features; and instructions applying results of analyzing, determining and rendering, to tasks in which one of shapes and spatial relations must be analyzed, recognized and understood, in regard to one of face visualization models and terrain visualization models. - View Dependent Claims (11, 12, 13, 14)
-
Specification