Electronic Science and Technology ›› 2022, Vol. 35 ›› Issue (10): 45-50.doi: 10.16180/j.cnki.issn1007-7820.2022.10.008

Previous Articles     Next Articles

Garbage Detection and Classification Based on YOLO Neural Network

ZHANG Wei1,LIU Na2,JIANG Yang3,LI Qingdu1   

  1. 1. School of Optical-Electrical and Computer Engineering,University of Shanghai for Science and Technology, Shanghai 200093,China
    2. School of Medical Instrument and Food Engineering,University of Shanghai for Science and Technology,Shanghai 200093,China
    3. Chongqing Internet Information Office,Chongqing 401120,China
  • Received:2021-04-12 Online:2022-10-15 Published:2022-10-25
  • Supported by:
    National Natural Science Foundation of China(61773083);Pujiang Talent Program of Shanghai(2019PJD035)

Abstract:

In view of the problems of low efficiency of manual garbage sorting, heavy tasks and harsh environment, this study proposes a YOLO-based target detection method to realize garbage detection and classification. The model is adjusted through making a specific dataset, using K-means clustering algorithm and Mish activation function. According to the characteristics of the convolutional neural network, the CBAM attention module is embedded in front of each detection head of the YOLO model, combined with PANet to enhance the feature integration ability to improve the accuracy of small target detection. The experimental results show that the garbage detection and classification method proposed in this study can accurately and quickly identify garbage. Compared with YOLOv4, the map value of the proposed model on the garbage data set has increased by 2.81%. The recognition accuracy of Cans can reach 94.56%, and the accuracy of PlasticBottle has increased by 6.36%.

Key words: garbage recognition, classification, neural network, attentional mechanism, deep learning, data set, feature integration, object detection

CLC Number: 

  • TP183