Abstract
Object detection technology is a crucial research direction in the field of computer vision. Its primary task is to identify and locate objects within images. This technology finds extensive applications across various domains such as autonomous driving, medical diagnostics, and security monitoring. With the development of machine learning, especially the progress of deep learning in related fields of image processing, the accuracy rate of object detection has achieved better results. However, different algorithms have different characteristics, which increases the difficulty of algorithm selection in actual use. This paper starts with the development of object detection, and summarizes three aspects: data set, metrics and object detection algorithm. This paper mainly introduces the commonly used data sets of object detection (such as COCO, VOC), traditional object detection algorithms and deep learning-based object detection algorithms. In addition, the current challenges encountered in object detection, especially in the detection of small objects, and future research directions are discussed.
Reference15 articles.
1. Cao Y, Lu X, Zhu Y, et al. Context-based fine hierarchical object detection with deep reinforcement learning. 2020 7th International Conference on Information Science and Control Engineering (ICISCE), 2020.
2. Pang Y, Cao J. Deep learning in object detection. Deep Learning in Object Detection and Recognition, 2019, 26(7): 19-57.
3. Song D, Liu B, Li Y. Based on end-to-end object detection algorithm with Transformers for detecting wafer maps. 2022 International Conference on Computer Network, Electronic and Automation (ICCNEA), 2022.
4. Felzenszwalb P, McAllester D, Ramanan D. A discriminatively trained, multiscale, deformable part model. 2008 IEEE Conference on Computer Vision and Pattern Recognition, 2008.
5. Dalal N, Triggs B. Histograms of oriented gradients for human detection. 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2005.