Abstract A 3-dimensional wire frame representation is derived from a real 3-dimensional objects, where the surface of the object is generally featureless, by projecting a non-uniform pattern of randomly colored spots onto the 3-dimensional object and capturing images of the object by two cameras located at different positions. A wire frame representation of the object is then reconstructed from corresponding colored spots on the images captured by the two cameras. Wire frame representations are rapidly created using generic wire frames which are prototypical of a class of objects and which are modifiable to correspond to a specific instance of the class. A set of generic wire frames are bundled as a tool kit with software for editing wire frames. A method of morphing from a source 3-dimensional stereo rendered wire frame to a target rendered wire frame is also disclosed and the apparent camera viewpoint can change during morphing.
Inventors
👤 Charles S. Palm
Bibliographic Details
Application Number—
JurisdictionUS
Data Sourcegoogle_patents
Last Synchronized2026-11-10 00:37
CPC Classifications
G; G06; G06T; G06T17/00; G06T17/20
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
81 words
A method of creating wire frames comprising: a. projecting a non-interfering pattern on an object to be captured in a wire frame representation; a(1). said pattern is a multicolor confetti pattern comprising non-uniformly spaced bright spots of substantially random color, b. capturing images from at least two perspectives of said object with the projected pattern visible in said images; and c. using corresponding points of images of said projected pattern for calculation of distance information to generate a three-dimensional wireframe model.
Claim 2
Independent Claim
81 words
A method of creating wire frames comprising: a. projecting a non-interfering pattern on an object to be captured in a wire frame representation; a(1). said pattern is a multicolor confetti pattern comprising non-uniformly spaced bright spots of substantially random color, b. capturing images from at least two perspectives of said object with the projected pattern visible in said images; and c. using corresponding points of images of said projected pattern for calculation of distance information to generate a three-dimensional wireframe model.
Claim 3
Dependent Claim
19 words
The method of claim 1 in which the step of projecting comprises selecting a resolution for the pattern projected.
Claim 4
Dependent Claim
32 words
The method of claim 1 in which the step of using portions of said projected patterns comprises selecting a resolution at which points of said pattern will be used for said calculation.
Claim 5
Independent Claim
72 words
A method of capturing wireframe information from at least a portion of an object lacking identifiable reference points for a three dimensional model, comprising the steps of: a. illuminating at least said portion of said object with a projected pattern; a(1). said pattern is a multicolor confetti pattern comprising non-uniformly spaced bright spots of substantially random color, and b. using said projected pattern as reference points for creating said three dimensional model.
Claim 6
Independent Claim
72 words
A method of capturing wireframe information from at least a portion of an object lacking identifiable reference points for a three dimensional model, comprising the steps of: a. illuminating at least said portion of said object with a projected pattern; a(1). said pattern is a multicolor confetti pattern comprising non-uniformly spaced bright spots of substantially random color, and b. using said projected pattern as reference points for creating said three dimensional model.