Hi everyone,
I'm currently working on an automating my processing pipeline using WebODM and had a question regarding orthomosaic quality assessment.
At the moment, quality inspection is still a manual process where an operator visually checks the orthomosaic for issues such as:
- Ghosting or duplicated objects
- Distortions or warped features
- Blurred regions
- Visible seamline artifacts
- Missing or incomplete areas
I'm wondering if anyone has explored automating this process.
Specifically, I'm considering two approaches:
- Using the ODM Quality Report (reprojection error, reconstruction statistics, feature counts, GPS/GCP errors, etc.) to infer the quality of the final orthomosaic.
- Using computer vision/image processing to analyze the generated orthomosaic directly and detect visual artifacts such as ghosting, blur, seamlines, and distortions.
My question is:
- Which approach do you think would be more reliable for automatically identifying orthomosaic quality issues?
- Have you seen any existing tools, research, or projects that perform automated visual quality assessment on WebODM/OpenDroneMap outputs?
- Are there other intermediate products or metrics generated by ODM that would be useful for detecting localized distortions automatically?
Ultimately, I'd like to automatically flag orthomosaics (or specific regions within them) that require manual review instead of having someone inspect every orthomosaic manually.
I'd appreciate any suggestions or experiences you can share. Thanks!