Mahmoud Ali

Mahmoud Ali

Computer vision researcher

Université Grenoble Alpes

Biography

My name is Mahmoud Ali, and I’m a Computer Vision researcher interested in perception and scene understanding. I finished my Master’s degree in M2 2021 at Grenoble INP - Ensimag in [MOSIG - GVR program], and I joined INRIA - Grenoble [MORPHEO team] as a Computer vision researcher under the supervision of Prof. Sergi Pujades. Moreover, I finished M1 from [VIBOT program] at Université de Bourgogne under the supervision of Prof. David Fofi. I ranked “7” / 30 students.

Download my resumé. Download my recommendation letters. Download my MSc2 Transcript. Download my MSc1 Transcript. Download my Postgraduate Transcript. Download my BSc Transcript.


Interests
  • Machine learning
  • Deep Learning
  • Computer vision
  • Robotics
Education
  • MSc in Computer Vision and Robotics, 2021

    Université Grenoble Alpes

  • MSc 1 in Computer Vision and Robotics, 2020

    Université de Bourgogne

  • Pre-master in Computer Science, 2018

    Ain Shams University

  • BSc in Computer Science, 2016

    Ain Shams University

Skills

Python
c-plus
C++
matlab
Matlab
julia
Julia
sk
Scikit-learn
keras
Keras
pyto
PyTorch
ras
Raspberry-pi
Git
Docker
hero
Huroko
Linux

Experience

 
 
 
 
 
INRIA-STARS TEAM
Computer Vision Researcher
May 2023 – Apr 2024 Sophia Antipolis, France

Responsibilities include:

  • Design cognitive vision systems for Activity Recognition.
  • Study long-term spatio-temporal activities performed by agents such as human beings, animals or vehicles in the physical world.
 
 
 
 
 
LIRIS
Computer Vision Researcher
Jan 2022 – Apr 2023 Lyon, France

Responsibilities include:

 
 
 
 
 
Hubert Curien Lab
Computer Vision Researcher
Oct 2021 – Dec 2021 Saint-Étienne, France

Responsibilities include:

  • FA4.0 (Failure Analysis 4.0) develop a complete pipeline for failure diagnostic of electronic devices.
  • Generate dataset of synthetic A scanning electron microscope (SEM) images.
  • Comparison of the quality of the simulation methods (Monte-Carlo method and Deep Learning based methods).
  • Denoising the scanning electron microscopy images using different filters (NLM, Bilateral, Total variation (TV), BM3D).
  • Project video: https://drive.google.com/file/d/18PFYFkVipsYe8PayDIvoO_p-rS4A-o6m/viewAnalysing
 
 
 
 
 
INRIA-MORPHEO TEAM
Computer Vision Researcher
Feb 2021 – Aug 2021 Grenoble, France

Responsibilities include:

 
 
 
 
 
Université Grenoble Alpes
Master Student (Computer vision and Robotics) [MOSIG]
Sep 2020 – Feb 2021 Grenoble, France

Courses include:

  • Computer vision
  • Machine learning
  • Autonomous robotics
  • Computer graphics
 
 
 
 
 
Université de Bourgogne
Master Student (Computer vision and Robotics) [VIBOT]
Sep 2019 – Jul 2020 Le Creusot, France

Courses include:

  • Image processing
  • Medical image analysis
  • Visual perception
 
 
 
 
 
DevisionX
Computer vision Engineer
Nov 2018 – Jun 2019 Cairo, Egypt

Responsibilities include:

  • Identify the Egyptian national id and driver license from images.
  • Using Arabic OCR to recognize the text in it.
  • Useing face recognition to recognize the person holding the ID.

Computations

 
 
 
 
 
Université de Bourgogne
Datathon DATACARE 4 -IA Santé
Mar 2022 – Present Dejon, France
 
 
 
 
 
Université de Bourgogne
Datathon DATACARE 3 -IA Santé
Apr 2022 – Present Dejon, France
 
 
 
 
 
Université de Bourgogne
Datathon DATACARE 2 -IA Santé
Apr 2021 – Present Dejon, France
  • CardioVascular AI MRI Challenge
  • Segment the heart from MRI image.
  • Automatic determination of cardiac MRI cutting plans.
 
 
 
 
 
Université de Bourgogne
Datathon DATACARE 1 -COVID19
Apr 2019 – Present Dejon, France
  • ScanCovid-IA in medical imaging
  • Classify the Chest x-ray which have COVID-19 and segment the position of the disease in the lung through Chest x-ray.
 
 
 
 
 
Vodafone
Vodafone Hackathon 010
Dec 2018 – Present Cairo, Egypt
  • Verified and anti-spoofing Project
  • Passive check: by investigating the surroundings of the image, we can try detecting if there was a digital device or photo paper in the scanned area.
  • Active Check: user interaction: by asking the user to perform an action (turning head left/right, move mouth, blinking eyes) the machine can detect if the action has been performed in a natural way which resembles human interaction.
 
 
 
 
 
Smart Village Conference Center
Egyptian Engineering day (EED)
Sep 2016 – Present Cairo, Egypt
  • Kinect-Based Map Building for Robot Navigation
  • Putting the robot in unknown location ,building a consistent map of the indoor environment by guiding the robot to move and incrementally builds the map, led by Dr. Mohamed Marey.
  • Project video: https://www.youtube.com/watch?v=EarvxhsyT4E

Accomplish­ments

Coursera
Deep Learning with PyTorch Siamese Network
See certificate
Coursera
Generative Adversarial Networks GANs Specialization
See certificate
Coursera
Image and Video Processing From Mars to Hollywood with a Stop at the Hospital
See certificate
Coursera
Visual Perception for Self Driving Cars
See certificate
Coursera
Deep Learning Specialization
See certificate

Contact