2015-02-04 4 views
1

웹캠 카메라를 보정하려고하는데 OpenCV와 matlab 응용 프로그램을 모두 사용하고 있지만 혼란 스럽습니다.stereocamera matlab 도구 상자 또는 opencv2로 교정

우선 OpenCV 코드 (http://docs.opencv.org/trunk/doc/tutorials/calib3d/camera_calibration/camera_calibration.html)를 사용하여 하나씩 보정하지만 카메라 1의 경우 재 투영 오류 1.2, 카메라 2의 경우 2.4보다 나은 결과를 얻을 수 없습니다.

두 대의 카메라에 대해 0.5와 0.4의 차이가 있지만, 차이점은 opencv2로 보정하기 위해 온라인 웹캠을 사용하고 저장된 이미지를 matlab에 전달한 것뿐입니다. 그 후 나는 다른 OpenCV 코드를 사용하여 스테레오 카메라를 보정하려고 시도했다. 에러는 약 2.7이지만 최적화 후 matlab 앱은 약 0.4이다.

OpenCV 또는 matlab APP에서 더 많은 매개 변수를 신뢰할 수 있는지 알 수 없습니까?

+0

각 코드에 대해 사용하는 코드를 공유해주십시오. –

+0

나는 링크에 가면 친애하는 christppher를 볼 수 있다면 C 코드의 주소를 공유했습니다. –

+0

테스트 할 수있는 제품인가요? 예를 들어, 당신이 준 링크에서 그들은 체스 판을 예로 사용하고 교정 후 이미지를 보여주었습니다. 두 보정을 모두 시도하고 어느 것이 더 나은지 볼 수 있습니까? –

답변

0

재 투영 오류는 정확성을 나타내는 매우 좋은 지표입니다. 그러나보다 독립적 인 검증을 원하면 measuring a planar object of a known size을 시도하고 얼마나 가까이 있는지보십시오. 또는 스테레오 카메라를 사용하여 알려진 크기의 모든 종류의 물체를 측정 할 수 있습니다.