Laplacian 3D Shape Recovery

Source code


Matlab code for the algorithm and the dataset with the Kinect groundtruth described in the papers below.

To use it,

  1. Unzip it,
  2. Launch Matlab and go to the folder deformable_feature/code and
  3. Call test_classroom_paper_001.m or test_cushion_001.m.

This should reconstruct a 3D shape and compute the reconstruction error.


C++ demo real-time implementation of the algorithm can be downloaded from


Laplacian Meshes for Monocular 3D Shape Recovery

J. O. M. Östlund; A. Varol; T. D. Ngo; P. Fua 

2012. European Conference on Computer Vision, Florence, October 2012.

Template-based Monocular 3D Shape Recovery using Laplacian Meshes

T. D. Ngo; J. Östlund; P. Fua 

IEEE Transactions on Pattern Analysis and Machine Intelligence. 2016. Vol. 38, num. 1, p. 172-187. DOI : 10.1109/Tpami.2015.2435739.