Omnidirectional Camera Motion Estimation Using Projected Contours

사영 컨투어를 이용한 전방향 카메라의 움직임 추정 방법

  • Hwang, Yong-Ho (Dept. of Image Eng., Graduate School of Advanced Imaging Science Multimedia & Film, Chung-Ang Univ.) ;
  • Lee, Jae-Man (Dept. of Image Eng., Graduate School of Advanced Imaging Science Multimedia & Film, Chung-Ang Univ.) ;
  • Hong, Hyun-Ki (Dept. of Image Eng., Graduate School of Advanced Imaging Science Multimedia & Film, Chung-Ang Univ.)
  • 황용호 (중앙대학교 첨단영상대학원 영상공학과) ;
  • 이재만 (중앙대학교 첨단영상대학원 영상공학과) ;
  • 홍현기 (중앙대학교 첨단영상대학원 영상공학과)
  • Published : 2007.09.25

Abstract

Since the omnidirectional camera system with a very large field of view could take many information about environment scene from few images, various researches for calibration and 3D reconstruction using omnidirectional image have been presented actively. Most of line segments of man-made objects we projected to the contours by using the omnidirectional camera model. Therefore, the corresponding contours among images sequences would be useful for computing the camera transformations including rotation and translation. This paper presents a novel two step minimization method to estimate the extrinsic parameters of the camera from the corresponding contours. In the first step, coarse camera parameters are estimated by minimizing an angular error function between epipolar planes and back-projected vectors from each corresponding point. Then we can compute the final parameters minimizing a distance error of the projected contours and the actual contours. Simulation results on the synthetic and real images demonstrated that our algorithm can achieve precise contour matching and camera motion estimation.

넓은 시야각을 갖는 전방향(omnidirectional) 카메라 시스템은 적은 수의 영상으로도 주변 장면에 대해 많은 정보를 취득할 수 있는 장점으로 카메라 교정(calibration), 공간의 3차원 재구성(reconstruction) 등에 널리 응용되고 있다. 실 세계에 존재하는 직선 성분들은 전방향 카메라 모델에 의해 컨투어로 사영(projection)되기 때문에, 영상간에 대응되는 컨투어 성분은 카메라의 회전 및 이동 등의 추정에 효과적으로 활용될 수 있다. 본 논문에서는 전방향 카메라의 변환 파라미터를 추정하기 위한 2단계 최소화 알고리즘이 제안된다. 제안된 알고리즘은 컨투어를 이루는 대응점에 대한 에피폴라(epipolar) 평면과 3차원 벡터간의 각도 오차함수 및 사영된 컨투어의 거리 오차를 단계별로 최소화하는 카메라 파라미터를 계산한다. 등거리(equidistance) 사영된 합성영상과 어안렌즈(fisheye lens)로 취득한 실제 영상을 대상으로 제안된 알고리즘이 카메라의 위치 정보를 정확하게 추정함을 확인하였다.

Keywords

References

  1. C. Brauer-Burchardt and K. Voss, 'A New Algorithm to Correct Fish-eye- and Strong Wide-Angle-Lens-Distortion from Single Images,' Proc. ICIP, pp. 225-228, 2001
  2. F. Devernay and O. Faugeras, 'Straight Lines have to be Straight,' Machine Vision and Applications, Vol. 13, No. 1, pp. 14-24, 2001 https://doi.org/10.1007/PL00013269
  3. A. Basu and S. Licardie, 'Alternative Models for Fish-Eye Lenses,' Pattern Recognition Letters, Vol. 16, pp. 433-441, 1995 https://doi.org/10.1016/0167-8655(94)00115-J
  4. Y. Xiong and K. Turkowski, 'Creating image based VR using a self-calibrating fisheye lens,' Proc. IEEE Conference on Computer Vision and Pattern Recognition, pp.237-243, 1997
  5. I. Sato, Y. Sato, and K. Ikeuchi, 'Acquiring a radiance distribution to superimpose virtual objects onto a real scene,' IEEE Trans. on Visualization and Computer Graphics, vol.5, no.1, pp.1-12. 1999 https://doi.org/10.1109/2945.764865
  6. S. Shah and J. Aggarwal, 'Intrinsic Parameter Calibration Procedure for a (high distortion) Fish-Eye Lens Camera with Distortion Model and Accuracy Estimation,' Pattern Recognition, Vol. 29, No. 11, pp. 1775-1788, 1996 https://doi.org/10.1016/0031-3203(96)00038-6
  7. H. Bakstein and T. Pajdla, 'Panoramic Mosaicing with a 180$^{\circ}$ Field of View Lens,' Proc. IEEE Workshop on Omnidirectional Vision, pp. 60-67, 2002
  8. B. Micusik, 'Two-View Geometry of Omnidirectional Cameras,' PhD. Thesis, Czech Technical University, 2004
  9. S. Thirthala and M. Pollefeys, 'Multi-View Geometry of 1D Radial Cameras and its Application to Omnidirectional Camera Calibration,' Proc. ICCV, pp. 1539-1546, 2005
  10. D. Claus and A. W. Fitzgibon, 'A Rational Function Lens Distortion Model for General Cameras,' Proc. IEEE Conference on Computer Vision and Pattern Recognition, pp. 213-219, 2005
  11. J. P. Barreto and K. Daniilidis, 'Fundamental Matrix for Cameras with Radial Distortion,' Proc. ICCV, pp. 625-632, 2005
  12. J. Kannala and S. S. Brandt, 'A Generic Camera Model and Calibration Method for Conventional, Wide-Angle, and Fish-Eye Lenses,' IEEE Trans. on Pattern Analysis and Machine Intelligence, Vol. 28, No. 8, pp. 1335-1340, 2006 https://doi.org/10.1109/TPAMI.2006.153
  13. J. Han and J. Park, 'Contour matching using epipolar geometry,' IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 22, No. 4, 358-370, 2000 https://doi.org/10.1109/34.845378
  14. C. Schmid and A. Zisserman, 'Automatic line matching across views,' Proc. IEEE Conference on Computer Vision and Pattern Recognition, 666-672, 1997
  15. R. Hartley and A. Zisserman, 'Multiple View Geometry in Computer Vision,' Cambridge Univ., 2000
  16. Z. Zhang, R. Deriche, O. Faugeras and Q. Loung, 'Arobust technique for matching two uncalibrated images through the recover of the unknown epipolar geometry,' Artificial Intelligence Journal, Vol. 78, pp. 87-119, 1995 https://doi.org/10.1016/0004-3702(95)00022-4
  17. http://www.ignorancia.org