ProFORMA: Probabilistic Feature-based On-line Rapid Model Acquisition
[Home] [2009 BMVC Paper (6.3MB)] [BibTeX]

Off-line model reconstruction relies on an image collection phase and a slow reconstruction phase, requiring a long time to verify a model obtained from an image sequence is acceptable. We propose a new model acquisition system, called ProFORMA, which generates a 3D model on-line as the input sequence is being collected. As the user rotates the object in front of a stationary camera, a partial model is reconstructed and displayed to the user to assist view planning. The model is also used by the system to robustly track the pose of the object. Models are rapidly produced through a Delaunay tetrahedralisation of points obtained from on-line structure from motion estimation, followed by a probabilistic tetrahedron carving step to obtain a textured surface mesh of the object.

Reconstruction Stages

Figure 1:
Left to right (a) Object rotated by hand in front of camera. (b) Point cloud obtained from on-line structure from motion estimation followed by bundle adjustment. (c) Delaunay Tetrahedralisation of point cloud, partitioning the convex hull into tetrahedra. (d) Carved mesh obtained from recursive probabilisitic tetrahedron carving. (e) Texture-mapped surface mesh.

Figure 2: Results of reconstruction for various objects.

<

Acknowledgements

I am very grateful to Tom Drummond, Gerhard Reitmayr and Ed Rosten for their support, guidance and interesting discussions, as well as various fragments of code. Many thanks to Ethan Eade for his bundle adjustment and five-point code, without which the first version of this system would not have been possible.

Contact Information
Email: qp202 (at) cam . ac . uk
Address: Department of Engineering. University of Cambridge
Trumpington Street, Cambridge CB2 1PZ
Telephone: +44 1223 332 754
Fax: +44 1223 332 662
© Cambridge University Engineering Dept
Information provided by Qi Pan (qp202)
Last updated: 18 June, 2009
Document made with KompoZer  Opera