As I posted on my previous topic, I am interested on coding the needed parts to add thermal processing to ODM with all its specific issues.
I have some ideas on how to proceed but I am not familiar with ODM code repository structure. I cannot find code where it performs the “stitching” procedure, for example. Where is all that code?
It is quite difficult to become familiar with this repo without a “high-level” developers guide.
Also https://odmbook.com has a chapter on the reconstruction pipeline, which might help understand the various pieces from a user perspective (disclaimer: I wrote the book).
Each stage might invoke external modules for performing its task (points → opensfm, meshing → poisson recon, texturing → mvs-texturing, etc.). The code for those are downloaded from ODM/SuperBuild at master · OpenDroneMap/ODM · GitHub at build time.
@pierotofy Is there any other ways to try ODM other than docker. Because i get "No space left on device " error while using docker.Can we build ODM from source. If so can you help me with how ?