Research Interests

​3D Understanding extends the ability of computer vision systems to understand an image from the image plane to the 3D world. It has become more prominent with off-the-shelf 3D sensors, which have been recently used to build large-scale RGB-D datasets. 3D Understanding addresses problems related to 3D reconstruction, scene understanding (ex: layout prediction), object detection, pose estimation, and others. Applications include but are not limited to automatic inspection, robot navigation, human-machine interaction, and object modeling.​

Selected Publications

Education Profile

  • Masters of Engineering, Mechanical Engineering, American University of Beirut, Lebanon (2014)
  • Bachelor of Engineering, Mechanical Engineering, Notre Dame University, Zouk Mosbeh, Lebanon (2012)

Professional Profile

  • ​2014: Product manager, Murex systems , Lebanon

Scientific and Professional Memberships

  • ​Computer Vision Foundation (CVF)


  • ​Valedictorian of the Faculty of Engineering  (NDU 2012)

KAUST Affiliations

  • ​Visual Computing Center (VCC
  • Computer, Electrical and Mathematical Sciences & Engineering (CEMSE)