2017-03-26 19 views
0

카메라에서 실제 좌표를 획득해야하는 프로젝트를 수행하고 있습니다. 제일 먼저해야 할 일은 카메라 보정입니다. 저는 MATLAB Toolbox의 Camera Calibrator와 약 40 개의 Calibrator 샘플을 사용합니다. 모든 샘플은 Logitech C922에서 가져 왔습니다. 그러나 보정 한 후에는 아래 이미지에서 볼 수 있듯이 결과가 잘못 표시됩니다. enter image description hereMATLAB Camera Calibrator를 사용한 단일 카메라 보정 문제

원본 이미지보다 왜곡이납니다. 나는 또한 OpenCV를 사용하여 보정하려고했지만 결과는 같습니다. 누구나 무엇이 잘못되었고 왜 이런 일이 일어나는가?

이러한 질문이 실제로 초급 수준이라면 카메라 보정이 매우 새로운 것이므로 답을 찾을 수 없습니다.

미리 감사드립니다.

+1

이미지를 보지 않고도 말하기가 매우 어렵습니다. 어딘가에 업로드하고 링크를 보낼 수 있습니까? –

+0

답장을 보내 주셔서 감사합니다. 다음은 캘리브레이션에 사용하는 모든 이미지입니다. [이미지 보정] (https://drive.google.com/drive/folders/0B4-imQMI5JvHck5lZFZhbk9zRDQ?usp=sharing) –

+0

한 축에만 회전이 있으며 보드 카메라에서 아주 멀리 떨어져 있습니다. 다른 축으로 회전하여 보드의 프레임을 더 많이 차지하도록하십시오. – Photon

답변

0

먼저 '보정'의 의미를 알아야합니다. 체스 판의 선과 배경의 선이 꽤 똑 바르기 때문에 그림에 왜곡되지 않은 그림이 표시되어 있음이 분명합니다. 왜곡하지 않고 중심에있는 체스 판은 반경 방향으로 압착 된 것처럼 보일 것입니다. 사진의 왼쪽 하단에있는 'show original'버튼을 확인하고 클릭 한 다음 두 사진의 차이점을 찾으십시오.

이 교정기는 내재/외인성 매개 변수, 왜곡 계수를 계산하고, 원한다면 그녀에게 준 사진을 변형시키지 않습니다. 그녀는 이미 그 일을했습니다.