I Use This!
Activity Not Available
Analyzed over 5 years ago. based on code collected over 5 years ago.

Project Summary

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.


computervision reconstruction sfm vision

MIT License

Commercial Use




Private Use


Hold Liable


Include Copyright

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    nearly 1 in 3 companies have no process for identifying, tracking, or remediating known open source vulnerabilities
  • ...
    compare projects before you chose one to use
  • ...
    in 2016, 47% of companies did not have formal process in place to track OS code
  • ...
    anyone with an Open Hub account can update a project's tags

 Code locations have been removed since last analysis

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.


6 Other

30 Day Summary

Apr 3 2014 — May 3 2014

12 Month Summary

May 3 2013 — May 3 2014
  • 66 Commits
    Down -16 (19%) from previous 12 months
  • 2 Contributors
    Down 0 (0%) from previous 12 months


1 user rates this project:
Click to add your rating
Review this Project!