Abstract
Garbage pollution is an increasing global concern. Hence, the adoption of innovative solutions is important for controlling garbage pollution. In order to develop an efficient cleaner robot, it is very crucial to obtain visual information of floating garbage on the river. Deep learning has been actively applied over the past few years to tackle various problems. High-level, semantic, and advanced features can be learnt by deep learning models based on visual information. This is extremely important to detect and classify different types of floating garbage. This paper proposed an optimized You Only Look Once v4 Tiny model to detect floating garbage, mainly by improving the spatial pyramid pooling with average pooling, mish activation function, concatenated densely connected neural network, and hyperparameters optimization. The proposed model shows improved results of 74.89% mean average precision with a size of 16.4 MB, which can be concluded as the best trade-off among other models. The proposed model has promising results in terms of model size, detection time and memory space, which is feasible to be embedded in low-cost devices.
Similar content being viewed by others
Data availability
The dataset analyzed in this study is available upon reasonable request.
References
Chen, Y.C.: Effects of urbanization on municipal solid waste composition. Waste Manag. 79, 823–836 (2018). https://doi.org/10.1016/j.wasman.2018.04.017
Li, X., Tian, M., Kong, S., Wu, L., Yu, J.: A modified YOLOv3 detection method for vision-based water surface garbage capture robot. Int. J. Adv. Rob. Syst. (2020). https://doi.org/10.1109/ICCEA50009.2020.00176
Junos, M., Mohd Khairuddin, A., Thannirmalai, S., Dahari, M.: Automatic detection of oil palm fruits from UAV images using an improved YOLO model. Vis. Comput. (2021). https://doi.org/10.1007/s00371-021-02116-3
Junos, M., Mohd Khairuddin, A., Dahari, M.: Automated object detection on aerial images for limited capacity embedded device using a lightweight CNN model. Alex. Eng. J. (2022). https://doi.org/10.1016/j.aej.2021.11.027
Sherwood, L., Tian, M., Kong, S., Wu, L., Yu, J.: Applying object detection to monitoring marine debris. In: Tropical Conservation Biology and Environmental Science TCBES Theses, vol 14, No. 8 (2020). http://hdl.handle.net/10790/5298
Junos, M.H., Mohd Khairuddin, A.S., Thannirmalai, S., Dahari, M.: An optimized YOLO-based object detection model for crop harvesting system. IET Image Process. 15(9), 2112–2125 (2021). https://doi.org/10.1049/ipr2.12181
Momin, M.A., Junos, M.H., Mohd Khairuddin, A.S., et al.: Lightweight CNN model: automated vehicle detection in aerial images. SIViP 17, 1209–1217 (2022). https://doi.org/10.1007/s11760-022-02328-7
Kaggle: Datasets. https://www.kaggle.com/datasets. Accessed 5 Feb 2021
OR&R's Marine Debris Program: Marine Debris Monitoring and Assessment Project. https://marinedebris.noaa.gov/research/marine-debrismonitoring-and-assessment-project (2020). Accessed 12 Sept 2020
Litwinow, N.: Contaminants in water in the marine environment. Kaggle. https://doi.org/10.34740/KAGGLE/DS/2088659. Accessed 21 Feb 2022
Panwar, H.: Aquatrash. Kaggle. https://doi.org/10.34740/KAGGLE/DSV/4237900. Accessed 15 Mar 2022
Pedersen, M., Haurum, J.B., Moeslund, T.: Detection of marine animals in a new underwater dataset with varying visibility. In: Environmental Science, Computer Science, CVPR Workshops. https://openaccess.thecvf.com/content_CVPRW_2019/papers/AAMVEM/Pedersen_Detection_of_Marine_Animals_in_a_New_Underwater_Dataset_with_CVPRW_2019_paper.pdf (2019)
Alejandro, M., Toro, V.: Deep neural networks for marine debris detection in sonar images. Dissertation submitted to Heriot-Watt University, Edinburgh. arXiv:1905.0524 (2019)
Zhang, L., Zhang, Y., Zhang, Z., Shen, J., Wang, H.: Real-time water surface object detection based on improved faster R-CNN. Sensors (2019). https://doi.org/10.3390/s19163523
Deng, H., Ergu, D., Liu, F., Ma, B., Chai, Y.: An embeddable algorithm for automatic garbage detection based on complex marine environment. Sensors (2021). https://doi.org/10.3390/s21196391
Ye, A., Pang, B., Jin, Y., Cui, J.: A YOLO-based neural network with VAE for intelligent garbage detection and classification. In: Proceedings of the 2020 3rd International Conference on Algorithms, Computing and Artificial Intelligence, pp. 1–7 (2020)
Wu, Z., Zhang, D., Shao, Y., Zhang, X., Zhang, X., Feng, Y., Cui, P.: Using YOLOv5 for garbage classification. In: 2021 4th International Conference on Pattern Recognition and Artificial Intelligence (PRAI), pp. 35–38. IEEE (2021).
Arulmozhi, M., Iyer, N.G., Jeny Sophia, S., Sivakumar, P., Amutha, C., Sivamani, D.: Comparison of YOLO and Faster R‐CNN on Garbage Detection. In: Optimization Techniques in Engineering: Advances and Applications, pp. 37–49 (2023).
Zailan, N.A., Azizan, M.M., Hasikin, K., Mohd Khairuddin, A.S., Khairuddin, U.: An automated solid waste detection using the optimized YOLO model for riverine management. Front. Public Health 10, 907280 (2022). https://doi.org/10.3389/fpubh.2022.907280
Cchangcs: Garbage classification. Kaggle. https://doi.org/10.34740/KAGGLE/DS/81794 (2018). Accessed 14 Mar 2022
Acknowledgements
The research funding is provided by Universiti Malaya with project number IMG001-2022.
Author information
Authors and Affiliations
Contributions
NAZ, MHJ and ASMK performed analysis, investigation, validation, and draft manuscript. KH and UK prepared conceptualization, methodology and figures. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper. All the authors listed have approved the manuscript that is enclosed.
Ethical approval
Ethical and informed consent for data used. No ethical data in this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zailan, N.A., Mohd Khairuddin, A.S., Hasikin, K. et al. An automatic garbage detection using optimized YOLO model. SIViP 18, 315–323 (2024). https://doi.org/10.1007/s11760-023-02736-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-023-02736-3