Copyright (C) 2010-2012 EPFL (Ecole Polytechnique Fédérale de Lausanne) Nicolas Bourdaud (CNBI lab, EPFL)