Hey ODM community!
I have a question about the ODM process.
I have two different runs, with the same images, where the output is completely different. In particular, a third of the orthophoto/3d is missing:
Run with expected output:
Run with missing part:
Just as an FYI, the successful run is actually a restart from the failed one.
I did a little digging and found this post where it is said the the SFM process is not deterministic, but I think that this big of a difference is not what the post meant. Maybe it is.
I checked both console outputs, and the problem seems to be that the run with the missing part, considered some of the images as invalid.
Created 99 views with 64 valid cameras.
While the other says:
Created 99 views with 99 valid cameras.
Is this normal/expected? Is there anything I can do to prevent this from happening?
Images, console outputs and “all.zip” files for both runs can be found here.
Only added the
--dtm flags to the run.
Also, I’m running on the following ODM commit: cd34d9d16bf048cd726e2e7a9f36311cb21f7a52
Thanks for taking the time to read this!