Summary
Overview
Work History
Education
Skills
Awardscertificates
Publications
Work Preference
Timeline

Babak Rezaeirowshan

Lead AI Solution Architect
Bristol
Judge a man by his questions rather than his answers.
Voltaire

Summary

Computer vision and machine learning research and development engineer with over 7 years of experience in image based algorithms for 3D reconstruction, object detection and tracking in C, C++, experienced in continuous integration on commercial automotive embedded platforms for both camera and radar based systems. Over 5 years of academic research experience in pattern recognition, biometrics, information fusion, SLAM, camera calibration, depth estimation and computational geometry.

Overview

13
13
years of professional experience
10
10
years of post-secondary education
3
3
Languages

Work History

Lead Computer vision Engineer

Vision Track
1 2022 - Current
  • Developed deep learning based solutions in Python for: Driver activity recognition. 3D reconstruction from monocular video (Psudo-Lidar) for forward collision warning and minimum distance warning system, 3D object detection and pose estimation, face recognition, camera diagnostic blockage and dismount detection
  • Used PyTorch and TensorFlow model development and deployment
  • Led computer vision team through for several projects.
  • Reduced false positives in object detection systems by refining pre-processing methods and feature extraction techniques
  • Optimized deep learning models for faster performance in real-time applications
  • Mentored junior engineers in developing their expertise in computer vision technologies, enhancing team capabilities and productivity
  • Worked side by side with colleagues and teams to problem solve
  • Performed rigorous testing and validation of developed models against benchmark datasets to ensure high-quality results

C++ Algorithm Engineer

Advanced Driver Assistance System (ADAS), Continental
01.2016 - 08.2021
  • Developed optimized real-time computer vision algorithms in C/C++ for ADAS systems on various embedded platforms (ARM/DSP)
  • Developed synthetic 3D data generation framework for prototyping computer vision algorithms in Matlab
  • Research in practical 3D vision algorithms, in accordance with current customer requirements
  • Agile continuous development and integration including unit testing and documentation according to ADAS processes and coding standards
  • Achieved CL level 3 ASPICE for features developed
  • Mentoring junior developers on Computer vision and Machine learning Topics.
  • Collaborated with cross-functional teams to integrate algorithm improvements into software products effectively
  • Increased accuracy in predictions, utilizing statistical analysis to fine-tune algorithms

3D vision Teaching/Research Assistant

Image Processing Group, University Pompeu Fabra
01.2013
  • Proposed methods for occlusion estimation for monocular depth estimation that improved relative depth estimation compared to state of the art.
  • Scientific research in SLAM, dense depth estimation, computational geometry and variational calculus
  • Student mentoring in laboratories on practical skills.

Machine Learning Research Engineer

Instituto Superior Tecnico (IST)
01.2012 - 06.13
  • Proposed a novel method for gait recognition using 2.5D input from Kinect sensor
  • Plan and perform experiments with various feature extraction, kernel-based methods, and classifiers based on literature review and error analysis
  • Development of gait acquisition and processing software.

C++ CAD Software Developer

Materialise
01.2011 - 05.2012
  • Plugin development Biomedical CAD in C++
  • Received professional training in Object Oriented design, using C++ STL, software development processes, project management version control and issue tracking.
  • Improving automatic implant model generation for new costumers to reduce design time.

Education

Erasmus Mundus Masters in Vision and Robotics (VIBOT) -

University of Burgundy, University of Girona, University of Heriot-Watt, Edinburg, UK
01.2009 - 04.2011
Thesis: Texture Classification in Underwater Images (selected as Top 5 presentations)

Master of Electrical Engineering (by research) - undefined

University Technology Malaysia, Kuala Lumpur, Malaysia
01.2007 - 04.2009
Thesis: Development of a Multi-modal Biometric System Using Face and Finger Vein Approach

Bachelor of Computer Engineering (Software) - undefined

Iran University of Science and Technology, Tehran, Iran
01.2001 - 04.2006
Thesis: Design and Implementation of Vision-based Mobile Search Robot (awarded 20/20 grade)

Skills

C/C/C#

Awardscertificates

  • Feabhas "Real-time C++" certificate
  • Feabhas "C++ software testing fundamentals" certificate
  • CUDA Certificate for Programming and Tuning Massively Parallel Systems
  • Erasmus Mundus Grant for European Masters in Vision and Robotics
  • Research Scholarship from University Technology Malaysia
  • Received FPI scholarship from Spanish Government

Publications

  • Rezaeirowshan, B., Ballester C., & Haro G "From Occlusion to Global Depth Order, a Monocular Approach" Springer International Publishing AG (2017)
  • B.R. Rowshan; C. Guerra; P.L. Correia; L.D. Soares; "Robust Frontal Gait Recognition - Merging Viewpoints and Depth Ranges", International Workshop on Biometrics and Forensics - IWBF, Gjovik, Norway, March 2015
  • Babak Rezaei Rowshan, Marzuki Bin Khalid, Rubiyah Yusof, "Multi-Level Fuzzy Score Fusion for Client Specific Linear Discriminant Analysis Based Face Authentication System," SITIS, 2008

Work Preference

Work Type

Full TimeContract Work

Work Location

Remote

Important To Me

Work-life balanceCompany CultureCareer advancementStock Options / Equity / Profit SharingPersonal development programs

Timeline

C++ Algorithm Engineer - Advanced Driver Assistance System (ADAS), Continental
01.2016 - 08.2021
3D vision Teaching/Research Assistant - Image Processing Group, University Pompeu Fabra
01.2013
Machine Learning Research Engineer - Instituto Superior Tecnico (IST)
01.2012 - 06.13
C++ CAD Software Developer - Materialise
01.2011 - 05.2012
University of Burgundy, University of Girona, University of Heriot-Watt - Erasmus Mundus Masters in Vision and Robotics (VIBOT),
01.2009 - 04.2011
University Technology Malaysia - Master of Electrical Engineering (by research),
01.2007 - 04.2009
Iran University of Science and Technology - Bachelor of Computer Engineering (Software),
01.2001 - 04.2006
Lead Computer vision Engineer - Vision Track
1 2022 - Current
Babak RezaeirowshanLead AI Solution Architect