profile photo

Sadegh‑Kalami

EMAIL | RÉSUMÉ | GITHUB |

PhD student in the Department of Electrical Engineering at IUST.

I started in September 2023 and I am supervised by Professor M. R. Mosavi. I am interested in solving 3D computer vision, geometry and sensor fusion problems, especially UAV/UGV visual/visual-inertial mapping and localization, using Deep Learning. I have previously worked as a research intern at Octa Startup Accelerator in IRAN. I achieved back-to-back exemptions from Iran's Universities Entrance Exam for both my Master's and Ph.D. degrees due to graduation with second rank at Iran University of Science & Technology.

News

10/2023: I apply cutting-edge technologies such as WildNav and Geometry-based Visual-Inertial Odometry to successfully navigate UAVs in GNSS-denied environments, showcasing proficiency in implementing robust solutions for precise and reliable navigation in adverse conditions.
8/2023: Achieved a milestone by implementing ORBSLAM3, the top-performing Visual Inertial Navigation System, on Jetson Nano and Jetson Orin platforms. Rigorous testing with diverse datasets showcases its unmatched accuracy and robustness in real-world scenarios, promising advancements in navigation technology.
7/2023: Implemetation of 9 DoF Inertial Measument Unit (IMU) sensor fusion using Extended Kalman Filter (EKF). Usable for different types of IMU sensors such as MPUXXX, ICM20948, ... .
11/2022: I spent 9 months with a team developing a 3D reconstruction application using deep learning algorithms, including the Holistic Reconstruction Network (HRN), Explicit Consistency Network (ECON), and Meshroom. I reconstructed detailed 3D models from 2D images over a 9-month period at IRIB, gaining expertise in computer vision and 3D modeling.
01/2022: Smart Refree: Dedicated a summer to crafting Smart Referee, an AI-powered scoring gem for athletes. Proudly handed it over to the International Zurkhaneh Sports Federation turning a passion project into a valuable contribution to the Iran's national sport technology.

My Projects

ORBSLAM3-Wilnav

Drone Localization:

The objective of this project is to develop a compact system utilizing embedded systems such as NVIDIA Jetson Orin, NVIDIA Jetson Nano, and etc, equipped with a hybrid model that integrates deep learning techniques to enable drones to navigate autonomously in the absence of Global Positioning System (GPS) signals.

Note: Code cannot be shared due to project funding and confidentiality constraints.

Demo:

Visual-Inertial Odometry:

After extensively researching various Visual Inertial Navigation Systems (VINS) like Visn-Fusion, Kimera, ORBSLAM3, Pyslam, among others, I carefully evaluated their capabilities and ultimately selected ORBSLAM3 for its impressive combination of robustness and accuracy.

To implement ORBSLAM3, I successfully deployed it on both Jetson Nano and Jetson Orin platforms. This involved adapting the system to run efficiently on these hardware configurations, ensuring optimal performance.

For rigorous testing and evaluation, I utilized diverse datasets representing both aerial and ground scenarios. These datasets included FGI Masala Stereo-Visual-Inertial Dataset 2021, EuRoC dataset, data collected using a Our Phantom 4 Pro, and a custom dataset generated with our in-house data collection system.

To showcase the effectiveness of my implementation, I've prepared a demonstration that provides a clear example of the successful application of ORBSLAM3 in various real-world scenarios. This demonstration serves as a testament to the system's performance and its adaptability across different datasets and platforms.

IEEE Transactions on Robotics 2021

ORB-SLAM3: Paper | Code

Demo:

Optical Flow:

Implementation of Optical Flow on our data captured by IMX219-160 camera using ORB methood to estimate displacement of robot which has been used in Robot Localization project.

Demo: The video playback speed has been doubled

IMU-Fusion:

Implementation of 9 DoF Inertial Measurement Unit (IMU) sensor fusion using Extended Kalman Filter (EKF) with Magnetometer and Accelerometer calibration. Usable for different types of IMU sensors such as MPUXXX, ICM20948 and etc.

Code

Demo:

3D Reconstruction Application:

As a funded project by IRIB we've developed a state-of-the-art 3D reconstruction application that operates in near real-time, utilizing image and video feeds to dynamically create 3D models of diverse subjects such as environments, objects, bodies, and faces. Employing cutting-edge technologies like Nerf, Gaussing Splatting, ECON, HRN, Meshroom, Avatar. To improve user experience, we've designed a user-friendly graphical interface based on Qt5.

Our project has garnered recognition and has been nominated for the Distinguished Service award, showcasing its excellence and impact in the field.

Note: Code cannot be shared due to project funding and confidentiality constraints.

Demo:

Smart Refree:

As a funded project by Tradional Sports Federation of Iran we've developed an intelligent referee AI system to count and assess the correctness of athletes' movements with a high degree of accuracy. To achieve this, we employ pose estimation deep learning models that accurately identifies key points on the athlete's body. This information is then subjected to geometry-based calculations.

The culmination of this process is a comprehensive display of results on the stadium scoreboard in Persian. By employing our AI-based system, we aim to eradicate the potential for human error and biases in the scoring of athletes, ushering in a new era of fairness and accuracy in sports evaluation.

Note: Code cannot be shared due to project funding and confidentiality constraints.

Demo:

Awards

https://www.free-counters.org