openMVG / openMVG

open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.
Mozilla Public License 2.0
5.7k stars 1.67k forks source link

[Linux users] tips & tricks : installation script #173

Closed pyp22 closed 9 years ago

pyp22 commented 10 years ago

Hi guys,

I decided today to rewrite and complete Natanael1234's install bash script while the other machine is heating computing putative matches :) It might help other linux users. Script is available from

https://github.com/pyp22/Photogrammetry/blob/master/openMVG/Linux/openMVG_install.sh

Regards,

Pierre

pmoulon commented 10 years ago

Thanks @pyp22 , Impatient to see some of your reconstructions!

pyp22 commented 10 years ago

Hi Pierre, hi guys, Sorry for delay i was quite busy those past days and more, my old 64bits 1 core machine is now rip! Don't worry it's not openMVG fault :) it was too old & too dusty as it was somewhere in the corner of the garage :) That gave me the excuse to change it by a 8 cores AMD with 32 Go of ram and a GTX 680 for Cuda. That really makes the difference!

I first tried running openMVG suite with a Debian 64 bits. I was really disappointed of Debian calculation results so i decided to build my own 64 bits Linux distro from scratch putting away all useless stuff. That makes me think i'd like to propose you something about that. More in an other issue.

Anyway, tadaaaa ... here it is! have a look to https://github.com/pyp22/Photogrammetry/tree/master/openMVG/Successful-reconstructions the whole project is there.

Very few noise, result is remarkekable! The whole process took around 90 mn from openMVG to PMVS on the new machine running my distro.

It was done using 38 images taken using my 600D. I used the same set of image to compare results with my previous VisualSFM reconstruction. There are some differences.

First less images used. My previous one had more than 100 images to get a complete point cloud without 'holes' :) It took hours.

Second, almost no noise and the subject is very well focused. For example, no grass compared to the VSFM reconstruction (see you tube video).

A CMPMVS is currently running and i'm really impatient to get the textured mesh. I will post its video maybe tomorrow or this WE.

Best regards,

Pierre

pmoulon commented 10 years ago

Thanks @pyp22 for your message. R.I.P. for your old PC.

Congrats for your nice model. Perhaps you will be interested also to test FSSR on the resulting camera path. https://plus.google.com/108029268028983704703/posts/bcgL2cm8xdc

pyp22 commented 10 years ago

wouf! I will! thanks a lot!

By the way, i would have some questions and proposals about openMVG. Do you mind if i post them one by one ? That may be easier to read for other followers.

pmoulon commented 10 years ago

I must create a public Google group for community questions. I will tell you when it will be ready.

pyp22 commented 10 years ago

ok fine. A last thing please. I'm planning to share my Linux distro for those like me who are interrested in Photogrammetry and particulary in SFM. The goal of it will be to have a maintainable and up to date distro that provides users a Linux ready platform with all necessary stuff to test existing & new tools such as MVE/FSSR and future ones. I was wondering if you'd mind if i include openMVG in it. Such as direct link to your git repo in the build scripts that provides all binaries to run the openMVG suite. Licencing and citations will be of course duly mentioned.

Pierre

pmoulon commented 10 years ago

Hi, You could for sure include openMVG in your Linux ready platform (according correct mentioned Licencing ;-) ).