ALIGNMENT OF IMAGES OF A THREE-DIMENSIONAL OBJECT
First Claim
1. A system, comprising:
- a select engine to select a first image and a second image from a sequence of images of a three-dimensional (3D) object taken at different object orientations from a capture cycle of a scanner;
a combine engine to combine first metadata from the first image and second metadata from the second image to form combined metadata;
an orientation engine to select a third image from the sequence of images, wherein the third image is from an opposite object orientation relative to a first object orientation of the first image or a second object orientation of the second image; and
an align engine to align the sequence of images based on the combined metadata and third metadata from the third image.
2 Assignments
0 Petitions
Accused Products
Abstract
In one example implementation, a system for aligning of images of a three-dimensional (3D) object includes a select engine to select a first image and a second image from a sequence of images of a 3D object taken at different object orientations from a capture cycle of a scanner, a combine engine to combine first metadata from the first image and second metadata from the second image to form combined metadata, an orientation engine to select a third image from the sequence of images, where the third image is from an opposite object orientation relative to a first object orientation of the first image or a second object orientation of the second image, and an align engine to align the sequence of images based on the combined metadata and third metadata from the third image.
-
Citations
15 Claims
-
1. A system, comprising:
-
a select engine to select a first image and a second image from a sequence of images of a three-dimensional (3D) object taken at different object orientations from a capture cycle of a scanner; a combine engine to combine first metadata from the first image and second metadata from the second image to form combined metadata; an orientation engine to select a third image from the sequence of images, wherein the third image is from an opposite object orientation relative to a first object orientation of the first image or a second object orientation of the second image; and an align engine to align the sequence of images based on the combined metadata and third metadata from the third image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium storing instructions executable by a processing resource to cause a computing device to:
-
receive a sequence of images of a three-dimensional (3D) object taken at different object orientations from a capture cycle of a scanner; select a first image and a second image from a sequence of images; combine metadata of the first image with metadata of the second image to form combined metadata; select a third image from the sequence of images from an opposite object orientation relative to a first object orientation of the first image or a second object orientation of the second image; align an image of the sequence of images based on the combined metadata and metadata of the third image; and generate at least a portion of a 3D model of the 3D object using the aligned sequence of images. - View Dependent Claims (10, 11)
-
-
12. A method, comprising:
-
receiving first metadata of a first image of a three-dimensional (3D) object at a first object orientation and second metadata of a second image of the 3D object at a second object orientation adjacent to the first object orientation along a sequence of object orientations corresponding to a sequence of images from a capture cycle of a scanner; combining the second metadata and the second metadata to form combined metadata; receiving third metadata from a third image of the 3D object at a third object orientation opposite from the first object orientation or the second object orientation; and aligning the sequence of images to generate at least a portion of a 3D model of the 3D object based on the combined metadata and the third metadata. - View Dependent Claims (13, 14, 15)
-
Specification