MC-YOLOv5: A Multi-Class Small Object Detection Algorithm

被引:6
|
作者
Chen, Haonan [1 ]
Liu, Haiying [1 ]
Sun, Tao [1 ]
Lou, Haitong [1 ]
Duan, Xuehu [1 ]
Bi, Lingyun [1 ]
Liu, Lida [2 ]
机构
[1] Qilu Univ Technol, Shandong Acad Sci, Sch Informat & Automat Engn, Jinan 250353, Peoples R China
[2] Shandong Luneng Intelligence Co Ltd, Jinan 250002, Shandong, Peoples R China
关键词
YOLOv5; multi-class; small objects; shallow network optimization; CB structure;
D O I
10.3390/biomimetics8040342
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The detection of multi-class small objects poses a significant challenge in the field of computer vision. While the original YOLOv5 algorithm is more suited for detecting full-scale objects, it may not perform optimally for this specific task. To address this issue, we proposed MC-YOLOv5, an algorithm specifically designed for multi-class small object detection. Our approach incorporates three key innovations: (1) the application of an improved CB module during feature extraction to capture edge information that may be less apparent in small objects, thereby enhancing detection precision; (2) the introduction of a new shallow network optimization strategy (SNO) to expand the receptive field of convolutional layers and reduce missed detections in dense small object scenarios; and (3) the utilization of an anchor frame-based decoupled head to expedite training and improve overall efficiency. Extensive evaluations on VisDrone2019, Tinyperson, and RSOD datasets demonstrate the feasibility of MC-YOLOv5 in detecting multi-class small objects. Taking VisDrone2019 dataset as an example, our algorithm outperforms the original YOLOv5L with improvements observed across various metrics: mAP50 increased by 8.2%, mAP50-95 improved by 5.3%, F1 score increased by 7%, inference time accelerated by 1.8 ms, and computational requirements reduced by 35.3%. Similar performance gains were also achieved on other datasets. Overall, our findings validate MC-YOLOv5 as a viable solution for accurate multi-class small object detection.
引用
收藏
页数:15
相关论文
共 34 条
  • [21] Multi-class cost sensitive AdaBoost algorithm based on cost sensitive exponential loss function
    Zhai Xiyang
    Wang Xiaodan
    Jiang Yang
    Wen Tong
    2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, : 6161 - 6166
  • [22] One-versus-the-rest (OVR) algorithm: An extension of common spatial patterns (CSP) algorithm to multi-class case
    Wei, Wu
    Gao, Xiaorong
    Gao, Shangkai
    2005 27TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-7, 2005, : 2387 - 2390
  • [23] Multi-class Detection of Pathological Speech with Latent Features: How does it perform on unseen data?
    Wagner, Dominik
    Baumann, Ilja
    Braun, Franziska
    Bayerl, Sebastian P.
    Noeth, Elmar
    Riedhammer, Korbinian
    Bocklet, Tobias
    INTERSPEECH 2023, 2023, : 2318 - 2322
  • [24] Application of Quadratic Optimization to Multi-class Common Spatial Pattern Algorithm in Brain-computer Interfaces
    Wei, Qingguo
    Ma, Yuhui
    Chen, Kui
    2010 3RD INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS (BMEI 2010), VOLS 1-7, 2010, : 764 - 767
  • [25] Interactive multi-scale feature representation enhancement for small object detection*
    Zheng, Qiyuan
    Chen, Ying
    IMAGE AND VISION COMPUTING, 2021, 108
  • [26] Not all points are balanced: Class balanced single-stage outdoor multi-class 3D object detector from point clouds
    Chen, Yidong
    Cai, Guorong
    Xia, Qiming
    Liu, Zhaoliang
    Zeng, Binghui
    Zhang, Zongliang
    Su, Jinhe
    Wang, Zongyue
    INTERNATIONAL JOURNAL OF APPLIED EARTH OBSERVATION AND GEOINFORMATION, 2024, 128
  • [27] Computer-Aided Visual Inspection of Glass-Coated Tableware Ceramics for Multi-Class Defect Detection
    Carvalho, Rafaela
    Morgado, Ana C.
    Goncalves, Joao
    Kumar, Anil
    Rolo, Alberto Gil e Sa
    Carreira, Rui
    Soares, Filipe
    APPLIED SCIENCES-BASEL, 2023, 13 (21):
  • [28] Multi-Class Decision-Making Method for Decision-Theoretic Rough Sets Based on the Constructive Covering Algorithm
    Ye, Dajun
    Liang, Decui
    Li, Tao
    Liang, Shujing
    IEEE ACCESS, 2020, 8 : 57833 - 57848
  • [29] Improved YOLOv7 for small object detection in airports: Task-oriented feature learning with Gaussian Wasserstein loss and attention mechanisms
    Peng, Ruijie
    Liao, Chuanlin
    Pan, Weijun
    Gou, Xiaolin
    Zhang, Jianwei
    Lin, Yi
    NEUROCOMPUTING, 2025, 634
  • [30] A multi-class support vector machine real-time detection system for surface damage of conveyor belts based on visual saliency
    Hao, Xiao-li
    Liang, Huan
    MEASUREMENT, 2019, 146 : 125 - 132