Recent Posts

[complete list]

IVUL Research Presentation and Scientific Committee for the project DEEPSPORT.

I attended CPVR19 in Long Beach, CA and presented Leveraging Shape Completion for 3D Siamese Tracking as a poster.

Recent Publications

[complete list]

Tracking vehicles in LIDAR point clouds is a challenging task due to the sparsity of the data and the dense search space. The lack of …

Point clouds are challenging to process due to their sparsity, therefore autonomous vehicles rely more on appearance attributes than …

Despite the numerous developments in object tracking, further improvement of current tracking algorithms is limited by small and mostly …

In this paper, we show how absolute orientation measurements provided by low-cost but high-fidelity IMU sensors can be integrated into …

In this paper, we introduce SoccerNet, a benchmark for action spotting in soccer videos. The dataset is composed of 500 complete soccer …

Recent & Upcoming Talks

[complete list]

Video Understanding, Vision for Automation and Learning Theory

Teaching ML/DL to empower KSA women students

Presentation of my Visual Inertial KinectFusion



Autonomous Navigation

Autonomous driving, flying and taxiing

Generic Object Tracking

Object Tracking in Images and Point Cloud

Sports Analytics

Sports-related application for computer vision and deep learning.

3D Cameras

Metrological Characterisation of 3D cameras (Kinect, Intel, Orbbec), both as depth sensors and human body trackers.

Forensic Applications

A collaborative effort to bring computer vision to forensic application.

Human body rehabilitation

In this project, we track human body to assess their performances.

3D Reconstruction

3D reconstruction reseach and development for multiple purposes.

Robot Painter

This project focused on industrial application


Arts-related projects



Postdoctoral Research Fellow


Apr 2017 – Present Thuwal, KSA
Responsibilities include:

  • Publication on top tier Computer Vision conferences.
  • Managing projects with industrial partners.
  • Supervising students for projects.

Research Fellow

Politecnico di Milano

Jan 2014 – Mar 2017 Milano, Italy
Responsibilities include:

  • Teacher assistance for Measurements classes.
  • Build, develop and reinforce partnership with several industries.
  • Supervision and Tutoring of students for their MSc Thesis (>10).
  • Research and Study to graduate from a Mechanical Engineering PhD.

Embedded Software Engineer

Innovative Security Solutions (ISS)

Oct 2012 – Dec 2013 Milano Area, Italy
Responsibilities include:

  • Development of 3D Computer Vision algorithms.
  • Installation of automated solutions in client facilities.
  • Development of User Interface for automated systems.
  • Close collaboration with fruit manipulation industries.


Deep Learning Nanodegree Foundation

See certificate

Stanford University Machine Learning

See certificate

Managing Essentials for PhDs - Managing Conflicts

See certificate

Managing Essentials for PhDs - Working in Multidisciplinary Teams

See certificate

Program Committee / Reviewing

  • IEEE/CVF - Computer Vision and Pattern Recognition (CVPR).
  • IEEE/CVF - International Conference for Computer Vision (ICCV).
  • CVF - European Conference for Computer Vision (ECCV).
  • CVF - UAVision Workshop.
  • CVF - CVSports Workshop.
  • IEEE - Transactions on Pattern Analysis and Machine Intelligence (TPAMI).
  • IEEE - Transactions on Image Processing (TIP).
  • IEEE - Transactions on Multimedia (TMM).
  • IEEE - Transactions on Instrumentation and Measurement (TIM).
  • AAAI - Conference on Artificial Intelligence (AAAI).
  • Elsevier - Image and Vision Computing (IVC).
  • Elsevier - Neurocomputing.
  • Elsevier - Engineering Applications of Artificial Intelligence (EAAI).
  • Elsevier - Robotics and Autonomous Systems (RAS).
  • Elsevier - Forensic Science International (FSI).
  • ACM/SIGAPP - Symposium On Applied Computing (SAC).

  • Walloon Region - Scientific Committee Reviewer.


  • +966 53 147 2429
  • King Abduallah University of Science and Technology (KAUST)
    Building 1, Level 2, Cubicle 2106-WS03
    23955-6900 Thuwal, KSA
  • Skype Me