Matlab 용 카메라 보정 도구 상자를 사용하고 있습니다. 교정 후 스테레오 카메라 시스템의 내재적 및 외적 매개 변수가 있습니다. 다음으로 카메라 시스템과 객체 사이의 거리를 결정하고 싶습니다. 이 정보를 얻으려면 도구 상자에 포함 된 stereo_triangulation 함수를 사용했습니다. 입력은 왼쪽과 오른쪽 이미지에서 일치하는 픽셀 좌표를 포함하는 두 개의 행렬입니다.스테레오 매칭
Matlab의 Stereo Vision 도움말에 설명 된 Basic Block Matching 방법을 사용하여 대응 좌표를 얻으려고했습니다.
해상도는 1280x960 픽셀입니다. 가장 큰 불일치는 약 520 픽셀이라는 것을 알고 있습니다. 불일치 범위의 최대 값을 520으로 설정했습니다. 그러나 좌표가 오래 걸리는지 확인하십시오. 실제로는 사용할 수 없습니다. 불일치 맵 계산은 Matlab의 함수 불일치()를 사용하면 훨씬 빠릅니다. 그러나 전 단계를 원합니다 - 대응 좌표.
Matlab에서 좌표를 효과적으로 얻으려면 어떻게해야합니까?
이 문제는 이미 해결했지만 수식과 권장 사항을 보내 주셔서 감사합니다. 작은 질문 하나, Matlab 대신 Stereo 비전을 위해 무엇을 사용하고 있습니까? – PrincAm
나는 교정과 교정을 위해 openCV를 사용합니다. 스테레오 매칭에는 사용하지 말고, 코드를 직접 작성하십시오. 상관 관계 스테레오를 수행하는 경우 최소 4 가지 유형의 유효성 확인을해야합니다. 오류, 최소. 질감, back-and-force 및 얼룩 - 노이즈. 당신이 확률 론적 인 스테레오를한다면 다중 해상도를 사용하십시오. – Vlad