Застосування комбінації сімейства YOLOV12 та сегментаційних моделей для автоматизованого визначення водних видів біоресурсів
Анотація
Досліджено особливості застосування сучасних методів глибокого навчання для автоматизованого виявлення, розпізнавання та сегментації водних видів біоресурсів. Проаналізовано сучасні архітектури нейронних мереж для завдань комп'ютерного зору та оброблення зображень. Застосовано комбінацію моделей комп'ютерного зору YOLOv12 (англ. You Only Look Once 12) для високошвидкісної детекції об'єктів та Mask R-CNN (англ. Mask Region-based Convolutional Neural Network) для точної сегментації водних видів біоресурсів, інтегруючи обидві архітектури в єдиний конвеєр для підвищення їх точності та стійкості. Розроблено конвеєр дій щодо оброблення зображень, що містить етапи попереднього оброблення зображень, детекції об'єктів, сегментації водної біомаси та подальшого аналізу об'єктів. Проведено попереднє оброблення даних, що містило нормалізацію кольору, зменшення шуму та геометричні аугментації, такі як обертання, масштабування та випадкове обрізання, щоб покращити моделі для виявлення риби. Проведено навчання та тестування моделей на великих анотованих наборах зображень. Наведено результати оцінювання продуктивності моделей за допомогою метрик precision, recall, F1-score, mean average precision (mAP) та intersection-over-union (IoU). Встановлено, що інтегрований метод оброблення зображень з використанням комбінованої моделі перевищує продуктивність окремих моделей детекції об'єктів або сегментації водної біомаси. З'ясовано, що використання аугментацій та попереднього оброблення зображень істотно підвищує узагальнювальну здатність моделей та зменшує кількість помилкових спрацьовувань. Введено метод визначення морфометричних показників на основі сегментованих об'єктів. Встановлено, що отримані морфометричні показники дають можливість надійно оцінювати довжину, ширину та площу риб. Проведено результати оцінювання впливу розміру навчальної бази водної біомаси, якості даних та стратегій аугментації на точність роботи моделей, показано, що ретельно спроєктовані конвеєри даних істотно покращують стабільність детекції об'єктів та точність сегментації водної біомаси. Розроблено програмний модуль автоматизованого аналізу зображень, який забезпечує визначення розмірних характеристик об'єктів та можливість подальшого використання результатів для оцінювання водної біомаси. Наведено результати експериментальної перевірки комбінованої моделі аналізу зображення, які підтверджують ефективність запропонованого підходу та можливість його використання в автоматизованих системах моніторингу та обліку рибних ресурсів.
Завантаження
Посилання
Cui, S., Zhou, Y., Wang, Y., & Zhai, L. (2020). Fish detection using deep learning. Applied Computational Intelligence and Soft Computing, article ID 3738108, 1–10. https://doi.org/10.1155/2020/3738108
Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep learning. Cambridge, MA: MIT Press. URL: https://www.deeplearningbook.org/
He, K., Gkioxari, G., Dollár, P., & Girshick, R. (2017). Mask R-CNN. Proceedings of the IEEE International Conference on Computer Vision, pp. 2961–2969. https://doi.org/10.1109/ICCV.2017.322
Knausgård, K. M., Wiklund, A., Sørdalen, T. K., Halvorsen, K., Kleiven, A. R., Jiao, L., & Goodwin, M. (2020). Temperate fish detection and classification: A deep learning approach. arXiv preprint, 1–12. https://doi.org/10.48550/arXiv.2005.07518
LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. Nature, 521(7553), 436–444. https://doi.org/10.1038/nature14539
Liu, H., Ma, X., Yu, Y., Wang, L., & Hao, L. (2023). Application of deep learning-based object detection techniques in fish aquaculture: A review. Journal of Marine Science and Engineering, 11(4), 1–23. https://doi.org/10.3390/jmse11040867
Liu, M., Jiang, W., Hou, M., Qi, Z., Li, R., & Zhang, C. (2023). A deep learning approach for object detection of rockfish in challenging underwater environments. Frontiers in Marine Science, 10, 1–14. https://doi.org/10.3389/fmars.2023.1242041
Long, J., Shelhamer, E., & Darrell, T. (2015). Fully convolutional networks for semantic segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 3431–3440. https://doi.org/10.1109/CVPR.2015.7298965
Minaee, S., Boykov, Y., Porikli, F., Plaza, A., Kehtarnavaz, N., & Terzopoulos, D. (2022). Image segmentation using deep learning: A survey. IEEE Transactions on Pattern Analysis and Machine Intelligence, 44(7), 3523–3542. https://doi.org/10.1109/TPAMI.2021.3059968
Ouis, M. Y., & Akhloufi, M. (2024). YOLO-based fish detection in underwater environments. Environmental Sciences Proceedings, 29(1), 1–8. https://doi.org/10.3390/ECRS2023-16315
Redmon, J., & Farhadi, A. (2018). YOLOv3: An incremental improvement. arXiv preprint, 1–6. https://doi.org/10.48550/arXiv.1804.02767
Redmon, J., Divvala, S., Girshick, R., & Farhadi, A. (2016). You only look once: Unified, real-time object detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 779–788. https://doi.org/10.1109/CVPR.2016.91
Reis, D., Kupec, J., Hong, J., & Daoudi, A. (2023). Real-time flying object detection with YOLOv8. arXiv preprint, 1–9. https://doi.org/10.48550/arXiv.2305.09972
Ren, S., He, K., Girshick, R., & Sun, J. (2017). Faster R-CNN: Towards real-time object detection with region proposal networks. IEEE Transactions on Pattern Analysis and Machine Intelligence, 39(6), 1137–1149. https://doi.org/10.1109/TPAMI.2016.2577031
Tarling, P., Cantor, M., Clapés, A., & Escalera, S. (2021). Deep learning with self-supervision to count fish in underwater images. arXiv preprint, 1–10. https://doi.org/10.48550/arXiv.2104.14964
Xu, W., & Matzner, S. (2018). Underwater fish detection using deep learning for water power applications. arXiv preprint, 1–9. https://doi.org/10.48550/arXiv.1811.01494
Zou, Z., Shi, Z., Guo, Y., & Ye, J. (2023). Object detection in 20 years: A survey. IEEE Transactions on Pattern Analysis and Machine Intelligence, 45(3), 1–20. https://doi.org/10.48550/arXiv.1905.05055



