ESPCN-YOLO: A High-Accuracy Framework for Personal Protective Equipment Detection Under Low-Light and Small Object Conditions
Suphawut Malaikrisanachalee, Narongrit Wongwai, Ekasith Kowcharoen
Abstract
This study introduces ESPCN-YOLO, an innovative deep learning framework designed to enhance the detection accuracy of Personal Protective Equipment (PPE) under challenging conditions, including low-light environments, long-distance scenarios, and small object detection. The proposed system integrates a YOLOv8-based object detection model with an Efficient Sub-Pixel Convolutional Neural Network (ESPCN) to perform real-time super-resolution enhancement on low-resolution footage. The framework was trained on a custom dataset containing 21,750 annotated images categorized into four PPE classes: helmets, shoes, vests, and persons. Extensive experiments were conducted under varying conditions, including distances ranging from 4 to 14 m, resolutions of 640 × 480 and 1920 × 1080, and brightness levels adjusted from −90% to +70%. The results demonstrate that integrating an ESPCN (3×) with YOLOv8 significantly improves detection accuracy, particularly for small objects and poorly illuminated environments. The model achieved a mean average precision ([email protected]) of 0.922 and a stringent [email protected]:0.95 of 0.741. Additionally, an automated alert system was implemented to enable real-time PPE compliance monitoring. This study highlights the effectiveness of super-resolution enhancement in increasing detection robustness and provides a practical solution for real-time safety monitoring in industrial environments.