COLMAP + OpenMVS scripts [Updated]

It’s been a while since I wrote anything on the blog – an extremely high teaching load has kept me from tinkering. So to ease myself back in, here are updated scripts for running colmap and openMVS automatically.  COLMAP 3.4 changed the way things are called from the command line, breaking my previous script. If you want detail on what each bit does, check out the original post here. Updated COLMAP + OpenMVS script (v3.4+): ColmapScript.bat: ::These parameters are specific to computer ::Store current Directory: set currDir=%CD% ::get folder name as variable SET “MYDIR=%~p0” set MYDIR1=%MYDIR:~0,-1% for %%f in (%MYDIR1%) … Continue reading COLMAP + OpenMVS scripts [Updated]

Free photogrammetry software review: 2017

Given how insanely popular my ‘trying photogrammetry software‘ series has been this year, I thought I’d round up what I’ve tried, what’s worked well, and what hasn’t. Obviously I gave each piece of software in my blog posts a go with a standard dataset.  That photo set was not ideal – it includes photos taken at different focal lengths, and the object isn’t perfectly, systematically, covered by photos.  This is partly lazy (I just quickly got a bunch of photos at the time because I wasn’t envisioning it going on for so long), but also partly deliberate (at least that’s … Continue reading Free photogrammetry software review: 2017

Maya to Liggghts: Converting complex Euler rotations into Axis-Angle via quaternions.

I’ve previously discussed on this blog my love of dealing with a combination of rotation maths and awkward software. I finally solved the problems that have been bugging my simulation workflow for the past 5 years, and I thought now … Continue reading Maya to Liggghts: Converting complex Euler rotations into Axis-Angle via quaternions.

Photogrammetry Testing 11: VisualSFM & OpenMVS (and COLMAP+openMVS)

  Here’s the original post, with links to all posts This post was updated 27/5/17 – see end of post; turns out using COLMAP for sparse reconstruction let openMVS create an awesome mesh. Normally I see OpenMVS mentioned in the same breath as OpenMVG, but I’m still having significant troubles with OpenMVG behaving with this dataset, so I’ll run the matching with VisualSFM. Download VisualSFM here: http://ccwu.me/vsfm/ And Download OpenMVS binaries here: http://cdcseacave.github.io/openMVS/ (or build it yourself from source.) It’s a while since I’ve used VisualSFM, preferring COLMAP recently.  My word it is fast! 95 seconds to a full reconstruction … Continue reading Photogrammetry Testing 11: VisualSFM & OpenMVS (and COLMAP+openMVS)