This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Open AccessArticle
SDGTrack: A Multi-Target Tracking Method for Pigs in Multiple Farming Scenarios
by
Tao Liu
Tao Liu
,
Dengfei Jie
Dengfei Jie
,
Junwei Zhuang
Junwei Zhuang ,
Dehui Zhang
Dehui Zhang and
Jincheng He
Jincheng He *
College of Mechanical and Electrical Engineering, Fujian Agriculture and Forestry University, Fuzhou 350002, China
*
Author to whom correspondence should be addressed.
Animals 2025, 15(11), 1543; https://doi.org/10.3390/ani15111543 (registering DOI)
Submission received: 25 April 2025
/
Revised: 18 May 2025
/
Accepted: 21 May 2025
/
Published: 24 May 2025
Simple Summary
This study presents a novel method for the effective detection and tracking of pigs in unknown environments and complex scenarios. Using the CSTrack model as the baseline, we enhance it by incorporating an environment-aware adaptive module and optimizing the target association strategy to address the model’s limited tracking ability in unknown scenes. Experimental results show that, compared to several advanced models, this method performs excellently in various complex environments, meeting the tracking requirements in unknown scenarios and providing robust technical support for the precise management of pigs.
Abstract
In pig farming, multi-object tracking (MOT) algorithms are effective tools for identifying individual pigs and monitoring their health, which enhances management efficiency and intelligence. However, due to the considerable variation in breeding environments across different pig farms, existing models often struggle to perform well in unfamiliar settings. To enhance the model’s generalization in diverse tracking scenarios, we have innovatively proposed the SDGTrack method. This method improves tracking performance across various farming environments by enhancing the model’s adaptability to different domains and integrating an optimized tracking strategy, significantly increasing the generalization of group pig tracking technology across different scenarios. To comprehensively evaluate the potential of the SDGTrack method, we constructed a multi-scenario dataset that includes both public and private data, spanning ten distinct pig farming environments. We only used a portion of the daytime scenes as the training set, while the remaining daytime and nighttime scenes were used as the validation set for evaluation. The experimental results demonstrate that SDGTrack achieved a MOTA score of 80.9%, an IDSW of 24, and an IDF1 score of 85.1% across various scenarios. Compared to the original CSTrack method, SDGTrack improved the MOTA and IDF1 scores by 16.7% and 33.3%, respectively, while significantly reducing the number of ID switches by 94.6%. These findings indicate that SDGTrack offers robust tracking capabilities in previously unseen farming environments, providing a strong technical foundation for monitoring pigs in different settings.
Share and Cite
MDPI and ACS Style
Liu, T.; Jie, D.; Zhuang, J.; Zhang, D.; He, J.
SDGTrack: A Multi-Target Tracking Method for Pigs in Multiple Farming Scenarios. Animals 2025, 15, 1543.
https://doi.org/10.3390/ani15111543
AMA Style
Liu T, Jie D, Zhuang J, Zhang D, He J.
SDGTrack: A Multi-Target Tracking Method for Pigs in Multiple Farming Scenarios. Animals. 2025; 15(11):1543.
https://doi.org/10.3390/ani15111543
Chicago/Turabian Style
Liu, Tao, Dengfei Jie, Junwei Zhuang, Dehui Zhang, and Jincheng He.
2025. "SDGTrack: A Multi-Target Tracking Method for Pigs in Multiple Farming Scenarios" Animals 15, no. 11: 1543.
https://doi.org/10.3390/ani15111543
APA Style
Liu, T., Jie, D., Zhuang, J., Zhang, D., & He, J.
(2025). SDGTrack: A Multi-Target Tracking Method for Pigs in Multiple Farming Scenarios. Animals, 15(11), 1543.
https://doi.org/10.3390/ani15111543
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details
here.
Article Metrics
Article Access Statistics
For more information on the journal statistics, click
here.
Multiple requests from the same IP address are counted as one view.