In the process of exploring ODM, I am trying to compare orthophotos of ODM and another paid software.
I found that ODM shows the buildings with their side views too and that is making them wavy and distorted.
Earlier I tried with --fast-orthophoto but the waviness increased. So, I removed it and started experimenting with different variables and their combinations. Below are the pics of ODM and other software -
I am using “docker run -it rm …” and passed following arguments:
Others kept as default.
Could someone help me explain why this occurs and …can this be rectified only by identifying better combination of argument values or any other processes?
I think the discussion Roof Utilities Distortion is related.
You can try to increase --mesh-octree-depth value to 10, but it will not be as good as you would like. But please let us know if this parameter improved your orthophoto in urban areas.
Thank you @jgrocha.
I increased the --mesh-octree-depth to 12 and found that the tilt of the buildings and side views got corrected.
But the building roofs have become wavy.
Also, as suggested by @smathermather in one of the discussion, on reducing the --mesh-octree-depth to 6 the roofs were getting straight but the tilt and side views have come back.
Please find below the screenshot with increased octree depth:
Thank you @smathermather. Will wait for the new release.
I am digging into the code and in the process found that ODM uses generated mesh( odm_textured_model_geo.obj) as input to odm_orthophoto process whereas Pix4D uses point cloud(PC) to generate orthophoto.
Not sure whether changing that improves the orthophoto…