Cow estrus control system based on machine vision

Liu Tianshu,Li Chuan,Zhao Limei,Fang Jiandong,Luo Jinsheng,Li Ankang
DOI: https://doi.org/10.1109/CCDC58219.2023.10326808
2023-01-01
Abstract:Cow estrus control system based on machine vision can not only provide effective information for breeders, but also protect animal welfare. The traditional detection of cow estrus is mainly through artificial discrimination, and its accuracy and real-time performance are restricted. Therefore, a non-contact real-time monitoring and identification method of estrus was proposed. Firstly, the principle of YOLOv4 model and the characteristic requirements of sample data were studied and analyzed. For individuals with complex background and serious occlusion, the K-means++ algorithm was used to optimize the anchor frame size, and the MobileNetv1 lightweight network replaced the original CSPDarknet53 network to improve the speed of identifying estrus behavior. The maximum pool structure of space pyramid was improved to average pool structure, and more effective features were retained to improve the accuracy of identifying estrus of dairy cows. Then, based on the trunk pattern information of cows, Faster R-CNN model was improved to realize the identification of estrus cows. ResNet50 was used to improve the original VGG16 feature extraction network, and the feature extraction capability of the model was enhanced to improve the recognition accuracy. Finally, a cow estrus monitoring system was developed using PyQt5. The experimental results showed that the improved method could identify the estrus behavior of cows with the accuracy of 99.95% and the frame rate of 76.23f/s. The average accuracy rate of identification can reach 99.51%, which is 0.18 percentage points higher than the original network.
What problem does this paper attempt to address?