Dear all,
The attached screendump displays a section of an Orthomosaic we produced recently, it depicts a section of a vegetated water barrier. Obviously, the vegetated sections in particular are faced with severe levels of 'warping'. Although we have mapped various vegetated regions before, the level of warping has rarely been this severe. I am keen to find out any tips or tricks to reduce such artifacts and enhance our output! The workflow we used was as follows:
Image Acquisition
UAV: DJI Inspire
Camera: Zenmuse X5
Altitude: 40m AGL
Flightspeed: 4.3m/s
Overlap: 75%/75%
Agisoft Image Alignment
Accuracy: High
Preselection: Generic & Reference
Key- / Tiepoint limit: 40.000 / 4.000
Agisoft Dense Cloud
Quality: High
Depth Filtering: Aggressive
Agisoft Build DEM
Source data: Dense cloud
Interpolation: Enabled
Pixelsize: 2cm (default)
Agisoft Build Orthomosaic
Source data: DEM
Hole filling: Enabled
Pixelsize: 1cm (default)
Unfortunately, we are unable to pay another visit to the location and redo our flights. Therefore, I am ideally looking to optimize our output through adjusting the processing workflow only. I am considering various options, such as:
1. Disable Interpolation during DEM generation to reduce weird artifacts in the DEM, particulary around hard to match vegetation, on which the Orthomosaic is eventually based. Hole filling for Orthomosaic generation remains enabled.
2. Increase Pixelsize during DEM generation to 'smooth' any small scale elevation changes around hard to match vegetation. Interpolation (DEM generation) and Hole filling (Orthomosaic generation) remain enabled.
3. Produce a Mesh rather than a DEM and use the Mesh as the surface for the Orthomosaic to be build upon. I am still unsure whether to produce a mesh using the Sparse Cloud (loss of detail) or the Dense Cloud (more plausible artifacts).
I wlll likely give each of the above a try in the days to come, but I nonetheless appreciate any help or advice. Does any of the above 'solutions' make sense? Are there other solutions out there which I might give a try, or should I tweak any of the above workflows? More importantly, any hints on why a particular workflow works better than others in instances as these are much appreciated to we can adjust our procedures accordingly in the future!
Thanks in advance.