Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Try to "integrate" OpenMVG #79

Open
norgeotloic opened this issue Nov 24, 2018 · 8 comments
Open

Try to "integrate" OpenMVG #79

norgeotloic opened this issue Nov 24, 2018 · 8 comments
Labels
enhancement New feature or request

Comments

@norgeotloic
Copy link
Owner

Related #56

I am finalizing the integration of OpenMVS and Colmap, but I need to check OpenMVG too, and that will wait a little bit, as I have to get familiar with the workflow first!

@norgeotloic norgeotloic added the enhancement New feature or request label Nov 24, 2018
@AndreaMonzini
Copy link

AndreaMonzini commented Nov 24, 2018

Great ! i think it will be very useful because Colmap is not compatible with CPU + AMD with mesa driver like my system.

@AndreaMonzini
Copy link

AndreaMonzini commented Nov 24, 2018

For OpenMVG + OpenMVS i used this script and it works very well ( by @petern3, edited from @FlachyJoe):

[https://github.com/openMVG/openMVG/issues/619]

I had to edit also the sensor_width_camera_database.txt with the Exif info of my camera.

@norgeotloic
Copy link
Owner Author

Thanks for the reference, this should make everything more simple to me ! 😄

@AndreaMonzini
Copy link

AndreaMonzini commented Nov 24, 2018

Thanks to you for the possibilities of BakeMyScan !
If i remember well we had just to change the path for the OPENMVG_SFM_BIN, OPENMVS_BIN and for theCAMERA_SENSOR_WIDTH_DIRECTORY in the script.
Then the python script just need the input and output folder and some time to wait :)

I just had problem with RAM but it should be possible to set the --resolution-level in OpenMVS:

cdcseacave/openMVS#335
cdcseacave/openMVS#180

To check the Exif of the photos and to edit the sensor_width_camera_database.txt i just use
GIMP 2.10:
Menu --> Image --> Metadata -->View Metadata
As alternative there is ExifTool by Phil Harvey:
https://www.sno.phy.queensu.ca/~phil/exiftool/

@norgeotloic
Copy link
Owner Author

I'll keep that in mind, thanks for the additional info ( "thanks battle" going on :) )

I also have had troubles with RAM on my computer, and I already planned to add the resolution options to OpenMVS ( #81 )

BTW, maybe you knew already, but Colmap can run without Cuda enabled, just really slowly ( https://colmap.github.io/faq.html#available-functionality-without-gpu-cuda )

@AndreaMonzini
Copy link

AndreaMonzini commented Nov 24, 2018

For what i understand Colmap doesn't do the " dense reconstruction part" with other GPU, and i cannot complete the photogrammetry.

"...you can use all COLMAP functionality except the dense reconstruction part":
https://colmap.github.io/faq.html#available-functionality-without-gpu-cuda

@norgeotloic
Copy link
Owner Author

Yep, sorry about that one :)

You can still use Colmap for the alignment and sparse reconstruction, then move to OpenMVS for dense reconstruction and mesh generation. At least that's the workflow I use which gives me the best results atm.

But again, I did not check OpenMVG just yet !

@cdcseacave
Copy link

OpenMVS now supports both OpenMVG and COLMAP SfM as input, pls see cdcseacave/openMVS#360 for details

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants