FPGA IMPLEMENTATION OF NEUROCOMPUTERS TO RECOGNIZE THE STATE OF DEVELOPMENT OF CHICKEN EMBRYOS

Authors

DOI:

https://doi.org/10.24025/2306-4412.1.2022.252223

Keywords:

artificial neural network, chicken embryos, ovoscoping, a Hopfield network, technical vision

Abstract

The hatchery industry is one of the main industries providing food for the population and plays an important role in poultry production. Egg hatchability is affected by many factors such as egg handling, egg fertility, parent flock problem, etc. However, the most important factor is the assurance that the eggs placed in the incubator are indeed fertilized. In most hatcheries, the process of separating fertilized and infertile eggs is carried out by specialists in the traditional way with the help of human vision using ovoscopes. During the hatching of poultry, eggs are periodically ovoscoped in order to determine the condition of the embryos of the chicks. Early detection of infertile eggs and eggs with dead embryos allows hatcheries to save energy, handling costs and prevent contamination of good eggs from broken eggs. The ovoscoping process is laborious and inefficient due to eye fatigue and operator errors, which have to check up to a thousand eggs per day. The article solves the problem of automating the process of eggs ovoscoping by adding to the machine vision system the neurocomputers capable of recognizing the embryos possible states at different stages of incubation. The two neurocomputers projects are implemented in Xilinx FPGA, which are designed to automate the monitoring of chicken embryos development by recognizing their condition during hatching. The first neurocomputer implemented in the xc3s500e FPGA contains 23 neurons not covered by feedback and counts the dark sections of the egg under study. Then the value of the threshold set for this period is subtracted from the received sum, and the obtained result is used to generate the output signals “good” or “bad”. The threshold value for different periods of ovoscoping can be changed by using interchangeable connecting blocks, which set the threshold values for the neurocomputer operation. The second neurocomputer, implemented in the xcv600e FPGA, contains 15 neurons covered by feedback, performs the functions of a Hopfield network and allows to recognize good eggs and eggs with dead embryos at late hatching periods with high reliability. The developed low-cost neurocomputers can complement the machine vision system for detecting fertilized eggs in the hatchery industry.

Author Biographies

Utkina Tetyana Yuriyvna, Cherkassy State Technological University

Ph.D., Associate Professor

Vladimir Grigorievich Ryabtsev, LLC SE “Altera”, Cherkasy

Dr. Tech. Sc., Professor

References

L. J. F. van de Ven, L. Baller, A. V. van Wagenberg, B. Kemp, and H. van den Brand, "Effects of egg position during late incubation on hatching parameters and chick quality", Poultry Science, no. 90 (10), pp. 2342-2347, 2011. doi: 10.3382/ps. 2011-01467.

G. M. Fasenko, "Egg storage and the embryo", Poultry Science, no. 86 (5), pp. 1020-1024, 2007.doi: 10.1093/ps/86.5.1020.

R. M. Hulet, "Symposium: Managing the embryo for performance managing incubation: Where are we and why?", Poultry Science, no. 86 (5), pp. 1017-1019, 2007. doi: 10.1093/ps/86.5.1017.

T. Yu. Utkina, V. E. Kiselyov, and V. G. Ryabtsev, "Automatic light control system of poultry factory in "sunrise-sunset" modes", Visnyk Cherkaskogo derzhavnogo tekhnolohichnogo universytetu,, no. 3, pp. 5-13, 2021. doi: 10.24025/2306-4412.3.2021.242241.

H. Islam, N. Kondo, Y. Ogawa, T. Fujiura, Y. Ogawa, and S. Fujitani, "Detection of infertile eggs using visible transmission spectroscopy combined with multivariate analysis", Eng. Agric. Environ., vol. 10, pp. 115-120, 2017. doi: 10.1016/j.eaef.2016.12.002.

H. Yu, G. Wang, Z. Zhao, H. Wang, and Z. Wang, "Chicken embryo fertility detection based on PPG and convolutional neural network", Infrared Physics & Technology, vol. 103, p. 103075, 2019. doi: 10.1016/j.infrared.2019.103075.

N. Haefner, J. Wincent, V. Parida, and O. Gassmann, "Artificial intelligence and innovation management: A review, framework, and research agenda", Technological Forecasting and Social Change, vol. 162, p. 120392, 2021. doi: 10.1016/j.techfore.2020.120392.

M. Hashemzadeh, and N. Farajzadeh, "A machine vision system for detecting fertile eggs in the incubation industry", International Journal of Computational Intelligence Systems, vol. 9, no. 5, pp. 850-862, 2016. doi: 10.1080/18756891.2016.1237185.

H. Asgari, and Y. S. Kavian, "Hardware description of digital Hopfield neural networks for solving shortest path problem", Neural Network World, no. 2/14, pp. 211-230, 2014. doi: 10.14311/NNW.2014.24.013.

S. Korotkiy, "Hopfield and Hamming neural networks". [Online]. Available: https://www.twirpx.com/file/86091/ [in Russian].

S. Osovskiy, Neural Networks for Information Processing, trans. from Eng. Moscow, Russia: Financy i statistika, 2002 [in Russian].

R. V. Shamin, "Lectures for artificial intelligence and machine learning. Lecture no. 3. Hopfield neural network". [Online]. Available:http://ai.lector.ru/?go=lection03. Accessed on: Nov. 07, 2021 [in Russian].

S. Khaykin, Neural Networks: Full Course, 2nd ed., cor.; trans. from Eng. Moscow, Russia: I.D. Williams, 2006 [in Russian].

V. Makhov, V. Shirobokov, and A. Zakutayev, "Building of Technical Vision Systems Based on National Instruments Computer Technologies", Control Engineering, no. 4 (76), pp. 62-69, 2018 [in Russian].

SmartXplorer for ISE Project Navigator Users. [Online]. Available:https://www.xilinx.com/support/documentati on/sw_manuals/xilinx12_1/ug689.pdf.

I. E. Tarasov, Development of Digital Devices Based on Xilinx® Products using a VHDL Language. Moscow, Russia: Goryachaya liniya-Telekom, 2005 [in Russian].

Published

2022-04-22

How to Cite

Utkina, T. Y., & Ryabtsev, V. G. (2022). FPGA IMPLEMENTATION OF NEUROCOMPUTERS TO RECOGNIZE THE STATE OF DEVELOPMENT OF CHICKEN EMBRYOS. Bulletin of Cherkasy State Technological University, (1), 13–23. https://doi.org/10.24025/2306-4412.1.2022.252223

URN