https://doi.org/10.1109/IV51561.2020.00118