AliceVision icon indicating copy to clipboard operation
AliceVision copied to clipboard

[sfm] make sure we give other chances to candidates

Open servantftransperfect opened this issue 3 years ago • 0 comments

In the incremental SFM, the reconstruction select iteratively some candidates for resection. It may happens that this selection is not good and the resection fail. In this case, the frame is definitely discarded. This PR gives them other chances to shine !

  • If a resection fail, the frame id is not removed from the set of available frames.
  • To make sure we don't retry at each iteration those frames, we estimate at each iteration which frames are affected by the changes on the reconstruction in the current iteration. For all frames which have been newly inserted into the recnsttruction, trigger the connected frames (through tracks) for the next iteration.

servantftransperfect avatar Jul 29 '22 11:07 servantftransperfect