Abstract
In this project we propose a computer vision method, based on background subtraction, to estimate the number of zebrafish inside a tank. We addressed questions related to the best choice of parameters to run the algorithm, namely the threshold blob area for fish detection and the reference area from which a blob area in a threshed frame may be considered as one or multiple fish. Empirical results obtained after several tests show that the method can successfully estimate, within a margin of error, the number of zebrafish (fries or adults) inside fish tanks proving that adaptive background subtraction is extremely effective for blob isolation and fish counting.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Boom, B.J., et al.: A research tool for long-term and continuous analysis of fish assemblage in coral-reefs using underwater camera footage. Ecol. Inf. 1–23 (2014)
Egan, R.J., et al.: Understanding behavioral and physiological phenotypes of stress and anxiety in zebrafish. Behav. Brain Res. 205(1), 38–44 (2009)
EGLO: 92065 \(|\) LED STRIPES-FLEX. http://www.eglo.com/eglo_global/Products/Main-Collections/Interior-Lighting/LED-STRIPES-FLEX/92065
Fabic, J.N., Turla, I.E., Capacillo, J.A., David, L.T., Naval, P.C.: Fish population estimation and species classification from underwater video sequences using blob counting and shape analysis, pp. 1–6. IEEE, March 2013
Foundation, P.: Raspberry Pi 2, Model B. https://www.adafruit.com/pdfs/raspberrypi2modelb.pdf
Foundation, P.: Raspberry Pi Camera. https://www.raspberrypi.org/documentation/hardware/camera.md
Khanfar, H., et al.: Automatic fish counting in underwater video. In: 66th Gulf and Caribbean Fisheries Institute, pp. 1–9, November 2013
Hu, M.-K.: Visual pattern recognition by moment invariants. IEEE Trans. Inf. Theor. 8(2), 179–187 (1962)
Qader, H.A., Ramli, A.R., Al-haddad, S.: Fingerprint recognition using zernike moments (2006)
Martins, S., et al.: Toward an Integrated Zebrafish Health Management Program Supporting Cancer and Neuroscience Research (2016)
Spampinato, C., et al.: Detecting, tracking and counting fish in low quality unconstrained underwater videos. In: Proceedings of 3rd International Conference on Computer Vision Theory and Applications (VISAPP), pp. 514–519 (2008)
Szeliski, R.: Computer Vision: Algorithms and Applications. Texts in Computer Science. Springer, London (2011)
Toh, Y.H., Ng, T.M., Liew, B.K.: Automated fish counting using image processing, pp. 1–5. IEEE, December 2009
Zivkovic, Z.: Improved adaptive Gaussian mixture model for background subtraction, vol.2, pp. 28–31. IEEE (2004)
Zivkovic, Z., van der Heijden, F.: Efficient adaptive density estimation per image pixel for the task of background subtraction. Pattern Recognit. Lett. 27(7), 773–780 (2006)
Acknowledgments
This work was supported by national funds through Fundação para a Ciência e a Tecnologia (FCT) with reference UID/CEC/50021/2013.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Silvério, F.J. et al. (2016). Automatic System for Zebrafish Counting in Fish Facility Tanks. In: Campilho, A., Karray, F. (eds) Image Analysis and Recognition. ICIAR 2016. Lecture Notes in Computer Science(), vol 9730. Springer, Cham. https://doi.org/10.1007/978-3-319-41501-7_86
Download citation
DOI: https://doi.org/10.1007/978-3-319-41501-7_86
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-41500-0
Online ISBN: 978-3-319-41501-7
eBook Packages: Computer ScienceComputer Science (R0)