6
Normalmente la definizione di una matrice di proiezione P è la matrice 3x4 che proietta il punto dalle coordinate del mondo alle coordinate dell'immagine/pixel. La matrice di proiezione può essere suddivisa in:Definizione esatta delle matrici in OpenCv StereoRectify
- K: una matrice K fotocamera 3x4 con i parametri intrinseci
- T: una matrice 4x4 trasformazione con i parametri estrinseci
la la matrice di proiezione è quindi P = K * T.
Quali sono le definizioni chiare della seguente input per stereoRectify di OpenCV:
- cameraMatrix1 - matrice Prima macchina (I assumono è la parte K intrinseco della matrice di proiezione, corretta?).
- R - Matrice di rotazione tra i sistemi di coordinate della prima e della seconda telecamera. (cosa significa "tra" significa? È la rotazione da cam1 a cam2 o da cam2 a cam1?)
- T - Vettore di traduzione tra i sistemi di coordinate delle telecamere. (lo stesso è sopra. È la traduzione da cam1 -> cam2 o cam2-> cam1)
- R1 - Trasformazione di rettifica uscita 3x3 (matrice di rotazione) per la prima telecamera. (Si tratta della rotazione dopo la rettifica in modo che la nuova parte estrinseca della matrice di proiezione diventi T1new = R1 * T1old?)
- P1 - Matrice di proiezione 3x4 in uscita nei nuovi sistemi di coordinate (rettificati) per la prima telecamera. (Cosa si intende per "matrice di proiezione nel nuovo sistema di coordinate"? Sembra che questa matrice di proiezione dipenda dalla matrice di rotazione R1 dal punto di progetto dalle coordinate del mondo alle coordinate dell'immagine/pixel, quindi dalla definizione precedente non è né la 'matrice di proiezione' o 'matrice telecamera' ma qualche tipo di miscela dei due)