Kamera görüş alanı, uzaktaki çerçeve boyutu ve yerdeki piksel boyutu

Çekim parametreleri

Sonuç

Hesaplama hazırlanıyor…

Görüş açıları

Yatay 73.7 °
Dikey 53.1 °
diyagonal 84.1 °

Uzaktan çerçeve

Genişlik 150.0 m
Yükseklik 100.0 m
Alan 15000

Detay

Zemin numunesi mesafesi 25.00 mm/piksel
Metre başına piksel 40.0 piksel/m
Anlık görüş alanı 0.250 mrad

Eşdeğerler

Kırpma faktörü 1.00 ×
35 mm eşdeğeri 24 mm
Piksel aralığı 6.00 µm

Diyagram

Üstten görünüm: görüş alanı ve mesafe. Mesafe tutamacını sürükleyin.
Bu mesafedeki çerçeve. Figür 1,7 m boyunda bir insandır.

Bu formüller nereden geliyor?

İğne deliği kamera modeli: w genişliğine sahip bir sensör, optik merkezin arkasında f mesafesinde bulunur, nesne D mesafesinde bulunur. Üçgenler benzerdir, dolayısıyla w/f = W/D.
Açı: HFOV = 2 · arctan(w / 2f)
Kapsam: W = D · w / f
Piksel boyutu: GSD = (w / Nx) · D / f

Açı, ne sensör boyutuna ne de yalnızca odak uzaklığına bağlıdır; yalnızca bunların oranına bağlıdır. Bu nedenle 50 mm'lik bir tam kare, 25 mm'lik lense sahip yarı boyutlu bir sensörle aynı sahneyi kareler.

Üreticiler çapraz açıyı belirtiyor; bu üç açının en büyüğü ve teknik özellikler sayfasında daha iyi görünüyor. Kapsanan alanı hesaplamak için yatay ve dikey olanlara ihtiyacınız vardır.

Kırpma faktörü, sensör köşegeninin 35 mm film karesi köşegeninden (43,27 mm) kaç kat daha küçük olduğudur. Eşdeğer odak uzaklığını elde etmek için odak uzaklığını bununla çarpın: mercek değişmez, yalnızca görüş alanı değişir.

Fotogrametride önemli olan sayı yerdeki bir pikselin boyutu olan GSD'dir. Megapiksel tek başına mesafe ve odak uzaklığı olmadan ayrıntı hakkında hiçbir şey söylemez.

Modelin bozulduğu nokta: geniş lensler gözle görülür bir bozulma gösterir, balık gözü tamamen farklı bir projeksiyon kullanır ve yakın çekim (odak uzaklığıyla karşılaştırılabilir mesafe) büyütme düzeltmesi gerektirir. Balıkgözü formülü kodun içindedir, yorumlanmıştır.

Python hesaplamanın kodu — düzenlenebilir

İşaretçinin üzerindeki her şey form alanları tarafından ayarlanır. Aşağıdaki her şey basit Python: formülleri düzenleyin ve Çalıştır'a basın; sonuç ve diyagram yeniden hesaplanacaktır.