2013-07-12 10 views
5

Pracuję z moim urządzeniem Kinect przy przetwarzaniu obrazów 2D 3D. Oto mój problem: Mam punkty w 3D (x, y, z), które leżą w płaszczyźnie. Znam również współrzędne punktów na obrazie RGB (x, y). Teraz chcę oszacować macierz homografii 2D-3D, aby oszacować współrzędne (x1, y1, z1) do losowego (x1, y1) punktu. Myślę, że to możliwe, ale nie wiem od czego zacząć.Ocena macierzy homografii 2D-3D

Dzięki!

Odpowiedz

4

To, czego szukasz, to camera projection matrix, a nie homography. Homografia mapuje płaszczyznę widzianą z kamery na tę samą płaszczyznę widzianą z innej.

Aby oszacować matrycę kamery, poszukaj rozwiązań rozwiązywania ujęcia kamery ze znanych punktów korespondencji. Aby zacząć, a seminal paper na temat i OpenCV realizacji solvePnP.