Viewpoint determination of image by interpolation over sparse samples

We address the problem of determining the viewpoint of an image without referencing to or estimating explicitly the 3-D structure pictured in the image. Used for reference are instead a number of sample snapshots of the scene, each supplied with the associated viewpoint. By viewing image and its associated viewpoint as the input and output of a function, and the reference snapshot-viewpoint pairs as input-output samples of that function, we have a natural formulation of the problem as an interpolation one. The interpolation formulation allows imaging details like camera intrinsic parameters to be unknown, and the specification of the desired viewpoint to be not necessarily in metric terms. We describe an interpolation-based mechanism that determines the viewpoint of any given input image, which has the property that it fits all the given input-output reference samples exactly. Experimental results on benchmarking image datasets show that the mechanism is effective in reaching quality viewpoint solution even with only a few reference snapshots.

[1]  Allen R. Hanson,et al.  Robust methods for estimating pose and a sensitivity analysis , 1994 .

[2]  Graziano Chesi,et al.  Camera pose estimation from less than eight points in visual servoing , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[3]  Xinhua Zhuang,et al.  Pose estimation from corresponding point data , 1989, IEEE Trans. Syst. Man Cybern..

[4]  Mongi A. Abidi,et al.  A New Efficient and Direct Solution for Pose Estimation Using Quadrangular Targets: Algorithm and Evaluation , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  K. W. Yeung,et al.  9 – The Hong Kong Denim Industry , 2003 .

[6]  Larry L. Schumaker,et al.  Topics in Multivariate Approximation , 1987 .

[7]  Rachid Deriche,et al.  A Robust Technique for Matching two Uncalibrated Images Through the Recovery of the Unknown Epipolar Geometry , 1995, Artif. Intell..

[8]  Peter J. Rousseeuw,et al.  Robust Regression and Outlier Detection , 2005, Wiley Series in Probability and Statistics.

[9]  Tomaso Poggio,et al.  Image Representations for Visual Learning , 1996, Science.

[10]  C. Micchelli Interpolation of scattered data: Distance matrices and conditionally positive definite functions , 1986 .

[11]  A. Stray,et al.  Approximation and interpolation. , 1972 .

[12]  Paul D. Fiore,et al.  Efficient Linear Solution of Exterior Orientation , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Tomaso A. Poggio,et al.  A Trainable System for Object Detection , 2000, International Journal of Computer Vision.

[14]  Long Quan,et al.  Linear N-Point Camera Pose Determination , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Michael F. Cohen,et al.  Verbs and Adverbs: Multidimensional Motion Interpolation , 1998, IEEE Computer Graphics and Applications.

[16]  Jean Ponce,et al.  Computer Vision: A Modern Approach , 2002 .

[17]  Peter J. Rousseeuw,et al.  Robust regression and outlier detection , 1987 .

[18]  Marie-Odile Berger,et al.  Pose Estimation for Planar Structures , 2002, IEEE Computer Graphics and Applications.

[19]  Darius Burschka,et al.  Advances in Computational Stereo , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[21]  Heinrich Müller,et al.  Image warping with scattered data interpolation , 1995, IEEE Computer Graphics and Applications.

[22]  Olivier D. Faugeras,et al.  The geometry of multiple images - the laws that govern the formation of multiple images of a scene and some of their applications , 2001 .

[23]  A. Iserles,et al.  The State of the art in numerical analysis : proceedings of the Joint IMA/SIAM Conference on the State of the Art in Numerical Analysis held at the University of Birmingham, 14-18 April 1986 , 1987 .

[24]  F. Girosi,et al.  Networks for approximation and learning , 1990, Proc. IEEE.

[25]  Ronald Chung,et al.  Novel view synthesis via indexed function interpolation , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[26]  Andrew Zisserman,et al.  Multiple view geometry in computer visiond , 2001 .

[27]  Richard I. Hartley,et al.  Estimation of Relative Camera Positions for Uncalibrated Cameras , 1992, ECCV.

[28]  Kostas Daniilidis,et al.  Linear Pose Estimation from Points or Lines , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[29]  Thomas S. Huang,et al.  Motion and structure from feature correspondences: a review , 1994, Proc. IEEE.

[30]  Nira Dyn,et al.  Interpolation of scattered Data by radial Functions , 1987, Topics in Multivariate Approximation.