Affiliation: | 1. Multimedia Communications Research Laboratory, University of Ottawa, Ottawa, ON, Canada 2. College of Computer and Information Sciences, King Saud University, Riyadh, Kingdom of Saudi Arabia 3. Department of Computer Science and Engineering, Qatar University, Doha, Qatar
|