Submitted:
15 January 2024
Posted:
16 January 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Problem Formulation
3. Materials and Methods
- Data acquisition
- Data pre-processing
- Feature computation
- BCS assessment by DNN
3.1. Data Acquisition

3.2. Data Pre-Processing
3.2.1. Global Coordinate Alignment
3.2.2. Rump Part Extraction

3.3. Features Computation
3.4. Deep Neural Network Training
4. Result and Discussion
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| AI | Artificial Intelligence |
| BCS | Body Condition Score |
| CNN | Convolutional Neural Network |
| DL | Deep Learning |
| DNN | Deep Neural Network |
| PCA | Principle Component Analysis |
| ML | Machine Learning |
| MLPs | Multi-Layer Perceptrons |
| MSE | Mean Squared Error |
| MAE | Mean Absolute Error |
| MAPE | Mean Absolute Percentage Error |
| POV | Point of View |
| RMSE | Root Mean Squared Error |
| RANSAC | Random Sample Consensus |
| SGD | Stochastic Gradient Descent |
References
- Herron, J.; O’Brien, D.; Shalloo, L. Life cycle assessment of pasture-based dairy production systems: Current and future performance. Journal of Dairy Science 2022, 105, 5849–5869. [Google Scholar] [CrossRef] [PubMed]
- Douphrate, D.I.; Hagevoort, G.R.; Nonnenmann, M.W.; Lunner Kolstrup, C.; Reynolds, S.J.; Jakob, M.; Kinsel, M. The dairy industry: a brief description of production practices, trends, and farm characteristics around the world. Journal of agromedicine 2013, 18, 187–197. [Google Scholar] [CrossRef] [PubMed]
- Patton, S. Milk: Its remarkable contribution to human health and well-being; Routledge, 2017. [Google Scholar]
- Truman, C.M.; Campler, M.R.; Costa, J.H.C. Body Condition Score Change throughout Lactation Utilizing an Automated BCS System: A Descriptive Study. Animals 2022, 12. [Google Scholar] [CrossRef] [PubMed]
- Bewley, J.; Schutz, M. An interdisciplinary review of body condition scoring for dairy cattle. The professional animal scientist 2008, 24, 507–529. [Google Scholar] [CrossRef]
- Roche, J.R.; Friggens, N.C.; Kay, J.K.; Fisher, M.W.; Stafford, K.J.; Berry, D.P. Invited review: Body condition score and its association with dairy cow productivity, health, and welfare. Journal of dairy science 2009, 92, 5769–5801. [Google Scholar] [CrossRef] [PubMed]
- Paul, A.; Bhakat, C.; Mondal, S.; Mandal, A. An observational study investigating uniformity of manual body condition scoring in dairy cows. Ind. J. Dairy Sci 2020, 73, 77–80. [Google Scholar] [CrossRef]
- Zieltjens, P. A comparison of an automated body condition scoring system from DeLaval with manual, non-automated, method. Master’s thesis, 2020.
- Bell, M.J.; Maak, M.; Sorley, M.; Proud, R. Comparison of methods for monitoring the body condition of dairy cows. Frontiers in Sustainable Food Systems 2018, 2, 80. [Google Scholar] [CrossRef]
- Wildman, E.; Jones, G.; Wagner, P.; Boman, R.; Troutt Jr, H.; Lesch, T. A dairy cow body condition scoring system and its relationship to selected production characteristics. Journal of dairy science 1982, 65, 495–501. [Google Scholar] [CrossRef]
- Dairy Goat Body Condition Scoring. Available online: https://adga.org/dairy-goat-body-condition-scoring/ (accessed on 11 January 2024).
- LeCun, Y.; Bengio, Y.; Hinton, G. Deep Learning. Nature 2015, 521, 436–444. [Google Scholar] [CrossRef] [PubMed]
- Goodfellow, I.; Bengio, Y.; Courville, A. Deep Learning; MIT Press, 2016. [Google Scholar]
- Micle, D.E.; Deiac, F.; Olar, A.; Drența, R.F.; Florean, C.; Coman, I.G.; Arion, F.H. Research on innovative business plan. Smart cattle farming using artificial intelligent robotic process automation. Agriculture 2021, 11, 430. [Google Scholar] [CrossRef]
- Dang, C.G.; Lee, S.S.; Alam, M.; Lee, S.M.; Park, M.N.; Seong, H.S.; Han, S.; Nguyen, H.P.; Baek, M.K.; Lee, J.G.; Pham, V.T. Korean Cattle 3D Reconstruction from Multi-View 3D-Camera System in Real Environment. Sensors 2024, 24. [Google Scholar] [CrossRef] [PubMed]
- Shi, W.; Dai, B.; Shen, W.; Sun, Y.; Zhao, K.; Zhang, Y. Automatic estimation of dairy cow body condition score based on attention-guided 3D point cloud feature extraction. Computers and Electronics in Agriculture 2023, 206, 107666. [Google Scholar] [CrossRef]
- Yukun, S.; Pengju, H.; Yujie, W.; Ziqi, C.; Yang, L.; Baisheng, D.; Runze, L.; Yonggen, Z. Automatic monitoring system for individual dairy cows based on a deep learning framework that provides identification via body parts and estimation of body condition score. Journal of dairy science 2019, 102, 10140–10151. [Google Scholar] [CrossRef] [PubMed]
- Ferguson, J. Implementation of a body condition scoring program in dairy herds. Feeding and managing the transition cow. Proc. Penn. Annu. Conf., Univ. of Pennsylvania, Center for Animal Health and Productivity, 1996.
- Roche, J.; Dillon, P.; Stockdale, C.; Baumgard, L.; VanBaale, M. Relationships among international body condition scoring systems. Journal of dairy science 2004, 87, 3076–3079. [Google Scholar] [CrossRef]
- Dang, C.; Choi, T.; Lee, S.; Lee, S.; Alam, M.; Lee, S.; Han, S.; Hoang, D.T.; Lee, J.; Nguyen, D.T. Case Study: Improving the Quality of Dairy Cow Reconstruction with a Deep Learning-Based Framework. Sensors 2022, 22, 9325. [Google Scholar] [CrossRef]
- Fischler, M.A.; Bolles, R.C. Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM 1981, 24, 381–395. [Google Scholar] [CrossRef]
- Maćkiewicz, A.; Ratajczak, W. Principal components analysis (PCA). Computers & Geosciences 1993, 19, 303–342. [Google Scholar]
- Sager, C.; Zschech, P.; Kuhl, N. LabelCloud: A lightweight labeling tool for domain-agnostic 3D object detection in point clouds. Computer-Aided Design and Applications 2022, 19, 1191–1206. [Google Scholar] [CrossRef]
- Qi, C.R.; Su, H.; Mo, K.; Guibas, L.J. Pointnet: Deep learning on point sets for 3d classification and segmentation. Proceedings of the IEEE conference on computer vision and pattern recognition, 2017, pp. 652–660.
- Simonyan, K.; Zisserman, A. Very deep convolutional networks for large-scale image recognition. arXiv preprint, 2014; arXiv:1409.1556. [Google Scholar]
- Tan, M.; Le, Q. Efficientnet: Rethinking model scaling for convolutional neural networks. International conference on machine learning. PMLR, 2019, pp. 6105–6114.



| Input data | DNN model | RMSE | MAE | MAPE (%) |
|---|---|---|---|---|
| Full cow body point cloud | PointNet | 1.00 | 0.74 | 15.33 |
| Rump part point cloud | PointNet | 0.92 | 0.69 | 14.68 |
| Depth map | VGG | 0.93 | 0.67 | 15.59 |
| Depth map | EfficientNet | 1.10 | 0.79 | 18.65 |
| POV features | Enhanced PointNet | 0.77 | 0.49 | 11.19 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).