Ego-motion Aware Multi-object Tracking: An application for a ROS-based Framework

dc.contributor.authorMahdian, Navid
dc.contributor.supervisorNajjaran, Homayoun
dc.date.accessioned2024-04-29T20:56:11Z
dc.date.available2024-04-29T20:56:11Z
dc.date.issued2024
dc.degree.departmentDepartment of Electrical and Computer Engineering
dc.degree.levelMaster of Applied Science MASc
dc.description.abstractMulti-object tracking (MOT) is a critical step for safe and reliable operations of robotics and autonomous systems in dynamic and cluttered environments which are inherent to real-world applications. This thesis introduces a novel MOT framework designed for the Robot Operating System (ROS), serving as a versatile foundation for the implementation, testing, and evaluation of various MOT algorithms within the realm of robotics and autonomous systems. A key hallmark of this framework is its integration with both simulated environments and real-world robotic platforms, facilitating exhaustive testing and refinement of MOT algorithms under a broad spectrum of conditions. Moreover, this comprehensive framework is distinguished by its capability for automatic ground truth generation enables detailed and systematic evaluation across numerous operational scenarios. Within this framework, the Ego-motion Aware Target Prediction module (EMAP) is developed, which significantly enhances the performance of detection-based multi-object tracking algorithms. By integrating camera motion and depth information, EMAP effectively decouples camera movement from object trajectories, thereby minimizing tracking disturbances caused by the ego-motion of the observer. EMAP's effectiveness is rigorously demonstrated through evaluations using the KITTI dataset and a custom-generated dataset in the CARLA autonomous driving simulator, showing substantial improvements in tracking performance, especially in scenarios marked by significant camera motion or the absence of detections. Additionally, this thesis presents a self-supervised multi-object tracking algorithm that incorporates an adaptive track-matching mechanism. This mechanism leverages unlabeled data to refine tracking precision and efficiency, reducing the dependency on extensive manual annotations and thereby enabling more scalable and generalizable tracking applications. Together, these contributions significantly advance the field of autonomous systems and robotics by paving the way for more robust and reliable multi-object tracking technologies.
dc.description.scholarlevelGraduate
dc.identifier.bibliographicCitation@article{mahdian2024ego, title={Ego-Motion Aware Target Prediction Module for Robust Multi-Object Tracking}, author={Mahdian, Navid and Jani, Mohammad and Enayati, Amir M Soufi and Najjaran, Homayoun}, journal={arXiv preprint arXiv:2404.03110}, year={2024} }
dc.identifier.urihttps://hdl.handle.net/1828/16428
dc.languageEnglisheng
dc.language.isoen
dc.rightsAvailable to the World Wide Web
dc.subjectMulti-object Tracking
dc.subjectRobotics
dc.subjectComputer Vision
dc.titleEgo-motion Aware Multi-object Tracking: An application for a ROS-based Framework
dc.typeThesis

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Mahdian_Navid_MASc_2024.pdf
Size:
11.76 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.62 KB
Format:
Item-specific license agreed upon to submission
Description: