{"title":"A keypoint detection-based approach for real-time aggressive behavior identification in goats","authors":"Hongchun Qu , Ansong Leng , Yutong Deng , Xiuping Yin , Xiaoming Tang , Shidong Zhai","doi":"10.1016/j.applanim.2025.106745","DOIUrl":null,"url":null,"abstract":"<div><div>This study addresses the existing challenges in animal aggression behavior detection by proposing a real-time recognition method based on keypoint detection. Traditional detection methods based on static whole-frame images are limited in their ability to analyze dynamic processes, often leading to false positives, where non-aggressive behaviors are misclassified as aggression. While algorithms incorporating Long Short-Term Memory (LSTM) networks improve accuracy, they suffer from poor real-time performance due to the need for comprehensive analysis of sequential video data, resulting in a high computational burden and an inability to pinpoint specific aggression events. Furthermore, many existing approaches require artificial interventions during the data collection phase, such as increasing animal density to provoke aggression, which can induce stress responses in the animals and generate data that deviate from natural behaviors, thus failing to accurately reflect authentic social interactions and conflict mechanisms. To overcome these challenges, this study introduces a novel method that detects keypoints on the head and body of goats, analyzing the movement relationships between these keypoints in real-time to identify aggressive behavior without the need for artificial intervention. Experimental results demonstrate that this approach outperforms existing methods in terms of accuracy, recall rate, and false positive rate, while offering superior real-time performance and robustness. Moreover, the proposed method is highly extensible, not only applicable to aggression detection but also capable of analyzing other daily behaviors of goats through keypoint data. To contribute to the advancement of the field of animal behavior studies, we have made publicly available a dataset containing keypoint information of goats, providing valuable resources for future research.</div></div>","PeriodicalId":8222,"journal":{"name":"Applied Animal Behaviour Science","volume":"292 ","pages":"Article 106745"},"PeriodicalIF":2.2000,"publicationDate":"2025-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Applied Animal Behaviour Science","FirstCategoryId":"97","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0168159125002436","RegionNum":2,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AGRICULTURE, DAIRY & ANIMAL SCIENCE","Score":null,"Total":0}
引用次数: 0
Abstract
This study addresses the existing challenges in animal aggression behavior detection by proposing a real-time recognition method based on keypoint detection. Traditional detection methods based on static whole-frame images are limited in their ability to analyze dynamic processes, often leading to false positives, where non-aggressive behaviors are misclassified as aggression. While algorithms incorporating Long Short-Term Memory (LSTM) networks improve accuracy, they suffer from poor real-time performance due to the need for comprehensive analysis of sequential video data, resulting in a high computational burden and an inability to pinpoint specific aggression events. Furthermore, many existing approaches require artificial interventions during the data collection phase, such as increasing animal density to provoke aggression, which can induce stress responses in the animals and generate data that deviate from natural behaviors, thus failing to accurately reflect authentic social interactions and conflict mechanisms. To overcome these challenges, this study introduces a novel method that detects keypoints on the head and body of goats, analyzing the movement relationships between these keypoints in real-time to identify aggressive behavior without the need for artificial intervention. Experimental results demonstrate that this approach outperforms existing methods in terms of accuracy, recall rate, and false positive rate, while offering superior real-time performance and robustness. Moreover, the proposed method is highly extensible, not only applicable to aggression detection but also capable of analyzing other daily behaviors of goats through keypoint data. To contribute to the advancement of the field of animal behavior studies, we have made publicly available a dataset containing keypoint information of goats, providing valuable resources for future research.
期刊介绍:
This journal publishes relevant information on the behaviour of domesticated and utilized animals.
Topics covered include:
-Behaviour of farm, zoo and laboratory animals in relation to animal management and welfare
-Behaviour of companion animals in relation to behavioural problems, for example, in relation to the training of dogs for different purposes, in relation to behavioural problems
-Studies of the behaviour of wild animals when these studies are relevant from an applied perspective, for example in relation to wildlife management, pest management or nature conservation
-Methodological studies within relevant fields
The principal subjects are farm, companion and laboratory animals, including, of course, poultry. The journal also deals with the following animal subjects:
-Those involved in any farming system, e.g. deer, rabbits and fur-bearing animals
-Those in ANY form of confinement, e.g. zoos, safari parks and other forms of display
-Feral animals, and any animal species which impinge on farming operations, e.g. as causes of loss or damage
-Species used for hunting, recreation etc. may also be considered as acceptable subjects in some instances
-Laboratory animals, if the material relates to their behavioural requirements