Source: https://raw.githubusercontent.com/clubcapra/papers/master/ELE795_PFE_Rapport_Technique_CHAA_MASC_VIGM.pdf