Journals / Avrupa Bilim ve Teknoloji Dergisi / 2022 / Sayı: 38

Performance Comparison of YOLOv3,YOLOv4 and YOLOv5 algorithms : A Case Study for Poultry Recognition

YOLOv3, YOLOv4 ve YOLOv5 algoritmalarının Performans Karşılaştırması: Kümes Hayvan Tanıma İçin Bir Vaka Çalışması

Pages
392–397
Publication Date
2022-08-31
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

The results show that YOLOv5x (XLarge depth) model records the highest accuracy, resulting in a mean average precision at 0.5 IOU of %99.5

📌 3 Key Takeaways

🎯
Objective & Hypothesis:The aim of this study is to classify poultries using popular convolutional neural network models.
📊
Key Findings & Data:The different YOLO models are experimented to find best YOLO models in terms of performance.
💡
Conclusion & Impact:The results show that YOLOv5x (XLarge depth) model records the highest accuracy, resulting in a mean average precision at 0.5 IOU of %99.5
🔬Design:Modeling & Simulation
📍Scope:Comprehensive Sample
⚙️Variables:YOLO · Performans Karşılaştırma · Görüntü İşleme

Abstract

The aim of this study is to classify poultries using popular convolutional neural network models. The different YOLO models are experimented to find best YOLO models in terms of performance. For this purpose, a case study was conducted on different versions of the YOLO model. A new dataset has been described in this study. In the dataset, there are 918 photos containing chickens, cockerel, and chicks. The dataset split into %80 training set and %20 test set. The images of poultries in the training and test datasets were manually annotated and those in the training dataset were used to train the YOLOv3-tiny, YOLOv3, YOLOv4-tiny, YOLOv4, YOLOv5s, and YOLOv5x Models. The results of using YOLOv5 for poultry detection are compared with other popular CNN architectures, YOLOv3, YOLOv4 models. The results show that YOLOv5x (XLarge depth) model records the highest accuracy, resulting in a mean average precision at 0.5 IOU of %99.5

Özet

Bu çalışmanın amacı, görüntüleri sınıflandırmak için kullanılan popüler evrişim sinir ağı modellerinin arasındaki performans farklılıklarını bulmaktır. Bunun için, YOLO modelinin farklı versiyonları üzerinde bir vaka çalışması yürütüldü. Bu çalışma için yeni bir veri seti oluşturulmuştur. Oluşturulan veri setinde, 918 adet tavuk, horoz ve civciv görüntülerini içeren kümes hayvanı fotoğrafları bulunmaktadır. Veri kümesinin % 80'i eğitim % 20 test olarak ayrılmıştır. Eğitim ve test veri kümelerindeki kümes hayvanlarının görüntüleri manuel olarak etiketlendi. Eğitim veri kümelesindeki görüntüler YOLOv3-tiny, YOLOv3, YOLOv4-tiny, YOLOv4, YOLOv5s, ve YOLOv5x modelleri kullanılarak eğitim tamamlandı. Kümes hayvanı tespiti için YOLOv5' modeli ile elde edilen sonuçlar diğer popüler CNN mimarisi sahip olan YOLOv3 YOLOv4 modelleri ile karşılaştırılmıştır. Sonuç olarak YOLOv5x(XLarge Depth(derinlik)) modeli 0,5 IOU'da %99,5 ortalama hassasiyetle en yüksek doğruluk oranı bulunmuştur.

🔖

Cite This Article

KIVRAK, O., GÜRBÜZ, M. Z. (2022). Performance Comparison of YOLOv3,YOLOv4 and YOLOv5 algorithms : A Case Study for Poultry Recognition. Avrupa Bilim ve Teknoloji Dergisi, Sayı: 38, 392–397. https://ajindex.com/articles/857473

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (9)

  1. Ahmed, I., Jeon, G.(2021). A real-time person tracking system based on SiamMask network for intelligent video surveillance. J Real-Time Image Proc (2021). https://doi.org/10.1007/s11554-021-01144-5.
  2. Şin, B. Kadıoğlu, İ. (2019). İnsansız Hava Aracı (İHA) ve Görüntü İşleme Teknikleri Kullanılarak Yabancı Ot Tespitinin Yapılması. Turkish Journal of Weed Science, 22 (2), pp. 211-217. Kıvrak,O., Gürbüz M.Z., Güran, A. (2020), Çivi Yazısından Dijital Kodlamaya Sosyo -Ekonomi Çalışmaları, Ekin Yayınevi, pp.1-12.
  3. Tan, F.; Yüksel,A.; Aydemir,E.; Ersoy, M. (2021). "Derin Öğrenme Teknikleri İle Nesne Tespiti Ve Takibi Üzerine Bir İnceleme", Avrupa Bilim ve Teknoloji Dergisi, no. 25, pp. 159-171, Jun. 2021, doi:10.31590/ejosat.878552. Tian, Y., Yang, G. Wang, Z. Li,E.,Liang, Z. (2019). Detection of Apple Lesions in Orchards Based on Deep Learning Methods of CycleGAN and YOLOV3-Dense. Hindawi Journal of Sensors. https://doi.org/10.1155/2019/7630926.
  4. Mathew, M.P., Mahesh, T.Y. (2021).Leaf-based disease detection in bell pepper plant using YOLO v5. SIViP (2021). https://doi.org/10.1007/s11760-021-02024-y.
  5. Jubayer, M.F.; Soeb, M.J.A.; Paul, M.K.; Barua, P.; Kayshar, M.S.; Rahman, M.M.; Islam, M.A.(2021). Mold Detection on Food Surfaces Using YOLOv5. Preprints 2021, 2021050679 (doi: 10.20944/preprints202105.0679.v1). Mutludoğan, K.2020. Derin Öğrenme Tabanlı Şeffaf Nesne Tanıma. Bilgisayar Mühendisliği Anabilim Dalı Yüksek Lisans Tezi, Bursa Uludağ Üniversitesi.
  6. Şimşek, E., Özyer, B., Tümüklü Özyer, G., (2019). Fotokapan Görüntülerinde Yerel Öznitelikler ile Nesne Tespiti. Gümüşhane Üniversitesi Fen Bilimleri Enstitüsü Dergisi, cilt.9, sa.4, 633-644.
  7. Dandıl, E, Turkan, M, Boğa, M, Çevik, K. (2019). Daha Hızlı Bölgesel-Evrişimsel Sinir Ağları ile Sığır Yüzlerinin Tanınması. Bilecik Şeyh Edebali Üniversitesi Fen Bilimleri Dergisi, BŞEÜ Fen Bilimleri Dergisi 6. Cilt - Prof. Dr. Fuat Sezgin Bilim Yılı Özel Sayısı, 177-189. DOI: 10.35193/bseufbd.592099
  8. Esteban, J.M., Loosdrecht, J.V., Aghaei, M. (2021). Obstacle Detection for BVLOS Drones. ArXiv, abs/2106.11098 Kentaro Wada. labelme: Image Polygonal Annotation with Python. https://github.com/wkentaro/labelme, 2016
  9. Chen, J., Wang, Z., Wu, J., Hu, Q., Zhao, C., Tan, C., Teng, L., & Luo, T. (2021). An improved Yolov3 based on dual path network for cherry tomatoes detection. Journal of Food Process Engineering, 44( 10), e13803. https://doi.org/