2011-12-18 3 views
1

카메라 좌표계에 관한 질문이 있습니다.컴퓨터 비전 : 카메라 좌표의 원점을 기준으로합니다.

점의 픽셀/화면 좌표가 (u,v)이라고 가정합니다. 카메라가 가 (u,v)의 (카메라 시스템 상대 좌표) (u,v) 주어와 라인 Lr가 가 주어진 시점 (0,0,0) [오리진 카메라 위치] 및 (p,q,r) 통과된다 (p,q,r) 좌표. (p,q)을 (를) 찾을 수 있습니까?

나는 줄의 파라 메트릭 방정식 것을 알고 :

(x-a, y-b, z-c)= t(x_0, y_0, z_0)

하지만 난 단지 (0,0,0)r입니다 z_0입니다 (a,b,c) 알고있다. 누구든지 친절하게 말해 (p,q)의 값을 찾을 수 있습니까? 어떤 식 으로든 (u,v)을 사용할 수 있습니까?

답변

2

(u, v)과 같은 내용에 대한 자세한 정보가 있어야만 가능합니다. 이것을 이렇게 생각하십시오. (u, v)r을 기반으로 계산할 수 있다고 주장했다고 ​​가정 해 보겠습니다. 이제 픽셀을 다시 레이블하면 어떻게 될까요? 픽셀은 특정 거리를 나타낼 필요가 없으므로 대신 (125, 100)이 (250, 200)이라고하면 너무 의미가 있습니다. 저해상도 칩을 위해 고해상도 칩을 교체한다고 가정 해 보겠습니다.

실제로 (p, q)을 복구하려면 픽셀이 어떤 물리적 거리에 해당하는지 알아야합니다. 또한 카메라 모델의 핀홀이 픽셀 참조 프레임에서 (0,0)인지 여부도 알아야합니다.

+0

답장을 보내 주셔서 감사합니다. 픽셀 크기를 알고 있고 핀홀이'(0,0)'에 있으면 '(p, q)'를 찾을 수 있다는 것을 알고 있습니까? 알아야 할 다른 요소는 무엇입니까? – mvr950

+0

답장을 보내 주셔서 감사합니다. 이해 못해서 미안하지만 두 가지 요소에 대해 언급했습니다. 1) 각 픽셀이 나타내는 물리적 거리와 2) 핀 홀이'(0,0)에 있는지 여부 '위에 주어진 선의 파라 메트릭 방정식을 사용하기 위해 알아야 할 다른 요소는 무엇입니까? 그들 모두를 언급하는 것이 가능한가? 다시 당신의 도움에 감사드립니다. – mvr950

+0

그게 전부입니다. '(0, 0, z) 좌표'가있는 점이'(0, 0)'(또는'(x, y)'또는 무엇이든)로 투영되고 픽셀이 나타내는 물리적 거리를 알고 있다면, '(p, q)'를 찾을 수 있습니다. – Gravity

관련 문제