AliceVision icon indicating copy to clipboard operation
AliceVision copied to clipboard

Update panorama pipeline for very large panoramas

Open servantftechnicolor opened this issue 1 year ago • 1 comments

  • Panorama warping, compositing and imageprocessing fail when the final panorama is too large because of very large image usage.
  • Try to find ways to reduce memory consumption

servantftechnicolor avatar Sep 29 '22 13:09 servantftechnicolor

This PR could be 2 or 3 PRs which would be easier to merge than one large PR.

E.g. Vector2d -> Vector2f changes could be a single PR. This introduces larger precision error, so having the change as a single PR would make it easier to understand if some precision issue in the future is caused by this change or by something else.

std::to_string(viewCurrent) -> warpedPath changes could probably be another PR (though I'm not completely sure for this one).

Third PR - everything what's left.

p12tic avatar Oct 01 '22 20:10 p12tic