10.1109/ICARCV.2018.8581336