Model orientation - alicevision/Meshroom GitHub Wiki

To apply the correct model orientation use a new SfMTranform node with Transformation Method manual transformation or Transformation Method "From_Single_Camera". You should use a camera that is correctly aligned and oriented. If you have GPS information in your Exif, scroll down.

With the 2020 release you can now manually adjust the orientation of your model.

  1. add a SfmTransform node

  2. change the mode to manual and double click on the SfmTransform node to load the pointscloud it in the 3D viewer (if this does not work compute the node first)

  3. click on the 3D gizmo icon

(The SfmTransform node can be placed after the StructureFromMotion node (output) and the Meshing node (output).)

transform-1

OR

sfmt2

If your images have GPS metadata, you may be able to use GPS alignment using the "auto" setting (Meshroom 2023)

"auto: Using X axis of all cameras as horizon. gps north and scale if available. cameras center mean is used as origin."

Use cameras X axis to estimate the horizontal plane (and the horizon)

Use GPS measurements (if available) to align the Z axis with the north

Use GPS measurements (if available) to set the scale (otherwise scaled such that stddev=1)

Use cameras center mean as frame origin

https://github.com/alicevision/AliceVision/pull/1069

https://github.com/alicevision/Meshroom/pull/1954

https://github.com/alicevision/Meshroom/pull/978

https://github.com/alicevision/meshroom/issues/256#issuecomment-709983331