See also: Visual Structure from Motion, which I believe works off static light sources (same stuff you see in 123D Catch and similar software, this one is free though).
For a less detailed/easier to use process, you can also try Regard3D: http://www.regard3d.org/