Next Article in Journal
Effects of Supplementation with Goat Transitional Milk on Mortality, Growth, Rectal Temperature, and IgG Serological Level in Low-Birth-Weight Piglets
Previous Article in Journal
Influences of Double Versus Snaffle Bridles on Equine Behaviour at Dressage Competitions and Factors That Interact with Their Effect
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Stage Data Processing for Enhancing Korean Cattle (Hanwoo) Weight Estimations by Automated Weighing Systems

1
Department of Smart Agriculture Systems, Chungnam National University, Daejeon 34134, Republic of Korea
2
Department of Smart Agriculture Systems Machinery Engineering, Chungnam National University, Daejeon 34134, Republic of Korea
3
Division of Animal and Dairy Sciences, Chungnam National University, Daejeon 34134, Republic of Korea
*
Authors to whom correspondence should be addressed.
Animals 2025, 15(12), 1785; https://doi.org/10.3390/ani15121785
Submission received: 24 May 2025 / Revised: 14 June 2025 / Accepted: 16 June 2025 / Published: 17 June 2025
(This article belongs to the Section Cattle)

Simple Summary

Automatic weight measurement is crucial in smart livestock management, as cattle weight serves as a key indicator of health and productivity. This study presents a robust three-stage data processing algorithm designed to enhance the accuracy of an automated weighing system (AWS) for real-time cattle weight tracking. The algorithm incorporates outlier removal followed by weight estimation and post-processing for weight correction to minimize measurement variability. The optimized algorithm achieved a root mean square error (RMSE) of 12.35 kg with an error margin below 10%, demonstrating that an AWS enhanced with this algorithm can reliably deliver precise weight measurements. This advancement enables more data-driven and intelligent livestock management decisions.

Abstract

Weight is the most basic and important indicator in cattle management, and automation of its measurement serves as a fundamental step toward modern smart livestock farming. Automated weighing systems (AWS) capable of continuously measuring cattle weight, even during movement, have been explored as key monitoring components in smart livestock farming. However, owing to the high measurement variability caused by environmental factors, the accuracy of AWSs has been questioned. These factors include real-time fluctuations due to animal activities (e.g., feeding and locomotion), as well as measurement errors caused by residual feed or excreta within the AWS. Therefore, this study aimed to develop an algorithm to enhance the reliability of steer weight measurements using an AWS, ensuring close alignment with actual cattle body weight. Accordingly, daily weight data from 36 Hanwoo steers were processed using a three-stage approach consisting of outlier detection and removal, weight estimation, and post-processing for weight adjustment. The best-performing algorithm that combined Tukey’s fences for outlier detection, mean-based estimation, and post-processing based on daily weight gain recommended by the National Institute of Animal Science achieved a root mean square error of 12.35 kg, along with an error margin of less than 10% for individual steers. Overall, the study concluded that the AWS measured steer weight with high reliability through the developed algorithm, thereby contributing to data-driven intelligent precision feeding.

1. Introduction

In livestock farming, body weight is a key indicator in decision making. Farmers seek to optimize feeding and management strategies based on weight to enhance economic viability and operational efficiency [1]. By measuring and monitoring body weight, farmers can estimate the health status of livestock, evaluate product quality at the time of shipment, and leverage data for various purposes [2,3]. Traditionally, body weight is measured manually using a weighing scale at intervals of several months. However, this process is labor-intensive and causes stress in cattle owing to repeated measurements in a limited space.
To address these challenges, efforts have been made to introduce automated weighing systems (AWSs) that measure cattle weights in real time without high labor demands and stress on cattle [4,5]. One of the most representative AWS implementations is the walk-over weighing system, which has been validated for various livestock species such as cattle, sheep, and pigs [3,4,5,6]. In grazing systems, animals are weighed as they pass over the scale when entering or exiting through fences, whereas in housed systems, body weight is measured when animals step on or walk over the scale to perform routine behaviors such as feed intake. The system typically identifies individual animals by linking the scale to Radio-Frequency Identification (RFID) tags attached to each animal and automatically records their body weights. Recently, efforts have also been made to estimate body weight using image and video processing technologies [7,8]. These technologies have been increasingly demanded and implemented as part of smart livestock farming initiatives in numerous countries, including major cattle-producing nations such as the United States, Australia, and Brazil [4,9,10,11,12]. However, considering that an AWS measures body weight in a real-world feeding environment where animals move freely, raw data obtained from an AWS are not directly suitable for use in accurate body weight measurements because of significant variations and error sources, such as residual feed, excrement, and other factors [13]. Compared to the traditional static weighing scale, which captures a single-point measurement at a specific time, the AWS continuously collects large-scale time-series data to measure steer weight. The recorded weight fluctuates in real time owing to livestock activities, such as feeding and movement, and variations may also arise from residual feed or waste present within the AWS [4]. These fluctuations and outliers compromise the reliability of AWS-based weight measurements; thus, unprocessed data causes biased decision making in livestock management [14]. This highlights the need to improve the quality of livestock monitoring data and to implement strategies that enhance the reliability of AWS-based weight measurements by applying data processing methods [15].
Several studies have investigated methods for detecting anomalies in time-series data within the livestock and dairy sectors, such as monitoring daily milk production in dairy cows and identifying feeding outliers in cattle [16,17]. However, owing to the difficulty of obtaining automated weight measurements and the limited accessibility of relevant data, none of these studies applied these methods to improve the reliability of automated weight measurements in cattle [18,19]. Furthermore, owing to the harsh conditions of actual farming environments, user convenience is often compromised, thus indicating the need for simple algorithms that are readily applicable to individual farms, rather than complex algorithmic forms. Therefore, it is necessary to apply simple yet powerful statistical principles at each stage of data processing in order to increase measurement accuracy and develop a data processing protocol for the AWS that allows easy access for actual farm users. This study aimed to process real-time livestock weight data obtained from an AWS to derive a highly reliable measurement that closely approximates the actual body weight of Hanwoo steers. Outliers were identified using widely recognized statistical criteria, and weight estimates were obtained using multiple approaches, followed by practical post-data processing. This study will enhance the field applicability of the AWS and will subsequently contribute to the establishment of key technologies required for the implementation of smart farming and the advancement of livestock farming [20].

2. Materials and Methods

2.1. Data Acquisition

Data were collected from the Center for Animal Science Research, Chungnam National University (Daejeon, Republic of Korea). The use of animals and protocols for this experiment were reviewed and pre-approved by the Chungnam National University Animal Research Ethics Committee (CNU-01021). The static weighing scale measures individual weights under uniformly controlled conditions. The AWS (Dawoon Co., Incheon, Republic of Korea) measures the weight of cattle while they remain at or feed from an automated concentrate feeder station. This station is equipped with a load cell sensor that records both the time of entry and the duration of the animal’s stay. A total of 48,167 data points were obtained using the AWS, which measured the real-time body weight of 36 Hanwoo steers assigned with Radio-Frequency Identification. Measurements were collected continuously, 24 h a day, for one week in the middle of each month from February to April 2019. These data points served as reference values for the actual weight of the cattle and were recorded on the day that represented the midpoint of the week. The weight was measured monthly using an AWS.

2.2. Development of Algorithmic Process for Weight Estimation

An algorithmic process was developed to determine the body weight of cattle by identifying the AWS measurements with the least errors compared with the reference static weighing scale measurements. This algorithm consisted of three main steps: (1) outlier removal through data pre-processing, (2) weight estimation and comparison with reference measurements, and (3) weight correction through data post-processing.

2.3. Data Pre-Processing

During the initial screening, data collected from the forage intake monitoring system concurrently with body weight measurements were excluded. Thereafter, 11,657 weight records consisting of up to 28 measurements for each individual were retained. Outliers that could cause biased results were detected using two statistic-based techniques, which are relatively simple yet effective, after reviewing several methods [17]. Tukey’s fences method, which detects outliers based on the interquartile range (IQR), was employed. In this method, data smaller than the value obtained by subtracting 1.5 × the IQR from the first quartile or data greater than the value obtained by adding 1.5 × the IQR to the third quartile were removed [21]. As another option, data that were 1.5 times the standard deviation away from the mean were considered outliers to account for the probability range of a normal distribution and to prevent over- and under-detection [17]. A total of 1474 and 783 outliers were removed using the first and second outlier detection methods, respectively, with an average of approximately 11 data points per cow. Finally, the dataset was converted into daily averages for each individual to prevent bias due to data imbalances in subsequent processes.

2.4. Weight Estimation for Automatic Weighing System

The main purpose of weight estimation was to determine the representative value measured by the AWS. This value showed the least discrepancy from the reference weight measured using the static weight scale. The following three indices were employed for the pre-processed monthly AWS weight measurements: (1) average, (2) median, and (3) predictive value from the linear regression analysis (LinearR). The mean and median values for each seven-day period within each month were calculated and used as representative measurements for each cow. These representative measurements were compared with the reference static weight scale measurements that were taken at mid-date. To predict the weight for the mid-date (4th day), a regression analysis was conducted using the seven-day data, excluding the 4th day. Owing to the requirement of a minimum amount of data for regression analysis, the analysis was only applied to cases with four or more data points.

2.5. Data Post-Processing

To enhance the reliability of the analysis, the estimated weights were further adjusted through data post-processing. The process considered conditions related to the actual weight based on the cattle average daily gain [22]. Data post-processing was performed by establishing a practical threshold based on the target daily weight gain for Hanwoo cattle provided by the National Institute of Animal Science (NIAS, Wanju, Korea). To account for monthly variations and prevent overfiltering, the threshold was set by multiplying the daily weight gain by a factor of 30 (Equation (1)). Based on this threshold, data that exceeded or fell below the threshold were removed.
Threshold = ± max(ADGBW) × 30
where ADGBW is the target daily weight gain provided by the NIAS.

2.6. Performance Evaluation

Performance was evaluated using the root mean square error (RMSE) of the reference static scale weight measurement and the number of estimations within a 5% and 10% margin of error from the reference value [23]. The RMSE was used to assess the accuracy of estimating the weight of individual steers using the AWS, whereas the margin was used to evaluate the overall measurability of the AWS-based weight estimation for the entire population.

2.7. Statistical Analysis

Statistical analyses were conducted to compare the steer weights measured using the different methods. Several statistical comparisons were performed to account for various scenarios. First, the weight distribution of the population was assumed to follow a normal distribution, and normality was satisfied according to the central limit theorem given a sufficient number of individuals and data points [24,25]. To assess the group differences, the homogeneity of variances was initially tested using F-statistics, and statistical comparisons were made after confirming the homogeneity assumption. Moreover, Dunnett’s test was conducted to compare whether the weight measurements of each method differed from the reference static scale weight measurements. Furthermore, Tukey’s test was used for multiple comparisons between methods. Additionally, to account for the effect of individual IDs and to minimize errors due to non-normality, a non-parametric approach was employed using the Kruskal–Wallis test and Dunn’s test. These combined methods ensured a comprehensive comparison that considered the key assumptions of the statistical analysis, including normality, homogeneity of variances, and data characteristics. Statistical significance was set at p < 0.05, and the R software package version 4.4.2 [26] was used for statistical analysis [27].

3. Results

3.1. Comparison of Discrepancies Between AWSs and Static Scale Steer Weight Measurements

When evaluating the discrepancy between AWS-based weight measurements and the reference weight, the RMSE ranged from a minimum of 12.34 kg to a maximum of 18.35 kg. The maximum RMSE was achieved via standard deviation-based data pre-processing and median-based estimation in February, whereas the minimum RMSE was achieved via standard deviation-based data pre-processing and mean-based estimation in April (Table 1).
The RMSE for the weight estimation methods was consistently the lowest in February but increased each month, reaching the highest value in April. The overall RMSE ranged from 14.54 kg to 15.08 kg depending on the pre-processing and estimation methods, with an average weight difference of 8.42 kg, which did not differ significantly between methods. Comparison of the results before and after post-processing revealed that post-processing enabled more consistent and accurate measurements. In particular, the variation in the April weight measurements and errors relative to the reference measurements were considerably larger without post-processing, thus highlighting the necessity for post-processing (Figure 1a). Nevertheless, regardless of post-processing, statistical analyses accounting for factors, such as individual variation (ID), normality, and methodological differences, revealed no significant differences between the three methods for estimating steer weight using the AWS and the reference weight (p > 0.05) (Figure 1b).
Depending on the pre-processing method, the approach using Tukey’s fences showed better predictive performance with mean- and regression-based methods, whereas the median-based estimation performed better with pre-processing using the mean and standard deviation. The mean-based estimation combined with Tukey’s fences consistently exhibited the lowest RMSE, whereas the weight predicted using regression after pre-processing with the mean and standard deviation exhibited the highest RMSE. Collectively, after applying post-processing, the standard deviation for all results decreased to within 30 kg, and the RMSE also decreased to below 20 kg. This demonstrates the methodological robustness for measuring steer weight using AWSs with post-processing.

3.2. Comparison of Individual Weight by Using Error Margin

To analyze the accuracy of the individual measurements, each measured value was compared with the actual weight (individual reference weight), and the differences from the actual values were calculated (Figure 2).
Individually, the difference between the AWS and static scale steer weight measurements was 0.14 kg in the smallest case, whereas the largest difference was 35.94 kg. Overall, approximately 78% of the AWS weight measurements were within a 5% margin of error from the static-scale measurements, and all AWS-based measurements were within a 10% error range (Table 2).
When comparing the accuracy differences based on outlier detection methods prior to applying post-processing, the use of Tukey’s fence demonstrated better performance, with a difference of –0.6% to +28.2% compared with that of the standard deviation-based method. The average accuracy by weight estimation methods was confirmed to be 58.2–61.3% at an error range of ±5%, and 81.6–83.4% at an error range of ±10%. However, the median exhibited the lowest accuracy for both intervals. After post-processing, all methods were able to estimate individual weights within a 10% margin of error from the actual weight measured using the static scale. The statistical comparisons showed no significant differences from the reference values for each method, and the individual measurements showed a low error range. Therefore, the developed algorithm appears to be capable of processing AWS-measured values to produce results similar to the actual weight of the cattle. Notably, the combination of pre-processing using Tukey’s fence and mean-based weight estimation, followed by post-processing, proved to be the most robust approach, suggesting its promising potential as an optimal method for estimating steer weight using AWS.

4. Discussion

The weight of cattle serves as a critical assessment metric for the economic value of each individual and is widely utilized in informed management decision-making processes across most farms [28]. The AWS collects cattle body weight data and has lower labor requirements than those of conventional static weighing scales. The system enables continuous real-time monitoring and the generation of time-series data by tracking cattle during movement and feed intake, rather than providing a single-point measurement at a specific time. The body weight data obtained using this method serve as a fundamental metric for feed management in smart livestock systems [29].
Despite the substantial advantages of AWSs in advancing smart livestock farming and enhancing the efficiency of livestock management, AWS implementation poses challenges that must be addressed, particularly challenges concerning the reliability of weight measurements obtained automatically in dynamic environments in which cattle are in motion must be tackled [4]. Weight measurements obtained using AWSs frequently deviate from the actual body weight, with considerable variations owing to factors such as residual feed, feces, and the behavioral characteristics of cattle [4]. Accordingly, eliminating the sources of variation through constraints on the measurement environment is a prerequisite for the effective use of AWSs. However, as farm size increases, controlling factors, such as cattle physiology and behavior, during each measurement becomes inefficient and practically impossible. Therefore, given the numerous practical constraints in controlling the measurement environment, implementing a data processing algorithm that refines the measured data to closely match the actual value would enable the effective use of AWSs.
Data obtained from livestock facilities often exhibit substantial variability owing to the harsh measurement environment, consequently raising concerns about the reliability of the measurements. Such environmental factors include residual feed or manure remaining on the weighing platform, animal movement or posture during measurement, and the simultaneous presence of multiple animals on the scale, all of which can influence the recorded weight. Thus, the application of appropriate data pre-processing methods is essential for improving data quality [16]. Two pre-processing methods were used in this study. Although the differences in the measurements depending on the pre-processing method were not significant, the primary difference was their robustness against extreme values. In the dataset with the greatest deviation (April data), Tukey’s fence showed stronger robustness than that of the standard deviation-based data pre-processing method. As the standard deviation increased, the range of values considered normal expanded, thereby reducing the number of data points identified as outliers. Conversely, Tukey’s fence detected the highest number of outliers in April, which resulted in a 28.2% difference in prediction accuracy. However, excessive adjustment of the criteria to improve accuracy can lead to data loss. This emphasizes the importance of selecting an appropriate method based on the dataset characteristics. Before post-processing, the differences in the measurement values appeared to be influenced more by the number of data points (measured monthly) than by pre-processing or statistical measurement methods. This was confirmed by the results observed in March, which utilized the same data after pre-processing. Although pre-processing had already removed extreme values, the statistical methods seemed to have a minimal impact on the differences. In contrast, limited data points and monthly data variations appear to have a greater effect on weight prediction, thereby highlighting the importance of reducing data variability or noise before applying statistical methods.
Although post-processing is commonly used in fields such as image and frequency data analysis to facilitate result interpretation and visualization, its application to numerical datasets has rarely been reported [30,31]. In this study, postprocessing markedly improved the accuracy of individual steer weight estimation, thus ensuring that all measurements fell within a 10% error margin of the actual weight. Furthermore, post-processing substantially reduced the measurement variability, demonstrating a robust method for estimating steer weight that holds promising potential for AWS-based smart livestock farming applications. This suggests that post-processing can correct values that were not filtered during pre-processing. In scenarios of errors due to measurement conditions or device malfunctions, such as automated cattle weight estimation, post-processing can serve as a valuable tool. The effectiveness of post-processing in this study appears to be attributable to the use of criteria designed based on real-world standards specific to cattle species, rather than relying solely on data-driven methods [32]. This highlights the importance of adopting physiology- and biology-driven post-processing standards in environments, such as livestock farms, where the consideration of physiological and biological characteristics is crucial for accurate and reliable measurements [33]. According to the review by Qiao et al. [14], most previous studies presented RMSE values exceeding 20 kg, with some ranging between approximately 7.5 kg and 49.20 kg depending on the measurement perspective and sensor configuration. In this context, the RMSE of 12.35 kg achieved in our study serves as a reasonable indicator of accuracy and reinforces the credibility of the proposed approach.
Finally, it is worth noting that the dataset used in the analysis was relatively limited, with data collected over a three-week period and involving 36 animals matched with reference data. While this may restrict broader generalization, the sample size is comparable to those used in previous studies on Hanwoo and beef cattle under similar experimental conditions, where relatively small cohorts were also employed [14]. In such cases, including ours, the continuous collection of high-resolution feed intake data from each individual provided sufficient volume and granularity to support robust statistical analysis despite the limited number of animals. In addition, in light of the central limit theorem, which suggests that samples exceeding 30 observations typically approximate a normal distribution, the statistical methods applied in this study are deemed appropriate [25]. However, further validation using larger and more diverse datasets is warranted to reinforce the robustness and applicability of our findings.

5. Conclusions

Automated weight measurement is a critical component of smart livestock management. However, the accurate determination of cattle weight remains a challenge, often resulting in reliability issues with field-acquired data. To address this, this study introduces a novel algorithm designed to calibrate the AWS weight measurements, thereby enhancing their accuracy in approximating actual cattle weights. Although the dataset and number of cattle used in this study were limited, and the developed method may be applicable only to specific systems and breeds because of its post-processing criteria, the study presents an important algorithmic process that can serve as a foundational platform for automated weight measurement. By refining the data pre- and post-processing criteria and increasing the volume of data collected over an extended period for specific cattle breeds, this algorithm can be adapted to various AWS types. In addition, to ensure robust and generalizable application, the developed algorithm needs to be applied to data that account for variables related to changes in body weight, such as weight gain or loss in cattle. This adaptability, along with the proposed future work, underscore its practical applicability in enabling reliable automated weight measurement, which is a fundamental requirement for smart livestock farming.

Author Contributions

Conceptualization, D.-H.K., S.S. and W.-H.L.; methodology, D.-H.K., J.-W.S., S.S. and W.-H.L.; software, D.-H.K., J.-W.S., W.-H.L. and D.-H.L.; validation, D.-H.K.; formal analysis, D.-H.K. and J.-W.S.; investigation, D.-H.K.; resources, H.C. and M.L.; data curation, D.-H.K., J.-W.S., H.C., M.L. and S.S.; writing—original draft preparation, D.-H.K. and W.-H.L.; writing—review and editing, D.-H.K., J.-W.S., H.C., M.L., D.-H.L., S.S. and W.-H.L.; visualization, D.-H.K.; supervision, D.-H.L., S.S. and W.-H.L.; project administration, S.S.; funding acquisition, S.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by Korea Institute of Planning and Evaluation for Technology in Food, Agriculture and Forestry (IPET) and Korea Smart Farm R&D Foundation (KosFarm) through Smart Farm Innovation Technology Development Program, funded by Ministry of Agriculture, Food and Rural Affairs (MAFRA) and Ministry of Science and ICT (MSIT), Rural Development Administration (RDA) (RS-2024-00396149).

Institutional Review Board Statement

The animal study protocol was approved by the Animal Research Ethics Committee of Chungnam National University (CNU-01021, 1 April 2018).

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author(s).

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AWSAutomated weighing system
RMSERoot mean square error
IQRInterquartile range
LinearRLinear regression
Avg ± SDAverage ± standard deviation

References

  1. Davison, C.; Michie, C.; Tachtatzis, C.; Andonovic, I.; Bowen, J.; Duthie, C.-A. Feed conversion ratio (FCR) and performance group estimation based on predicted feed intake for the optimisation of beef production. Sensors 2023, 23, 4621. [Google Scholar] [CrossRef] [PubMed]
  2. Pezzuolo, A.; Milani, V.; Zhu, D.; Guo, H.; Guercini, S.; Marinello, F. On-barn pig weight estimation based on body measurements by structure-from-motion (SfM). Sensors 2018, 18, 3603. [Google Scholar] [CrossRef]
  3. González-García, E.; Alhamada, M.; Pradel, J.; Douls, S.; Parisot, S.; Bocquier, F.; Menassol, J.-B.; Llach, I.; González, L.A. A mobile and automated walk-over-weighing system for a close and remote monitoring of liveweight in sheep. Comput. Electron. Agric. 2018, 153, 226–238. [Google Scholar] [CrossRef]
  4. Cho, H.; Jeon, S.; Lee, M.; Kang, K.; Kang, H.; Park, E.; Kim, M.; Hong, S.; Seo, S. Analysis of the factors influencing body weight variation in Hanwoo Steers using an automated weighing system. Animals 2020, 10, 1270. [Google Scholar] [CrossRef]
  5. Dickinson, R.; Morton, J.; Beggs, D.; Anderson, G.; Pyman, M.; Mansell, P.; Blackwood, C. An automated walk-over weighing system as a tool for measuring liveweight change in lactating dairy cows. J. Dairy Sci. 2013, 96, 4477–4486. [Google Scholar] [CrossRef]
  6. Hou, G.; Li, R.; Tian, M.; Ding, J.; Zhang, X.; Yang, B.; Chen, C.; Huang, R.; Yin, Y. Improving Efficiency: Automatic Intelligent Weighing System as a Replacement for Manual Pig Weighing. Animals 2024, 14, 1614. [Google Scholar] [CrossRef]
  7. Bhoj, S.; Tarafdar, A.; Chauhan, A.; Singh, M.; Gaur, G.K. Image processing strategies for pig liveweight measurement: Updates and challenges. Comput. Electron. Agric. 2022, 193, 106693. [Google Scholar] [CrossRef]
  8. Liu, H.; Reibman, A.R.; Boerman, J.P. Feature extraction using multi-view video analytics for dairy cattle body weight estimation. Smart Agric. Technol. 2023, 6, 100359. [Google Scholar] [CrossRef]
  9. Williams, L.R.; Fox, D.R.; Bishop-Hurley, G.J.; Swain, D.L. Use of radio frequency identification (RFID) technology to record grazing beef cattle water point use. Comput. Electron. Agric. 2019, 156, 193–202. [Google Scholar] [CrossRef]
  10. Ranches, J.; De Oliveira, R.; Vedovatto, M.; Palmer, E.; Moriel, P.; Arthington, J. Use of radio-frequency identification technology to assess the frequency of cattle visits to mineral feeders. Trop. Anim. Health Prod. 2021, 53, 341. [Google Scholar] [CrossRef]
  11. Stankovski, S.; Ostojic, G.; Senk, I.; Rakic-Skokovic, M.; Trivunovic, S.; Kucevic, D. Dairy cow monitoring by RFID. Sci. Agric. 2012, 69, 75–80. [Google Scholar] [CrossRef]
  12. Chang, A.Z.; Imaz, J.A.; González, L.A. Calf birth weight predicted remotely using automated in-paddock weighing technology. Animals 2021, 11, 1254. [Google Scholar] [CrossRef] [PubMed]
  13. Brown, D.J.; Savage, D.; Hinch, G. Repeatability and frequency of in-paddock sheep walk-over weights: Implications for individual animal management. Anim. Prod. Sci. 2013, 54, 207–213. [Google Scholar] [CrossRef]
  14. Qiao, Y.; Kong, H.; Clark, C.; Lomax, S.; Su, D.; Eiffert, S.; Sukkarieh, S. Intelligent perception for cattle monitoring: A review for cattle identification, body condition score evaluation, and weight estimation. Comput. Electron. Agric. 2021, 185, 106143. [Google Scholar] [CrossRef]
  15. Basu, S.; Meckesheimer, M. Automatic outlier detection for time series: An application to sensor data. Knowl. Inf. Syst. 2007, 11, 137–154. [Google Scholar] [CrossRef]
  16. Song, J.-W.; Lee, M.; Cho, H.; Lee, D.-H.; Seo, S.; Lee, W.-H. Development of individual models for predicting cow milk production for real-time monitoring. Comput. Electron. Agric. 2025, 228, 109698. [Google Scholar] [CrossRef]
  17. Jung, J.-M.; Kim, D.-H.; Cho, H.; Lee, M.; Jeong, J.; Lee, D.-H.; Seo, S.; Lee, W.-H. Multi-algorithmic approach for detecting outliers in cattle intake data. J. Agric. Food Res. 2024, 15, 101021. [Google Scholar] [CrossRef]
  18. Blázquez-García, A.; Conde, A.; Mori, U.; Lozano, J.A. A review on outlier/anomaly detection in time series data. ACM Comput. Surv. (CSUR) 2021, 54, 1–33. [Google Scholar] [CrossRef]
  19. Mehrang, S.; Helander, E.; Pavel, M.; Chieh, A.; Korhonen, I. Outlier detection in weight time series of connected scales. In Proceedings of the 2015 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), Washington, DC, USA, 9–12 November 2015; pp. 1489–1496. [Google Scholar] [CrossRef]
  20. Kim, M.-J.; Mo, C.; Kim, H.T.; Cho, B.-K.; Hong, S.-J.; Lee, D.H.; Shin, C.-S.; Jang, K.J.; Kim, Y.-H.; Baek, I. Research and technology trend analysis by big data-based smart livestock technology: A review. J. Biosyst. Eng. 2021, 46, 386–398. [Google Scholar] [CrossRef]
  21. Tukey, J.W. Exploratory Data Analysis; Addison-Wesley: Reading, MA, USA, 1977. [Google Scholar] [CrossRef]
  22. MacNeil, M.D.; Berry, D.P.; Clark, S.A.; Crowley, J.J.; Scholtz, M.M. Evaluation of partial body weight for predicting body weight and average daily gain in growing beef cattle. Transl. Anim. Sci. 2021, 5, txab126. [Google Scholar] [CrossRef]
  23. Hodson, T.O. Root mean square error (RMSE) or mean absolute error (MAE): When to use them or not. Geosci. Model Dev. Discuss. 2022, 2022, 1–10. [Google Scholar] [CrossRef]
  24. Kim, T.K. T test as a parametric statistic. Korean J. Anesthesiol. 2015, 68, 540–546. [Google Scholar] [CrossRef] [PubMed]
  25. Kwak, S.G.; Kim, J.H. Central limit theorem: The cornerstone of modern statistics. Korean J. Anesthesiol. 2017, 70, 144–156. [Google Scholar] [CrossRef] [PubMed]
  26. Team, R.C. R: A Language and Environment for Statistical Computing; Foundation for Statistical Computing: Vienna, Austria, 2013. [Google Scholar]
  27. Ihaka, R.; Gentleman, R. R: A language for data analysis and graphics. J. Comput. Graph. Stat. 1996, 5, 299–314. [Google Scholar] [CrossRef]
  28. Yendri, D.; Afif, H. Design of cow cattle weighing system technology and automatic giving feed. In Proceedings of the 2020 International Conference on Information Technology Systems and Innovation (ICITSI), Bandung, Indonesia, 19–23 October 2020; pp. 185–191. [Google Scholar] [CrossRef]
  29. Veerkamp, R. Selection for economic efficiency of dairy cattle using information on live weight and feed intake: A review. J. Dairy Sci. 1998, 81, 1109–1119. [Google Scholar] [CrossRef]
  30. Byrne, H.J.; Knief, P.; Keating, M.E.; Bonnier, F. Spectral pre and post processing for infrared and Raman spectroscopy of biological tissues and cells. Chem. Soc. Rev. 2016, 45, 1865–1878. [Google Scholar] [CrossRef]
  31. Salvi, M.; Acharya, U.R.; Molinari, F.; Meiburger, K.M. The impact of pre-and post-image processing techniques on deep learning frameworks: A comprehensive review for digital pathology image analysis. Comput. Biol. Med. 2021, 128, 104129. [Google Scholar] [CrossRef]
  32. Lyle, G.; Bryan, B.; Ostendorf, B. Post-processing methods to eliminate erroneous grain yield measurements: Review and directions for future development. Precis. Agric. 2014, 15, 377–402. [Google Scholar] [CrossRef]
  33. Niloofar, P.; Francis, D.P.; Lazarova-Molnar, S.; Vulpe, A.; Vochin, M.-C.; Suciu, G.; Balanescu, M.; Anestis, V.; Bartzanas, T. Data-driven decision support in livestock farming for improved animal health, welfare and greenhouse gas emissions: Overview and challenges. Comput. Electron. Agric. 2021, 190, 106406. [Google Scholar] [CrossRef]
Figure 1. Comparison of three methods for estimating cow weight. (a) Before post-processing and (b) after post-processing. The reference weight is indicated by the red dashed line and its corresponding value, whereas the standard deviation for each weight is represented by the error bars.
Figure 1. Comparison of three methods for estimating cow weight. (a) Before post-processing and (b) after post-processing. The reference weight is indicated by the red dashed line and its corresponding value, whereas the standard deviation for each weight is represented by the error bars.
Animals 15 01785 g001
Figure 2. Individual weight estimation using statistical methods. (a) February, (b) March, and (c) April.
Figure 2. Individual weight estimation using statistical methods. (a) February, (b) March, and (c) April.
Animals 15 01785 g002
Table 1. Comparison of cow weight (kg) measurements using an automated weighing system and static scale.
Table 1. Comparison of cow weight (kg) measurements using an automated weighing system and static scale.
Pre-
Processing
Estimation Methods 1Feb (228 2)Mar (190)
Predicted 3ReferenceRMSE 4PredictedReferenceRMSE
TukeyMean337.01 a326.08 a
(19.9)
12.35360.31 c347.68 c
(21.52)
14.39
(21.14)(21.68)
Median337.92 a12.85360.42 c14.64
(21.44)(21.98)
LinearR337.64 a12.95360.46 c14.44
(21.01)(22.11)
Average ±
standard deviation
Mean337.48 b326.08 b
(19.9)
13.01360.31 d347.68 d
(21.52)
14.39
(20.95)(21.68)
Median337.49 b12.34360.42 d14.64
(21.51)(21.98)
LinearR337.91 b13.56360.46 d14.44
(21.15)(22.11)
Apr (144)Total (562)
PredictedReferenceRMSEPredictedReferenceRMSE
TukeyMean389.56 e375.26 e
(19.48)
17.95357.43 g349.28 g
(28.53)
14.54
(22.95)(29.82)
Median389.73 e18.23357.89 g14.88
(23.25)(29.82)
LinearR389.57 e17.95357.71 g14.78
(22.95)(29.8)
Average ±
standard deviation
Mean389.85 f375.26 f
(19.48)
18.35357.69 h349.28 h
(28.53)
14.89
(23.25)(29.76)
Median389.53 f18.09357.66 h14.66
(23.56)(29.97)
LinearR389.50 f18.20357.81 h15.08
(23)(29.75)
1 The same letters within a given method indicate that the methods are not significantly different within the same month at a significance level of 0.05, as determined by Dunnett’s test, Tukey’s test, and the Kruskal–Wallis test followed by Dunn’s post hoc analysis. 2 Number of data points used for estimating the automated weighing system after applying pre- and post-processing. 3 The predicted and reference values for each method are presented as averages with standard deviations in parentheses. 4 RMSE stands for root mean square error, whereas LinearR refers to linear regression analysis.
Table 2. Ratio (%) of AWS- and static scale-measured cow weights within the error margin.
Table 2. Ratio (%) of AWS- and static scale-measured cow weights within the error margin.
Before post-processing (702 1)
ProcessingRangeFebMar
MeanMedianLinearRMeanMedianLinearR
Tukey5%81.881.878.861.155.660
10%97979772.272.271.4
Avg ± SD5%73.582.472.761.155.660
10%94.194.19772.272.271.4
Difference 8.3−0.66.1000
2.92.90000
AprTotal
Tukey5%5042.354.264.359.964.3
10%88.588.595.885.985.988.1
Avg ± SD5%4031.441.258.256.558
10%65.765.767.677.377.378.7
Difference 1010.9136.13.46.3
22.822.828.28.68.69.4
After post-processing (562 1)
ProcessingRangeFebMar
MeanMedianLinearRMeanMedianLinearR
Tukey5%84.484.481.384.676.984
10%100100100100100100
Avg ± SD5%78.187.57584.676.984
10%100100100100100100
Difference 6.3−3.16.3000
000000
AprTotal
Tukey5%72.261.172.280.474.179.2
10%100100100100100100
Avg ± SD5%77.861.177.880.275.278.9
10%100100100100100100
Difference −5.60−5.60.2−1.10.3
000000
1 Total number of data points used to estimate the automated weighing system.
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.

Share and Cite

MDPI and ACS Style

Kim, D.-H.; Song, J.-W.; Cho, H.; Lee, M.; Lee, D.-H.; Seo, S.; Lee, W.-H. Multi-Stage Data Processing for Enhancing Korean Cattle (Hanwoo) Weight Estimations by Automated Weighing Systems. Animals 2025, 15, 1785. https://doi.org/10.3390/ani15121785

AMA Style

Kim D-H, Song J-W, Cho H, Lee M, Lee D-H, Seo S, Lee W-H. Multi-Stage Data Processing for Enhancing Korean Cattle (Hanwoo) Weight Estimations by Automated Weighing Systems. Animals. 2025; 15(12):1785. https://doi.org/10.3390/ani15121785

Chicago/Turabian Style

Kim, Dong-Hyeon, Jae-Woo Song, Hyunjin Cho, Mingyung Lee, Dae-Hyun Lee, Seongwon Seo, and Wang-Hee Lee. 2025. "Multi-Stage Data Processing for Enhancing Korean Cattle (Hanwoo) Weight Estimations by Automated Weighing Systems" Animals 15, no. 12: 1785. https://doi.org/10.3390/ani15121785

APA Style

Kim, D.-H., Song, J.-W., Cho, H., Lee, M., Lee, D.-H., Seo, S., & Lee, W.-H. (2025). Multi-Stage Data Processing for Enhancing Korean Cattle (Hanwoo) Weight Estimations by Automated Weighing Systems. Animals, 15(12), 1785. https://doi.org/10.3390/ani15121785

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop