Summary: It's very likely that when you plan and then simulate a drone mission, you aren't setting the correct field-of-view (FoV) for the simulation. This leads to situations where you don't get quite the result you'd hoped for. This post gives an example of how to find the correct number to use for the FoV of your drone. I use the Mavic Air (MA) as an example.
---------------------------------------------------------------
Problem: I fly a MA, and I use Virtual Litchi Mission (VLM) to plan specific flights. But I noticed that shots I'd carefully composed--e.g, one that included the horizon at the extreme upper edge of the frame--didn't come out right. In that particular case, the horizon was cropped out, and the shot was therefore very weak. I'd been using the published FoV for the MA's camera--85°--in VLM, but the true FoV was clearly less!
Resolution: Look up the details if you like, but for our purposes, the true FoV for a camera is given by this formula:
Example: The sensor on the MA is spec'd as 6.3mm x4.7mm; Pythagoras tells us the diagonal is 7.86mm. The focal length of the lens is 4.5mm. So the above formula becomes:
Why? Let me introduce you to the weeds. ? The sensor on the MA is 6.3mm x4.7mm, and from that sensor you can get a full-frame still image that is 4056×3040 pixels. Yet 4K resolution is only 3840×2160 pixels. So just the central portion of the sensor is used for video, and that means the SensorDiagonal measurement we used above (7.86mm, you recall) is wrong!
You need to calculate the effective SensorDiagonal for the reduced effective sensor size. Now, the full sensor packs 4056 pixels into 6.3mm, and that means it has 643.8 pixels/mm. On that scale, you want to know how many millimeters 3840 pixels consume. OK, so 3840px / 643.8px/mm = 5.9645 mm. Yay! The long side of the effective sensor, in video mode, is 5.9645mm. Calculated the same way, the short side of the effective sensor is 3.355mm.
With an effective sensor size of 5.9645mm x 3.355mm, Pythagoras now says the effective sensor diagonal is 6.843mm.
Back to the formula:
Yes, the video field-of-view on the Mavic Air is 74.5°, and that's how I know. That and the fact that with that setting in VLM, my simulated compositions finally match the actual results!
Many thanks to @slup and @sar104, who steered me in my quest to get that magic number, sweet 74.5!
---------------------------------------------------------------
Problem: I fly a MA, and I use Virtual Litchi Mission (VLM) to plan specific flights. But I noticed that shots I'd carefully composed--e.g, one that included the horizon at the extreme upper edge of the frame--didn't come out right. In that particular case, the horizon was cropped out, and the shot was therefore very weak. I'd been using the published FoV for the MA's camera--85°--in VLM, but the true FoV was clearly less!
Resolution: Look up the details if you like, but for our purposes, the true FoV for a camera is given by this formula:
FoV = 2 * arctan(SensorDiagonal/2f)
where- f is the focal length (mm) of the lens
- SensorDiagonal is the diagonal measurement (also mm) of the sensor.
2 * arctan(7.86 / (2*4.5) ) = 2 * arctan(0.8733...) = 2 * 41.1318 = 82.3°
So the camera's FoV is 82.3°. Not quite the advertised 85°, but that's what you actually have. Unless you're shooting video. Then it's way different.Why? Let me introduce you to the weeds. ? The sensor on the MA is 6.3mm x4.7mm, and from that sensor you can get a full-frame still image that is 4056×3040 pixels. Yet 4K resolution is only 3840×2160 pixels. So just the central portion of the sensor is used for video, and that means the SensorDiagonal measurement we used above (7.86mm, you recall) is wrong!
You need to calculate the effective SensorDiagonal for the reduced effective sensor size. Now, the full sensor packs 4056 pixels into 6.3mm, and that means it has 643.8 pixels/mm. On that scale, you want to know how many millimeters 3840 pixels consume. OK, so 3840px / 643.8px/mm = 5.9645 mm. Yay! The long side of the effective sensor, in video mode, is 5.9645mm. Calculated the same way, the short side of the effective sensor is 3.355mm.
With an effective sensor size of 5.9645mm x 3.355mm, Pythagoras now says the effective sensor diagonal is 6.843mm.
Back to the formula:
2 * arctan(6.843 / (2*4.5) ) = 2 * arctan(0.7603709722...) = 2 * 37.2483 = 74.5°
Yes, the video field-of-view on the Mavic Air is 74.5°, and that's how I know. That and the fact that with that setting in VLM, my simulated compositions finally match the actual results!
Many thanks to @slup and @sar104, who steered me in my quest to get that magic number, sweet 74.5!
Last edited: