https://doi.org/10.1109/WACV48630.2021.00291