1. Applied Computer Science Department, College of Applied Computer Science, King Saud University, Riyadh, Saudi Arabia
2. Computer Engineering Department, College of Computer and Information Sciences, King Saud University, Riyadh, Saudi Arabia
3. Department of Software Engineering, College of Computer and Information Sciences, King Saud University, Riyadh, Saudi Arabia
4. Digital Industry Center, Technologies of Vision Unit, Fondazione Bruno Kessler, Trento, Italy