Contrastive-based YOLOv7 for personal protective equipment detection

被引:4
|
作者
Samma, Hussein [1 ]
Al-Azani, Sadam [1 ]
Luqman, Hamzah [1 ,2 ]
Alfarraj, Motaz [1 ,2 ,3 ]
机构
[1] King Fahd Univ Petr & Minerals, SDAIA KFUPM Joint Res Ctr Artificial Intelligence, Dhahran, Saudi Arabia
[2] King Fahd Univ Petr & Minerals, Informat & Comp Sci Dept, Dhahran, Saudi Arabia
[3] King Fahd Univ Petr & Minerals, Elect Engn Dept, Dhahran, Saudi Arabia
来源
NEURAL COMPUTING & APPLICATIONS | 2024年 / 36卷 / 05期
关键词
Contrastive learning; YOLO; Object detection; CHV dataset; PPE;
D O I
10.1007/s00521-023-09212-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
You only look once (YOLO) is a state-of-the-art object detection model which has a novel architecture that balances model complexity with the inference time. Among YOLO versions, YOLOv7 has a lightweight backbone network called E-ELAN that allows it to learn more efficiently without affecting the gradient path. However, YOLOv7 models face classification difficulties when dealing with classes that have a similar shape and texture like personal protective equipment (PPE). In other words, the Glass versus NoGlass PPE objects almost appear similar when the image is captured at a distance. To mitigate this issue and further improve the classification performance of YOLOv7, a modified version called the contrastive-based model is introduced in this work. The basic concept is that a contrast loss branch function has been added, which assists the YOLOv7 model in differentiating and pushing instances from different classes in the embedding space. To validate the effectiveness of the implemented contrastive-based YOLO, it has been evaluated on two different datasets which are CHV and our own indoor collected dataset named JRCAI. The dataset contains 12 different types of PPE classes. Notably, we have annotated both datasets for the studied 12 PPE objects. The experimental results showed that the proposed model outperforms the standard YOLOv7 model by 2% in mAP@0.5 measure. Furthermore, the proposed model outperformed other YOLO variants as well as cutting-edge object detection models such as YOLOv8, Faster-RCNN, and DAB-DETR.
引用
收藏
页码:2445 / 2457
页数:13
相关论文
共 50 条
  • [11] Underwater Target Detection Based on Improved YOLOv7
    Fu, Junshang
    Tian, Ying
    IAENG International Journal of Computer Science, 2024, 51 (04) : 422 - 429
  • [12] A Flame Detection Algorithm Based on Improved YOLOv7
    Yan, Guibao
    Guo, Jialin
    Zhu, Dongyi
    Zhang, Shuming
    Xing, Rui
    Xiao, Zhangshu
    Wang, Qichao
    APPLIED SCIENCES-BASEL, 2023, 13 (16):
  • [13] Driver fatigue detection based on improved YOLOv7
    Li, Xianguo
    Li, Xueyan
    Shen, Zhenqian
    Qian, Guangmin
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2024, 21 (03)
  • [14] Road Pothole Detection Based on Improved YOLOv7
    Ma, Ronggui
    Wang, Jianyu
    Huang, Xunyan
    Zhao, Lulu
    Xu, Meiyu
    2024 9TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS, ICCCS 2024, 2024, : 190 - 195
  • [15] An effective deep learning approach enabling miners' protective equipment detection and tracking using improved YOLOv7 architecture
    Wang, Zheng
    Zhu, Yu
    Zhang, Yingjie
    Liu, Siying
    COMPUTERS & ELECTRICAL ENGINEERING, 2025, 123
  • [16] PBA-YOLOv7: An Object Detection Method Based on an Improved YOLOv7 Network
    Sun, Yang
    Li, Yi
    Li, Song
    Duan, Zehao
    Ning, Haonan
    Zhang, Yuhang
    APPLIED SCIENCES-BASEL, 2023, 13 (18):
  • [17] Improved Cherry Detection Method at Night Based on YOLOv7: YOLOv7-Cherry
    Gai, Rongli
    Kong, Xiangzhou
    Qin, Shan
    Wei, Kai
    Computer Engineering and Applications, 2024, 60 (21) : 315 - 323
  • [18] YOLOv7-SN: Underwater Target Detection Algorithm Based on Improved YOLOv7
    Zhao, Ming
    Zhou, Huibo
    Li, Xue
    SYMMETRY-BASEL, 2024, 16 (05):
  • [19] MCA-YOLOv7: An Improved UAV Target Detection Algorithm Based on YOLOv7
    Qin, Zhiyong
    Chen, Dike
    Wang, Hongyuan
    IEEE ACCESS, 2024, 12 : 42642 - 42650
  • [20] Night target detection algorithm based on improved YOLOv7
    Bowen, Zheng
    Huacai, Lu
    Shengbo, Zhu
    Xinqiang, Chen
    Hongwei, Xing
    SCIENTIFIC REPORTS, 2024, 14 (01):