How to know what step of processing I was in when restarting WebODM

Hey guys and gals,

I’ve been working on processing a large ~4600 image dataset using --split-merge @ 450 images, so 11 datasets when split. I just had an unexpected reboot at 17.5 hours in, and am hoping I can just restart the Project at the last fully-completed step instead of fully restarting. However, I’m not seeing an easy way of determining where it stopped…

Two questions:
(1) My project stopped with the last reported activities below:

2020-04-04 18:25:36,200 INFO: M101_DJI_0083.JPG resection inliers: 787 / 875
2020-04-04 18:25:36,257 DEBUG: Ceres Solver Report: Iterations: 5, Initial cost: 2.458227e+02, Final cost: 1.240355e+02, Termination: CONVERGENCE
2020-04-04 18:25:36,258 INFO: Adding M101_DJI_0083.JPG to the reconstruction
2020-04-04 18:25:36,968 INFO: Re-triangulating
2020-04-04 18:25:36,972 INFO: Shots and/or GCPs are well-conditionned. Using naive 3D-3D alignment.
2020-04-04 18:25:49,611 INFO: Shots and/or GCPs are well-conditionned. Using naive 3D-3D alignment.
2020-04-04 18:29:42,472 DEBUG: Ceres Solver Report: Iterations: 43, Initial cost: 2.213538e+04, Final cost: 9.503467e+03, Termination: CONVERGENCE
2020-04-04 18:31:36,039 INFO: Shots and/or GCPs are well-conditionned. Using naive 3D-3D alignment.

Is there a way for me to tell what is the last step completed, and the step that I should restart from?

WebODM_screencap|690x172

(2) My individual case aside, what is the best way in general of determining where I should restart at? I of course am working to familiarize myself with the process and steps, etc, but until then, is there a resource to reference that would help me with this?

1 Like

That’s the “Structure From Motion” step.

If you look at the task log, you should be able to see lines such as:

[INFO]    Finished dataset stage

That’s the best indication that a step has completed.

1 Like