|
Our long-term goal is to develop tools for finding correspondences
(and symmetries) in pairs and collections of 3D shapes (represented by discrete meshes).
This web page contains the following code distributions: TmpltCorr - compute correspondences (and consistent segmentations) in large and diverse collections, FuzzyCorrs - compute correspondences in diverse collections, and SurfCorr - compute a map between two manifold surfaces). This is research code, not intended for wide use, distributed only for your reference. We distribute pre-compiled binaries along with our code, and we encourage using them when possible instead of trying to re-compile the framework. Code should compile on Linux (Ubuntu) and MacOS (10.7.x). |
| TmpltCorrs 1.0 (April 2013): [5] | ||
|
Download executables Download sourcecode Download data (4 datasets with 400-7K models) Code license |
||
| FuzzyCorrs 1.0 (April 2012): Fuzzy Correspondences in Collections of 3D Models [4] | ||
|
Download executables Download sourcecode Download data (5 datasets about 100 models each) Code license Data license |
||
| SurfCorr 2.1 (April 2011): Pairwise Intrinsic Maps [1][2][3] | ||
|
Download executables Download sourcecode Download data (correspondence[3] and intrinsic symmetry [2] benchmark) Read license: Executables license Code license |
||
|
[5] Learning Part-based Templates from Large Collections of 3D Shapes
Vladimir G. Kim, Wilmot Li, Niloy J. Mitra, Siddhartha Chaudhuri, Stephen DiVerdi, and Thomas Funkhouser Transactions on Graphics (Proc. of SIGGRAPH 2013) [4] Exploring Collections of 3D Models using Fuzzy Correspondences Vladimir G. Kim, Wilmot Li, Niloy J. Mitra, Stephen DiVerdi, and Thomas Funkhouser Transactions on Graphics (Proc. of SIGGRAPH 2012) [3] Blended Intrinsic Maps Vladimir G. Kim, Yaron Lipman, and Thomas Funkhouser Transactions on Graphics (Proc. of SIGGRAPH 2011) [2] Möbius Transformations for Global Intrinsic Symmetry Analysis Vladimir G. Kim, Yaron Lipman, Xiaobai Chen, and Thomas Funkhouser Computer Graphics Forum (Proc. of SGP 2010) [1] Möbius Voting for Surface Correspondence Yaron Lipman and Thomas Funkhouser Transactions on Graphics (Proc. of SIGGRAPH 2009) |
|
This framework is mostly written by Vladimir G. Kim. However, I would like to thank
Tom Funkhouser for GAPS library, and some pieces of the code used in this framework.
Also, I would like to thank my research collaborators on the papers above.
We also used Timothy A. Davis's and David Bateman's CXSparse library (sparse least-squares problem) and Michael Berry's, Theresa Do's, Gavin O'Brien's, Vijay Krishna's, Sowmini Varadhan's SVDLIBC (sparse eigendecomposition). |