1. Computer Vision Department, Mohamed bin Zayed University of Artificial Intelligence, Abu Dhabi, United Arab Emirates
2. Electrical Engineering and Computer Science Department, University of California at Merced, Merced, CA, USA
3. Mohamed bin Zayed University, Abu Dhabi, United Arab Emirates