skip to main content
10.1145/3533254.3533255acmotherconferencesArticle/Chapter ViewAbstractPublication PagesieeaConference Proceedingsconference-collections
research-article

Trash Detection for Computer Vision using Scaled-YOLOv4 on Water Surface

Published:06 July 2022Publication History

ABSTRACT

In 2020 Scaled-YOLOv4 was introduced. It is one of the best object detection models outclassing its peers in MS COCO test-dev. In this study, the proponents used Scaled-YOLOv4 as their object detection model. The model will be used in the environment of Pasig River, Philippines in detecting plastic and paper. The model's performance will be tested using a dilapidated trash dataset. Object detection models usually face difficulties in detecting the object because of deformation, occlusion, illumination conditions, and cluttered background. The proponents’ Scaled-YOLOv4 model produced 63% average precision, 67% precision for plastic, 59% precision for paper. The model can be used in detecting trash materials found on the surface of the Pasig River.

References

  1. Mia Rodriguez. 2020. The Revamped Pasig River Ferry System May Just Be the Secret to Beating Manila Traffic. https://www.spot.ph/newsfeatures/the-latest-news-features/80596/pasig-river-ferry-guide-a4362-20200116Google ScholarGoogle Scholar
  2. BusinessMirror. 2017. Pasig River 8th in Top 20 Polluting Rivers.Google ScholarGoogle Scholar
  3. https://businessmirror.com.ph/2017/09/17/pasig-river-8th-in-top-20-polluting-rivers/Google ScholarGoogle Scholar
  4. Pia Ranada. 2019. Duterte says Pasig River 'already clean,' wants river rehab body abolished. https://www.rappler.com/nation/duterte-wants-rehabilitation-body-abolished-pasig-river-already-cleanGoogle ScholarGoogle Scholar
  5. Mohbat Tharani, Abdul Wahab Amin, Mohammad Maaz and Murtaza Taj. 2020. Attention Neural Network For Trash Detection On Water Channels. https://arxiv.org/pdf/2007.04639.pdfGoogle ScholarGoogle Scholar
  6. Alexey Bochkovskiy, Chien-Yao Wang, Hong-Yuan Mark Liao. 2020. YOLOv4: Optimal Speed and Accuracy of Object Detection. https://arxiv.org/pdf/2004.10934.pdfGoogle ScholarGoogle Scholar
  7. Chien-Yao Wang, Alexey Bochkovskiy, Hong-Yuan Mark Liao. 2021. Scaled-YOLOv4: Scaling Cross Stage Partial Network. https://arxiv.org/pdf/2011.08036.pdfGoogle ScholarGoogle Scholar
  8. Harsh Panwar, P.K. Gupta, Mohammad Khubeb Siddiqui, Ruben Morales-Menendez, Prakhar Bhardwaj, Sudhansh Sharma, Iqbal H. Sarker. 2020. AquaVision: Automating the detection of waste in water bodies using deep transfer learning. Case Studies in Chemical and Environmental Engineering, Volume 2, 2020, 100026, ISSN 2666-0164, https://doi.org/10.1016/j.cscee.2020.100026.Google ScholarGoogle Scholar
  9. Joseph Redmon, Ali Farhadi. 2018. YOLOv3: An Incremental Improvement. arXiv:1804.02767Google ScholarGoogle Scholar
  10. van Lieshout, C., van Oeveren, K., van Emmerik, T., & Postma, E. 2020. Automated river plastic monitoring using deep learning and cameras. Earth and Space Science, 7, e2019EA000960. https://doi.org/10.1029/2019EA000960Google ScholarGoogle Scholar
  11. Lili Zhang, Yi Zhang, Zhen Zhang, Jie Shen, Huibin Wang. 2019. Real-Time Water Surface Object Detection Based on Improved Faster R-CNN. https://doi.org/10.3390/s19163523Google ScholarGoogle Scholar
  12. Mattis Wolf, Katelijn van den Berg, Shungudzemwoyo P Garaba, Nina Gnann, Klaus Sattler, Frederic Stahl and Oliver Zielinski. 2020. Machine learning for aquatic plastic litter detection, classification and quantification (APLASTIC-Q). https://doi.org/10.1088/1748-9326/abbd01Google ScholarGoogle Scholar
  13. Leah Sherwood. 2020. Applying Object Detection To Monitoring Marine Debris. https://dspace.lib.hawaii.edu/bitstream/10790/5298/Sherwood_hilo.hawaii_1418O_10183.pdfGoogle ScholarGoogle Scholar
  14. Sudan Jha, Changho Seo, Eunmok Yang & Gyanendra Prasad Joshi. 2020. Real time object detection and trackingsystem for video surveillance system. Multimed Tools Appl 80, 3981–3996 (2021). https://doi.org/10.1007/s11042-020-09749-xGoogle ScholarGoogle ScholarDigital LibraryDigital Library
  15. Carolis, Berardina & Ladogana, Francesco & Macchiarulo, Nicola. 2020. YOLO TrashNet: Garbage Detection in Video Streams. 1-7. 10.1109/EAIS48028.2020.9122693.Google ScholarGoogle Scholar
  16. Rumana Sultana. 2020. Trash And Recyclable Material Identification Using Convolutional Neural Networks (Cnn). https://core.ac.uk/download/pdf/345094494.pdfGoogle ScholarGoogle Scholar
  17. Aghilan M, Arun Kumar M, Mohammed Aafrid TS, Nirmal Kumar A, S.Muthulakshmi. 2020. Garbage Waste Classification Using Supervised Deep Learning Techniques. IJETIE Vol. 6, Issue 3, March 2020, Available at SSRN: https://ssrn.com/abstract=3563564Google ScholarGoogle Scholar
  18. Anbang Ye, Bo Pang, Yucheng Jin, Jiahuan Cui. 2020. A YOLO-based Neural Network with VAE for Intelligent Garbage Detection and Classification. https://doi.org/10.1145/3446132.3446400Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Minjun Yu, 2020. Study on yolov5 based on garbage target detection task.Google ScholarGoogle Scholar
  20. https://developpaper.com/study-on-yolov5-based-on-garbage-target-detection-task/Google ScholarGoogle Scholar
  21. L. Zheng, C. Fu and Y. Zhao. 2018. Extend the shallow part of single shot multibox detector via convolutional neural network. https://doi.org/10.1117/12.2503001Google ScholarGoogle Scholar
  22. Y. Pang, T. Wang, R. M. Anwer, F. S. Khan, and L. Shao. 2019. Efficient featurized image pyramid network for single shot detector. IEEE/CVF Conference on Computer Vision and Pattern Recognition. https://ezproxy.mapua.edu.ph:2068/document/8953326Google ScholarGoogle Scholar
  23. Shu Liu, Lu Qi, Haifang Qin, Jianping Shi, and Jiaya Jia. Path aggregation network for instance segmentation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pages 8759–8768, 2018.Google ScholarGoogle ScholarCross RefCross Ref
  24. Jacob Solawetz, Joseph Nelson, Matt Brems. 2020. Scaled-YOLOv4 is Now the Best Model for Object Detection. https://blog.roboflow.com/scaled-yolov4-tops-efficientdet/Google ScholarGoogle Scholar
  25. Google. What kinds of GPUs are available in Colab Pro and Pro+? https://colab.research.google.com/signupGoogle ScholarGoogle Scholar
  26. Jacob Solawetz. 2020. How to Train Scaled-YOLOv4 to Detect Custom Objects. https://towardsdatascience.com/how-to-train-scaled-yolov4-to-detect-custom-objects-13f9077ebc89Google ScholarGoogle Scholar
  27. Kin-Yiu, Wong. 2020. Scaled YOLOv4. https://github.com/WongKinYiu/ScaledYOLOv4Google ScholarGoogle Scholar
  28. 6 Obstacles to Robust Object Detection. 2020. https://towardsdatascience.com/6-obstacles-to-robust-object-detection-6802140302efGoogle ScholarGoogle Scholar
  29. Tripathi, Akash & Kumar, T.V. & Dhansetty, Tarun & Kumar, J.. 2018. Real Time Object Detection using CNN. International Journal of Engineering and Technology(UAE). 7. 33-36. 10.14419/ijet.v7i2.24.11994.Google ScholarGoogle ScholarCross RefCross Ref
  30. Sai Krishna Chadalawada. 2020. Real Time Object Detection and Recognition Using Deep Learning Methods. https://www.diva-portal.org/smash/get/diva2:1414033/FULLTEXT02Google ScholarGoogle Scholar
  31. P. Devaki, S. Shivavarsha, G. Bala Kowsalya, M. Manjupavithraa, E.A. Vima. 2019. Real-Time Object Detection using Deep Learning and Open CV. International Journal of Innovative Technology and Exploring Engineering. .https://www.ijitee.org/wp-content/uploads/papers/v8i12S/L110310812S19.pdfGoogle ScholarGoogle Scholar
  32. Queensland Government. 2018. Garbage Pollution. https://www.msq.qld.gov.au/Marine-pollution/Garbage-pollutionGoogle ScholarGoogle Scholar
  33. Division of Boating and Waterways. 2018. Trash and Marine Debris. https://dbw.parks.ca.gov/?page_id=29246#:∼:text=Marine%20debris%20can%20wrap%20around,cause%20suffocation%20and%2For%20starvation.Google ScholarGoogle Scholar
  34. Ayesha Younis, Li Shixin, Shelembi Jn, and Zhang Hai. 2020. Real-Time Object Detection Using Pre-Trained Deep Learning Models MobileNet-SSD. Proceedings of 2020 the 6th International Conference on Computing and Data Engineering. Association for Computing Machinery, New York, NY, USA, 44–48. DOI:https://ezproxy.mapua.edu.ph:2062/10.1145/3379247.3379264Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Roboflow. https://docs.roboflow.com/Google ScholarGoogle Scholar
  36. Google. Classification: True vs. False and Positive vs. Negative. https://developers.google.com/machine-learning/crash-course/classification/true-false-positive-negativeGoogle ScholarGoogle Scholar
  37. The University of Waikato Te Whare Wānanga o Waikato. Reflection of light. https://www.sciencelearn.org.nz/resources/48-reflection-of-lightGoogle ScholarGoogle Scholar
  38. Felix Abramovich, Marianna Pensky. 2019. Classification with many classes: challenges and pluses. DOI: https://arxiv.org/pdf/1506.01567.pdfGoogle ScholarGoogle Scholar
  39. Alex Thevenot. 2020. Image Augmentation Mastering: 15+ Techniques and Useful Functions with Python Codes. https://towardsdatascience.com/image-augmentation-mastering-15-techniques-and-useful-functions-with-python-codes-44c3f8c1ea1fGoogle ScholarGoogle Scholar
  40. Koo Ping Shung. 2018. Accuracy, Precision, Recall or F1?. https://towardsdatascience.com/accuracy-precision-recall-or-f1-331fb37c5cb9Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    IEEA '22: Proceedings of the 11th International Conference on Informatics, Environment, Energy and Applications
    March 2022
    85 pages
    ISBN:9781450395830
    DOI:10.1145/3533254

    Copyright © 2022 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 6 July 2022

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed limited

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format .

View HTML Format