Hello OpenDroneMap Community!
I’ve been experimenting with OpenDroneMap and WebODM for a long time now, and while I’m getting decent results, I’m constantly experiencing issues and annoyances and have no idea how to rectify them.
I’m using the newly released Windows Native version of ODM and WebODM, but found these same issues in the Docker version. My drone is a DJI Mavic 2 Pro, and I program automated flights via the Pix4DCapture app.
I realize that because of the Mavic 2’s rolling shutter, I should expect some rolling shutter distortion especially if I set Pix4D’s flight speed to “fast”. But I’ve noticed that the difference between the “fastest” and “slowest” speeds in the app is barely 2-3m/s.
Here’s the problems I’ve been facing:
My first test: Double Grid flight over the Whittlesea Showgrounds:
Est. GSD: 2.85
Speed: Slowest possible in the Pix4Dcapture app, est. 5m/s
Buildings that look like Jelly in Ortho: Sign in to your account
Buildings that look like Jelly in 3D Model: Sign in to your account
Trees with a strange, blobby warping effect around the edges: Sign in to your account
Note also how some of the trees in the 3D Model look like wisps of green paper with no trunk underneath. I understand that this is to be expected since the drone can’t see the tree from underneath. In later tests I have improved my results by adding photos from a circular flight at a lower altitude.
Second Test: Whittlesea Park:
Est. GSD: No idea, forgot to make note of the app’s estimate.
Speed: Fastest possible in the Pix4Dcapture app, est. 7.3m/s
Dataset two - Second grid to be added to create 3D Model: Sign in to your account
fast-ortho completely ruins the output quality (made with only the 1st grid): Sign in to your account
Blobby trees persist (made with both grids, fast-ortho turned off for comparison): Sign in to your account
Mysterious holes in the water (I understand if there’s nothing that can be done here):
Any tips on flight settings or ODM arguments?