Campo visivo della telecamera, dimensione del fotogramma a distanza e dimensione dei pixel a terra

Parametri di ripresa

Risultato

Preparazione del calcolo...

Angoli di vista

Orizzontale 73.7 °
Verticale 53.1 °
Diagonale 84.1 °

Cornice a distanza

Larghezza 150.0 m
Altezza 100.0 m
Zona 15000 mq

Dettaglio

Distanza del campione da terra 25.00 mm/px
Pixel per metro 40.0 px/m
Campo visivo istantaneo 0.250 signor

Equivalenti

Fattore di raccolto 1.00 ×
Equivalente a 35 mm 24 mm
Passo dei pixel 6.00 µm

Diagramma

Vista dall'alto: campo visivo e distanza. Trascina la maniglia della distanza.
Il fotogramma a questa distanza. La figura è una persona alta 1,7 m.

Da dove vengono queste formule

Modello di fotocamera stenopeica: un sensore di larghezza w si trova alla distanza f dietro il centro ottico, il soggetto è alla distanza D. I triangoli sono simili, quindi w/f = W/D.
Angolo: HFOV = 2 · arctan(w / 2f)
Copertura: W = D · w / f
Dimensione pixel: GSD = (w / Nx) · D / f

L'angolo non dipende né dalle dimensioni del sensore né dalla sola lunghezza focale, ma solo dal loro rapporto. Ecco perché un full frame da 50 mm inquadra la stessa scena di un sensore grande la metà con un obiettivo da 25 mm.

I produttori citano l'angolo diagonale: è il più grande dei tre e ha un aspetto migliore su una scheda tecnica. Per calcolare l'area coperta sono necessari quelli orizzontali e verticali.

Il fattore di ritaglio indica quante volte è più piccola la diagonale del sensore rispetto alla diagonale del fotogramma della pellicola da 35 mm (43,27 mm). Moltiplicate la lunghezza focale per essa per ottenere la lunghezza focale equivalente: l'obiettivo non cambia, cambia solo il campo visivo.

In fotogrammetria il numero che conta è il GSD, la dimensione di un pixel sul terreno. I megapixel da soli non dicono nulla sui dettagli senza distanza e lunghezza focale.

Dove il modello fallisce: gli obiettivi larghi mostrano una distorsione notevole, un fisheye utilizza una proiezione completamente diversa e le riprese ravvicinate (distanza paragonabile alla lunghezza focale) necessitano di una correzione di ingrandimento. La formula fisheye è nel codice, commentata.

Python codice del calcolo — modificabile

Tutto sopra il marcatore è impostato dai campi del modulo. Tutto quello che segue è semplice Python: modifica le formule e premi Esegui: il risultato e il diagramma verranno ricalcolati.