My topic is about to understand how far the processing time is so different between WebODM and Pix4DFields, assuming the same CPU, memory, same machine but using Docker for WebODM.
For example, the same dataset used to compare is 1600 photos taken using Micasense Altum
I made some tests today to compare. Currently I run a processing of 1512 images and I have uncheck some option like 3D model to save time. What’s is wrong in the workflow ?
After 3h and 12 minutes my processing is done and even if I checked Skip 3D model, the 3d model was generated. Its possible my options selection is not working ?
I do many test to processing and even I check skip-3dmodel:true or for example select the processing fast-ortho, the 3D Model is always generated and consume a lot of time to proceed. You can look my both screenshots and see the “Options”.
If I looking to reduce the processing time and I don’t need 3D model, just ortho and plant health with radio-correction: camera-sun which options I have to use ?
You could try --auto-boundary, --feature-type ORB maybe. If you’re using ORB, you can safely increase the --min-num-features to more than 10x what they currently are without issue as it runs fast/
@Saijin_Naib I have made some tests with your recommendation and I am not able to have an accurate processing time for our workflow. Again the processing time is around 3 hours. I understand for someone here 3 hours is fast but in our workflow WebODM with 3 hours processing time over ~40 minutes with Pix4DFields is too much time.
Maybe I have missed a guide to use WedODM correclty ?
16GB RAM is pretty tight. Are you swapping out to the pagefile during reconstruction? If so, things are going to get a bit slow during parts of the reconstruction pipeline.
Also, did you use ORB as I recommended? It should make a drastic difference during the matching phase, and reliably reduces dataset processing times here by about 5x or more.
Example: