Open JeS24 opened 1 year ago
This issue is stale because it has been open for 60 days with no activity. Remove stale label or comment to re-open.
This issue is stale because it has been open for 60 days with no activity. Remove stale label or comment to re-open.
This issue is stale because it has been open for 60 days with no activity. Remove stale label or comment to re-open.
This issue is stale because it has been open for 60 days with no activity. Remove stale label or comment to re-open.
This issue is stale because it has been open for 60 days with no activity. Remove stale label or comment to re-open.
Problem description
If a new contribution (set of uploaded images) for a site (
Mesh
) is being processed byImageOps
and added toMesh
's/good/
folder, while a reconstructionRun
is ongoing, it is possible that theinputSize()
property
will return different values for different steps of theAliceVision
pipeline. This can sometimes lead to aCalledProcessError
due to an incorrect range (orblockSize
). In pratical terms, this is not a problem generally, due toMESHOPS_CONTRIB_DELAY
and if a run fails, the next run should be able to handle it. Perhaps, we can ensure that theMESHOPS_CONTRIB_DELAY
is added on to, after each new contribution? This would help us avoid failed "first" runs.Relevant code can be found in workers.py and alicevision.py.
Self-check