Obliczanie wielkości śladu zdjęcia lotniczego


9

Zastanawiałem się, jak łatwo wyliczyć wymiary ziemi pokrytej zdjęciem lotniczym.

Znam następujące:

  • rozmiar czujnika kamery (mm x mm)
  • ogniskowa aparatu (mm)
  • wysokość nad ziemią (m)

Jak połączyć te zmienne, aby obliczyć metry na metry objęte każdym zarejestrowanym obrazem?


Nie jestem zbyt dobrze poinformowany na ten temat, ale zgodnie z artykułem Wikipedii o kącie widzenia można obliczyć pole widzenia przy użyciu tylko twoich parametrów, a następnie stosując podstawowe funkcje trygonometryczne, aby uzyskać ślad? Ofc to tylko oszacowanie, ponieważ istnieją zniekształcenia obiektywu, które należy wziąć pod uwagę, jeśli chcesz być bardzo precyzyjny.
nickves

Odpowiedzi:


8

Więc jeśli przyjmuję następujące zmienne:

x = camera sensor x size

y = camera sensor y size

f = focal length

h = height above ground 

I szukam:

ay = photo y ground distance

ax = photo x ground distance

Czy te formuły będą działać? upewniając się, że porównuję odpowiednie jednostki do odpowiednich jednostek.

(h/f)*x = ax

(h/f)*y = ay

Czy to ma sens. Zobacz moje przybliżone zdjęcie poniżej (źródło diagramów: http://www.nrcan.gc.ca/earth-sciences/products-services/satellite-photography-imagery/aerial-photos/about-aerial-photography/891 )

wprowadź opis zdjęcia tutaj


J-roc, czy kiedykolwiek uzyskałeś ostateczną odpowiedź na to pytanie? bergmanphotographic.com/bpsweb/index.php/home/tips/… ma podobne szczegóły. Muszę sam zejść tą trasą, ale także uwzględniać odchylenie kamery, więc chciałbym stanąć na barkach, jeśli już zorientowałeś się tej części :)
BlinkyBill

właśnie zmieniłem formułę, miałem kilka zmiennych wstecz. dzięki Cherry_UW! W zeszłym tygodniu próbowałem użyć mojej formuły z tego postu i nie miało to sensu. formuły nie są przedmiotem głosowania za słuszność lub zło, są albo poprawne, albo niepoprawne, niezależnie od opinii ludzi.
Gomapping

3

Stworzyliśmy stronę internetową ze skryptem, który wykona dla Ciebie obliczenia: Kalkulator śladu naziemnego kamery powietrznej . Musisz tylko wpisać wspomniane zmienne i kliknąć przycisk Oblicz. Uwaga: interfejs kalkulatora jest w języku angielskim, ale podstawowy język strony i objaśnienia są w języku hiszpańskim.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.