DOI QR코드

DOI QR Code

Camera Calibration for Machine Vision Based Autonomous Vehicles

머신비젼 기반의 자율주행 차량을 위한 카메라 교정

  • 이문규 (계명대학교 기계·자동차공학부) ;
  • 안택진 (계명대학교 대학원 산업공학과)
  • Published : 2002.09.01

Abstract

Machine vision systems are usually used to identify traffic lanes and then determine the steering angle of an autonomous vehicle in real time. The steering angle is calculated using a geometric model of various parameters including the orientation, position, and hardware specification of a camera in the machine vision system. To find the accurate values of the parameters, camera calibration is required. This paper presents a new camera-calibration algorithm using known traffic lane features, line thickness and lane width. The camera parameters considered are divided into two groups: Group I (the camera orientation, the uncertainty image scale factor, and the focal length) and Group II(the camera position). First, six control points are extracted from an image of two traffic lines and then eight nonlinear equations are generated based on the points. The least square method is used to find the estimates for the Group I parameters. Finally, values of the Group II parameters are determined using point correspondences between the image and its corresponding real world. Experimental results prove the feasibility of the proposed algorithm.

Keywords

References

  1. Lee, D.-M., Kim, D.-H., Kim, B.-S., Moon, S.-H., and Han, M.-H., 'Development of autonomous test vehicle using image processing', IEEE Symp. Intelligent Vehicles '96 in Tokyo, Step, pp. 409-414, 1996 https://doi.org/10.1109/IVS.1996.566415
  2. Harris, C. G. and Teeder, A., 'Geometric camera calibration for vision-based navigation', IFAC Intelligence Autonomous Vehicle, Southampton, UK, pp. 75-80, 1993
  3. Kontoravdis, D., Likas, A., Blekas, K., and Stafylopatis, 'A fuzzy neural networks approach to autonomous vehicle navigation', Proc. EURISCON 1994, Malaga, Spain, Aug., 1994
  4. 김계형, 고일주, 최형일, '사각형 특성과 대략적인 높이 정보(Zh)에 의한 초점 거리 추출', 한국정보과학회지, 제21권, 제1호, pp. 259-262, 1994
  5. 이정화, 이문규, '악조건하의 카메라 교정을 위한 알고리즘', 한국정밀공학회지, 제16권, 제2호, pp. 164-175, 1999
  6. Dorfmuller, K., 'Robust tracking for augmented reality using retroreflective markers', Computers & Graphics, Vol. 23, pp. 795-800, 1999 https://doi.org/10.1016/S0097-8493(99)00105-3
  7. Tsai, R. Y., '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, Vol. RA-3, No. 4, pp. 323-344, 1987 https://doi.org/10.1109/JRA.1987.1087109
  8. Haralick, R. -. and Chu, Y. H., 'Solving camera parameters from the prospective project of a parameterized curvature', Pattern Recognition, Vol. 17, No. 6, PP. 637-645, 1984 https://doi.org/10.1016/0031-3203(84)90017-7
  9. Zhou, G., Uzi, E., Feng, W., and Yuan, B., 'CCD Camera calibration based on natural landmarks,' Pattern Recognition, Vol. 31, No. 1, pp. 1715-1724, 1998 https://doi.org/10.1016/S0031-3203(97)00088-5
  10. Hatley, R. I., 'Self-calibration of stationary cameras', International Journal of Computer Vision, Vol. 22, No. 1, pp. 5-23, 1997 https://doi.org/10.1023/A:1007957826135
  11. Ha, J.-E. and Kweon, I.-S., '3D structure recovery andcalibration under varying intrinsic parameters usingknown angles', Pattern Recognition, Vol. 34, pp. 351-359, 2001 https://doi.org/10.1016/S0031-3203(99)00229-0
  12. 이문규, 이정화, '다층퍼셉트론의 정합 근사화에 의한 2차원 영상의 카메라 오차보정', 제어.자동화.시스템공학논문지, 제4권, 제4호, pp. 280-286, 1998
  13. 이상경, 이언주, 이만회, 장동식, '머신 비젼에 의한 측정 시 오차보정,' 대한산업공학회 95' 추계학술 대회 발표집, pp. 337-381, 1995
  14. 우동민, '렌즈의 왜곡 모델을 이용한 카메라 보정에 관한 연구', 전자공학회논문집, 제31권, 제2호, pp. 56-68, 1994
  15. 김정국, 이범희, '직선 대응관계를 이용한 카메라 캘리브래이션에 관한 연구', Trans. KIEE, 제40권, 제11호, 1183-1193. 1991
  16. 안정호, '두 정보면과 사교좌표 매핑을 이용한 카메라 보정법', 한국정밀공학회지, 제16권, 제7호, pp. 119-124, 1999
  17. 조영빈, 권대갑, 'X선 영상 시스템의 정밀 캘리브레이션 기법', 한국정밀공학회지, 제16권, 제3호, pp. 198-207, 1999
  18. 노경식, 이왕현, 이준웅, 권인소, '투사영상 불변량을 이용한 장애물 검지 및 자기위치 인식', 제어.자동화.시스템공학논문지, Vol. 5, No. 2, pp.228-236, 1999
  19. Jacoby, S. L. S., Kowalik, J. S., and Pizzo, J. T., Iterative Methods for Nonlinear Optimization Problems, Prentice-Hall, New-Jersey, U.S.A, 1972
  20. Iterative Methods for Nonlinear Optimization Problems Jacoby, S. L. S.;Kowalik, J. S.;Pizzo, J. T.