Abstract
This paper addresses the problem of moving object reconstruction. Several methods have been published in the past 20 years including stereo reconstruction as well as multi-view factorization methods. In general, reconstruction algorithms compute the 3D structure of the object and the camera parameters in a non-optimal way, and then a nonlinear and numerical optimization algorithm refines the reconstructed camera parameters and 3D coordinates. In this paper, we propose an adjustment method which is the improved version of the well-known Tomasi–Kanade factorization method. The novelty, which yields the high speed of the algorithm, is that the core of the proposed method is an alternation and we give optimal solutions to the subproblems in the alternation. The improved method is discussed here and it is compared to the widely used bundle adjustment algorithm.
Similar content being viewed by others
References
Arun, K.S., Huang, T.S., Blostein, S.D.: Least-squares fitting of two 3-D point sets. IEEE Trans. Pattern Anal. Mach. Intell. 9(5), 698–700 (1987)
Delaunay, B.: Sur la sphere vide. Izv. Akad. Nauk SSSR, Otd. Mat. Estestv. Nauk 7, 793–800 (1934)
Berthilsson, R., Heyden, A., Sparr, G.: Recursive structure and motion from image sequences using shape and depth spaces. In: CVPR’97: Proceedings of the 1997 Conference on Computer Vision and Pattern Recognition, p. 444 (1997)
Triggs, B., McLauchlan, P., Hartley, R., Fitzgibbon, A.: Bundle adjustment—a modern synthesis. In: Triggs, W., Zisserman, A., Szeliski, R. (eds.) Vision Algorithms: Theory and Practice. LNCS, pp. 298–375. Springer, Berlin (2000)
Björck, Å: Numerical Methods for Least Squares Problems. SIAM, Philadelphia (1996)
Bregler, C., Hertzmann, A., Biermann, H.: Recovering non-rigid 3d shape from image streams. In: CVPR 2000: Proceedings of the 2000 Conference on Computer Vision and Pattern Recognition, pp. 690–696 (2000)
Buchanan, A.M.: Investigation into matrix factorization when elements are unknown. Technical report, University of Oxford (2004). http://www.robots.ox.ac.uk/~amb
Buchanan, A.M., Fitzgibbon, A.W.: Damped newton algorithms for matrix factorization with missing data. In: CVPR05, vol. 2, pp. 316–322 (2005)
Hajder, L.: An iterative improvement of the Tomasi Kanade factorization. In: Third Hungarian Conference on Computer Graphics and Geometry, pp. 30–36 (2005)
Hartley, R.I., Zisserman, A.: Multiple View Geometry in Computer Vision, 2nd edn. Cambridge University Press, Cambridge (2004). ISBN:0521540518
Horn, B.K.P., Hilden, H.M., Negahdaripourt, S.: Closed-form solution of absolute orientation using orthonormal matrices. J. Opt. Soc. Am. 5(7), 1127–1135 (1988)
Hajder, L., Chetverikov, D.: Weak-perspective structure from motion for strongly contaminated data. Pattern Recognit. Lett. 27, 1581–1589 (2006)
Mahamud, S., Hebert, M.: Iterative projective reconstruction from multiple views. In: CVPR, pp. 2430–2437 (2000)
Martinec, D., Pajdla, T.: 3d reconstruction by fitting low-rank matrices with missing data. In: CVPR’05: Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’05), vol. 1, pp. 198–205, Washington, DC, USA. IEEE Comput. Soc., Los Alamitos (2005)
Oliensis, J., Hartley, R.: Iterative extensions of the sturm/triggs algorithm: convergence and nonconvergence. IEEE Trans. Pattern Anal. Mach. Intell. 29(12), 2217–2233 (2007)
Poelman, C.J., Kanade, T.: A paraperspective factorization method for shape and motion recovery. IEEE Trans. Pattern Anal. Mach. Intell. 19(3), 206–218 (1997)
Rousseeuw, P.J., Leroy, A.M.: Robust Regression and Outlier Detection. Wiley, New York (1987)
Sturm, P., Triggs, B.: A factorization based algorithm for multi-image projective structure and motion. In: ECCV, vol. 2, pp. 709–720 (1996)
Tomasi, C., Kanade, T.: Shape and motion from image streams under orthography: a factorization approach. Int. J. Comput. Vis. 9, 137–154 (1992)
Torresani, L., Hertzmann, A., Bregler, C.: Nonrigid structure-from-motion: estimating shape and motion with hierarchical priors. IEEE Trans. Pattern Anal. Mach. Intell. 30(5), 878–892 (2008)
Torresani, L., Yang, D.B., Alexander, E.J., Bregler, C.: Tracking and modeling non-rigid objects with rank constraints. In: CVPR 2001: Proceedings of the 2001 Conference on Computer Vision and Pattern Recognition, pp. 493–500 (2001)
Trajković, M., Hedley, M.: Robust recursive structure and motion recovery under affine projection. In: Proc. British Machine Vision Conference (1997)
Vidal, R., Hartley, R.: Motion segmentation with missing data using PowerFactorization and GPCA. In: Proc. Computer Vision and Pattern Recognition, pp. 310–316 (2004)
Wang, G., Wu, Q.M.J., Sun, G.: Quasi-perspective projection with applications to 3d factorization from uncalibrated image sequences. In: CVPR (2008)
Weinshall, D., Tomasi, C.: Linear and incremental acquisition of invariant shape models from image sequences. IEEE Trans. Pattern Anal. Mach. Intell. 17(5), 512–517 (1995)
Xiao, J., Chai, J., Kanade, T.: A closed-form solution to non-rigid shape and motion recovery. Int. J. Comput. Vis. 67(2), 233–246 (2006)
Zinßer, T., Schmidt, J., Niemann, H.: Point set registration with integrated scale estimation. In: Sadykhov, R., Ablameiko, S., Doudkin, A., Podenok, L. (eds.) Proceedings of the Eighth International Conference on Pattern Recognition and Image Processing (PRIP), Minsk, Republic of Belarus, pp. 116–119 (2005)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hajder, L., Pernek, Á. & Kazó, C. Weak-perspective structure from motion by fast alternation. Vis Comput 27, 387–399 (2011). https://doi.org/10.1007/s00371-011-0553-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-011-0553-3