Trường nhìn của camera, kích thước khung hình ở khoảng cách xa và kích thước pixel trên mặt đất

Thông số chụp

kết quả

Đang chuẩn bị tính toán…

Góc nhìn

ngang 73.7 °
Dọc 53.1 °
Đường chéo 84.1 °

Khung ở khoảng cách

Chiều rộng 150.0 tôi
Chiều cao 100.0 tôi
Khu vực 15000 mét vuông

Chi tiết

Khoảng cách mẫu đất 25.00 mm/px
Pixel trên mét 40.0 px/m
Trường nhìn tức thời 0.250 ông

Tương đương

Hệ số cắt 1.00 ×
tương đương 35 mm 24 mm
Độ phân giải pixel 6.00 ừm

Sơ đồ

Nhìn từ trên xuống: trường nhìn và khoảng cách. Kéo tay cầm khoảng cách.
Khung ở khoảng cách này. Hình vẽ là một người cao 1,7 m.

Những công thức này đến từ đâu

Mẫu máy ảnh lỗ kim: một cảm biến có chiều rộng w nằm ở khoảng cách f phía sau tâm quang, chủ thể ở khoảng cách D. Các tam giác đều giống nhau nên w/f = W/D.
Góc: HFOV = 2 · arctan(w / 2f)
Bảo hiểm: W = D · w / f
Kích thước pixel: GSD = (w / Nx) · D / f

Góc không phụ thuộc vào kích thước cảm biến cũng như độ dài tiêu cự mà chỉ phụ thuộc vào tỷ lệ của chúng. Đó là lý do tại sao một khung hình đầy đủ với ống kính 50 mm có khung hình giống như một cảm biến có kích thước bằng một nửa với ống kính 25 mm.

Các nhà sản xuất trích dẫn góc chéo - nó là góc lớn nhất trong ba góc và trông đẹp hơn trên bảng thông số kỹ thuật. Để tính diện tích được bao phủ, bạn cần có những cái ngang và dọc.

Hệ số crop là đường chéo của cảm biến nhỏ hơn bao nhiêu lần so với đường chéo của khung phim 35 mm (43,27 mm). Nhân tiêu cự với nó để có tiêu cự tương đương: ống kính không thay đổi, chỉ có trường nhìn thay đổi.

Trong phép đo ảnh, con số quan trọng là GSD, kích thước của một pixel trên mặt đất. Chỉ Megapixel không nói lên điều gì về chi tiết nếu không có khoảng cách và tiêu cự.

Trường hợp mô hình bị hỏng: ống kính rộng hiển thị độ méo đáng chú ý, mắt cá sử dụng hình chiếu hoàn toàn khác và chụp cận cảnh (khoảng cách tương đương với tiêu cự) cần hiệu chỉnh độ phóng đại. Công thức mắt cá có trong mã, đã được nhận xét.

Python mã tính toán — có thể chỉnh sửa

Mọi thứ phía trên điểm đánh dấu được đặt bởi các trường biểu mẫu. Mọi thứ bên dưới đều đơn giản Python: chỉnh sửa công thức và nhấn Run - kết quả và sơ đồ sẽ tính toán lại.