Turntable peripheral for 3D scanning
AssigneeHewlett-Packard Development Company, L.P.
InventorsDavid Bradley Short, Jinman Kang, Stephen George Miller, Jordi Morillo Peres, Eric Monsef, Ben Wynne, Matthew Leck, Daniel Jordan Kayser, Eddie Licitra, Christopher S Tanner
Life of this patent
Estimating the term…
Abstract
Examples relate to a turntable peripheral for three dimensional (3D) scanning. In some examples, 3D scan data of a real-world object is obtained while the object is rotated by the turntable peripheral. Positioning commands are sent to the turntable peripheral to rotate the object. The 3D scan data is collected while the turntable peripheral is in an untilted and/or tilted position.
Claims12
A turntable peripheral comprising:
- a bottom portion having a lower surface to rest on a scanning surface beneath a three dimensional (3D) scanning device;
- a top portion having an upper surface on which an object rests during a 3D scan that is performed by the 3D scanning device;
- a rotating mechanism for rotating the top portion with the object during the 3D scan according to positioning commands, wherein the rotating mechanism is configured to be in a tilted position while the top portion is rotated, and wherein the rotating mechanism is further configured to rotate the for a first scan cycle in an untilted position and a second scan cycle in the tilted position;
- and
- an interface to receive the positioning commands from a computing device during the 3D scan,
- wherein the turntable peripheral is configured to be positioned on the scanning surface based on a visual cue that is projected by a projector.
A method for using a turntable peripheral for three dimensional (3D) scanning, the method comprising:
- performing a plurality of scan passes of the an object to obtain 3D scan data;
- sending a plurality of positioning commands to the turntable peripheral, wherein the object is rotated by the turntable peripheral in a tilted and untilted position during the plurality of scan passes;
- using a projector to project a visual cue related to a position of the object as the object is rotated to show orientations of the object during the plurality of scan passes to instruct a user on positioning one or more of the turntable peripheral and the object for scanning;
- and
- using the 3D scan data to generate a 3D model of the object, wherein a real-time representation of the 3D model is shown on a user interface as each of the plurality of 3D scan passes is incorporated into the 3D model.
A non-transitory machine-readable storage medium encoded with instructions executable by a processor for using a turntable peripheral for three dimensional (3D) scanning, the machine-readable storage medium comprising instructions to:
- generate a preliminary model based on a prescan of an object, wherein the object is rotated by the turntable peripheral during the prescan;
- perform a plurality of scan passes of the object to obtain 3D scan data;
- send a plurality of positioning commands to the turntable peripheral, wherein the object is rotated by the turntable peripheral in a tilted and untilted position during the plurality of scan passes;
- use a projector to project a visual cue related to a position of the object as the object is rotated to show orientations of the object during the plurality of scan passes to instruct a user on positioning one or more of the turntable peripheral and the object for scanning;
- and
- use the 3D scan data to generate a 3D model of the object based on the preliminary model, wherein a real-time representation of the 3D model is shown on a user interface as each of the plurality of 3D scan passes is incorporated into the preliminary 3D model.
Dependencies are inferred from the claim text.