Comparative Performance Analysis of YOLOv10-Based Models with CBAM and SPPFCSPC for Body Condition Score Assessment in Beef Cattle

F. Ariadi(1) , F. Utaminingrum(2) , B. A. Atmoko(3)
(1) Faculty of Computer Science, Brawijaya University,
(2) Faculty of Computer Science, Brawijaya University,
(3) Research Center for Animal Husbandry, National Research and Innovation Agency (BRIN)

Abstract

Body condition score assessment serves as a critical metric for evaluating the health, nutritional status, and overall well-being of beef cattle, playing a pivotal role in herd management and productivity optimization. Traditional manual BCS assessment methods are inherently subjective, labor-intensive, and impractical for large-scale operations, thereby necessitating an automated and data-driven approach. This study investigates the performance of YOLOv10-based deep learning models, incorporating the convolutional block attention module (CBAM) and spatial pyramid pooling-fast cross-stage partial connections (SPPFCSPC) to enhance feature extraction, classification accuracy, and computational efficiency in BCS estimation. A total of 432 annotated images representing five BCS categories (1–5) were used for model training and evaluation. The models were assessed using precision, recall, and F1 Score, with expert-labeled ground truth ensuring robustness. Results show that the YOLOv10x variant achieved the highest classification accuracy of 88.2%, highlighting its superior detection capability. YOLOv10m exhibited a balanced trade-off between accuracy and computational efficiency, achieving an F1 Score of 79.2%. The integration of CBAM improved precision but slightly reduced recall, whereas SPPFCSPC enhanced recall at the expense of increased computational complexity. Notably, YOLOv10n achieved the fastest inference time of 1.0 ms but with a lower accuracy of 82.4%, underscoring the trade-off between model depth and real-time applicability. These findings validate the effectiveness of attention-based and multi-scale feature learning strategies for improving the automation of BCS classification in beef cattle.

Full text article

Generated from XML file

References

Azzaro, G., Caccamo, M., Ferguson, J. D., Battiato, S., Farinella, G. M., Guarnera, G. C., Puglisi, G., Petriglieri, R., & Licitra, G. (2011). Objective estimation of body condition score by modeling cow body shape from digital images. Journal of Dairy Science, 94(5), 2126–2137. https://doi.org/10.3168/jds.2010-3467

Ghaffari, M. H., Sadri, H., & Sauerwein, H. (2023). Assessment of body condition score and body fat reserves in relation to insulin sensitivity and metabolic phenotyping in dairy cows. Journal of Dairy Science, 106(2), 807–821. https://doi.org/10.3168/jds.2022-22549

He, H., Chen, C., Zhang, W., Wang, Z., & Zhang, X. (2023). Body condition scoring network based on improved YOLOX. Pattern Analysis and Applications, 26(3), 1071–1087. https://doi.org/10.1007/s10044-023-01171-x

Jooshin, H. K., Nangir, M., & Seyedarabi, H. (2024). Inception‐YOLO: Computational cost and accuracy improvement of the YOLOv5 model based on employing modified CSP, SPPF, and inception modules. IET Image Processing, 18(8), 1985-1999. https://doi.org/10.1049/ipr2.13077

Li, J., Zeng, P., Yue, S., Zheng, Z., Qin, L., & Song, H. (2025). Automatic body condition scoring system for dairy cows in group state based on improved YOLOv5 and video analysis. Artificial Intelligence in Agriculture, 15(2), 350–362. https://doi.org/10.1016/j.aiia.2025.01.010

Long, S. T., ToanN. C., GioiP. V., & HangP. T. (2022). Factors associated with the odds of pregnancy for dairy cattle after treatment of ovarian disorders in Northern Vietnam. Tropical Animal Science Journal, 45(3), 277-283. https://doi.org/10.5398/tasj.2022.45.3.277

Nagy, S. Á., Kilim, O., Csabai, I., Gábor, G., & Solymosi, N. (2023). Impact evaluation of score classes and annotation regions in deep learning-based dairy cow body condition prediction. Animals, 13, 194. https://doi.org/10.3390/ani13020194

Patterson, D. J., Perry, R. C., and Kiracofe, G. H. (2021). Body condition scoring of beef cattle. https://extension.missouri.edu/publications/g2230.

Qiao, Y., Kong, H., Clark, C., Lomax, S., Su, D., Eiffert, S., & Sukkarieh, S. (2021). Intelligent perception for cattle monitoring: A review for cattle identification, body condition score evaluation, and weight estimation. Computers and Electronics in Agriculture, 185, 106143. https://doi.org/10.1016/j.compag.2021.106143

Spoliansky, R., Edan, Y., Parmet, Y., & Halachmi, I. (2016). Development of automatic body condition scoring using a low-cost 3-dimensional Kinect camera. Journal of dairy science, 99(9),7714-7725. https://doi.org/10.3168/jds.2015-10607

Utaminingrum, F., Johan, A. W. S. B., Somawirata, I. K., Risnandar, & Septiarini, A. (2022). Descending stairs and floors classification as control reference in autonomous smart wheelchair. Journal of King Saud University - Computer and Information Sciences, 34(8), Part B, 6040–6047. https://doi.org/10.1016/j.jksuci.2021.07.025

Utaminingrum, F., Alqadri, A. M., Somawirata, I. K., Karim, C., Septiarini, A., Lin, C. Y., & Shih, T. K. (2023). Feature selection of gray-level co-occurrence matrix using genetic algorithm with extreme learning machine classification for early detection of pole roads. Results in Engineering, 20, 101437. https://doi.org/10.1016/j.rineng.2023.101437

Wang, A., Chen, H., Liu, L., Chen, K., Lin, Z., Han, J., & Ding, G. (2024). Yolov10: Real-time end-to-end object detection. arXiv preprint arXiv:2405.14458. https://doi.org/10.48550/arXiv.2405.14458

Wang, Y., Mücher, S., Wang, W., Guo, L., & Kooistra, L. (2023). A review of three-dimensional computer vision used in precision livestock farming for cattle growth management. Computers and Electronics in Agriculture, 206, 107687. https://doi.org/10.1016/j.compag.2023.107687

Xiong, Y., Condotta, I. C., Musgrave, J. A., Brown-Brandl, T. M., & Mulliniks, J. T. (2023). Estimating body weight and body condition score of mature beef cows using depth images. Translational Animal Science, 7(1), txad085. https://doi.org/10.1093/tas/txad085

Authors

F. Ariadi
F. Utaminingrum
f3_ningrum@ub.ac.id (Primary Contact)
B. A. Atmoko
Ariadi, F., Utaminingrum, F., & Atmoko, B. A. (2025). Comparative Performance Analysis of YOLOv10-Based Models with CBAM and SPPFCSPC for Body Condition Score Assessment in Beef Cattle. Tropical Animal Science Journal, 48(5), 402-411. https://doi.org/10.5398/tasj.2025.48.5.402

Article Details

How to Cite

Ariadi, F., Utaminingrum, F., & Atmoko, B. A. (2025). Comparative Performance Analysis of YOLOv10-Based Models with CBAM and SPPFCSPC for Body Condition Score Assessment in Beef Cattle. Tropical Animal Science Journal, 48(5), 402-411. https://doi.org/10.5398/tasj.2025.48.5.402