MSR-YOLO: Method to Enhance Fish Detection and Tracking in Fish Farms
Loading...
Date
2020-02
Journal Title
Journal ISSN
Volume Title
Type
Article
Publisher
Elsevier
Series Info
Procedia Computer Science;170 (2020) 539–546 1877-0509
Scientific Journal Rankings
Abstract
Tasks involving the monitoring of fish farms such as controlling fish ponds is one of the expensive and difficult tasks for fish farmers.
Usually, fish farmers are doing these tasks manually which costs them time and money. We propose a system that automates the
monitoring of the fish farm. This paper presents a technique to enhance the detection of fish and their trajectories in challenging
water conditions. Firstly, we used image enhancement techniques to enhance unclear water images and to better identify fish.
Then, we applied an object detection algorithm to detect fish. Finally, the detected objects’ coordinates are then used to extract
features like count and trajectories. All experiments were done on our experimental setup. The technique showed promising results
in regards to detection and tracking accuracy when applied
Description
Scopus
Keywords
Fish farming, Object detection, Object detection, Image enhancement.
Citation
Gramener and microsoft ai for earth help nisqually river foundation automate identification of fish species. URL: https://partner. microsoft.com/en-us/case-studies/gramener. [2] , . Milestones in aquaculture development. Available at http://www.fao.org/3/ag158e/AG158E02.htm. [3] , . Monitoring, record keeping, accounting and marketing. Available at http://www.fao.org/fishery/static/FAO_Training/FAO_ Training/General/x6709e/x6709e16.html. [4] Ben´ e, C., Barange, M., Subasinghe, R., Pinstrup-Andersen, P., Merino, G., Hemre, G.I., Williams, M., 2015. Feeding 9 billion by 2050–putting ´ fish back on the menu. Food Security 7, 261–274. [5] Beyan, C., Fisher, R.B., 2012. A filtering mechanism for normal fish trajectories, in: Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012), IEEE. pp. 2286–2289. [6] Boom, B.J., Huang, P.X., Beyan, C., Spampinato, C., Palazzo, S., He, J., Beauxis-Aussalet, E., Lin, S.I., Chou, H.M., Nadarajan, G., Chen- Burger, J., van Ossenbruggen, J., Giordano, D., Hardman, L., Lin, F.P., Fisher, B., 2012a. Long-term underwater camera surveillance for monitoring and analysis of fish populations. [7] Boom, B.J., Huang, P.X., Beyan, C., Spampinato, C., Palazzo, S., He, J., Beauxis-Aussalet, E., Lin, S.I., Chou, H.M., Nadarajan, G., et al., 2012b. Long-term underwater camera surveillance for monitoring and analysis of fish populations. VAIB12 . [8] Chen, Z., Cao, J., Tang, Y., Tang, L., 2011. Tracking of moving object based on optical flow detection, in: Proceedings of 2011 International Conference on Computer Science and Network Technology, IEEE. pp. 1096–1099. [9] Dong, X., Qin, J., Zhang, X., 2011. Fish adaptation to oxygen variations in aquaculture from hypoxia to hyperoxia 2, 23–28. [10] Duggal, S., Manik, S., Ghai, M., 2017. Amalgamation of video description and multiple object localization using single deep learning model, in: Proceedings of the 9th International Conference on Signal Processing Systems, ACM, New York, NY, USA. pp. 109–115. URL: http: //doi.acm.org/10.1145/3163080.3163108, doi:10.1145/3163080.3163108. [11] FAO, 2019. FAO Yearbook Fishery and Aquaculture Statistics 2017. Food and Agriculture organization. [12] Fier, R., Albu, A.B., Hoeberechts, M., 2014. Automatic fish counting system for noisy deep-sea videos, in: 2014 Oceans-St. John’s, IEEE. pp. 1–6. [13] Holmer, M., Hansen, P., Karakassis, I., Borg, J.A., Schembri, P., 2007. Monitoring of Environmental Impacts of Marine Aquaculture. pp. 47–85. doi:10.1007/978-1-4020-6810-2_2. [14] Kobayashi, T., Otsu, N., 2012. Motion recognition using local auto-correlation of space–time gradients. Pattern Recognition Letters 33, 1188–1195. [15] Kramer, D.L., 1987. Dissolved oxygen and fish behavior. Environmental biology of fishes 18, 81–92. [16] Land, E.H., McCann, J.J., 1971. Lightness and retinex theory. Josa 61, 1–11. [17] Lu, H., Li, Y., Serikawa, S., 2013. Underwater image enhancement using guided trigonometric bilateral filter and fast automatic color correc- tion, in: 2013 IEEE International Conference on Image Processing, IEEE. pp. 3412–3416. [18] Lumauag, R., Nava, M., . Fish tracking and counting using image processing, in: 2018 IEEE 10th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment and Management (HNICEM), IEEE. pp. 1–4. [19] Morais, E.F., Campos, M.F.M., Padua, F.L., Carceroni, R.L., 2005. Particle filter-based predictive tracking for robust fish counting, in: XVIII Brazilian Symposium on Computer Graphics and Image Processing (SIBGRAPI’05), IEEE. pp. 367–374. [20] Nguyen, N.D., Huynh, K.N., Vo, N.N., Van Pham, T., 2015. Fish detection and movement tracking, in: 2015 International Conference on Advanced Technologies for Communications (ATC), IEEE. pp. 484–489. [21] Pandit, A., Rangole, J., 2014. Literature review on object counting using image processing techniques. International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering 3, 8509–8512. [22] Papadakis, V.M., Papadakis, I.E., Lamprianidou, F., Glaropoulos, A., Kentouri, M., 2012. A computer-vision system and methodology for the analysis of fish behavior. Aquacultural engineering 46, 53–59. [23] Petro, A.B., Sbert, C., Morel, J.M., 2014. Multiscale retinex. Image Processing On Line , 71–88. [24] Phillips, M., Tran, N., Kassam, L., Chan, C.Y., Subasinghe, R.P., 2016. Aquaculture Big Numbers. FAO Fisheries and Aquaculture Technical Paper - T601. [25] Redmon, J., Divvala, S., Girshick, R., Farhadi, A., 2016. You only look once: Unified, real-time object detection, in: Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 779–788. [26] Redmon, J., Farhadi, A., 2018. Yolov3: An incremental improvement. arXiv:1804.02767. [27] Rodriguez, A., Rico-Diaz, A.J., Rabunal, J.R., Puertas, J., Pena, L., 2015. Fish monitoring and sizing using computer vision, in: International ˜ Work-Conference on the Interplay Between Natural and Artificial Computation, Springer. pp. 419–428. [28] Sharif, M.H., Galip, F., Guler, A., Uyaver, S., 2015. A simple approach to count and track underwater fishes from videos, in: 2015 18th International Conference on Computer and Information Technology (ICCIT), IEEE. pp. 347–352. [29] Spampinato, C., Giordano, D., Di Salvo, R., Chen-Burger, Y.H.J., Fisher, R.B., Nadarajan, G., 2010. Automatic fish classification for under- water species behavior understanding, in: Proceedings of the first ACM international workshop on Analysis and retrieval of tracked events and motion in imagery streams, ACM. pp. 45–50. [30] Svobodova, Z., 1993. Water quality and fish health. 54, Food & Agriculture Org. ´ [31] Tang, C., von Lukas, U.F., Vahl, M., Wang, S., Wang, Y., Tan, M., 2019. Efficient underwater image and video enhancement based on retinex. Signal, Image and Video Processing , 1–8. [32] Toh, Y., Ng, T., Liew, B., 2009. Automated fish counting using image processing, in: 2009 International Conference on Computational Intelligence and Software Engineering, IEEE. pp. 1–5.