Saya memiliki kamera yang dikalibrasi dan memiliki parameter intrinsik. Saya juga memiliki parameter ekstrinsik relatif terhadap suatu titik (asal dunia) pada permukaan planar di dunia nyata. Poin ini telah saya tetapkan sebagai asal dalam koordinat dunia nyata [0,0,0] dengan normal [0,0,1].
Dari parameter ekstrinsik ini, saya dapat mengetahui posisi kamera dan rotasi dalam koordinat dunia 3d pesawat menggunakan ini di sini: http://en.wikipedia.org/wiki/Camera_resectioning
Sekarang saya memiliki titik kedua yang telah saya ekstrak koordinat gambar untuk [x, y]. Bagaimana saya sekarang mendapatkan posisi 3d dari titik ini di sistem koordinat dunia?
Saya pikir intuisi di sini adalah bahwa saya harus melacak sinar yang berasal dari pusat optik kamera (yang sekarang saya memiliki posisi 3D seperti dijelaskan di atas), melalui bidang gambar [x, y] dari kamera dan kemudian melalui pesawat dunia nyata saya yang saya definisikan di atas.
Sekarang saya bisa memotong dunia 3d ray koordinat dengan pesawat seperti yang saya tahu normal dan menunjuk pada pesawat itu. Yang tidak saya dapatkan adalah bagaimana saya mengetahui posisi 3d dan arah ketika meninggalkan bidang gambar melalui piksel. Ini transformasi melalui berbagai sistem koordinat yang membingungkan saya.