Source: http://www.gipsa-lab.grenoble-inp.fr/~moustapha.doumiati/Master.pdf