Skip to main content

Video Stream Analysis for Fish Detection and Classification

  • Chapter
  • First Online:
Soft Computing in Computer and Information Science

Abstract

The paper presents a concept of automatic video stream analysis which leads to the detection and tracking of specific objects, namely fish silhouettes that move in a water tank. It is one of the most important problems to be taken into consideration during the environmental studies. The paper includes mathematical principles related to adaptive background model and object classifier. The approach involves Gaussian Mixture Model for background elimination and foreground objects extraction, morphological operations on binary image masks, and some heuristics at the stage of fish detection. Finally, a preliminary discrimination between fish and no-fish objects is performed. Developed algorithm has been implemented as a working model and tested on benchmark data taken in the real environment.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Zion, B., Shklyar, A., Karplus, I.: In-vivo fish sorting by computer vision. Aquac. Eng. 22(3), 165–179 (2000)

    Article  Google Scholar 

  2. Zion, B., Alchanatis, V., Ostrovsky, V., Barki, A., Karplus, I.: Real-time underwater sorting of edible fish species. Comput. Electr. Agric. 56(2007), 34–45 (2007)

    Article  Google Scholar 

  3. Benson, B., Cho, J., Goshorn, D., Kastner, R.: Field programmable gate array (FPGA) based fish detection using Haar classifiers. In: Pollock, N.W. (ed.) Diving for Science 2009. Proceedings of the American Academy of Underwater Sciences 28th Symposium. Dauphin Island, AL: AAUS (2009)

    Google Scholar 

  4. Ruff, B.P., Marchant, J.A., Frost, A.R.: Fish sizing and monitoring using a stereo image analysis system applied to fish farming. Aquac. Eng. 14(1995), 155–173 (1995)

    Article  Google Scholar 

  5. Cadieux, S., Lalonde, F., Michaud, F.: Intelligent system for automated fish sorting and counting. In: Proceeding of IEEE/RSJ, International Conference on Intelligent Robots and Systems (IROS), pp. 1279–1284 (2000)

    Google Scholar 

  6. Eatherley, D.M.R., Thorley, J.L., Stephen, A.B., Simpson, I., MacLean, J.C., Youngson, A.F.: Trends in Atlantic Salmon: the role of automatic fish counter data in their recording. Scottish Natural Heritage Commissioned Report No. 100 (ROAME No. F01NB02), Edinburgh, (2005)

    Google Scholar 

  7. Hu, J., Li, D., Duan, Q., Han, Y., Chen, G., Si, X.: Fish species classification by color, texture and multi-class support vector machine using computer vision. Comput. Electr. Agric. 88, 133–140 (2012)

    Article  Google Scholar 

  8. Stauffer, C., Grimson, W.E.L.: Adaptive background mixture models for real-time tracking. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), pp. 246–252 (1999)

    Google Scholar 

  9. Comaniciu, D., Ramesh, V., Meer, P.: Kernel-based object tracking. IEEE Trans. Pattern Anal. Mach. Intell. 25(5), 564–577 (2003)

    Article  Google Scholar 

  10. Welch, G., Bishop, G.: An introduction to the Kalman filter, Course 8, SIGGRAPH (2001)

    Google Scholar 

  11. Okarma, K., Mazurek, P.: Application of shape analysis techniques for the classification of vehicles. In: Mikulski, J. (ed.) Transport Systems Telematics: Communications in Computer and Information Science, vol. 104, pp. 218–225 (2011)

    Google Scholar 

  12. Li, L., Ma, R., Huang, W., Leman, K.: Evaluation of an IVS system for abandoned object detection on PETS 2006 datasets. In: Ninth IEEE International Workshop on Performance Evaluation of Tracking and Surveillance (PETS), pp. 91–98. New York (2006)

    Google Scholar 

  13. Martinez del Rincon, J., Elias Herrero-Jaraba, J., Gomez, J.R., Orrite-Urunuela, C.: Automatic left luggage detection and tracking using multi camera UKF. In: 9th IEEE International Workshop on Performance Evaluation of Tracking and Surveillance (PETS), pp. 59–66. New York (2006)

    Google Scholar 

  14. Tian, Y., Feris, R.S., Hampapur, A.: Real-time detection of abandoned and removed objects in complex environments. In: IEEE International Workshop on Visual Surveillance (in conjunction with ECCV’08), Marseille, France (2008)

    Google Scholar 

  15. Forczmański, P., Seweryn, M.: Surveillance video stream analysis using adaptive background model and object recognition. Computer Vision and Graphics. LNCS, vol. 6374, pp. 114–121. Springer, Heidelberg (2010)

    Google Scholar 

  16. Cucchiara, R., Grana, C., Piccardi, M., Prati, A., Sirotti, S.: Improving shadow suppression in moving object detection with HSV color information. In: IEEE Intelligent Transportation Systems, pp. 334–339 (2001)

    Google Scholar 

  17. Lv, F., Song, X., Wu, B., Singh, V.K., Necatia, R.: Left-luggage detection using Bayesian inference. In: 9th IEEE International Workshop on Performance Evaluation of Tracking and Surveillance (PETS 2006), pp. 83–90 (2006)

    Google Scholar 

  18. Zhang, D., Lu, G.: Review of shape representation and description techniques. Pattern Recognit. 37(1), 1–19 (2004)

    Article  MATH  Google Scholar 

  19. Frejlichowski, D., Forczmański, P.: General shape analysis applied to stamps retrieval from scanned documents. Artificial Intelligence: Methodology, Systems and Applications (AIMSA). LNAI, vol. 6304, pp. 251–260, Springer, Heidelberg (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paweł Forczmański .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Forczmański, P., Nowosielski, A., Marczeski, P. (2015). Video Stream Analysis for Fish Detection and Classification. In: Wiliński, A., Fray, I., Pejaś, J. (eds) Soft Computing in Computer and Information Science. Advances in Intelligent Systems and Computing, vol 342. Springer, Cham. https://doi.org/10.1007/978-3-319-15147-2_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-15147-2_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-15146-5

  • Online ISBN: 978-3-319-15147-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics