Title :
Interactive 3D Model Acquisition and Tracking of Building Block Structures
Author :
Miller, Andrew ; White, Brandyn ; Charbonneau, Emiko ; Kanzler, Zach ; LaViola, Joseph J., Jr.
fDate :
4/1/2012 12:00:00 AM
Abstract :
We present a prototype system for interactive construction and modification of 3D physical models using building blocks.Our system uses a depth sensing camera and a novel algorithm for acquiring and tracking the physical models. The algorithm,Lattice-First, is based on the fact that building block structures can be arranged in a 3D point lattice where the smallest block unit is a basis in which to derive all the pieces of the model. The algorithm also makes it possible for users to interact naturally with the physical model as it is acquired, using their bare hands to add and remove pieces. We present the details of our algorithm, along with examples of the models we can acquire using the interactive system. We also show the results of an experiment where participants modify a block structure in the absence of visual feedback. Finally, we discuss two proof-of-concept applications: a collaborative guided assembly system where one user is interactively guided to build a structure based on another user´s design, and a game where the player must build a structure that matches an on-screen silhouette.
Keywords :
cameras; data acquisition; solid modelling; user interfaces; 3D model acquisition; 3D model tracking; 3D physical model; 3D point lattice; building block structure; collaborative guided assembly system; depth sensing camera; interactive 3D model; interactive construction; interactive modification; lattice-first algorithm; on-screen silhouette; user design; user interaction; visual feedback; Cameras; Computational modeling; Image color analysis; Lattices; Solid modeling; Three dimensional displays; Visualization; 3D model acquisition; Interactive physical model building; building block structures.; depth cameras; object tracking; Algorithms; Computer Graphics; Computer Simulation; Humans; Imaging, Three-Dimensional; User-Computer Interface;
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
DOI :
10.1109/TVCG.2012.48