Calf Posture Recognition Using Convolutional Neural Network
Source abstract
Abstract
Dairy farm management is crucial to maintain the longevity of the farm, and poor dairy youngstock or calf management could lead to gradually deteriorating calf health, which often causes premature death. This was found to be the most neglected part among the management workflows in Malaysia and has caused continuous loss over the recent years. Calf posture recognition is one of the effective methods to monitor calf behaviour and health state, which can be achieved by monitoring the calf behaviours of standing and lying where the former depicts active calf, and the latter, passive calf. Calf posture recognition module is an important component of some automated calf monitoring systems, as the system requires the calf to be in a standing posture before proceeding to the next stage of monitoring, or at the very least, to monitor the activeness of the calves. Calf posture such as standing or resting can easily be distinguished by human eye, however, to be recognized by a machine, it will require more complicated frameworks, particularly one that involves a deep learning neural networks model. Large number of high-quality images are required to train a deep learning model for such tasks. In this paper, multiple Convolutional Neural Network (CNN) architectures were compared, and the residual network (ResNet) model (specifically, ResNet-50) was ultimately chosen due to its simplicity, great performance, and decent inference time. Two ResNet-50 models having the exact same architecture and configuration have been trained on two different image datasets respectively sourced by separate cameras placed at different angle. There were two camera placements to use for comparison because camera placements can significantly impact the quality of the images, which is highly correlated to the deep learning model performance. After model training, the performance for both CNN models were 99.7% and 99.99% accuracies, respectively, and is adequate for a real-time calf monitoring system.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Effects of Environmental Stressors on Livestock · Smart Agriculture and AI · Hand Gesture Recognition Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (29)
Show source-provided references
1. D. of V. S. M. DVS, “Malaysia: Perangkaan Ternakan 2018/2019,” 2019. [Online]. Available: http://www.dvs.gov.my/dvs/resources/user_1/2019/BP/Perangkaan Ternakan/1_Malaysia_Perangkaan_Ternakan_.pdf.
2. E. Jessinta, “Going Dutch to boost fresh milk production,” 2019. https://www.nst.com.my/news/nation/2019/06/495493/going-dutch-boost-fresh-milk-production (accessed Jun. 04, 2020).
3. Beef cattle weight determine by using digital image processing
4. Determination of body measurements on the Holstein cows using digital image analysis and estimation of live weight with regression analysis10.1016/j.compag.2011.02.001 ↗
5. Prediction of liveweight of cows from type traits and its relationship with production and fitness traits10.3168/jds.2013-7516 ↗
6. A preliminarily study for predicting body weight and milk properties in lactating Holstein cows using a three-dimensional camera system10.1016/j.compag.2014.12.020 ↗
7. Estimation of Pig weight by machine vision: A review
8. Weight prediction of broiler chickens using 3D computer vision10.1016/j.compag.2016.03.011 ↗
9. Cow behavior recognition based on image analysis and activities
10. Detecting dairy cow behavior using vision technology
11. A machine vision-based method for monitoring scene-interactive behaviors of dairy calf10.3390/ani10020190 ↗
12. Automatic real-time monitoring of locomotion and posture behaviour of pregnant cows prior to calving using online image analysis10.1016/j.compag.2008.05.014 ↗
13. Single-stream long-term optical flow convolution network for action recognition of lameness dairy cow10.1016/j.compag.2020.105536 ↗
14. Using a CNN-LSTM for basic behaviors detection of a single dairy cow in a complex environment10.1016/j.compag.2021.106016 ↗
15. Image analysis for individual identification and feeding behaviour monitoring of dairy cows based on convolutional neural networks (CNN)10.1016/j.biosystemseng.2020.07.019 ↗
16. Using an EfficientNet-LSTM for the recognition of single cow’s motion behaviours in a complicated environment10.1016/j.compag.2020.105707 ↗
17. Deep residual learning for image recognition
18. ImageNet large scale visual recognition challenge10.1007/s11263-015-0816-y ↗
19. Densely connected convolutional networks
20. EfficientNet: Rethinking model scaling for convolutional neural networks
21. Inception-v4, inception-ResNet and the impact of residual connections on learning
22. Rethinking the inception architecture for computer vision
23. Mobilenetv2: Inverted residuals and linear bottlenecks
24. Searching for mobilenetv3
25. Learning transferable architectures for scalable image recognition
26. Very deep convolutional networks for large-scale image recognition
27. Xception: Deep learning with depthwise separable convolutions
28. A Multi-feature learning model with enhanced local attention for vehicle Re-identification10.32604/cmc.2021.021627 ↗
29. Review on video object tracking based on deep learning10.32604/jnm.2019.06253 ↗