A Multi-view Camera Tracking for Modeling of Indoor Environment

  • Kiyoung Kim
  • Woontack Woo
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3331)


In this paper, we propose a method to track a multi-view camera for modeling indoor environment without calibration patterns. A multi-view camera is more convenient for modeling background or objects in speed and usage than expensive 3D scanner. However it requires a good initial pose and motion of a multi-view camera because the initial pose has an effect on overall accuracy. Thus, we use structural constraints of a multi-view camera and coplanar calibration pattern to provide a good initial poses. Then, we estimate camera motion by calculating rigid-body transformation between corresponding 3D points in each point clouds set. Finally we perform bundle adjustment in order to optimize all poses of the camera. Since it gives absolute camera motion in a room without scene constraints, the proposed technique is more useful than conventional pose estimation for modeling indoor environment. The proposed method can be used to accurately augment virtual objects.


Point Cloud Indoor Environment Camera Motion Virtual Object Camera Calibration 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Tsai, R.: A versatile camera calibration technique for high-accuracy 3d machine vision metrology using off-the-shelf Tv cameras and lenses. IEEE Journal of Robotics and Automation 3(4), 323–344 (1987)CrossRefGoogle Scholar
  2. 2.
    Hartley, R., Zisserman, A.: Multiple View Geometry in computer vision (2003)Google Scholar
  3. 3.
    Kim, S., Chang, E., Ahn, C., Woo, W.: Image-based Panoramic 3D Virtual Environment using Rotating Two Multi-view Cameras. In: IEEE Proc. ICIP 2003, vol. 1, pp. 917–920 (2003)Google Scholar
  4. 4.
    Zhang, Z.: Flexible camera calibration by viewing a plane from unknown orientations. In: ICCV 1999, vol. 1, pp. 666–673 (1999)Google Scholar
  5. 5.
    Sturm, P., Maybank, S.: On Plane-Based Camera Calibration: A General Algorithm, Singularities, Applications. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Fort Collins, USA, June 6 (1999), pp. 432–437 (1999)Google Scholar
  6. 6.
    Sturm, P.: Algorithms for Plan-Based Pose Estimation. Proc. Computer Vision and Pattern Recognition 1, 706–711 (2002)Google Scholar
  7. 7.
    Arun, K.S., Huang, T.S., Blostein, S.D.: Least-squares fitting of two 3-D point sets. IEEE Trans. Pattern Anal. Machine Intell. PAMI-9(5), 698–700 (1987)CrossRefGoogle Scholar
  8. 8.
    Point Grey Research Inc. (2002),
  9. 9.
    Fischler, M., Bolles, R.: Random Sample Consensus: a Paradigm for Model Fitting with Application to Image Analysis and Automated Cartography. Commun. Assoc. Comp. Mach. 24, 381–395 (1981)MathSciNetGoogle Scholar
  10. 10.
    Triggs, B., McLauchlan, P., Hartley, R., Fitzgibbon, A.: Bundle Adjustment – a Modern Synthesis. In: Triggs, B., Zisserman, A., Szeliski, R. (eds.) ICCV-WS 1999. Lecture Notes on Computer Science, vol. 1883, pp. 298–375. Springer, Heidelberg (2000)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Kiyoung Kim
    • 1
  • Woontack Woo
    • 1
  1. 1.GIST U-VR Lab.GwangjuS.Korea

Personalised recommendations