2013-06-11 1 views
0

카메라에서 물체까지의 거리를 찾고 싶습니다. 단일 카메라를 사용하고 있습니다. 카메라는 카메라에서 특정 거리에있는 비행기에 초점을 맞추기 위해 자동 초점을 맞 춥니 다. 이 초점 거리를 찾을 수있는 방법이 있습니까 ?? 가능한 빨리 도와주세요.Logitech 카메라에서 물체까지의 거리 찾기.

+0

카메라가 움직이고 있습니까? – Zaphod

+0

카메라가 고정되어 있지 않지만 해당 위치에서 팬 및 틸트 가능 –

+0

그렇다면 초점을 맞추고있는 평면에 4 개 이상의 알려진 점 (알려진 3D 좌표)이 있습니까? – Zaphod

답변

0

비록 당신의 질문을 이해할 수 있지만 카메라의 이미지 만 x 방향 및 y 방향 정보를 제공하더라도 z 방향 정보를 찾고 있다고 생각합니다. 당신이 착수 한 것은 상당히 까다 롭습니다.

현재 조사 단계에서 나는 Programming Computer Vision with Python의 4 장과 5 장을 진행할 것을 권장합니다. 그런 다음 알고리즘을 시도해보십시오. 코드에서 오류가 발생하면 다른 사람이 도움을 줄 수 있습니다.

비록 당신이 파이썬으로 일한 적이 없다하더라도, 그 책의 코드는 많은 설명이 있기 때문에 여전히 이해할 수 있습니다. 본질적으로, 당신은 당신의 문제에 필요한 알고리즘과 의사 코드를 얻을 수 있습니다.

카메라 출력은 metadata이며 카메라에서 이미지를 저장할 때 사용할 수 있습니다. 이 방법으로 문제를 조사 할 수 있습니다 ... 카메라의 특정 모델에서 메타 데이터를 출력하고 액세스하는 방법을 확인하십시오. 메타 데이터는 디옵터의 diopter, 노출, 조리개 등에 대한 정보를 포함 할 수 있습니다. 초점 거리를 알면 대략 카메라가 무엇을 집중 시켰는지 알 수 있습니다.