Computer Vision and Feeding Behavior Based Intelligent Feeding Controller for Fish in Aquaculture

  • Chao ZhouEmail author
  • Kai Lin
  • Daming Xu
  • Chuanheng Sun
  • Lan Chen
  • Song Zhang
  • Qiang Guo
Conference paper
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 545)


In aquaculture, the feeding technology determined the feed conversion rate and cost. However, the intelligence of existing feeding devices is not very high. they can’t change the amount of feed according to the fish appetite automatically. In order to solve the above issues, in this paper, a feeding controller based on machine vision and feeding behavior was designed on the basis of the original feeder. The hardware platform was built on the I.MX6 microcontroller, and the software was designed via the embedded Linux OS. Moreover, the feeding behavior analysis and automatic feeding control method based on image processing were also studied. Firstly, the images of fish feeding process were collected and analyzed. Then the Delaunay Triangulation was used to extract the feeding behavior parameter FIFFB (flocking index of fish feeding behavior). Finally, the feeding decision was made according to the defined threshold. Compared with the traditional feeder, the controller designed in this paper is more intelligent and can reduce feed waste. Meanwhile, water pollution also can be reduced. The automatic feeding control was realized during feeding process.


Computer vision Feeding behavior Intelligent control Aquaculture 



The research in this paper was supported by the National Key Research and Development Program of China (2017YFD0701705) and the Beijing Excellent Talents Development Project (2017000057592G125).


  1. 1.
    Rola, W.R., Hasan, M.R.: Economics of aquaculture feeding practices: a synthesis of case studies undertaken in six Asian countries. FAO, Rome (2007)Google Scholar
  2. 2.
    Huynh, T.-G., Shiu, Y.-L., Nguyen, T.-P., et al.: Current applications, selection, and possible mechanisms of actions of synbiotics in improving the growth and health status in aquaculture: a review. Fish Shellfish Immunol. 64, 367–382 (2017)CrossRefGoogle Scholar
  3. 3.
    Hasan, M.R., New, M.B.: On-farm feeding and feed management in aquaculture. Food & Agriculture Organization of the United Nations (2014)Google Scholar
  4. 4.
    Sun, M., Hassan, S.G., Li, D.: Models for estimating feed intake in aquaculture: a review. Comput. Electron. Agric. 127, 425–438 (2016)CrossRefGoogle Scholar
  5. 5.
    Føre, M., Alfredsen, J.A., Gronningsater, A.: Development of two telemetry-based systems for monitoring the feeding behaviour of Atlantic salmon (Salmo salar L.) in aquaculture sea-cages. Comput. Electron. Agric. 76(2), 240–251 (2011)CrossRefGoogle Scholar
  6. 6.
    Chang, C.M., Fang, W., Jao, R.C., et al.: Development of an intelligent feeding controller for indoor intensive culturing of eel. Aquacult. Eng. 32(2), 343–353 (2005)CrossRefGoogle Scholar
  7. 7.
    Wu, T.-H., Huang, Y.-I., Chen, J.-M.: Development of an adaptive neural-based fuzzy inference system for feeding decision-making assessment in silver perch (Bidyanus bidyanus) culture. Aquacult. Eng. 66, 41–51 (2015)CrossRefGoogle Scholar
  8. 8.
    Cho, C.Y., Hynes, J.D., Wood, K.R., et al.: Development of high-nutrient-dense, low-pollution diets and prediction of aquaculture wastes using biological approaches. Aquaculture 124(1), 293–305 (1994)CrossRefGoogle Scholar
  9. 9.
    Soto-Zarazúa, G.M., Rico-García, E., Ocampo, R., et al.: Fuzzy-logic-based feeder system for intensive tilapia production (Oreochromis niloticus). Aquacult. Int. 18(3), 379–391 (2010)CrossRefGoogle Scholar
  10. 10.
    Zhou, C., Lin, K., Xu, D., et al.: Near infrared computer vision and neuro-fuzzy model-based feeding decision system for fish in aquaculture. Comput. Electron. Agric. 146, 114–124 (2018)CrossRefGoogle Scholar
  11. 11.
    Zhou, C., Xu, D., Lin, K., et al.: Intelligent feeding control methods in aquaculture with an emphasis on fish: a review. Rev. Aquacult. 10(4), 975–993 (2018)CrossRefGoogle Scholar
  12. 12.
    Pinkiewicz, T.H., Purser, G.J., Williams, R.N.: A computer vision system to analyse the swimming behaviour of farmed fish in commercial aquaculture facilities: a case study using cage-held Atlantic salmon. Aquacult. Eng. 45(1), 20–27 (2011)CrossRefGoogle Scholar
  13. 13.
    Martins, C.I., Galhardo, L., Noble, C., et al.: Behavioural indicators of welfare in farmed fish. Fish Physiol. Biochem. 38(1), 17 (2012)CrossRefGoogle Scholar
  14. 14.
    Wyatt, T.: Some effects of food density on the growth and behaviour of plaice larvae. Mar. Biol. 14(3), 210–216 (1972)Google Scholar
  15. 15.
    Xu, J., Liu, Y., Cui, S., et al.: Behavioral responses of tilapia (Oreochromis niloticus) to acute fluctuations in dissolved oxygen levels as monitored by computer vision. Aquacult. Eng. 35(3), 207–217 (2006)CrossRefGoogle Scholar
  16. 16.
    Zhao, J., Gu, Z., Shi, M., et al.: Spatial behavioral characteristics and statistics-based kinetic energy modeling in special behaviors detection of a shoal of fish in a recirculating aquaculture system. Comput. Electron. Agric. 127, 271–280 (2016)CrossRefGoogle Scholar
  17. 17.
    Ye, Z., Zhao, J., Han, Z., et al.: Behavioral characteristics and statistics-based imaging techniques in the assessment and optimization of tilapia feeding in a recirculating aquaculture system. Trans. ASABE 59(1), 345–355 (2016)CrossRefGoogle Scholar
  18. 18.
    Zhou, C., Yang, X., Zhang, B., et al.: An adaptive image enhancement method for a recirculating aquaculture system. Sci. Rep. 7(1), 6243 (2017)CrossRefGoogle Scholar
  19. 19.
    Zhou, C., Sun, C., Lin, K., et al.: Handling water reflections for computer vision in aquaculture. Trans. ASABE 61, 469 (2018)CrossRefGoogle Scholar
  20. 20.
    Semiconductors, N. i.MX 6Dual/6Quad Applications Processors for Industrial Products (2017).
  21. 21.
    Coombs, J., Prabhu, R., Peake, G.: Overcoming the challenges of porting OpenCV to TI’s embedded ARM+DSP platforms. Int. J. Electr. Eng. Educ. 49(3), 260–274 (2012)CrossRefGoogle Scholar
  22. 22.
    Pautsina, A., Císař, P., Štys, D., et al.: Infrared reflection system for indoor 3D tracking of fish. Aquacult. Eng. 69, 7–17 (2015)CrossRefGoogle Scholar
  23. 23.
    Zhou, C., Zhang, B., Lin, K., et al.: Near-infrared imaging to quantify the feeding behavior of fish in aquaculture. Comput. Electron. Agric. 135, 233–241 (2017)CrossRefGoogle Scholar
  24. 24.
    Downey, A.B., Koutsopoulos, H.N.: Primitive-based classification of pavement cracking images. J. Transp. Eng. 119(3), 402–418 (1993)CrossRefGoogle Scholar
  25. 25.
    Beucher, S., Lantuéjoul, C.: Use of watersheds in contour detection. In: International Workshop on Image Processing, Real-Time Edge and Motion Detection, Rennes,France, pp. 391–396 (1979)Google Scholar
  26. 26.
    Beucher, S.: Watersheds of functions and picture segmentation. In: IEEE International Conference on Acoustics, Speech, and Signal Processing, pp. 1928–1931. IEEE, Paris (1982)Google Scholar
  27. 27.
    Moreda, G.P., Muñoz, M.A., Ruiz-Altisent, M., et al.: Shape determination of horticultural produce using two-dimensional computer vision – a review. J. Food Eng. 108(2), 245–261 (2012)CrossRefGoogle Scholar
  28. 28.
    Brassel, K.E., Reif, D.: A procedure to generate thiessen polygons. Geograph. Anal. 11(3), 289–303 (1979)CrossRefGoogle Scholar
  29. 29.
    Thiessen, A.H.: Precipitation averages for large areas. Mon. Weather Rev. 39(7), 1082–1084 (1911)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2019

Authors and Affiliations

  • Chao Zhou
    • 1
    • 2
    • 3
    • 4
    Email author
  • Kai Lin
    • 1
    • 2
    • 3
  • Daming Xu
    • 1
    • 2
    • 3
  • Chuanheng Sun
    • 1
    • 2
    • 3
  • Lan Chen
    • 1
    • 2
    • 3
  • Song Zhang
    • 1
    • 2
    • 3
  • Qiang Guo
    • 1
    • 2
    • 3
  1. 1.Beijing Research Center for Information Technology in AgricultureBeijingChina
  2. 2.National Engineering Research Center for Information Technology in AgricultureBeijingChina
  3. 3.National Engineering Laboratory for Agri-Product Quality TraceabilityBeijingChina
  4. 4.School of AutomationBeijing Institute of TechnologyBeijingChina

Personalised recommendations