Improving the prediction rate of unusual behaviors of animal in a poultry using deep learning technique
- PDF / 2,347,284 Bytes
- 12 Pages / 595.276 x 790.866 pts Page_size
- 78 Downloads / 193 Views
(0123456789().,-volV)(0123456789(). ,- volV)
METHODOLOGIES AND APPLICATION
Improving the prediction rate of unusual behaviors of animal in a poultry using deep learning technique M. Thenmozhi1 • M. Saravanan1 • K. Pradeep Mohan Kumar1 • S. Suseela2 • S. Deepan1
Springer-Verlag GmbH Germany, part of Springer Nature 2020
Abstract Poultry farms across the world house animals such as cows, sheep’s, pigs and hen These farms are the places from where the market gets meat, eggs, wool and other animal products which are used in our daily lives. But sometimes the business of the farms is severely hit primarily due to poultry animals catching diseases or these animals succumbing to injuries caused due to fighting each other. The identification of such animals showing unusual characteristics or behavior is necessary. We through our paper use deep learning concepts to help the poultry owner to identify these unusual characteristics in a sheep. Some of the characteristics that our paper identifies are skinny, redness, non-aggression, aggression, beefy and foraging. Our paper makes use of a video, shot from a camera and the implementation of a sequential model as well as make use of the SSD algorithm to identify and characterize the sheep’s depicted in the video. The sequential model is trained using the training dataset which contains static images of sheep’s and the attribute/characteristics depicted by those sheep’s that are stored in a CSV file. The testing dataset contains the images that are extracted from the input video as frames. The testing dataset is passed through the sequential model to get the characteristics/attributes depicted by the sheep in each frame and store those characteristics/attributes in a CSV file. The SSD algorithm is trained on identifying the various animals and not only does it display the name of the animal detected, it displays the confidence percentage of the animal as well, in our paper it is used for identifying sheep. The above stated algorithm also creates a border around the identified sheep such that it can be used for tracking purposes during the entirety of the video. The SSD algorithm also takes in the attributes depicted by these frames and displays them along the border which identifies the sheep. The accuracy is compared with YOLO algorithms and shows 3 to 6% improvement on prediction rate. Keywords Behaviors attributes Sequential model SSD algorithm YOLO algorithm
1 Introduction Communicated by V. Loia.
1
School of Computing, SRM Institute of Science and Technology, Kattankulathur, TamilNadu, India
This paper is used to identify some of the physical characteristics and the behavioral characteristics in sheep. The physical attributes that we detect are whether the sheep is skinny (with less fur/baby sheep) or beefy in physicality, whether it shows aggressive and non-aggressive behavior and whether the sheep is foraging. These attributes mainly help in identifying the behavioral characteristics of a sheep. Algorithms are used in order to identify the animal in the fra
Data Loading...