Meshroom: [request]Guided scale and orientation

Created on 29 May 2020  路  5Comments  路  Source: alicevision/meshroom

No matter how the images are taken you can be sure the model is always going to be rotated completely wrong and scale will be off.

For geotagged images I've previously suggested it should be possible to use that date in order to establish a more realistic scale and better orientation.
But for regular meshes that are done from images from phones or cameras with no geo tagging, it would be helpful if one could guide the setup in Meshroom.

If I have an image of a wall, I could put markers at two places and enter a value for distance between these points..

Also, and this one I dont really know if it would work but if one could reorient the model by guiding the software to align to ground..

feature request doc

Most helpful comment

model is always going to be rotated

You can use the SfMTransform and select FromSingleCamera to use the orientation from one camera as origin, including orientation.

put markers at two places and enter a value for distance between these points..

This will be possible with the next release using CCTAGs
(alicevision/AliceVision#695 & #652)

All 5 comments

model is always going to be rotated

You can use the SfMTransform and select FromSingleCamera to use the orientation from one camera as origin, including orientation.

put markers at two places and enter a value for distance between these points..

This will be possible with the next release using CCTAGs
(alicevision/AliceVision#695 & #652)

@natowi your comments are always very helpfull :-)

Is FromSingleCamera also able to pick up Exif data here?

Is FromSingleCamera also able to pick up Exif data here?

No, it will just set the camera to be set as origin. But you can combine two SfMTransform nodes to set one camera you know is aligned correctly (horizontal, frontal capture of a statue for example) as origin [fromsinglecamera] and use the second node [transformation] to adjust the orientation (from panorama to portrait view for example). Keep the additional scale at 1 to better compare the changes to the original sfm.

deftra

@natowi do you think it is a good idea to have an Exif option here? Or should it not be added here, but instead directly at camera init?

@skinkie I think this is one of the many features waiting to be implemented. It should be addressed in the CameraInit node.

we don't read the exif orientation information at all.
https://github.com/alicevision/meshroom/issues/484#issuecomment-497685224

Was this page helpful?
0 / 5 - 0 ratings

Related issues

flolu picture flolu  路  3Comments

JakubkrizAldaGames picture JakubkrizAldaGames  路  3Comments

mazhexu1995 picture mazhexu1995  路  4Comments

SBCV picture SBCV  路  3Comments

zhangalex picture zhangalex  路  5Comments