Exit code 1 - Why cant I process the entire imagery set as shown in my screen shot?

Hi All
Im a new user to ODM. What a cool tool.

I am having an issue getting some images to mosaic into orthos. I have a nice coverage, lots of overlap, but some parts just fail. If I try to do them in smaller lots I get “Exit Code 1”. I have attached an image of my coverage showing the centers for the drone images, and the resulting ortho. Note the large ares missing.

If I try smaller chunks I get the following error. Can anybody decipher that?

Thanks for your help.
Cheers
Tony
This text will be hidden
******* ERROR MESSAGE BELOW *******Capture.PNG
Saving views to MVE files…

done.

[INFO] running /code/SuperBuild/src/elibs/mve/apps/scene2pset/scene2pset -F2 “/var/www/data/30300f60-5075-4ad0-a725-f368acb5d658/mve” “/var/www/data/30300f60-5075-4ad0-a725-f368acb5d658/mve/mve_dense_point_cloud.ply”

MVE Scene to Pointset (built on May 21 2020, 19:25:29) Using depthmap “depth-L2” and color image “undist-L2”

Initializing scene with 2 views…

Initialized 2 views (max ID is 1), took 0ms.

Processing view “0001” (with colors)…

Processing view “0000” (with colors)…

Writing final point set (0 points)…

Writing PLY file (0 verts, with colors, with normals, with confidences, with values, 0 faces)…

done.

[INFO] running /code/SuperBuild/src/elibs/mve/apps/meshclean/meshclean -t0.6 --no-clean --component-size=0 “/var/www/data/30300f60-5075-4ad0-a725-f368acb5d658/mve/mve_dense_point_cloud.ply” “/var/www/data/30300f60-5075-4ad0-a725-f368acb5d658/mve/mve_dense_point_cloud.filtered.ply”

MVE FSSR Mesh Cleaning (built on May 21 2020, 19:25:58) Loading mesh: /var/www/data/30300f60-5075-4ad0-a725-f368acb5d658/mve/mve_dense_point_cloud.ply

PLY Loader: comment Export generated by libmve Reading PLY: 0 verts…

done.

Error: Mesh is empty!

Traceback (most recent call last):

File “/code/run.py”, line 61, in

app.execute()

File “/code/stages/odm_app.py”, line 95, in execute

self.first_stage.run()

File “/code/opendm/types.py”, line 350, in run

self.next_stage.run(outputs)

File “/code/opendm/types.py”, line 350, in run

self.next_stage.run(outputs)

File “/code/opendm/types.py”, line 350, in run

self.next_stage.run(outputs)

File “/code/opendm/types.py”, line 350, in run

self.next_stage.run(outputs)

File “/code/opendm/types.py”, line 331, in run self.process(self.args, outputs) File “/code/stages/mve.py”, line 89, in process system.run(’%s -t%s --no-clean --component-size=0 “%s” “%s”’ % (context.meshclean_path, min(1.0, args.mve_confidence), tree.mve_model, mve_filtered_model), env_vars={‘OMP_NUM_THREADS’: args.max_concurrency}) File “/code/opendm/system.py”, line 76, in run raise Exception(“Child returned {}”.format(retcode))

Exception:

Child returned 1

Hey @tonyshep :hand: try to process all images at once, but increase the --min-num-features value (double the default).