3D Model Reconstruction from Turntable Sequence with Multiple -View Triangulation

This paper presents a new algorithm for 3D shape recovery from an image sequence captured under circular motion. The algorithm recovers the 3D shape by reconstructing a set of 3D rim curves, where a 3D rim curve is defined by the two frontier points arising from two views. The idea consists of estimating the position of each point of the 3D rim curve by using three views. Specifically, two of these views are chosen close to each other in order to guarantee a good image point matching, while the third view is chosen far from these two views in order to compensate for the error introduced in the triangulation scheme by the short baseline of the two close views. Image point matching among all views is performed by a new method which suitably combines epipolar geometry and cross-correlation. The algorithm is illustrated through experiments with synthetic and real data, which show satisfactory and promising results.

[1]  Takeo Kanade,et al.  A Multiple-Baseline Stereo , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Antti Oulasvirta,et al.  Computer Vision – ECCV 2006 , 2006, Lecture Notes in Computer Science.

[3]  Edmond Boyer,et al.  A hybrid approach for computing visual hulls of complex objects , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[4]  Robert C. Bolles,et al.  Epipolar-plane image analysis: An approach to determining structure from motion , 1987, International Journal of Computer Vision.

[5]  Stan Sclaroff,et al.  Stochastic refinement of the visual hull to satisfy photometric and silhouette consistency constraints , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[6]  Richard Szeliski,et al.  A Comparison and Evaluation of Multi-View Stereo Reconstruction Algorithms , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[7]  Yeung Sam Hung,et al.  Shape recovery from turntable sequence using rim reconstruction , 2008, Pattern Recognit..

[8]  Maarten Vergauwen,et al.  A Hierarchical Symmetric Stereo Algorithm Using Dynamic Programming , 2002, International Journal of Computer Vision.

[9]  Roberto Cipolla,et al.  The visual motion of curves and surfaces , 1998, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[10]  Roberto Cipolla,et al.  212D Visual Servoing with Respect to Planar Contours having Complex and Unknown Shapes , 2003, Int. J. Robotics Res..

[11]  Reinhard Koch,et al.  Multi Viewpoint Stereo from Uncalibrated Video Sequences , 1998, ECCV.

[12]  Radu Horaud,et al.  Finding the Collineation between Two Projective Reconstructions , 1999, Comput. Vis. Image Underst..

[13]  Jean Ponce,et al.  Carved Visual Hulls for Image-Based Modeling , 2006, ECCV.

[14]  Francis Schmitt,et al.  Silhouette and stereo fusion for 3D object modeling , 2003, Fourth International Conference on 3-D Digital Imaging and Modeling, 2003. 3DIM 2003. Proceedings..

[15]  Nanning Zheng,et al.  Stereo Matching Using Belief Propagation , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Bruce G. Baumgart,et al.  Geometric modeling for computer vision. , 1974 .

[17]  Ingemar J. Cox,et al.  A Maximum Likelihood Stereo Algorithm , 1996, Comput. Vis. Image Underst..

[18]  A. Laurentini,et al.  The Visual Hull Concept for Silhouette-Based Image Understanding , 1994, IEEE Trans. Pattern Anal. Mach. Intell..