Live data from Hacker News

Meshroom – Open-source photogrammetry software

alicevision.org

41–50 of 77 posts

Re: Meshroom – Open-source photogrammetry software

#41

It seems like this has good promise, but scale is random on the output. I've been looking for a good way to make a customized face mask using photogrammetry and my 3d printer, so I'm going to give this a shot. The only issue will be scaling the model so that my head is the right size for the modeling process.

Unfortunately, scale gets messed up even when transferring regular 3D files between different software packages. It's pretty common when importing a 3D file to have to scale your model by either 0.1, 0.01, 10, 100 etc. just to get things back to normal.

Re: Meshroom – Open-source photogrammetry software

#42
post #24
post #12

Earlier quoted context omitted.

Agisoft Metashape is pretty good as well. Results are comparable to RealityCapture (depending a bit on what you want) but personal license is only 179$. I tried all sorts of free photogrammetry softwares way back but after I tried Metashape I decided to buy a license. With 32 GB of memory it's great. I'm taking photogrammetry models as a hobby - here's a recent one made with Metashape https://skfb.ly/6S6NR

That looks great, how many pictures did that take?

Roughly 800. Half by drone (Mavic Pro) with 12 MP camera and half on foot with Sony Alpha 6000 (24 MP) with fixed lens. Had to take low shots on foot mainly because 24 MP picks are much better source data than 12 MP picks. That's why the roof details are not as good as the details on ground.

Re: Meshroom – Open-source photogrammetry software

#43
post #12

Earlier quoted context omitted.

Agisoft Metashape is pretty good as well. Results are comparable to RealityCapture (depending a bit on what you want) but personal license is only 179$. I tried all sorts of free photogrammetry softwares way back but after I tried Metashape I decided to buy a license. With 32 GB of memory it's great. I'm taking photogrammetry models as a hobby - here's a recent one made with Metashape https://skfb.ly/6S6NR

Impressive. How much time did you invest for that model?

Biggest job was sourcing the images. That took maybe two hours. Of course PC had to compute some hours, but I can do other things while that is going on so not really a time investment as such (do it over the night).

Re: Meshroom – Open-source photogrammetry software

#44

Earlier quoted context omitted.

Impressive. How much time did you invest for that model?

Don't want to speak for the OP, but that's typically the kind of quality I get directly out of Meshroom with no work other than throwing the pics in it and waiting ~ 4 hours (less if you have a fast, modern GPU)

"with no work other than throwing the pics in it and waiting ~ 4 hours (less if you have a fast, modern GPU)"

Personally I find taking the photos (~1000) is more work than actually waiting the software to complete the processing. Sure, the processing takes longer, but it's not as if you are turning the crank on the PC the whole time :)

Re: Meshroom – Open-source photogrammetry software

#45

Earlier quoted context omitted.

The install process for Alicevision and Meshroom is a pain in the ass, I basically gave up at some point, would love to hear some input from others though. I'm currently using OpenSFM and it works great, just very slow.

Huh. I downloaded the binaries from their website and they run directly on my Ubuntu 18.04 machine with Cuda 10.2. Which is rare.

They have binaries? I must have missed that, the only install instructions I saw were for building from source.

Re: Meshroom – Open-source photogrammetry software

#46

Earlier quoted context omitted.

The scale issue is a problem with any software like this unfortunately, it makes doing this type of processing in chunks very difficult as you are getting different scale outputs and nothing really relating the chunks together. OpenSFM does some neat stuff where they use location data and just search for matches between images near that location.

Dumb question: could you not simply include an object in the scene that is of known dimensions and use that to calibrate scale?

Yes, you definitely could? Not sure for this piece of software specifically though. But for land-based photogrammetry in general, they usually use known control-points that have fixed 3d coordinates attached to them in order to calibrate their models. They also use that to effectively "tie" the resulting model to an actual location on the map.

Re: Meshroom – Open-source photogrammetry software

#47
post #26

Earlier quoted context omitted.

Just buy a cheap cuda-capable NVidia GPU. For Meshroom, you don't need the latest and greatest, a two generation old GPU will do the trick and can be had for peanuts on ebay.

For those of us with laptops any alternatives?

My first thought would be GPU VM's in the cloud.

Re: Meshroom – Open-source photogrammetry software

#48
The singer from UK indie pop (?) band Everything Everything self-studied over three weeks this app along with Blender and some othe stuff to make a very stylised, glitchy music video the other week.

https://youtu.be/mcWwGBHa24g

He posted "Thanks for the help, guys!" messages in several Reddit forums. It was weird. "Wait, that's your band?" "Yeah, I'm the singer." "Oh, you sound great keep going!" These guys have sold out rather large venues in the UK. Anyway, this seems to have turned in to an endorsement of the band. Ok, yes it is. But I swear this isn't the singer again.

Re: Meshroom – Open-source photogrammetry software

#49
post #40
post #32

Earlier quoted context omitted.

That's really cool. I haven't seen photogrammetry offerings that much in the space you are targeting. How good is the spatial resolution? Do you see your gear competing with Lidar pointcloud scanners any time soon?

Yes, we're getting there. Of course a > $50k laser scanner will still outperform it in terms of accuracy but the new generation of depth sensors (e.g. Intel RealSense L515) is really quite good. We're going to announce support for this very soon and will also put some datasets online for comparison.

Hey, that sounds potentially relevant to my employer. I'm a small fry in our org but would like to get some of our heavy hitters to take a closer look at what you guys have. Who should we contact (if folks find this relevant)? I prefer not to link my private online persona to my professional role but the page https://www.dotproduct3d.com/workflows.html has several references to our products already so you likely are aware of my employer :)

Re: Meshroom – Open-source photogrammetry software

#50

Earlier quoted context omitted.

Huh. I downloaded the binaries from their website and they run directly on my Ubuntu 18.04 machine with Cuda 10.2. Which is rare.

They have binaries? I must have missed that, the only install instructions I saw were for building from source.

Yep and it's using the GPU i just noticed.

Binaries are linked here: https://alicevision.org/#meshroom

It's really nice! I read more about the project and it's apparently always been open source. It looks like a high quality project run by some researchers with university and EU backing. I've been trying to reconstruct large outdoor environments for robotics simulation and this might be just what I need!

Post reply on HN