Viewpoint-invariant image matching and generation of three-dimensional models from two-dimensional imagery
AssigneeAnimetrics, Inc.
InventorMichael Miller
Life of this patent
Estimating the term…
Abstract
A method and system for characterizing features in a source multifeatured three-dimensional object, and for locating a best-matching three-dimensional object from a reference database of such objects by performing a viewpoint invariant search among the reference objects. The invention further includes the creation of a three-dimensional representation of the source object by deforming a reference object.
Claims76
A method of comparing at least one source 2D projection of a source multifeatured object to a reference library of 3D reference objects, the method comprising the steps of:
- a. providing a plurality of reference 3D representations of generically similar multifeatured objects;
- and
- b. performing a viewpoint-invariant search of the reference 3D representations to locate the reference 3D representation having a 2D projection most resembling the at least one source 2D projection.
A method of comparing at least one source 2D projection of a source face to a reference library of 3D reference avatars, the method comprising the steps of:
- a. providing a plurality of reference 3D representations of avatars;
- and
- b. performing a viewpoint-invariant search of the reference 3D avatars to locate the reference 3D avatar having a 2D projection most resembling the at least one source 2D projection.
A system for comparing at least one source 2D projection of a source multifeatured object to a reference library of 3D reference objects, the system comprising:
- a. a database comprising a plurality of reference 3D representations of generically similar multifeatured objects;
- and
- b. an analyzer for performing a viewpoint-invariant search of the reference 3D representations to locate the reference 3D representation having a 2D projection most resembling the at least one source 2D projection.
43 The system of claim 38 wherein the deformation module does not use rigid motions.
A system for comparing at least one source 2D projection of a source face to a reference library of 3D reference avatars, the system comprising:
- a. a database comprising a plurality of reference 3D representations of avatars;
- and
- b. an analyzer for performing a viewpoint-invariant search of the reference 3D avatars to locate the reference 3D avatar having a 2D projection most resembling the at least one source 2D projection.
A method of comparing a source 3D object to at least one reference 3D object, the method comprising the steps of:
- a. creating 2D representations of the source object and the at least one reference object;
- and
- b. using projective geometry to characterize a correspondence between the source 3D object and a reference 3D object.
A system for comparing a source 3D object to at least one reference 3D object, the system comprising:
- a. a projection module for creating 2D representations of the source object and the at least one reference object;
- and
- b. an analyzer which uses projective geometry to characterize a correspondence between the source 3D object and a reference 3D object.
A method of creating a 3D representation from at least one source 2D projection of a source multifeatured object, the method comprising the steps of:
- a. providing a set of at least one reference 3D representations of generically similar multifeatured objects;
- b. locating a reference 3D representation from the set;
- and
- c. creating a 3D representation of the at least one source 2D projection by deforming the located reference 3D representation in accordance with the at least one source 2D projection so as to resemble the source multifeatured object.
A system for creating a 3D representation from at least one source 2D projection of a source multifeatured object, the system comprising:
- a. a database comprising at least one reference 3D representation of generically similar multifeatured objects;
- b. an analyzer for locating a reference 3D representation from the set;
- and
- c. a deformation module for creating a 3D representation of the at least one source 2D projection by deforming the located reference 3D representation in accordance with the at least one source 2D projection so as to resemble the source multifeatured object.
Dependencies are inferred from the claim text.