Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
140 words
A method of electronically recognizing a three-dimensional object X; said method including the steps of: storing in a memory, a three-dimensional digital model of the surface of said object X; acquiring a planar two-dimensional image of an unidentified object as viewed from an unpredictable direction; automatically aligning said model to said unpredictable direction by transforming said model, without any manual input from an operator, until three predetermined points in the transformed model and three corresponding points in said two-dimensional image have substantially the same coordinates in the plane of said image; generating, from said transformed three-dimensional model, a two-dimensional image of said model in said plane; and, identifying said unidentified object as said object X only if a correlation between said image of said unidentified object and said image of said model from said generating step exceeds a predetermined threshold.
Claim 2
Independent Claim
140 words
A method of electronically recognizing a three-dimensional object X; said method including the steps of: storing in a memory, a three-dimensional digital model of the surface of said object X; acquiring a planar two-dimensional image of an unidentified object as viewed from an unpredictable direction; automatically aligning said model to said unpredictable direction by transforming said model, without any manual input from an operator, until three predetermined points in the transformed model and three corresponding points in said two-dimensional image have substantially the same coordinates in the plane of said image; generating, from said transformed three-dimensional model, a two-dimensional image of said model in said plane; and, identifying said unidentified object as said object X only if a correlation between said image of said unidentified object and said image of said model from said generating step exceeds a predetermined threshold.
Claim 3
Independent Claim
152 words
A system for electronically recognizing a three-dimensional object X; said system being comprised of: a memory which stores a three-dimensional model of the surface of said object X; a camera which acquires a two-dimensional image of an unidentified object as viewed from an unpredictable direction; an automatic alignment means which aligns said model to said unpredictable direction by transforming said model without any manual input from an operator, until three predetermined points in the transformed model and three corresponding points in said two-dimensional image have substantially the same coordinates in the plane of said image; an image generating means for generating, from said transformed model, a two-dimensional image of said model in said plane; and, a correlating means, for identifying said unidentified object as said object X only if a correlation between said image of said unidentified object and said image of said model from said generating step exceeds a predetermined threshold.
Claim 4
Independent Claim
152 words
A system for electronically recognizing a three-dimensional object X; said system being comprised of: a memory which stores a three-dimensional model of the surface of said object X; a camera which acquires a two-dimensional image of an unidentified object as viewed from an unpredictable direction; an automatic alignment means which aligns said model to said unpredictable direction by transforming said model without any manual input from an operator, until three predetermined points in the transformed model and three corresponding points in said two-dimensional image have substantially the same coordinates in the plane of said image; an image generating means for generating, from said transformed model, a two-dimensional image of said model in said plane; and, a correlating means, for identifying said unidentified object as said object X only if a correlation between said image of said unidentified object and said image of said model from said generating step exceeds a predetermined threshold.
Claim 5
Dependent Claim
18 words
A method according to claim 1 wherein said object X and said unidentified object are a human face.
Claim 6
Dependent Claim
30 words
A method according to claim 3 wherein said three predetermined points are the outside corners of two eyes on said face, and the center of a mouth on said face.
Claim 7
Dependent Claim
30 words
A method according to claim 3 wherein said three predetermined points are the outside corners of two eyes on said face, and the center of a chin on said face.
Claim 8
Dependent Claim
30 words
A method according to claim 3 wherein said three predetermined points are the outside corners of two eyes on said face and the tip of a nose on said face.
Claim 9
Dependent Claim
32 words
A method according to claim 3 wherein said three predetermined points are opposite points on the bridge of a nose on said face and the center of a mouth on said face.
Claim 10
Dependent Claim
37 words
A method according to claim 3 wherein said three-dimensional model includes a plurality of radiuses at respective angles θ and φ, each of which identifies a point on the surface of the model of said object X.
Claim 11
Dependent Claim
43 words
A method according to claim 3 wherein said three-dimensional model further includes a respective pixel value for multiple points on said surface of said face, and wherein said two-dimensional image of said model is obtained by projecting the pixel values onto said plane.
Claim 12
Dependent Claim
64 words
A method according to claim 3 wherein said two-dimensional image of said model is obtained by a) determining the angles between said unpredictable direction and respective vectors that extend perpendicularly from multiple points on the surface of said face, b) selecting a pixel value for each such point which increases as the corresponding angle decreases, and c) projecting the pixel values onto said plane.
Claim 13
Dependent Claim
29 words
A method according to claim 1 and further including the step of enabling said unidentified object to enter a secure area only if said correlation exceeds said predetermined threshold.