Skip to main content
Log in

An automatic garbage detection using optimized YOLO model

  • Original Paper
  • Published:
Signal, Image and Video Processing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Data availability

The dataset analyzed in this study is available upon reasonable request.

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. Kaggle: Datasets. https://www.kaggle.com/datasets. Accessed 5 Feb 2021

  9. 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

  10. Litwinow, N.: Contaminants in water in the marine environment. Kaggle. https://doi.org/10.34740/KAGGLE/DS/2088659. Accessed 21 Feb 2022

  11. Panwar, H.: Aquatrash. Kaggle. https://doi.org/10.34740/KAGGLE/DSV/4237900. Accessed 15 Mar 2022

  12. 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)

  13. 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)

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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)

  17. 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).

  18. 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).

  19. 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

    Article  Google Scholar 

  20. Cchangcs: Garbage classification. Kaggle. https://doi.org/10.34740/KAGGLE/DS/81794 (2018). Accessed 14 Mar 2022

Download references

Acknowledgements

The research funding is provided by Universiti Malaya with project number IMG001-2022.

Author information

Authors and Affiliations

Authors

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

Correspondence to Anis Salwa Mohd Khairuddin.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11760-023-02736-3

Keywords

Navigation