Havadan Fotoğraf Ayakizi Boyut Hesaplaması


9

Havadaki bir fotoğrafın kapladığı zeminin boyutlarını hesaplamak için ne kadar kolay bir formül olduğunu merak ediyordum.

Aşağıdakileri biliyorum:

  • kamera sensörü boyutu (mm x mm)
  • kamera odak uzaklığı (mm)
  • yerden yükseklik (m)

Yakalanan her bir görüntünün kapsadığı metreleri metre olarak hesaplamak için bu değişkenleri nasıl birleştirebilirim?


Konu hakkında gerçekten çok bilgili değilim, ancak bakış açısıyla ilgili wikipedia'nın arktikülüne göre FOV'u sadece parametrelerinizi kullanarak hesaplamak ve daha sonra ayak izini elde etmek için temel trigonometri fonksiyonlarını uygulamak mümkün mü? Ofc bu sadece bir tahmindir çünkü süper hassas olmak istiyorsanız dikkate alınması gereken lens çarpıklıkları vardır.
nickves

Yanıtlar:


8

Aşağıdaki değişkenleri varsayarsam:

x = camera sensor x size

y = camera sensor y size

f = focal length

h = height above ground 

Ve arıyorum:

ay = photo y ground distance

ax = photo x ground distance

Bu formüller işe yarar mı? uygun birimleri uygun birimlerle karşılaştıracağımdan emin olun.

(h/f)*x = ax

(h/f)*y = ay

Bu mantıklı mı. Aşağıdaki kaba fotoğrafımı görün (şemaların kaynağı: http://www.nrcan.gc.ca/earth-sciences/products-services/satell-photography-imagery/aerial-photos/about-aerial-photography/891 )

resim açıklamasını buraya girin


J-roc, buna kesin bir cevap aldın mı? bergmanphotographic.com/bpsweb/index.php/home/tips/… benzer detaylara sahiptir. Bu rotayı kendim aşağıya doğru gitmeye ihtiyacım var, aynı zamanda kamera
eğiminde

i sadece bazı değişkenleri geriye doğru formülü değişti. teşekkürler Cherry_UW! geçen hafta bu yazıdan formülümü kullanmaya çalışıyordum ve iyi bir anlam ifade etmedi. formüller doğru ya da yanlış olarak oylanan bir şey değildir, ya insanların görüşü ne olursa olsun ya doğru ya da yanlıştır.
17'de

3

Sizin için hesaplamayı gerçekleştirecek bir komut dosyası içeren bir web sayfası oluşturduk: Hava Kamera Zemin Ayak İzi Hesaplayıcısı . Bahsedilen değişkenleri girmeniz ve Hesapla düğmesine tıklamanız yeterlidir. Hesap makinesi arayüzünün İngilizce olduğunu, ancak birincil site dilinin ve açıklamaların İspanyolca olduğunu unutmayın.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.