Source: http://www.labri.fr/perso/tad/download/Rapport_Mourad.pdf