1. Computer Vision Laboratory, Institut für Bildverarbeitung, Department of Information Technology and Electrical Engineering; Swiss Federal Institute of Technology-ETHZ; CH-8092 Zürich Switzerland
2. Modeling and Scientific Computing, Mathematics Institute of Computational Science and Engineering (MATHICSE); École Polytechnique Fédérale de Lausanne-EPFL; CH-1015 Lausanne Switzerland