감지 된 얼굴 사각형을 3D 좌표로 변환하고 싶습니다. 내 웹캠과 머리 치수의 고유 매개 변수가 있습니다. 어떻게 투영 방정식을 사용하여 깊이 Z를 결정할 수 있습니까?opencv face detection 2d to 3d
X = FX X/Z + u는
Y = FY은 Y/Z + V는
난 외환 기 및 자외선 내장 파라미터임을 이해하고, 그 XY는 머리 치수 XY 주어진다 검출 된 얼굴의 직사각형에 의해 주어진다. Z를 결정할 수있는 방정식은 하나 뿐인 것 같습니다. 둘 다 어떻게 사용합니까? 또는 나는 틀린가?
예, 얼굴이 카메라를 향하지 않는 경우 감지 할 수 없으므로 고정됩니다. 내 추가 질문은이 깊이 Z를 사용하여 OpenGL에서 얼굴 사각형을 찾는 방법입니다. 3D 좌표? solvePnP를 사용하여 변환 행렬을 얻은 다음 MODELVIEW에서 사용했습니다. 그러나 그것은 내가 원하는 곳이 아니 었습니다. 축이 움직이면서 머리를 움직였습니다. 다른 방법이 있습니까? –