School of Electrical Engineering, Guangxi University, Nanning 530004, China.
College of Physical Science and Technology, Central China Normal University, Wuhan 430079, China.
Sensors (Basel). 2022 Sep 30;22(19):7455. doi: 10.3390/s22197455.
In recent years, garbage classification has become a hot topic in China, and legislation on garbage classification has been proposed. Proper garbage classification and improving the recycling rate of garbage can protect the environment and save resources. In order to effectively achieve garbage classification, a lightweight garbage object detection model based on deep learning techniques was designed and developed in this study, which can locate and classify garbage objects in real-time using embedded devices. Focusing on the problems of low accuracy and poor real-time performances in garbage classification, we proposed a lightweight garbage object detection model, YOLOG (YOLO for garbage detection), which is based on accurate local receptive field dilation and can run on embedded devices at high speed and with high performance. YOLOG improves on YOLOv4 in three key ways, including the design of DCSPResNet with accurate local receptive field expansion based on dilated-deformable convolution, network structure simplification, and the use of new activation functions. We collected the domestic garbage image dataset, then trained and tested the model on it. Finally, in order to compare the performance difference between YOLOG and existing state-of-the-art algorithms, we conducted comparison experiments using a uniform data set training model. The experimental results showed that YOLOG achieved AP0.5 of 94.58% and computation of 6.05 Gflops, thus outperformed YOLOv3, YOLOv4, YOLOv4-Tiny, and YOLOv5s in terms of comprehensive performance indicators. The network proposed in this paper can detect domestic garbage accurately and rapidly, provide a foundation for future academic research and engineering applications.
近年来,垃圾分类在中国成为热门话题,垃圾分类立法也已提上日程。正确的垃圾分类和提高垃圾的回收率可以保护环境和节约资源。为了有效实现垃圾分类,本研究设计并开发了一种基于深度学习技术的轻量级垃圾目标检测模型,该模型可以使用嵌入式设备实时定位和分类垃圾目标。针对垃圾分类中准确率低和实时性能差的问题,我们提出了一种轻量级的垃圾目标检测模型 YOLOG(用于垃圾检测的 YOLO),它基于准确的局部感受野扩展,可以在嵌入式设备上高速、高性能运行。YOLOG 在三个关键方面对 YOLOv4 进行了改进,包括基于扩张变形卷积的具有准确局部感受野扩展的 DCSPResNet 设计、网络结构简化以及新激活函数的使用。我们收集了国内垃圾图像数据集,然后在该数据集上对模型进行了训练和测试。最后,为了比较 YOLOG 和现有最先进算法之间的性能差异,我们使用统一的数据集中训练的模型进行了对比实验。实验结果表明,YOLOG 在综合性能指标方面优于 YOLOv3、YOLOv4、YOLOv4-Tiny 和 YOLOv5s,其 AP0.5 达到 94.58%,计算量为 6.05Gflops。本文提出的网络可以准确快速地检测国内垃圾,为未来的学术研究和工程应用提供了基础。