Ceres Solver is a BSD licensed, general purpose nonlinear least squares solver with extensive support for bundle adjustment problems. It has a simple expressive API with support for automatic differentiation, local parameterizations, robust loss functions, derivative checking, multithreading and more. It comes with multiple linear solvers and implements both classical and new ideas for solving bundle adjustment problems.
For questions, bug reports, ideas for further development, please send email to the mailinglist.
Versions 1.0 [tgz]
Practical Global Optimization for Multiview Geometry [pdf][code]
Fredrik Kahl, Sameer Agarwal, Manmohan Chandraker, David Kriegman and Serge BelongieExamples of usage of the toolbox are in the files example_tri.m and example_res.m which de scribe how to do triangulation and resectioning respectively. You will need a recent version of SeDuMi to use this toolbox.
20/12/2007 Version 1.0 (initial release)
Versions 1.0 [tgz]
Generalized Non-metric Multidimensional Scaling [pdf]
Sameer Agarwal, Josh Wills, Lawrence Cayton, Gert Lanckriet, David Kriegman and Serge BelongieExamples of usage of the toolbox are in the files example.m which compares the NMDS algorithm with the classical multidimensional scaling algorithm on the 10 cities dataset. You will need a recent version of SeDuMi to use this toolbox.
20/12/2007 Version 1.0 (initial release)
Versions 1.0 [tgz]
Structured Importance Sampling of Environment Maps [pdf] [avi]
Sameer Agarwal, Ravi Ramamoorthi, Serge Belongie and Henrik Wann JensenYou will need SCons to build it. Once you have SCons installed, invoking "scons" in the main directory will result in the binary "stratify" to be created in the ./bin directory. The program takes input in the form of .float files which are rgb float dumps in an angular uv format. Paul Debevec's site contains maps in this format. Also the program pvalue that comes with the package radiance, can create these files from .hdr formatted files.
There are a couple of other options that you can play around with buried inside the code, feel free to explore !
Version 0.11 [tgz]
09/13/2005 Version 0.11 (bugfix release) Small bugfix in tpsk.m due to Derek Johnson.
08/10/2002 Version 0.1 (initial release)
Spectral Clustering Toolbox version 0.2 [tgz]
07/24/2002 Version 0.2 Added code for performing color and proximity
based image segmentation.
07/10/2002 Version 0.1 (Initial release)