Source: https://zenodo.org/record/3564776/files/SAGEO2019_Proceedings.pdf