Progress in Object Detection: An In-Depth Analysis of Methods and Use Cases
Suaibia Tasnim, Qi Wang
- Year
- 2023
- Citations
- 7
- Access
- Open access
Abstract
Object detection, a fundamental task in computer vision, involves identifying and localizing objects within images or videos. This paper provides a comprehensive review of traditional and deep learning-based object detection techniques and their applications, challenges, and future directions. We first discuss traditional object detection methods, which rely on handcrafted features and classical machine learning algorithms. We then explore the advancements brought by deep learning, including convolutional neural networks (CNNs) and transformer-based architectures, which have significantly improved the accuracy and efficiency of object detection tasks. A thorough comparison and evaluation of different object detection techniques are presented, considering performance metrics, speed, and robustness to object size, orientation, and occlusion variations. We also examine the diverse applications of object detection across various domains, such as robotics, autonomous vehicles, surveillance, medical imaging, and augmented reality. We outline open challenges and future research directions, emphasizing the need to combine object detection with other tasks, develop few-shot and zero-shot learning approaches, and address issues related to fairness, accountability, and transparency. This paper aims to comprehensively review the most prominent object detection techniques, their evolution, and their applications in diverse domains. We discussed traditional methods and recent deep learning-based approaches, emphasizing their strengths and limitations.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002