0

베이스 라인이 다른 두 개의 스테레오 쌍이 있습니다. 하나는 150mm이고 다른 하나는 500mm입니다. 두 설정의 작동 범위 (미터)를 알아야합니다.스테레오 비전 시스템의 깊이 해상도와베이스 라인 간의 관계

나는 불일치지도에서 3D 점을 생성하기 위해 삼각 측량을 사용합니다. 이미 짧은베이스 라인 설정을 사용하면 근거리 범위에서 깊이 정확도가 향상되고 기본 설정을 길게 설정하면 원거리 범위에서 깊이 정확도가 높아집니다.

길이가 더 긴베이스 라인 설정과 비교할 때 더 짧은베이스 라인의 깊이 정확도가 더 이상 신뢰할 수없는 거리 값을 찾아야합니다.

미리 감사드립니다. :)

답변

0

완전히 정확하지 않습니다. 카메라 사이의 거리가 멀수록 멀리있는 물체 만이 아닌 전체 범위의 정확성이 향상됩니다. 가까운 물체와 큰 카메라 거리의 문제는 두 카메라의 FOV 중첩 영역이 작아서 카메라가 서로 가까워져 작업 할 공간이 적다는 것입니다.

카메라의 거리를 결정하려면 원하는 것을 정의해야합니다. 나는 당신이 원하는 먼 거리의 정확성을 가지고 있다고 가정합니다. 그래서 카메라의 해상도에서 정의 된 Angle step으로 그 거리에서 Z-step을 계산하십시오. 삼각 측량 수식에서 카메라 거리를 유도하므로 Z- 스텝이 정확합니다 ... 그리고 나서 가까운 물체가 실제로 두 카메라의 FOV에 있는지 확인하고 멀리 정확도와 범위 사이에서 타협하지 않는지 확인하십시오.

+0

설명해 주셔서 감사합니다. 그러나 미리 설정된 깊이 정확도로 최상의 기준 거리를 결정하려고하지 않습니다. 앞서 언급 한 두 가지 스테레오 설정이 있습니다. 예를 들어, 사람은 10 미터 (근거 진실)의 거리에 서 있습니다. 짧은베이스 라인 스테레오는 사람의 거리를 10.2m로 계산하고 긴베이스 라인은 10.6m로 계산합니다. 이 경우 명확한 기본 카메라의 측정 값이 실제 거리에 더 가깝습니다. –

+0

사람이 30m의 거리로 이동한다고 가정 해 보겠습니다. 이제베이스 라인 스테레오의 길이가 30.3 미터로 짧아지고 30.8 미터로 줄어 듭니다. 이 경우보다 긴베이스 라인 설정은보다 정확한 측정을 제공합니다. 거리가 멀어 질수록베이스 라인이 길어질수록베이스 라인 스테레오의 값이 더 짧아지기 시작합니다. @Spektre –

+0

@Beginner_In_Image_Processing 거기에 당신의 셋업에 대해 뭔가 비명 거리가 있어야합니다 ... 부스 셋업은 같은 해상도를 가지고 있습니까? 표준 삼각 측량은 깊이 인식 또는 다른 방법에 사용됩니까? 또는 하나 또는 두 가지 설정을 잘못 교정 한 경우 앨리어싱으로 인해 잘못된 기능 좌표 감지가 발생할 수 있습니다. 다른 이미지에서는 그렇지 않을 수도 있습니다. – Spektre