Cannot Process Dataset - Densify

Trying to process a mesh of a site that has 700 images. I flew the site a few months back with 80% overlap and didn’t quite get the quality I wanted. Flew again with 90% overlap. Processed again with slightly better quality but still not great. I thought I would mix in some of the images from my first flight as this site is a memorial so nothing changes other than grass color. It’s all stone/concrete. After running for 20 hours (most of my projects have processed in 8 hours or less) webodm completes matching and does a few more things, and at the step where it starts to densify gives me a cannot process dataset error. Below is the error part of the task output.

My laptop specs are i-7 6-core with 32gb ram, 1tb ssd. Hard drive is not full and I haven’t had any issues running projects before. I’m guessing this is because I mixed in some images taken a month or so ago, but again it’s a concrete monument so it’s not like there is a huge difference with features, shadows, etc. Just different angles taken on different days. It just really sucks that after 20 hours of doing matching it just errors out. I adjusted the settings do High Quality, mesh-size 250000 and min-num-features to 20000, orthophoto-resolution .70 (I flew at 45 feet). Other than that all other settings default. I’ve had decent results with these settings before, this was the first time I had more than 500 images though.

===== Dumping Info for Geeks (developers need this to fix bugs) =====
Child returned 1
Traceback (most recent call last):
File “C:\WebODM\resources\app\apps\ODM\stages\odm_app.py”, line 88, in execute
self.first_stage.run()
File “C:\WebODM\resources\app\apps\ODM\opendm\types.py”, line 371, in run
self.next_stage.run(outputs)
File “C:\WebODM\resources\app\apps\ODM\opendm\types.py”, line 371, in run
self.next_stage.run(outputs)
File “C:\WebODM\resources\app\apps\ODM\opendm\types.py”, line 371, in run
self.next_stage.run(outputs)
[Previous line repeated 1 more time]
File “C:\WebODM\resources\app\apps\ODM\opendm\types.py”, line 352, in run
self.process(self.args, outputs)
File “C:\WebODM\resources\app\apps\ODM\stages\openmvs.py”, line 206, in process
system.run(’"%s" %s’ % (context.omvs_densify_path, ’ '.join(config + gpu_config + extra_config)))
File “C:\WebODM\resources\app\apps\ODM\opendm\system.py”, line 106, in run
raise SubprocessException(“Child returned {}”.format(retcode), retcode)
opendm.system.SubprocessException: Child returned 1

===== Done, human-readable information to follow… =====

[ERROR] Uh oh! Processing stopped because of strange values in the reconstruction. This is often a sign that the input data has some issues or the software cannot deal with it. Have you followed best practices for data acquisition? See Flying Tips — OpenDroneMap 2.8.8 documentation

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.