Visualization alignment for three-dimensional scanning
First Claim
1. A method for generating a three-dimensional virtual representation of a physical object via a scanning system, the method comprising:
- performing a first scan of the physical object while the physical object is in a first position;
receiving an aligning input that causes increased correspondence between a displayed visualization of the physical object and a second position of the physical object, such aligning input including (1) moving the displayed visualization to match the second position of the physical object or (2) moving the physical object into the second position to match with the displayed visualization;
performing a second scan of the physical object while the physical object is in the second position; and
generating a three-dimensional virtual representation of the physical object based on the first scan and the second scan.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for generating a three-dimensional virtual representation includes performing a first scan of the physical object while the physical object has a first position. A displayed visualization of the physical object is generated based on the first scan. Aligning input is received that causes increased correspondence between the displayed visualization and a second position of the physical object. A second scan of the physical object is performed while the object is in the second position. Based on the first scan and the second scan, a three-dimensional virtual representation of the physical object is generated.
-
Citations
20 Claims
-
1. A method for generating a three-dimensional virtual representation of a physical object via a scanning system, the method comprising:
-
performing a first scan of the physical object while the physical object is in a first position; receiving an aligning input that causes increased correspondence between a displayed visualization of the physical object and a second position of the physical object, such aligning input including (1) moving the displayed visualization to match the second position of the physical object or (2) moving the physical object into the second position to match with the displayed visualization; performing a second scan of the physical object while the physical object is in the second position; and generating a three-dimensional virtual representation of the physical object based on the first scan and the second scan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing system, comprising:
-
a logic machine; and a storage machine holding instructions executable by the logic machine to; receive data for a first scan of a physical object performed by a scanning system while the physical object is in a first position; receive an aligning input that causes increased correspondence between a displayed visualization of the physical object and a second position of the physical object, such aligning input including (1) moving the displayed visualization to match the second position of the physical object or (2) moving the physical object into the second position to match with the displayed visualization; and generate a three-dimensional virtual representation of the physical object based on the first scan and a second scan of the physical object performed by the scanning system while the physical object is in the second position. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computing system, comprising:
-
a scanning system; a logic machine; and a storage machine holding instructions executable by the logic machine to; via the scanning system, perform a first scan of a physical object while the physical object has a first position; generate a displayed visualization of the physical object based on the first scan; present the displayed visualization to a user of the computing system via a display, the displayed visualization superimposed over a dynamically updating image of the physical object; receive an aligning input from the user of the computing system that causes rotation of the displayed visualization toward a second position of the physical object; via the scanning system, perform a second scan of the physical object while the physical object is in the second position; and generate a three-dimensional virtual representation of the physical object based on the first scan and the second scan.
-
Specification