Câmpul vizual al camerei, dimensiunea cadrului la distanță și dimensiunea pixelilor pe sol

Parametrii de fotografiere

Rezultat

Se pregatesc calculul...

Unghiuri de vedere

Orizontală 73.7 °
Pe verticală 53.1 °
Diagonală 84.1 °

Cadru la distanță

lățime 150.0 m
Înălțime 100.0 m
Zona 15000

Detaliu

Distanța de probă la sol 25.00 mm/px
Pixeli pe metru 40.0 px/m
Câmp vizual instantaneu 0.250 mrad

Echivalente

Factor de recoltare 1.00 ×
35 mm echivalent 24 mm
Pasul pixelilor 6.00 µm

Diagrama

Vedere de sus: câmp vizual și distanță. Trageți mânerul de distanță.
Cadrul la această distanță. Figura este o persoană de 1,7 m înălțime.

De unde provin aceste formule

Model de cameră pinhole: un senzor de lățime w se află la distanța f în spatele centrului optic, subiectul se află la distanța D. Triunghiurile sunt similare, deci w/f = W/D.
Unghi: HFOV = 2 · arctan(w / 2f)
Acoperire: W = D · w / f
Dimensiunea pixelilor: GSD = (w / Nx) · D / f

Unghiul nu depinde nici de dimensiunea senzorului, nici doar de distanța focală, ci doar de raportul acestora. De aceea, un cadru complet cu 50 mm încadrează aceeași scenă ca un senzor jumătate din dimensiunea cu un obiectiv de 25 mm.

Producătorii citează unghiul diagonală - este cel mai mare dintre cele trei și arată mai bine pe o fișă de specificații. Pentru a calcula zona acoperită aveți nevoie de cele orizontale și verticale.

Factorul de decupare este de câte ori este mai mică diagonala senzorului decât diagonala cadrului filmului de 35 mm (43,27 mm). Înmulțiți distanța focală cu aceasta pentru a obține distanța focală echivalentă: obiectivul nu se schimbă, doar câmpul vizual se schimbă.

În fotogrammetrie numărul care contează este GSD, dimensiunea unui pixel pe sol. Numai megapixelii nu spun nimic despre detalii fără distanță și distanță focală.

În cazul în care modelul se defectează: lentilele largi prezintă o distorsiune vizibilă, un ochi de pește folosește o proiecție complet diferită, iar fotografierea în apropiere (distanță comparabilă cu distanța focală) necesită o corecție de mărire. Formula ochi de pește este în cod, comentată.

Python codul calculului — editabil

Tot ce este deasupra marcatorului este setat de câmpurile de formular. Totul de mai jos este simplu Python: editați formulele și apăsați Run — rezultatul și diagrama se vor recalcula.