Currently libmv is only for developers interested in contributing, because it is undergoing a rewrite. It is non-functional at this time.
libmv is a structure from motion library, which plans to one day take raw video footage or photographs, and produce full camera calibration information and dense 3D models.
The first targeted application for libmv is to integrate with Blender to make the first open source matchmoving solution. Other matchmoving programs include Andersson's SynthEyes, 2d3's Boujou, RealViz MatchMover, Voodoo Tracker, PFTrack by The Pixel Farm, 3D-Equalizer by Science-D-Visions, Scenespector's VooCAT, among others. A high-profile application of structure-from-motion is Microsoft's Photosynth, which recently released their SfM source code as GPL.
The launchpad site is deprecated and superseded by this code.google.com project.
Matchmoving exampleHere's a sequence that was matchmoved with libmv1: input video, 2D tracking with UKLT (unfortunately it's impossible to see the track markers with the compression), Suzanne added with blender.
Note that the old version is finicky, so this example required careful tweaking to successfully track.
Developers needed!If you're a developer interested in helping, please join the list! There are lots of things to work on depending on preferences and skillset. Someone with Qt experience who's interested in making a basic GUI could make a big difference to the project.
If you make a patch, please make a code review for it on Rietvelt and mail it to the list.
These details are provided for information only. No information here is legal advice and should not be used as such.
At one point, Open Hub analyzed source code for this project based on code location(s) available at that time. Since then, the code locations have been removed.