Abo-Zahhad Mohammed M, Abo-Zahhad Mohammed
Department of Electrical Engineering, Faculty of Engineering, Sohag University, Sohag, New Sohag City, Egypt.
Department of Electronics and Communications Engineering, Egypt-Japan University of Science and Technology (E-JUST), New Borg El-Arab City, Alexandria, 21934, Egypt.
Sci Rep. 2025 May 8;15(1):16024. doi: 10.1038/s41598-025-99885-x.
Effective waste management is currently one of the most influential factors in enhancing the quality of life. Increased garbage production has been identified as a significant problem for many cities worldwide and a crucial issue for countries experiencing rapid urban population growth. According to the World Bank Organization, global waste production is projected to increase from 2.01 billion tonnes in 2018 to 3.4 billion tonnes by 2050 (Kaza et al. in What a Waste 2.0: A Global Snapshot of Solid Waste Management to 2050, The World Bank Group, Washington, DC, USA, 2018). In many cities, growing waste is the primary driver of environmental pollution. Nationally, governments have initiated several programs to improve cleanliness by developing systems that alert businesses when it's time to empty the bins. Current research proposes an enhanced, accurate, real-time object detection system to address the problem of trash accumulating around containers. This system involves numerous trash cans scattered across the city, each equipped with a low-cost device that measures the amount of trash inside. When a certain threshold is reached, the device sends a message with a unique identifier, prompting the appropriate authorities to take action. The system also triggers alerts if individuals throw trash bags outside the container or if the bin overflows, sending a message with a unique identifier to the authorities. Additionally, this paper addresses the need for efficient garbage classification while reducing computing costs to improve resource utilization. Two-stage lightweight deep learning models based on YOLOv5 and YOLOv8 are adopted to significantly decrease the number of parameters and processes, thereby reducing hardware requirements. In this study, trash is first classified into primary categories, which are further subdivided. The primary categories include full trash containers, trash bags, trash outside containers, and wet trash containers. YOLOv5 is particularly effective for classifying small objects, achieving high accuracy in identifying and categorizing different types of waste products on hardware without GPU capabilities. Each main class is further subdivided using YOLOv8 to facilitate recycling. A comparative study of YOLOv8, YOLOv5, and EfficientNet models on public and newly constructed garbage datasets shows that YOLOv8 and YOLOv5 have good accuracy for most classes, with the full-trash bin class achieving the highest accuracy and the wet trash container class the lowest compared to the EfficientNet model. The results demonstrate that the system effectively addresses the reliability issues of previously proposed systems, including detecting whether a trash bin is full, identifying trash outside the bin, and ensuring proper communication with authorities for necessary actions. Further research is recommended to enhance garbage management and collection, considering target occlusion, CPU and GPU hardware optimization, and robotic integration with the proposed system.
有效的废物管理是当前提高生活质量最具影响力的因素之一。垃圾产量的增加已被确认为全球许多城市的一个重大问题,对于城市人口快速增长的国家来说也是一个关键问题。根据世界银行组织的数据,全球垃圾产量预计将从2018年的20.1亿吨增加到2050年的34亿吨(卡扎等人,《垃圾2.0:到2050年固体废物管理全球概览》,世界银行集团,美国华盛顿特区,2018年)。在许多城市,不断增加的垃圾是环境污染的主要驱动因素。在全国范围内,政府已经启动了几个项目,通过开发系统来提醒企业何时该清空垃圾桶,以提高清洁度。当前的研究提出了一种增强的、准确的实时目标检测系统,以解决容器周围垃圾堆积的问题。该系统涉及分布在城市各处的众多垃圾桶,每个垃圾桶都配备了一个低成本设备,用于测量桶内的垃圾量。当达到某个阈值时,该设备会发送一条带有唯一标识符的消息,促使相关当局采取行动。如果有人在容器外扔垃圾袋或垃圾桶溢出,该系统也会触发警报,并向当局发送一条带有唯一标识符的消息。此外,本文还探讨了高效垃圾分类的必要性,同时降低计算成本以提高资源利用率。采用基于YOLOv5和YOLOv8的两阶段轻量级深度学习模型,显著减少参数和流程数量,从而降低硬件要求。在本研究中,垃圾首先被分类为主要类别,然后再进一步细分。主要类别包括满的垃圾桶、垃圾袋、容器外的垃圾和湿垃圾桶。YOLOv5在对小物体进行分类方面特别有效,在没有GPU功能的硬件上识别和分类不同类型的废品时能达到很高的准确率。每个主要类别再使用YOLOv8进一步细分,以促进回收利用。在公共和新建的垃圾数据集上对YOLOv8、YOLOv5和EfficientNet模型进行的对比研究表明,与EfficientNet模型相比,YOLOv8和YOLOv5对大多数类别都有良好的准确率,满垃圾桶类别准确率最高,湿垃圾桶类别准确率最低。结果表明,该系统有效地解决了先前提出的系统的可靠性问题,包括检测垃圾桶是否已满、识别桶外垃圾以及确保与当局进行适当沟通以采取必要行动。建议进一步开展研究,以加强垃圾管理和收集,同时考虑目标遮挡、CPU和GPU硬件优化以及与所提出系统的机器人集成。