<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "https://jats.nlm.nih.gov/publishing/1.3/JATS-journalpublishing1-3.dtd"><article xml:lang="en" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.3" xmlns:xlink="http://www.w3.org/1999/xlink"><front><journal-meta><journal-id journal-id-type="issn">2615-790X</journal-id><journal-title-group><journal-title>Tropical Animal Science Journal</journal-title><abbrev-journal-title>Trop. Anim. Sci. J.</abbrev-journal-title></journal-title-group><issn pub-type="epub">2615-790X</issn><issn pub-type="ppub">2615-787X</issn><publisher><publisher-name>Faculty of Animal Science, IPB University</publisher-name><publisher-loc>Indonesia</publisher-loc></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.5398/tasj.2025.48.5.402</article-id><title-group><article-title>Comparative Performance Analysis of YOLOv10-Based Models with CBAM and SPPFCSPC for Body Condition Score Assessment in Beef Cattle</article-title></title-group><contrib-group><contrib contrib-type="author"><name><surname>Ariadi</surname><given-names>F.</given-names></name><address><country>Indonesia</country></address><xref rid="AFF-1" ref-type="aff"></xref></contrib><contrib contrib-type="author"><name><surname>Utaminingrum</surname><given-names>F.</given-names></name><address><country>Indonesia</country></address><xref ref-type="aff" rid="AFF-1"></xref></contrib><contrib contrib-type="author"><name><surname>Atmoko</surname><given-names>B. A.</given-names></name><address><country>Indonesia</country></address><xref ref-type="aff" rid="AFF-2"></xref></contrib></contrib-group><contrib-group><contrib contrib-type="editor"><name><surname>Wiryawan</surname><given-names>Prof. Dr. Komang G</given-names></name><address><country>Indonesia</country></address><xref ref-type="aff" rid="EDITOR-AFF-1"></xref></contrib></contrib-group><aff id="AFF-1">Faculty of Computer Science, Brawijaya University</aff><aff id="AFF-2">Research Center for Animal Husbandry, National Research and Innovation Agency (BRIN)</aff><aff id="EDITOR-AFF-1">Tropical Animal Science Journal</aff><pub-date date-type="pub" iso-8601-date="2025-8-27" publication-format="electronic"><day>27</day><month>8</month><year>2025</year></pub-date><pub-date date-type="collection" iso-8601-date="2025-8-27" publication-format="electronic"><day>27</day><month>8</month><year>2025</year></pub-date><volume>48</volume><issue>5</issue><issue-title>Tropical Animal Science Journal</issue-title><fpage>402</fpage><lpage>411</lpage><history><date date-type="received" iso-8601-date="2025-3-26"><day>26</day><month>3</month><year>2025</year></date><date date-type="accepted" iso-8601-date="2025-7-10"><day>10</day><month>7</month><year>2025</year></date></history><permissions><copyright-statement>Copyright (c) 2025 Tropical Animal Science Journal</copyright-statement><copyright-year>2025</copyright-year><copyright-holder>Tropical Animal Science Journal</copyright-holder><license license-type="open-access" xlink:href="http://creativecommons.org/licenses/by-sa/4.0/"><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/">http://creativecommons.org/licenses/by-sa/4.0/</ali:license_ref><license-p>This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.Authors submitting manuscripts should understand and agree that copyright of manuscripts of the article shall be assigned/transferred to Tropical Animal Science Journal. The statement to release the copyright to Tropical Animal Science Journal is stated in Form A. This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA) where Authors and Readers can copy and redistribute the material in any medium or format, as well as remix, transform, and build upon the material for any purpose, but they must give appropriate credit (cite to the article or content), provide a link to the license, and indicate if changes were made. If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.</license-p></license></permissions><self-uri xlink:href="https://journal.ipb.ac.id/tasj/article/view/63469" xlink:title="Comparative Performance Analysis of YOLOv10-Based Models with CBAM and SPPFCSPC for Body Condition Score Assessment in Beef Cattle">Comparative Performance Analysis of YOLOv10-Based Models with CBAM and SPPFCSPC for Body Condition Score Assessment in Beef Cattle</self-uri><abstract><p>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.</p></abstract><kwd-group><kwd>cattle assessment</kwd><kwd>BCS</kwd><kwd>CBAM</kwd><kwd>roboflow</kwd><kwd>SPPFCSPC</kwd><kwd>YOLO</kwd></kwd-group><custom-meta-group><custom-meta><meta-name>File created by JATS Editor</meta-name><meta-value><ext-link xlink:title="JATS Editor" ext-link-type="uri" xlink:href="https://jatseditor.com">JATS Editor</ext-link></meta-value></custom-meta><custom-meta><meta-name>issue-created-year</meta-name><meta-value>2025</meta-value></custom-meta></custom-meta-group></article-meta></front><body><sec><title>INTRODUCTION</title><p>The beef cattle industry is a fundamental pillar of Indonesia’s agricultural sector, playing a crucial role in national food security and economic stability. However, the sector faces persistent challenges, including a declining cattle population and inefficiencies in livestock management. Between 2021 and 2022, Indonesia’s beef cattle population decreased by 374,676 heads, from 17,977,214 to 17,602,538, due to factors such as low reproductive efficiency, aging breeder stocks, and post-pandemic disruptions in livestock supply chains. This trend highlights an urgent need for innovative strategies to enhance productivity and ensure sustainable growth. In tropical livestock production systems, where heat stress and feed variability are common, continuous monitoring of BCS is essential for early intervention. An automated BCS assessment system enables timely nutritional and reproductive decisions, particularly in resource-limited smallholder contexts where trained personnel are often unavailable. Previous studies have demonstrated that digital image-based approaches can provide objective body condition score (BCS) estimates, with cow body shape modelling from 2D images successfully used to predict BCS in dairy cattle <xref ref-type="bibr" rid="BIBR-1">(Azzaro et al., 2011)</xref>.	</p><p>To address these challenges, smart and precision farming has emerged as a transformative approach, leveraging automation, artificial intelligence (AI), and data-driven methodologies to improve decision-making in livestock management. A critical component of this approach is the BCS assessment, which serves as a key indicator of cattle health, nutrition, and productivity. Monitoring BCS ensures that cattle remain in optimal condition throughout growth cycles and maintenance targets. It also enables rapid responses to emerging health or productivity issues, helping to correct deficiencies related to production, health, and reproduction. Proper BCS management is essential for preventing calving difficulties, as extreme weight loss during early lactation may lead to metabolic disorders <xref ref-type="bibr" rid="BIBR-10">(Spoliansky et al., 2016)</xref>. Additionally, overweight cattle are prone to ketosis, mastitis, and infertility, which are closely linked to reduced fertility rates. BCS is an indicator of energy reserves, typically evaluated on a five-point scale, where 1 represents emaciated cattle and 5 indicates obesity. CS) serves as an indicator of energy reserves and has been shown to correlate with metabolic health and insulin sensitivity in dairy cattle <xref ref-type="bibr" rid="BIBR-2">(Ghaffari et al., 2023)</xref>.</p><p>Despite its importance, conventional BCS assessment remains highly subjective, labor-intensive, and time-consuming, limiting its scalability for large-scale cattle operations. Traditionally, trained experts perform manual BCS evaluations using either palpation techniques (assessing fat deposits and bone structure) or visual inspection (observing body shape). However, manual BCS assessment requires experienced personnel, is time-consuming, and relies on subjective estimations. The development of AI- and IoT-based BCS assessment systems offers a promising solution, enabling accurate, objective, and fully automated BCS evaluation without human intervention <xref ref-type="bibr" rid="BIBR-6">(Long et al., 2022)</xref>.</p><p>Advancements in computer vision and deep learning offer promising solutions to automate and enhance BCS evaluation. Studies utilizing depth sensors and AI-driven models have demonstrated strong correlations between projected body volume and actual body weight, achieving mean absolute error (MAE) below 20 kg in weight estimation <xref ref-type="bibr" rid="BIBR-15">(Xiong et al., 2023)</xref>. However, most existing approaches still suffer from high computational demands and suboptimal real-time performance, necessitating the development of more efficient AI models for practical on-farm applications.</p><p>Among AI methodologies, object detection models such as You Only Look Once (YOLO) have demonstrated exceptional capabilities in real-time applications. The latest iteration, YOLOv10, introduces NMS-free training and efficiency-accuracy-driven design, significantly reducing computational overhead and latency compared to previous versions <xref ref-type="bibr" rid="BIBR-13">(Wang et al., 2024)</xref>. These characteristics make YOLOv10 a highly promising foundation for automated BCS detection in the Indonesian beef cattle industry. Recent work on YOLOv10 has focused on enhancing inference speed and model efficiency. For instance, YOLOv10-S has been shown to be 1.8 times faster than RT-DETR-R18 at similar accuracy levels on the COCO dataset, with 2.8 times fewer parameters and floating-point operations per second (FLOPs). Compared to YOLOv9-C, YOLOv10-B reduces latency by 46% while requiring 25% fewer parameters <xref ref-type="bibr" rid="BIBR-13">(Wang et al., 2024)</xref>. While these advancements improve computational efficiency, further enhancements in feature extraction and spatial attention mechanisms are necessary to optimize BCS detection accuracy and robustness.</p><p>Therefore, addressing the accuracy efficiency trade-offs in existing AI-based BCS models remains critical for practical deployment, particularly in smallholder tropical cattle systems. This study proposes an enhanced YOLOv10-based BCS detection framework by integrating the convolutional block attention module (CBAM) and spatial pyramid pooling-fast cross-stage partial connections (SPPFCSPC) to improve feature extraction and computational performance. In summary, this research aims to develop a computationally efficient and accurate BCS detection model based on YOLOv10 and to evaluate its performance using mean average precision (mAP), precision, recall, and F1 Score.</p></sec><sec><title>MATERIALS AND METHODS</title><sec><title>Research Implementation</title><p>This study was conducted in December 2024 at the Beef Cattle Pen, Livestock Development Center, Faculty of Animal Science, Universitas Gadjah Mada, Yogyakarta, Indonesia. The research aimed to develop an automated BCS assessment system by employing a YOLOv10-based deep learning architecture enhanced with CBAM and SPPFCSPC. </p></sec><sec><title>Imaging Equipment and IT Infrastructure</title><p>For image acquisition, a Hikvision 4MP AI CCTV camera was used, offering high-resolution video streaming with built-in artificial intelligence (AI) capabilities to enhance object detection. The camera was strategically mounted at a fixed height and angle to ensure consistent image capture for all cattle. Lighting conditions were standardized to minimize variations in image quality, following imaging protocols outlined by Xiong et al. (2023) and Spoliansky et al. (2016) to ensure consistent and replicable visual data for livestock monitoring.  </p><p>Data processing and model training were conducted using a high-performance computing system, equipped with an Intel Core i9-12900K processor, 64GB RAM, and an NVIDIA RTX 3090 GPU (24GB VRAM). This setup facilitated efficient data handling and deep learning computations.</p></sec><sec><title>Livestock Dataset</title><p>The dataset comprised 225 high-resolution images of beef cattle, systematically collected through controlled sampling sessions at the Faculty of Animal Science, Universitas Gadjah Mada. As shown in <xref ref-type="table" rid="table-1">Table 1</xref>, the data acquisition process was conducted across three independent sessions, with each session involving 15 cattle, and five images captured per individual, resulting in 75 images per session and a total of 225 images. To ensure consistency and minimize variability, images were captured from a standardized single-angle perspective, providing uniform visual representations for subsequent analysis.</p><p>The study involved a total of 15 female beef cattle, comprising 12 Peranakan Ongole (PO), 2 Simmental, and 1 Brahman Cross. These animals were purposefully selected to represent the genetic and physiological diversity commonly found in Indonesian beef cattle production systems. The exclusive use of females also aligns with the practical context of BCS monitoring, as body condition is particularly critical in managing reproduction and lactation performance in female cattle.</p><p>The sampled cattle exhibited heterogeneous physiological characteristics, encompassing variations in sex (male and female), age groups (young and mature), and reproductive status (pregnant, lactating, or non-lactating). The structured multi-session data acquisition approach facilitated a diverse representation of body conditions while maintaining environmental consistency, thereby enhancing dataset robustness for deep learning-based BCS estimation <xref ref-type="bibr" rid="BIBR-8">(Patterson et al., 2021)</xref>. BCS assessment can be conducted using visual indicators alone or a combination of visual and tactile estimations of key skeletal structures to evaluate fat cover. Key anatomical regions for BCS evaluation include the backbone, hips, tailhead, pins, rump, thigh, short ribs, and long ribs, as shown in <xref ref-type="fig" rid="figure-2">Figure 1</xref>. </p><table-wrap id="table-1" ignoredToc=""><label>Table 1</label><caption><p> Session-based image data collection from 15 female beef cattle (12 PO, 2 Simmental, 1 Brahman Cross)</p></caption><table frame="box" rules="all"><thead><tr><th align="left" colspan="1" valign="middle">Session</th><th align="center" colspan="1" valign="middle">Number of cattle</th><th valign="middle" align="center" colspan="1">Breed composition</th><th colspan="1" valign="middle" align="center">Images cattle</th><th colspan="1" valign="middle" align="center">Total images cattle</th></tr></thead><tbody><tr><td valign="top" align="left" colspan="1">Session 1</td><td align="center" colspan="1" valign="top">15</td><td colspan="1" valign="top" align="center">12 PO, 2 Simmental, 1 Brahman Cross</td><td valign="top" align="center" colspan="1">5</td><td valign="top" align="center" colspan="1">75</td></tr><tr><td align="left" colspan="1" valign="top">Session 2</td><td colspan="1" valign="top" align="center">15</td><td align="center" colspan="1" valign="top">Same set of cattle (repeated measures)</td><td valign="top" align="center" colspan="1">5</td><td valign="top" align="center" colspan="1">75</td></tr><tr><td align="left" colspan="1" valign="top">Session 3</td><td valign="top" align="center" colspan="1">15</td><td valign="top" align="center" colspan="1">Same set of cattle (repeated measures)</td><td align="center" colspan="1" valign="top">5</td><td valign="top" align="center" colspan="1">75</td></tr><tr><td colspan="1" valign="top" align="left">Total</td><td valign="top" align="center" colspan="1">15</td><td valign="top" align="center" colspan="1">12 PO, 2 Simmental, 1 Brahman Cross</td><td colspan="1" valign="top" align="center"></td><td align="center" colspan="1" valign="top">225</td></tr></tbody></table></table-wrap><fig id="figure-2" ignoredToc=""><label>Figure 1</label><caption><p>Key anatomical landmarks for body condition score (BCS) assessment in beef cattle. Primary visual zones depicted in this diagram include the tailhead, hips, thigh, rump, pins, short ribs, and backbone. This illustration reflects the typical morphology of beef breeds used in this study, adapted from <xref ref-type="bibr" rid="BIBR-8">(Patterson et al., 2021)</xref>.</p></caption><graphic mime-subtype="png" mimetype="image" xlink:href="https://journal.ipb.ac.id/tasj/article/download/63469/version/44766/34310/419147"><alt-text>Image</alt-text></graphic></fig><p>These regions are critical visual and tactile points for determining fat distribution and overall body condition. Visual assessment evaluates fat thickness over the ribs, tailhead, and backbone, providing essential cues about the cattle’s nutritional and health status. Exclusion criteria involved images with motion blur, partial visibility, or obstructed views that could affect accurate annotation. <xref rid="figure-3" ref-type="fig">Figure 2</xref> labels each image based on BCS categories (1–5) by two independent expert evaluators from the Faculty of Animal Science, Universitas Gadjah Mada, with more than five years of experience in manual BCS scoring. Inter-annotator agreement was verified, and any discrepancies were resolved through discussion to ensure biologically valid ground truth. While the dataset consisted of over 400 annotated images, these were derived from 15 individual cattle. The limited number of unique animals is acknowledged as a constraint regarding biological variability and population representation.</p><fig id="figure-3" ignoredToc=""><label>Figure 2</label><caption><p> High-resolution images of beef cattle classified by body condition score (BCS) ranging from 1 to 5. (a) BCS 1, (b) BCS 2, (c) BCS 3, (d) BCS 4, and (e) BCS 5</p></caption><graphic mime-subtype="png" mimetype="image" xlink:href="https://journal.ipb.ac.id/tasj/article/download/63469/version/44766/34310/419148"><alt-text>Image</alt-text></graphic></fig></sec><sec><title>Data Preprocessing and Augmentation</title><p>Captured images were preprocessed by resizing them to 640 × 640 pixels to match the input requirements of the YOLO model. From <xref ref-type="table" rid="table-2">Table 2</xref>, techniques improved the model’s robustness to lighting, orientation, and background conditions variations. The YOLOv10 model was trained using supervised learning with 432 labeled images. The model was optimized using the Adam optimizer, with a learning rate of 0.001 and a batch size of 16, trained over 100 epochs on an NVIDIA RTX 3090 GPU to accelerate computation. Adam was selected due to its adaptive learning rate and faster convergence properties compared to traditional optimizers such as SGD or RMSprop, making it particularly effective for training deep neural networks on relatively small and heterogeneous datasets. To increase data diversity and model robustness, the original 225 images were augmented using standard techniques (rotation, brightness, blur, flipping, etc.), resulting in 432 labeled images used for model training.</p><table-wrap id="table-2" ignoredToc=""><label>Table 2</label><caption><p>Training hyperparameters for YOLOv10-based BCS classification</p></caption><table frame="box" rules="all"><thead><tr><th valign="middle" align="left" colspan="1">Hyperparameter</th><th valign="middle" align="center" colspan="1">Value</th></tr></thead><tbody><tr><td valign="top" align="left" colspan="1">Learning rate</td><td align="center" colspan="1" valign="top">0,01</td></tr><tr><td colspan="1" valign="top" align="left">Batch size</td><td colspan="1" valign="top" align="center">16</td></tr><tr><td valign="top" align="left" colspan="1">Number of epochs</td><td align="center" colspan="1" valign="top">100</td></tr><tr><td valign="top" align="left" colspan="1">Optimizer</td><td valign="top" align="center" colspan="1">Adam</td></tr><tr><td valign="top" align="left" colspan="1">Input image size</td><td colspan="1" valign="top" align="center">640x640 pixels</td></tr><tr><td valign="top" align="left" colspan="1">Data augmentation</td><td align="center" colspan="1" valign="top">Blur, Brightness, Saturation, Rotation, 90 Rotate, Flip</td></tr></tbody></table></table-wrap></sec><sec><title>Architecture Model</title><p>An enhanced YOLOv10n architecture was developed by integrating CBAM and SPPFCSPC to improve feature extraction, detection accuracy, and computational efficiency for automated BCS assessment. As illustrated in <xref ref-type="fig" rid="figure-5">Figure 3</xref>, the model consists of three primary components: Backbone, Neck, and Head, each modified to optimize multi-scale feature representation and object detection performance.</p><p>The backbone is designed for feature extraction, incorporating convolutional layers, CSP blocks, SCDown, and depthwise separable convolutions to enhance computational efficiency. In the YOLOv10n + SPPFCSPC configuration (<xref ref-type="fig" rid="figure-5">Figure 3c</xref>), SPPFCSPC is added to refine multi-scale feature aggregation further, improving context-aware encoding critical for accurate BCS classification. The neck is responsible for feature refinement and fusion, ensuring that spatial and contextual information is effectively utilized. In the YOLOv10n + CBAM model (<xref ref-type="fig" rid="figure-5">Figure 3b</xref>), CBAM is integrated into the neck to enhance channel and spatial attention, improving detection precision by emphasizing fine-grained fat distribution differences.</p><fig id="figure-5" ignoredToc=""><label>Figure 3</label><caption><p>Architectural configurations of YOLOv10-based models evaluated in this study</p></caption><p>(a) YOLOv10 (baseline), (b) YOLOv10 with convolutional block attention module (CBAM) integrated into the neck, (c) YOLOv10 with spatial pyramid pooling-fast cross stage partial connections (SPPFCSPC) embedded in the backbone.</p><graphic mime-subtype="jpg" mimetype="image" xlink:href="https://journal.ipb.ac.id/tasj/article/download/63469/version/44766/34310/419149"><alt-text>Image</alt-text></graphic></fig><p>The head performs final BCS classification and object detection using a dual-branch prediction mechanism. The One-to-Many Prediction Head evaluates multiple bounding boxes, increasing robustness in complex scenes, while the One-to-One Prediction Head ensures accurate and efficient classification with minimal redundancy. These modifications collectively enhance the accuracy, computational efficiency, and real-time applicability of BCS assessment, making the model well-suited for scalable, precision livestock management.</p><p>In this study, nine YOLOv10-based model configurations were developed and evaluated to explore the impact of attention mechanisms and pooling strategies across different architecture scales. These configurations consist of three baseline models: YOLOv10n, YOLOv10m, and YOLOv10x, representing small, medium, and large variants, respectively. Each baseline was further enhanced with either the CBAM or the SPPFCSPC, resulting in six additional variants. This structured approach allows for a comprehensive analysis of how model complexity and specific architectural enhancements influence detection accuracy, computational efficiency, and BCS classification performance.</p></sec><sec><title>Convolutional Block Attention Module</title><p>The CBAM is an attention mechanism designed to enhance CNN performance by emphasizing relevant features. CBAM is a lightweight module that integrates seamlessly with CNN architectures. Inspired by various attention mechanisms like squeeze-and-excitation networks (SENet) from 2017, Residual Attention Network from 2017 <xref ref-type="bibr" rid="BIBR-13">(Wang et al., 2024)</xref>, and spatial transformer network (STN) from 2015, CBAM contains two sub-modules, the channel attention module and the spatial attention module, sequentially within a single attention block.</p><p>In <xref rid="figure-4" ref-type="fig">Figure 4</xref>, designed to highlight critical features within each channel of a feature map. It takes the feature map as input and computes channel attention through two aggregation operations: average pooling and max pooling. These results are combined and then passed through fully connected layers and a sigmoid activation function to produce a channel attention map, which weighs the original feature map.</p><fig id="figure-4" ignoredToc=""><label>Figure 4</label><caption><p>Structure of the convolutional block attention module (CBAM), showing sequential channel and spatial attention modules.</p></caption><p>Adapted from Woo et al. (2018).</p><graphic mime-subtype="png" mimetype="image" xlink:href="https://journal.ipb.ac.id/tasj/article/download/63469/version/44766/34310/419150"><alt-text>Image</alt-text></graphic></fig></sec><sec><title>SPPFCSPC</title><p>The SPPFCSPC module (spatial pyramid pooling fast convolutional special pyramid pooling convolution) draws inspiration from previous modules and techniques aimed at enhancing object detection capabilities, particularly in detecting small targets and accelerating processing. Among these is SPPF, or spatial pyramid pooling fast, an optimized version of SPP designed for speed, introduced in YOLOv5<xref ref-type="bibr" rid="BIBR-4">(Jooshin et al., 2024)</xref>.</p><p>In <xref ref-type="fig" rid="figure-7">Figure 5</xref>, pooling is performed sequentially across four different window sizes, with each pooling result passed to the subsequent pooling layer. SPPFCSPC incorporates the principles of SPPF, forwarding the pooled outputs to the next layer to retain spatial information and enhance processing speed. By integrating cross stage partial connections (CSPC), the module reduces computational redundancy and optimizes gradient flow, which is crucial for deep network architectures <xref ref-type="bibr" rid="BIBR-14">(Wang et al., 2023)</xref>. </p><p>The combination of SPPF and CSPC allows for efficient multi-scale feature extraction, ensuring better object detection performance, particularly for small-scale features relevant to BCS assessment. This refinement is particularly beneficial in scenarios where precise localization of anatomical features is required for accurate classification <xref ref-type="bibr" rid="BIBR-7">(Nagy et al., 2023)</xref>.</p><fig id="figure-7" ignoredToc=""><label>Figure 5</label><caption><p> 	Illustration of the spatial pyramid pooling-fast cross-stage partial connections (SPPFCSPC) module used in the enhanced YOLOv10 architecture.</p></caption><p>Adapted from <xref ref-type="bibr" rid="BIBR-4">(Jooshin et al., 2024)</xref>.</p><graphic mime-subtype="jpg" mimetype="image" xlink:href="https://journal.ipb.ac.id/tasj/article/download/63469/version/44766/34310/419151"><alt-text>Image</alt-text></graphic></fig></sec><sec><title>Evaluation Metrics</title><p>The performance evaluation of each YOLOv10-based model was conducted using four main metrics: Precision, Recall, F1-Score, and Mean Average Precision (mAP). As defined in Equation (1), precision measures the proportion of true positive predictions out of all positive predictions made by the model, reflecting its accuracy in identifying relevant instances. Recall, shown in Equation (2), quantifies the proportion of actual positives that were correctly identified, indicating the model’s sensitivity. These two metrics are combined into the F1-Score (Equation 3), which represents the harmonic mean of Precision and Recall and is particularly useful when evaluating imbalanced datasets. Moreover, the classification performance across all classes is summarized using mean average precision (mAP), as shown in Equation (4). </p><p>Precision= TP/(TP + FP)				                                                                                                                                                  (1)</p><p>Recall= TP/(TP + FN)			                                                                                                                                                   	      (2)</p><p>F1-score= 2 · (Precision · Recall)/(Precision + Recall)	                                                                                                      (3)</p><fig id="figure-6" ignoredToc="true"><graphic mime-subtype="png" mimetype="image" xlink:href="https://journal.ipb.ac.id/tasj/article/download/63469/version/44766/34310/419152"><alt-text>Image</alt-text></graphic></fig></sec><sec><title>Computational Efficiency Analysis</title><p>To evaluate the computational performance of the proposed enhanced YOLOv10 model, three key metrics were analyzed: inference time (ms), number of parameters (million), and floating-point operations per second (FLOPS, GigaFLOPS/G). A lower inference time is crucial for real-time BCS assessment, ensuring efficient large-scale cattle monitoring. </p><p>While the incorporation of CBAM, and SPPFCSPC slightly increases computational overhead, optimizations such as depthwise separable convolutions and CSPC mitigate excessive latency, maintaining a balance between accuracy and efficiency. Research has shown that cross stage partial networks (CSPNet) effectively reduce redundancy while preserving high feature representation quality, making them suitable for lightweight yet accurate detection models <xref ref-type="bibr" rid="BIBR-14">(Wang et al., 2023)</xref>. </p><p>The number of parameters and FLOPS indicate model complexity and computational cost, impacting real-time deployment feasibility. Although the proposed model introduces additional layers for enhanced feature extraction, leveraging attention-based mechanisms and efficient pooling strategies prevents excessive growth in computational demand. Studies on transformer-based architectures highlight the importance of optimizing attention mechanisms to maintain high accuracy with minimal processing overhead, ensuring real-time applicability.</p></sec></sec><sec><title>RESULTS</title><sec><title>Annotated Image Dataset from Roboflow</title><p>The dataset utilized in this study was annotated using Roboflow, where each image was manually labeled to identify key regions of interest (ROI), ensuring precise detection and segmentation of cattle bodies. These annotations served as the ground truth for model training and evaluation.</p><p><xref rid="figure-8" ref-type="fig">Figure 6</xref> presents examples of annotated images, demonstrating the labeling consistency across different BCS categories (1–5). The high-quality annotations contribute to the model’s ability to generalize well across diverse cattle conditions.</p><fig id="figure-8" ignoredToc=""><label>Figure 6</label><caption><p>Annotation results generated using roboflow for body condition score (BCS) categories.</p></caption><p>Images (a–e) represent annotated datasets for BCS categories: (a) Score 1, (b) Score 2, (c) Score 3, (d) Score 4, and (e) Score 5. The bounding boxes highlight the key regions of interest identified during the annotation process, providing a structured dataset for training and evaluating the YOLOv10 model.</p><graphic mime-subtype="png" mimetype="image" xlink:href="https://journal.ipb.ac.id/tasj/article/download/63469/version/44766/34310/419153"><alt-text>Image</alt-text></graphic></fig></sec><sec><title>Confusion Matrix Results</title><p><xref ref-type="fig" rid="figure-9">Figure 7</xref> illustrates the normalized confusion matrices for nine different YOLOv10-based model configurations, each reflecting the model’s performance in classifying cattle across BCS categories 1 to 5. </p><p>Across the matrices, models such as YOLOv10x (<xref ref-type="fig" rid="figure-9">Figure 7g</xref>) and YOLOv10n (<xref ref-type="fig" rid="figure-9">Figure 7a</xref>) display stronger diagonals, suggesting more consistent and accurate predictions. In contrast, configurations involving single-module integrations (e.g., YOLOv10n + CBAM in <xref ref-type="fig" rid="figure-9">Figure 7b</xref> or YOLOv10m + SPPFCSPC in <xref ref-type="fig" rid="figure-9">Figure 7f</xref>) demonstrate relatively dispersed predictions, indicating potential confusion between adjacent BCS classes. The visual comparison underscores that deeper models or those with balanced attention and pooling mechanisms tend to yield improved category-specific accuracy, particularly in distinguishing subtle differences in intermediate BCS categories (BCS 2, 3, and 4).</p><fig id="figure-9" ignoredToc=""><label>Figure 7</label><caption><p>Normalized confusion matrices for the nine YOLOv10-based model configurations used for body condition score (BCS) classification</p></caption><p> Each matrix represents classification performance across BCS categories (1–5), with predicted labels on the X-axis and actual labels on the Y-axis. Numerical values denote the normalized proportion of predictions for each class. Configurations shown include: (a) YOLOv10n, (b) YOLOv10n + CBAM, (c) YOLOv10n + SPPFCSPC, (d) YOLOv10m, (e) YOLOv10m + CBAM, (f) YOLOv10m + SPPFCSPC, (g) YOLOv10x, (h) YOLOv10x + CBAM, and (i) YOLOv10x + SPPFCSPC. CBAM= convolutional block attention module; SPPFCSPC= spatial pyramid pooling-fast cross stage partial connections.</p><graphic mime-subtype="png" mimetype="image" xlink:href="https://journal.ipb.ac.id/tasj/article/download/63469/version/44766/34310/419154"><alt-text>Image</alt-text></graphic></fig></sec><sec><title>Performance Metrics</title><p>A comparative analysis of different YOLOv10-based models for BCS assessment, focusing on accuracy, precision, recall, and F1 score, is presented in <xref ref-type="table" rid="table-3">Table 3</xref>. The results indicate that YOLOv10x outperforms all other models, achieving the highest accuracy (88.2%), precision (88.2%), recall (83.6%), and F1 score (85.8%), demonstrating its superior capability in both classification accuracy and robustness. Among the YOLOv10n variants, the base YOLOv10n model (82.4% Accuracy, 80.9% F1 Score) performs better than YOLOv10n + CBAM (83.8% Accuracy, 69.5% F1 Score) and YOLOv10n + SPPFCSPC (71.2% Accuracy, 72.0% F1 Score).</p><p>For YOLOv10m models, YOLOv10m + CBAM (83.7% Accuracy, 78.5% F1 Score) slightly outperforms the base model (79.4% Accuracy, 79.2% F1 Score), while YOLOv10m + SPPFCSPC (75.4% Accuracy, 72.8% F1 Score) exhibits a decline in overall performance. This suggests that SPPFCSPC does not provide substantial performance gains in mid-sized YOLO architectures for BCS classification. </p><p>Additionally, YOLOv10x + CBAM (86.5% Accuracy, 79.7% F1 Score) and YOLOv10x + SPPFCSPC (84.0% Accuracy, 82.8% F1 Score) show that SPPFCSPC improves recall (81.7%) compared to CBAM (73.9%), but at the cost of lower overall accuracy. These findings emphasize the trade-off between feature extraction complexity and classification efficiency, where deeper models (YOLOv10x) perform better at multi-scale feature learning than their compact counterparts (YOLOv10n and YOLOv10m).</p><table-wrap id="table-3" ignoredToc=""><label>Table 3</label><caption><p>Performance comparison of YOLOv10-based models for body condition score (BCS) classification using mAP, precision, recall, and F1 score  </p></caption><table frame="box" rules="all"><thead><tr><th colspan="1" valign="middle" align="left">Model</th><th align="center" colspan="1" valign="middle">Accuracy (%)</th><th align="center" colspan="1" valign="middle">Precision (%)</th><th valign="middle" align="center" colspan="1">Recall (%)</th><th valign="middle" align="center" colspan="1">F1 Score (%)</th></tr></thead><tbody><tr><td align="left" colspan="1" valign="top">YOLOv10n</td><td align="center" colspan="1" valign="top">82.4</td><td valign="top" align="center" colspan="1">82.4</td><td align="center" colspan="1" valign="top">79.4</td><td align="center" colspan="1" valign="top">80.9</td></tr><tr><td valign="top" align="left" colspan="1">YOLOv10n + CBAM</td><td align="center" colspan="1" valign="top">83.8</td><td valign="top" align="center" colspan="1">83.8</td><td align="center" colspan="1" valign="top">59.5</td><td align="center" colspan="1" valign="top">69.5</td></tr><tr><td align="left" colspan="1" valign="top">YOLOv10n + SPPFCSPC</td><td align="center" colspan="1" valign="top">71.2</td><td valign="top" align="center" colspan="1">71.2</td><td valign="top" align="center" colspan="1">72.7</td><td align="center" colspan="1" valign="top">72.0</td></tr><tr><td align="left" colspan="1" valign="top">YOLOv10m</td><td align="center" colspan="1" valign="top">79.4</td><td valign="top" align="center" colspan="1">79.4</td><td valign="top" align="center" colspan="1">78.9</td><td valign="top" align="center" colspan="1">79.2</td></tr><tr><td align="left" colspan="1" valign="top">YOLOv10m + CBAM</td><td align="center" colspan="1" valign="top">83.7</td><td align="center" colspan="1" valign="top">83.7</td><td valign="top" align="center" colspan="1">73.9</td><td valign="top" align="center" colspan="1">78.5</td></tr><tr><td valign="top" align="left" colspan="1">YOLOv10m + SPPFCSPC</td><td colspan="1" valign="top" align="center">75.4</td><td valign="top" align="center" colspan="1">75.4</td><td colspan="1" valign="top" align="center">70.4</td><td align="center" colspan="1" valign="top">72.8</td></tr><tr><td valign="top" align="left" colspan="1">YOLOv10x</td><td valign="top" align="center" colspan="1">88.2</td><td align="center" colspan="1" valign="top">88.2</td><td colspan="1" valign="top" align="center">83.6</td><td align="center" colspan="1" valign="top">85.8</td></tr><tr><td align="left" colspan="1" valign="top">YOLOv10x + CBAM</td><td valign="top" align="center" colspan="1">86.5</td><td valign="top" align="center" colspan="1">86.5</td><td valign="top" align="center" colspan="1">73.9</td><td align="center" colspan="1" valign="top">79.7</td></tr><tr><td align="left" colspan="1" valign="top">YOLOv10x + SPPFCSPC</td><td valign="top" align="center" colspan="1">84.0</td><td valign="top" align="center" colspan="1">84.0</td><td align="center" colspan="1" valign="top">81.7</td><td align="center" colspan="1" valign="top">82.8</td></tr></tbody></table><table-wrap-foot><p>Note: highlights the performance metrics of different models based on Accuracy, Precision, Recall, and F1 Score. mAP= mean average precision; CBAM= convolutional block attention module; SPPFCSPC= spatial pyramid pooling-fast cross stage partial connections.</p></table-wrap-foot></table-wrap></sec><sec><title>Computational Performance</title><p>The YOLOv10x model demonstrated the highest performance in BCS classification, achieving an overall accuracy of 88.2% and an F1 Score of 85.8%.</p><p>Despite this superior accuracy, the model incurred a substantially higher computational cost, which may limit its applicability in resource-constrained environments. With an inference time of 5.7 ms, 31.59 million parameters, and 169.8 GFLOPS, YOLOv10x is computationally intensive and better suited for high-resource environments such as cloud-based systems or offline batch processing (<xref ref-type="table" rid="table-4">Table 4</xref>). </p><p>In contrast, the YOLOv10n + CBAM model delivered a competitive accuracy (83.8%) with an F1 Score of 69.5%, while significantly reducing the computational burden. It maintained a minimal inference time of 0.9 ms, a lightweight architecture with 2.70 million parameters, and only 8.2 GFLOPS—the same as the baseline YOLOv10n. The integration of CBAM refined attention to spatial and channel-wise features, improving precision without sacrificing efficiency.</p><table-wrap id="table-4" ignoredToc=""><label>Table 4</label><caption><p>Computational efficiency comparison of YOLOv10-based models for BCS classification based on inference time, parameters, and FLOPS</p></caption><table frame="box" rules="all"><thead><tr><th valign="top" align="left" colspan="1">Model</th><th valign="top" align="center" colspan="1">Computational time (ms)</th><th colspan="1" valign="top" align="center">Number of parameters (Million)</th><th valign="top" align="center" colspan="1">FLOPS (G)</th></tr></thead><tbody><tr><td valign="top" align="left" colspan="1">YOLOv10n</td><td colspan="1" valign="top" align="center">1.0</td><td colspan="1" valign="top" align="center">2.70</td><td valign="top" align="center" colspan="1">8.2</td></tr><tr><td align="left" colspan="1" valign="top">YOLOv10n + CBAM</td><td align="center" colspan="1" valign="top">0.9</td><td colspan="1" valign="top" align="center">2.70</td><td colspan="1" valign="top" align="center">8.2</td></tr><tr><td valign="top" align="left" colspan="1">YOLOv10n + SPPFCSPC</td><td valign="top" align="center" colspan="1">1.0</td><td align="center" colspan="1" valign="top">2.94</td><td align="center" colspan="1" valign="top">9.1</td></tr><tr><td valign="top" align="left" colspan="1">YOLOv10m</td><td align="center" colspan="1" valign="top">2.6</td><td valign="top" align="center" colspan="1">16.46</td><td valign="top" align="center" colspan="1">63.4</td></tr><tr><td valign="top" align="left" colspan="1">YOLOv10m + CBAM</td><td align="center" colspan="1" valign="top">3.0</td><td align="center" colspan="1" valign="top">19.81</td><td colspan="1" valign="top" align="center">68.6</td></tr><tr><td valign="top" align="left" colspan="1">YOLOv10m + SPPFCSPC</td><td valign="top" align="center" colspan="1">3.7</td><td valign="top" align="center" colspan="1">23.57</td><td valign="top" align="center" colspan="1">71.6</td></tr><tr><td align="left" colspan="1" valign="top">YOLOv10x</td><td valign="top" align="center" colspan="1">5.7</td><td valign="top" align="center" colspan="1">31.59</td><td align="center" colspan="1" valign="top">169.8</td></tr><tr><td valign="top" align="left" colspan="1">YOLOv10x + CBAM</td><td align="center" colspan="1" valign="top">6.3</td><td align="center" colspan="1" valign="top">31.59</td><td align="center" colspan="1" valign="top">169.8</td></tr><tr><td align="left" colspan="1" valign="top">YOLOv10x + SPPFCSPC</td><td align="center" colspan="1" valign="top">6.7</td><td align="center" colspan="1" valign="top">39.07</td><td valign="top" align="center" colspan="1">175.8</td></tr></tbody></table><table-wrap-foot><p>Note: compares the computational efficiency of each model based on Computational Time, Number of Parameters, and FLOPS. CBAM= convolutional block attention module; SPPFCSPC= spatial pyramid pooling-fast cross stage partial connections.</p></table-wrap-foot></table-wrap></sec></sec><sec><title>DISCUSSION</title><p>The comparative evaluation of YOLOv10-based models for BCS assessment highlights the impact of CBAM and SPPFCSPC integration on classification performance and computational efficiency. The YOLOv10x model achieved the highest performance, with 88.2% accuracy, 88.2% precision, 83.6% recall, and an F1 Score of 85.8%, confirming its robustness in feature extraction and classification tasks. In contrast, YOLOv10n and YOLOv10m demonstrated moderate accuracy levels (82.4% and 79.4%, respectively), emphasizing the importance of model depth and complexity in improving detection performance. The integration of CBAM improved precision by focusing on relevant spatial and channel features. However, it slightly reduced recall, indicating a trade-off between sensitivity and specificity. Conversely, SPPFCSPC increased recall by enhancing multi-scale feature aggregation, but this came at the cost of reduced overall accuracy in some model configurations, particularly in mid-sized architectures such as YOLOv10m.</p><p>From a computational perspective, YOLOv10x exhibited the highest resource demand, with an inference time of 5.7 ms, 31.59 million parameters, 169.8 GFLOPS. This computational complexity renders it less suitable for real-time applications in low-resource environments, such as smallholder farms. Meanwhile, YOLOv10n maintained the lowest computational footprint 1.0 ms inference time, 2.69 million parameters, and 8.2 GFLOPS, making it a viable candidate for edge-based deployment where speed and efficiency are prioritized over absolute accuracy.</p><p>The implementation of automated BCS classification models provides practical support for on-farm decision-making. In cow-calf systems, maintaining cows at BCS 3 prior to breeding improves conception success and calf weaning weight. In feedlot operations, BCS monitoring allows for strategic identification of optimal fattening windows, transforming lean, healthy animals (BCS 2) into market-ready cattle (BCS 4 or 5) while minimizing overfeeding. This targeted approach improves feed efficiency, animal welfare, and profitability. Recent work by <xref ref-type="bibr" rid="BIBR-5">(Li et al., 2025)</xref> further supports this by demonstrating that an improved YOLOv5-based system can perform real-time video-based BCS estimation across multiple cows simultaneously, balancing accuracy and efficiency for herd-level monitoring in practical farm conditions. Further analysis of the confusion matrices (<xref ref-type="fig" rid="figure-9">Figure 7</xref>) revealed that the most frequent misclassifications occurred between intermediate BCS categories, particularly BCS 3 and 4. This pattern of misclassification is consistent across multiple model configurations, particularly those with higher sensitivity but reduced specificity. The difficulty in distinguishing BCS 3 from BCS 4 can be attributed to the subtle visual differences in fat distribution, especially around the tailhead and short ribs, which are often challenging to detect even by trained experts. In several models, such as YOLOv10n + CBAM and YOLOv10m + SPPFCSPC, BCS 3 was frequently overpredicted as BCS 4. This suggests that while attention and pooling modules enhance feature representation, further improvement in annotation consistency or region-focused learning may be necessary to reduce confusion between adjacent BCS categories. Although the model achieved robust classification performance, the limited number of individual animals (n= 15) may constrain its generalizability. Future research should include more diverse cattle populations to validate the model across different breeds, ages, and physiological conditions. In the present investigation, the YOLOv10x model integrated with the CBAM achieved the highest classification accuracy of 88.2% and an F1 Score of 85.8% (<xref ref-type="table" rid="table-3">Table 3</xref>). Similarly, <xref ref-type="bibr" rid="BIBR-4">(Jooshin et al., 2024)</xref> showed that variants of spatial pyramid pooling, including SPPF and SPPFCSPC, significantly enhanced the aggregation of multi-scale features in livestock imaging tasks.<xref rid="BIBR-3" ref-type="bibr">(He et al., 2023)</xref> further validated the role of attention modules in their YOLOX-based pig BCS detection model, achieving a mAP of 80.06%. Likewise, <xref ref-type="bibr" rid="BIBR-3">(He et al., 2023)</xref> proposed an improved YOLOX-based architecture incorporating attention mechanisms for automated body condition scoring in pigs, achieving a mean average precision (mAP) of 80.06%. Their findings underscore the efficacy of architectural enhancements in improving the reliability and precision of animal health assessment models. Moreover, the incorporation of SPPFCSPC in our study led to notable recall improvement, as shown in the YOLOv10x + SPPFCSPC configuration (81.7% recall, 84.0% accuracy). These results are consistent with the observations of <xref rid="BIBR-4" ref-type="bibr">(Jooshin et al., 2024)</xref>, who confirmed that spatial pyramid pooling variants, such as SPPF and SPPFCSPC, enhance the capacity for multi-scale feature aggregation, an essential function for capturing subtle anatomical variations in BCS-related visual tasks. Additionally, <xref ref-type="bibr" rid="BIBR-11">(Utaminingrum et al., 2022)</xref>demonstrated that attention-based visual recognition models, when combined with statistical texture descriptors such as the gray-level co-occurrence matrix (GLCM), substantially improve classification performance in dynamic and unstructured environments. Although their work focused on assistive mobility systems, the underlying principles support the broader applicability of attention-enhanced detection models across diverse operational domains. <xref ref-type="bibr" rid="BIBR-9">(Qiao et al., 2021)</xref> provide a comprehensive review emphasizing that integrated, non-contact AI vision systems are essential for scalable cattle monitoring tasks, including identification, BCS evaluation, and weight estimation. Their analysis shows that such systems, leveraging deep learning and computer vision, have matured to support real-world livestock operations at scale. The proposed 2D vision-based model offers a cost-effective and scalable alternative to 3D imaging systems, such as those used by <xref ref-type="bibr" rid="BIBR-15">(Xiong et al., 2023)</xref>, which, although accurate, are more complex and expensive for on-farm use. By aligning with established patterns in precision livestock farming, this model achieves a practical balance between accuracy, simplicity, and real-time feasibility, making it particularly well-suited to the constraints of tropical livestock systems.</p><p>The importance of feature selection and computational optimization in deep learning-based detection models has been demonstrated in various domains. Genetic algorithms (GA) and extreme learning machines (ELM) to optimize feature selection for road damage detection, achieving high classification accuracy while reducing computation time <xref ref-type="bibr" rid="BIBR-12">(Utaminingrum et al., 2023)</xref>. By leveraging attention mechanisms such as CBAM and multi-scale pooling techniques like SPPFCSPC, the proposed YOLOv10 models effectively improve BCS classification while addressing computational constraints, ensuring their applicability in large-scale precision livestock management systems. By enabling objective and real-time monitoring of body reserves, the proposed AI-based BCS system can improve feed management, reduce metabolic disorders, and support reproductive planning in tropical beef cattle systems. The development of AI-based BCS systems represents a collaborative effort between animal scientists and computer engineers. From the animal science perspective, domain experts provide insight into anatomical features and validation of visual scoring standards. </p></sec><sec><title>CONCLUSION</title><p>The experimental results demonstrated that the YOLOv10x variant achieved the highest BCS classification accuracy (88.2%), with superior precision (88.2%), recall (83.6%), and F1 Score (85.8%), confirming its effectiveness for precise BCS estimation. In contrast, the YOLOv10n model achieved the lowest computational cost, with an inference time of 1.0 ms and 8.2 GFLOPS, indicating its suitability for real-time applications. These findings validate that integrating attention mechanisms and feature aggregation modules such as CBAM and SPPFCSPC effectively balances accuracy and computational efficiency. In tropical livestock systems, where manual BCS assessment remains labor-intensive and subjective, the proposed AI-based approach offers a scalable, non-invasive, and objective alternative.</p></sec><sec><title>CONFLICT OF INTEREST</title><p>The authors declare no conflict of interest with any organization or third party regarding the material discussed in this research.</p></sec><sec><title>ACKNOWLEDGEMENT</title><p>This research was financially supported by the Student Academic Research Scheme (UB STARS) of Universitas Brawijaya, Malang, Indonesia, under contract number 02388/UN10.A0101/B/RT.01.00/2024. The authors would also like to express their sincere appreciation to the Faculty of Computer Science, Universitas Brawijaya, and the Research Organization for Agriculture and Food, National Research and Innovation Agency (BRIN), for providing additional support and collaboration throughout the research process.</p></sec></body><back><sec sec-type="how-to-cite"><title>How to Cite</title><p>Ariadi, F., Utaminingrum, F., &amp; Atmoko, B. A. (2025). Comparative Performance Analysis of YOLOv10-Based Models with CBAM and SPPFCSPC for Body Condition Score Assessment in Beef Cattle. <italic>Tropical Animal Science Journal</italic>, <italic>48</italic>(5), 402-411. https://doi.org/10.5398/tasj.2025.48.5.402</p></sec><ref-list><title>References</title><ref id="BIBR-1"><element-citation publication-type="journal"><article-title>Objective estimation of body condition score by modeling cow body shape from digital images</article-title><source>Journal of Dairy Science</source><volume>94</volume><issue>5</issue><person-group person-group-type="author"><name><surname>Azzaro</surname><given-names>G.</given-names></name><name><surname>Caccamo</surname><given-names>M.</given-names></name><name><surname>Ferguson</surname><given-names>J.D.</given-names></name><name><surname>Battiato</surname><given-names>S.</given-names></name><name><surname>Farinella</surname><given-names>G.M.</given-names></name><name><surname>Guarnera</surname><given-names>G.C.</given-names></name><name><surname>Puglisi</surname><given-names>G.</given-names></name><name><surname>Petriglieri</surname><given-names>R.</given-names></name><name><surname>Licitra</surname><given-names>G.</given-names></name></person-group><year>2011</year><fpage>2126</fpage><lpage>2137</lpage><page-range>2126-2137</page-range><pub-id pub-id-type="doi">10.3168/jds.2010-3467</pub-id></element-citation></ref><ref id="BIBR-2"><element-citation publication-type="journal"><article-title>Assessment of body condition score and body fat reserves in relation to insulin sensitivity and metabolic phenotyping in dairy cows</article-title><source>Journal of Dairy Science</source><volume>106</volume><issue>2</issue><person-group person-group-type="author"><name><surname>Ghaffari</surname><given-names>M.H.</given-names></name><name><surname>Sadri</surname><given-names>H.</given-names></name><name><surname>Sauerwein</surname><given-names>H.</given-names></name></person-group><year>2023</year><fpage>807</fpage><lpage>821</lpage><page-range>807-821</page-range><pub-id pub-id-type="doi">10.3168/jds.2022-22549</pub-id></element-citation></ref><ref id="BIBR-3"><element-citation publication-type="journal"><article-title>Body condition scoring network based on improved YOLOX</article-title><source>Pattern Analysis and Applications</source><volume>26</volume><issue>3</issue><person-group person-group-type="author"><name><surname>He</surname><given-names>H.</given-names></name><name><surname>Chen</surname><given-names>C.</given-names></name><name><surname>Zhang</surname><given-names>W.</given-names></name><name><surname>Wang</surname><given-names>Z.</given-names></name><name><surname>Zhang</surname><given-names>X.</given-names></name></person-group><year>2023</year><fpage>1071</fpage><lpage>1087</lpage><page-range>1071-1087</page-range><pub-id pub-id-type="doi">10.1007/s10044-023-01171-x</pub-id></element-citation></ref><ref id="BIBR-4"><element-citation publication-type="journal"><article-title>Inception‐YOLO: Computational cost and accuracy improvement of the YOLOv5 model based on employing modified CSP, SPPF, and inception modules</article-title><source>IET Image Processing</source><volume>18</volume><issue>8</issue><person-group person-group-type="author"><name><surname>Jooshin</surname><given-names>H.K.</given-names></name><name><surname>Nangir</surname><given-names>M.</given-names></name><name><surname>Seyedarabi</surname><given-names>H.</given-names></name></person-group><year>2024</year><fpage>1985</fpage><lpage>1999</lpage><page-range>1985-1999</page-range><pub-id pub-id-type="doi">10.1049/ipr2.13077</pub-id></element-citation></ref><ref id="BIBR-5"><element-citation publication-type="journal"><article-title>Automatic body condition scoring system for dairy cows in group state based on improved YOLOv5 and video analysis</article-title><source>Artificial Intelligence in Agriculture</source><volume>15</volume><issue>2</issue><person-group person-group-type="author"><name><surname>Li</surname><given-names>J.</given-names></name><name><surname>Zeng</surname><given-names>P.</given-names></name><name><surname>Yue</surname><given-names>S.</given-names></name><name><surname>Zheng</surname><given-names>Z.</given-names></name><name><surname>Qin</surname><given-names>L.</given-names></name><name><surname>Song</surname><given-names>H.</given-names></name></person-group><year>2025</year><fpage>350</fpage><lpage>362</lpage><page-range>350-362</page-range><pub-id pub-id-type="doi">10.1016/j.aiia.2025.01.010</pub-id></element-citation></ref><ref id="BIBR-6"><element-citation publication-type="journal"><article-title>Factors associated with the odds of pregnancy for dairy cattle after treatment of ovarian disorders in Northern Vietnam</article-title><source>Tropical Animal Science Journal</source><volume>45</volume><issue>3</issue><person-group person-group-type="author"><name><surname>Long</surname><given-names>S.T.</given-names></name><name><surname>C.</surname><given-names>ToanN</given-names></name><name><surname>V.</surname><given-names>GioiP</given-names></name><name><surname>T</surname><given-names>HangP</given-names></name></person-group><year>2022</year><fpage>277</fpage><lpage>283</lpage><page-range>277-283</page-range><pub-id pub-id-type="doi">10.5398/tasj.2022.45.3.277</pub-id></element-citation></ref><ref id="BIBR-7"><element-citation publication-type="journal"><article-title>Impact evaluation of score classes and annotation regions in deep learning-based dairy cow body condition prediction</article-title><source>Animals</source><volume>13</volume><person-group person-group-type="author"><name><surname>Nagy</surname><given-names>S.Á.</given-names></name><name><surname>Kilim</surname><given-names>O.</given-names></name><name><surname>Csabai</surname><given-names>I.</given-names></name><name><surname>Gábor</surname><given-names>G.</given-names></name><name><surname>Solymosi</surname><given-names>N.</given-names></name></person-group><year>2023</year><page-range>194</page-range><pub-id pub-id-type="doi">10.3390/ani13020194</pub-id></element-citation></ref><ref id="BIBR-8"><element-citation publication-type="webpage"><article-title>Body condition scoring of beef cattle</article-title><person-group person-group-type="author"><name><surname>Patterson</surname><given-names>D.J.</given-names></name><name><surname>Perry</surname><given-names>R.C.</given-names></name><name><surname>Kiracofe</surname><given-names>G.H.</given-names></name></person-group><year>2021</year><ext-link xlink:href="https://extension.missouri.edu/publications/g2230" ext-link-type="uri" xlink:title="G2230">G2230</ext-link></element-citation></ref><ref id="BIBR-9"><element-citation publication-type="journal"><article-title>Intelligent perception for cattle monitoring: A review for cattle identification, body condition score evaluation, and weight estimation</article-title><source>Computers and Electronics in Agriculture</source><volume>185</volume><person-group person-group-type="author"><name><surname>Qiao</surname><given-names>Y.</given-names></name><name><surname>Kong</surname><given-names>H.</given-names></name><name><surname>Clark</surname><given-names>C.</given-names></name><name><surname>Lomax</surname><given-names>S.</given-names></name><name><surname>Su</surname><given-names>D.</given-names></name><name><surname>Eiffert</surname><given-names>S.</given-names></name><name><surname>Sukkarieh</surname><given-names>S.</given-names></name></person-group><year>2021</year><page-range>106143</page-range><pub-id pub-id-type="doi">10.1016/j.compag.2021.106143</pub-id></element-citation></ref><ref id="BIBR-10"><element-citation publication-type="journal"><article-title>Development of automatic body condition scoring using a low-cost 3-dimensional Kinect camera</article-title><source>Journal of dairy science</source><volume>99</volume><issue>9</issue><person-group person-group-type="author"><name><surname>Spoliansky</surname><given-names>R.</given-names></name><name><surname>Edan</surname><given-names>Y.</given-names></name><name><surname>Parmet</surname><given-names>Y.</given-names></name><name><surname>Halachmi</surname><given-names>I.</given-names></name></person-group><year>2016</year><fpage>7714</fpage><lpage>7725</lpage><page-range>7714-7725</page-range><pub-id pub-id-type="doi">10.3168/jds.2015-10607</pub-id></element-citation></ref><ref id="BIBR-11"><element-citation publication-type="journal"><article-title>Descending stairs and floors classification as control reference in autonomous smart wheelchair</article-title><source>Journal of King Saud University - Computer and Information Sciences</source><volume>34</volume><issue>8</issue><person-group person-group-type="author"><name><surname>Utaminingrum</surname><given-names>F.</given-names></name><name><surname>Johan</surname><given-names>A.W.S.B.</given-names></name><name><surname>Somawirata</surname><given-names>I.K.</given-names></name><name><surname>Risnandar</surname></name><name><surname>Septiarini</surname><given-names>A.</given-names></name></person-group><year>2022</year><fpage>6040</fpage><lpage>6047</lpage><page-range>6040-6047</page-range><pub-id pub-id-type="doi">10.1016/j.jksuci.2021.07.025</pub-id></element-citation></ref><ref id="BIBR-12"><element-citation publication-type="journal"><article-title>Feature selection of gray-level co-occurrence matrix using genetic algorithm with extreme learning machine classification for early detection of pole roads</article-title><source>Results in Engineering</source><volume>20</volume><person-group person-group-type="author"><name><surname>Utaminingrum</surname><given-names>F.</given-names></name><name><surname>Alqadri</surname><given-names>A.M.</given-names></name><name><surname>Somawirata</surname><given-names>I.K.</given-names></name><name><surname>Karim</surname><given-names>C.</given-names></name><name><surname>Septiarini</surname><given-names>A.</given-names></name><name><surname>Lin</surname><given-names>C.Y.</given-names></name><name><surname>Shih</surname><given-names>T.K.</given-names></name></person-group><year>2023</year><page-range>101437</page-range><pub-id pub-id-type="doi">10.1016/j.rineng.2023.101437</pub-id></element-citation></ref><ref id="BIBR-13"><element-citation publication-type="webpage"><article-title>Yolov10: Real-time end-to-end object detection</article-title><person-group person-group-type="author"><name><surname>Wang</surname><given-names>A.</given-names></name><name><surname>Chen</surname><given-names>H.</given-names></name><name><surname>Liu</surname><given-names>L.</given-names></name><name><surname>Chen</surname><given-names>K.</given-names></name><name><surname>Lin</surname><given-names>Z.</given-names></name><name><surname>Han</surname><given-names>J.</given-names></name><name><surname>Ding</surname><given-names>G.</given-names></name></person-group><year>2024</year><comment>arXiv preprint arXiv:2405.14458.</comment><pub-id pub-id-type="doi">10.48550/arXiv.2405.14458</pub-id></element-citation></ref><ref id="BIBR-14"><element-citation publication-type="journal"><article-title>A review of three-dimensional computer vision used in precision livestock farming for cattle growth management</article-title><source>Computers and Electronics in Agriculture</source><volume>206</volume><person-group person-group-type="author"><name><surname>Wang</surname><given-names>Y.</given-names></name><name><surname>Mücher</surname><given-names>S.</given-names></name><name><surname>Wang</surname><given-names>W.</given-names></name><name><surname>Guo</surname><given-names>L.</given-names></name><name><surname>Kooistra</surname><given-names>L.</given-names></name></person-group><year>2023</year><page-range>107687</page-range><pub-id pub-id-type="doi">10.1016/j.compag.2023.107687</pub-id></element-citation></ref><ref id="BIBR-15"><element-citation publication-type="journal"><article-title>Estimating body weight and body condition score of mature beef cows using depth images</article-title><source>Translational Animal Science</source><volume>7</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Xiong</surname><given-names>Y.</given-names></name><name><surname>Condotta</surname><given-names>I.C.</given-names></name><name><surname>Musgrave</surname><given-names>J.A.</given-names></name><name><surname>Brown-Brandl</surname><given-names>T.M.</given-names></name><name><surname>Mulliniks</surname><given-names>J.T.</given-names></name></person-group><year>2023</year><page-range>085</page-range><pub-id pub-id-type="doi">10.1093/tas/txad085</pub-id></element-citation></ref></ref-list></back></article>