10.1109/TIP.2017.2765821