Details on the underlying theory can be found in
J. Balzer, S. Soatto: Second-order Shape Optimization for Geometric Inverse Problems in Vision, IEEE CVPR, 2014.
A preprint is available here. Please cite if you use the software in your own published work.
Make sure the following library a installed on your machine.
CHOLMOD, OpenEXR, and QT can typically be installed through the package manager of your Linux distribution. OpenMesh has to be downloaded from the given web site and compiled from source. The build process utilizes CMake and presents no major difficulties.