alicevision / Meshroom

3D Reconstruction Software
http://alicevision.org
Other
10.82k stars 1.06k forks source link

Add constraint to get absolute scale reconstruction #1602

Open jhaggle opened 2 years ago

jhaggle commented 2 years ago

In structure-from-motion with a single camera the scene can be only recovered up to a scale. However if you have more information such as baseline of the camera motion or the dimension of at least one element in the scene, the absolute scale can be reconstructed. Is there a way to add such constraints in meshroom?

fabiencastan commented 2 years ago

You can have a look at the SfMTransform node.

You can put CCTag markers in the scene with a known distances between them to rescale your scene precisely. There are also other options to rescale your scene globally based on the bounding box of all cameras or all points, but that's not really reliable in practice.

natowi commented 2 years ago
stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.