2013-05-02 9 views

risposta

21

In breve: sì. Per creare un modello matematico in grado di descrivere una fotocamera con pixel rettangolari, è necessario introdurre due lunghezze focali separate. Citerò dal spesso raccomandato "Learning OpenCV" (p.337) che copre abbastanza bene questa sezione e che consiglio di ottenere se desideri ulteriori informazioni su questo:

"La lunghezza focale fx (ad esempio) è in realtà il prodotto della lunghezza focale fisica della lente e la dimensione sx dei singoli elementi di immagine (questo dovrebbe avere senso perché sx ha unità di pixel per millimetro mentre F ha unità di millimetri, il che significa che fx è nelle unità richieste di pixel). [...]
È importante tenere presente, tuttavia, che sx e sy non possono essere misurati direttamente tramite qualsiasi processo di calibrazione della telecamera, e nemmeno la lunghezza focale fisica F è direttamente misurabile. Solo le combinazioni fx = F sx e fy = F sy può essere derivato senza In realtà smantellare la telecamera e misurare direttamente i suoi componenti. "

+0

Grazie mille, soprattutto per la raccomandazione "learning opencv". – binzhang