Is there any open source code which does similar to MS Photosynth
Photosynth is a potent mixture of two
independent breakthroughs: the ability
to reconstruct the scene or object
from a bunch of flat photographs, and
the technology to bring that
experience to virtually anyone over
the Internet.Using techniques from the field of
computer vision, Photosynth examines
images for similarities to each other
and uses that information to estimate
the shape of the subject and the
vantage point the photos were taken
from. With this information, we
recreate the space and use it as a
canvas to display and navigate through
the photos.Providing that experience requires
viewing a LOT of data though—much more
than you generally get at any one time
by surfing someone’s photo album on
the web. That’s where our Seadragon™
technology comes in: delivering just
the pixels you need, exactly when you
need them. It allows you to browse
through dozens of 5, 10, or 100(!)
megapixel photos effortlessly, without
fiddling with a bunch of thumbnails
and waiting around for everything to
load. About this ReleasePhotosynth comes from a passionate
little startup of two dozen people in
Microsoft Live Labs. We are
scientists, engineers, and designers
working like crazy to deliver on
Photosynth’s promise.
The closest thing I’ve found to an open source Photosynth is Insight3D. It can be found here:
http://insight3d.sourceforge.net/ While parts of Insight3D are open source and it can be downloaded for free, there are libraries included that are not open source such as the SIFT feature detector.
Bundler ( http://phototour.cs.washington.edu/bundler/ ) may also meet your needs. Bundler is very connected to Photosynth ( http://phototour.cs.washington.edu/ ) It requires a bit more to get it running. It doesn’t have any GUI and has to be compiled.
Update
I have an update to report in the area of open source structure from motion applications. OpenMVG is a photo reconstruction project that is being actively developed (https://github.com/openMVG/openMVG). It contains reusable libraries as well as a series of executables that comprise the various step of a photo reconstruction pipeline.
Update 2
Mapillary has released a structure from motion project called OpenSfM. https://github.com/mapillary/OpenSfM. It has a some sweet features such as: