Kameraning ko'rish maydoni, masofadagi ramka o'lchami va erdagi piksel o'lchami

Rasmga tushirish parametrlari

Natija

Hisoblash tayyorlanmoqda…

Ko'rish burchaklari

Gorizontal 73.7 °
Vertikal 53.1 °
Diagonal 84.1 °

Ramka masofada

Kengligi 150.0 m
Balandligi 100.0 m
Hudud 15000

Tafsilot

Tuproq namunasi masofasi 25.00 mm/px
Metr uchun piksellar 40.0 px/m
Bir lahzali ko'rish maydoni 0.250 mrad

Ekvivalentlar

Ekin omili 1.00 ×
35 mm ekvivalenti 24 mm
Piksel balandligi 6.00 mkm

Diagramma

Yuqoridan ko'rish: ko'rish maydoni va masofa. Masofa tutqichini torting.
Ushbu masofadagi ramka. Bu raqam 1,7 m balandlikdagi odam.

Bu formulalar qayerdan keladi

Pinhole kamera modeli: kenglikdagi sensor w optik markaz orqasida f masofada o'tiradi, ob'ekt D masofasida. Uchburchaklar o'xshash, shuning uchun w/f = W/D.
Burchak: HFOV = 2 · arctan(w / 2f)
Qoplash: W = D · w / f
Piksel hajmi: GSD = (w / Nx) · D / f

Burchak sensorning o'lchamiga ham, fokus uzunligiga ham bog'liq emas, faqat ularning nisbatiga bog'liq. Shuning uchun 50 mm bo'lgan to'liq ramka 25 mm linzali yarim o'lchamdagi sensor bilan bir xil sahnani yaratadi.

Ishlab chiqaruvchilar diagonal burchakni keltiradilar - bu uchtasining eng kattasi va texnik varaqda yaxshiroq ko'rinadi. Qoplangan maydonni ishlab chiqish uchun sizga gorizontal va vertikal bo'lganlar kerak bo'ladi.

Kesish koeffitsienti sensor diagonali 35 mm plyonkali ramka diagonalidan (43,27 mm) necha marta kichikroq. Ekvivalent fokus uzunligini olish uchun fokus uzunligini unga ko'paytiring: linza o'zgarmaydi, faqat ko'rish maydoni o'zgaradi.

Fotogrammetriyada muhim bo'lgan raqam GSD, yerdagi bir piksel o'lchamidir. Faqat megapiksellar masofa va fokus uzunligisiz tafsilotlar haqida hech narsa aytmaydi.

Model buzilgan joyda: keng linzalar sezilarli buzilishlarni ko'rsatadi, baliq ko'zi butunlay boshqa proyeksiyadan foydalanadi va yaqindan tortishish (fokus uzunligi bilan taqqoslanadigan masofa) kattalashtirishni tuzatishni talab qiladi. Baliq ko'zi formulasi kodda, izohlangan.

Python hisoblash kodi — tahrirlash mumkin

Marker ustidagi hamma narsa shakl maydonlari tomonidan o'rnatiladi. Quyida hamma narsa aniq Python: formulalarni tahrirlang va Run tugmasini bosing - natija va diagramma qayta hisoblab chiqiladi.