A Novel Intelligent Garbage Classification System Based on Deep Learning and an Embedded Linux System

The dramatic increase in the amount of garbage and complex diversity of the materials in the garbage bring serious environmental pollution problems and wastes resources. Recycling reduces waste but manual pipeline waste sorting involves a harsh working environment at high labor intensity with low so...

Full description

Bibliographic Details
Main Authors: Bowen Fu, Su Li, Jiangdong Wei, Qiran Li, Qingnan Wang, Jihui Tu
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9543664/
id doaj-01a45479ee384cf4871b9abad7a35657
record_format Article
spelling doaj-01a45479ee384cf4871b9abad7a356572021-09-28T23:00:25ZengIEEEIEEE Access2169-35362021-01-01913113413114610.1109/ACCESS.2021.31144969543664A Novel Intelligent Garbage Classification System Based on Deep Learning and an Embedded Linux SystemBowen Fu0https://orcid.org/0000-0002-6608-3510Su Li1https://orcid.org/0000-0001-7177-1468Jiangdong Wei2https://orcid.org/0000-0002-7322-9688Qiran Li3https://orcid.org/0000-0001-7995-8972Qingnan Wang4https://orcid.org/0000-0003-3012-2706Jihui Tu5https://orcid.org/0000-0002-3432-6020School of Electronic Information, Yangtze University, Jingzhou, ChinaSchool of Electronic Information, Yangtze University, Jingzhou, ChinaSchool of Electronic Information, Yangtze University, Jingzhou, ChinaSchool of Electronic Information, Yangtze University, Jingzhou, ChinaSchool of Mechanical and Optoelectronic Physics, Huaihua University, Huaihua, ChinaSchool of Electronic Information, Yangtze University, Jingzhou, ChinaThe dramatic increase in the amount of garbage and complex diversity of the materials in the garbage bring serious environmental pollution problems and wastes resources. Recycling reduces waste but manual pipeline waste sorting involves a harsh working environment at high labor intensity with low sorting efficiency. In our paper, a novel intelligent garbage classification system based on deep learning and an embedded Linux system is proposed. The system is divided into three parts. First, a Raspberry Pi 4B is utilized as the master board for the hardware system. The peripherals of the system consist of a touch panel, sensors, a 2-DOF (degree of freedom) servo, and a camera. Second, a new GNet model for garbage classification based on transfer learning and the improved MobileNetV3 model is proposed. Third, a GUI based on Python and QT is employed to build a human-computer interaction system to facilitate system manipulation and observation. A series of garbage classification experiments on the Huawei Garbage Classification Challenge Cup dataset were conducted. The proposed classification system’s prediction accuracy was 92.62% at 0.63 s efficiency. The experimental results in this paper demonstrate that the proposed intelligent garbage classification system delivers high performance both in terms of accuracy and efficiency.https://ieeexplore.ieee.org/document/9543664/Deep learningembedded Linux systemintelligent garbage classificationMobileNetV3transfer learning
collection DOAJ
language English
format Article
sources DOAJ
author Bowen Fu
Su Li
Jiangdong Wei
Qiran Li
Qingnan Wang
Jihui Tu
spellingShingle Bowen Fu
Su Li
Jiangdong Wei
Qiran Li
Qingnan Wang
Jihui Tu
A Novel Intelligent Garbage Classification System Based on Deep Learning and an Embedded Linux System
IEEE Access
Deep learning
embedded Linux system
intelligent garbage classification
MobileNetV3
transfer learning
author_facet Bowen Fu
Su Li
Jiangdong Wei
Qiran Li
Qingnan Wang
Jihui Tu
author_sort Bowen Fu
title A Novel Intelligent Garbage Classification System Based on Deep Learning and an Embedded Linux System
title_short A Novel Intelligent Garbage Classification System Based on Deep Learning and an Embedded Linux System
title_full A Novel Intelligent Garbage Classification System Based on Deep Learning and an Embedded Linux System
title_fullStr A Novel Intelligent Garbage Classification System Based on Deep Learning and an Embedded Linux System
title_full_unstemmed A Novel Intelligent Garbage Classification System Based on Deep Learning and an Embedded Linux System
title_sort novel intelligent garbage classification system based on deep learning and an embedded linux system
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description The dramatic increase in the amount of garbage and complex diversity of the materials in the garbage bring serious environmental pollution problems and wastes resources. Recycling reduces waste but manual pipeline waste sorting involves a harsh working environment at high labor intensity with low sorting efficiency. In our paper, a novel intelligent garbage classification system based on deep learning and an embedded Linux system is proposed. The system is divided into three parts. First, a Raspberry Pi 4B is utilized as the master board for the hardware system. The peripherals of the system consist of a touch panel, sensors, a 2-DOF (degree of freedom) servo, and a camera. Second, a new GNet model for garbage classification based on transfer learning and the improved MobileNetV3 model is proposed. Third, a GUI based on Python and QT is employed to build a human-computer interaction system to facilitate system manipulation and observation. A series of garbage classification experiments on the Huawei Garbage Classification Challenge Cup dataset were conducted. The proposed classification system’s prediction accuracy was 92.62% at 0.63 s efficiency. The experimental results in this paper demonstrate that the proposed intelligent garbage classification system delivers high performance both in terms of accuracy and efficiency.
topic Deep learning
embedded Linux system
intelligent garbage classification
MobileNetV3
transfer learning
url https://ieeexplore.ieee.org/document/9543664/
work_keys_str_mv AT bowenfu anovelintelligentgarbageclassificationsystembasedondeeplearningandanembeddedlinuxsystem
AT suli anovelintelligentgarbageclassificationsystembasedondeeplearningandanembeddedlinuxsystem
AT jiangdongwei anovelintelligentgarbageclassificationsystembasedondeeplearningandanembeddedlinuxsystem
AT qiranli anovelintelligentgarbageclassificationsystembasedondeeplearningandanembeddedlinuxsystem
AT qingnanwang anovelintelligentgarbageclassificationsystembasedondeeplearningandanembeddedlinuxsystem
AT jihuitu anovelintelligentgarbageclassificationsystembasedondeeplearningandanembeddedlinuxsystem
AT bowenfu novelintelligentgarbageclassificationsystembasedondeeplearningandanembeddedlinuxsystem
AT suli novelintelligentgarbageclassificationsystembasedondeeplearningandanembeddedlinuxsystem
AT jiangdongwei novelintelligentgarbageclassificationsystembasedondeeplearningandanembeddedlinuxsystem
AT qiranli novelintelligentgarbageclassificationsystembasedondeeplearningandanembeddedlinuxsystem
AT qingnanwang novelintelligentgarbageclassificationsystembasedondeeplearningandanembeddedlinuxsystem
AT jihuitu novelintelligentgarbageclassificationsystembasedondeeplearningandanembeddedlinuxsystem
_version_ 1716865089732083712