An Improved Single Shot Multibox Detector Method Applied in Body Condition Score for Dairy Cows
Body condition scores (BCS) is an important parameter, which is in high correlation with the health status of a dairy cow, metabolic disorder and milk composition during the production period. To evaluate BCS, the traditional methods rely on veterinary experts or skilled staff to look at a cow and t...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-07-01
|
Series: | Animals |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-2615/9/7/470 |
id |
doaj-3fb89363fb8a4c439b927207f0745cb0 |
---|---|
record_format |
Article |
spelling |
doaj-3fb89363fb8a4c439b927207f0745cb02020-11-25T01:52:01ZengMDPI AGAnimals2076-26152019-07-019747010.3390/ani9070470ani9070470An Improved Single Shot Multibox Detector Method Applied in Body Condition Score for Dairy CowsXiaoping Huang0Zelin Hu1Xiaorun Wang2Xuanjiang Yang3Jian Zhang4Daoling Shi5Institute of Intelligent Machines, Chinese Academy of Sciences, Hefei 230031, ChinaUniversity of Science and Technology of China, Hefei 230026, ChinaSchool of Information Science and Engineering, Ocean University of China, Qingdao 266100, ChinaInstitute of Intelligent Machines, Chinese Academy of Sciences, Hefei 230031, ChinaInstitute of Intelligent Machines, Chinese Academy of Sciences, Hefei 230031, ChinaSchool of Electronic and Communication Engineering, Anhui Xinhua University, Hefei 230088, ChinaBody condition scores (BCS) is an important parameter, which is in high correlation with the health status of a dairy cow, metabolic disorder and milk composition during the production period. To evaluate BCS, the traditional methods rely on veterinary experts or skilled staff to look at a cow and touch it. These methods have low efficiency especially on large-scale farms. Computer vision methods are widely used but there are some improvements to increase BCS accuracy. In this study, a low cost BCS evaluation method based on deep learning and machine vision is proposed. Firstly, the back-view images of the cows are captured by network cameras, resulting in 8972 images that constituted the sample data set. The camera is a common 2D camera, which is cheaper and easier to install compared with 3D cameras. Secondly, the key body parts such as tails, pins and rump in the images were labeled manually, the Sing Shot multi-box Detector (SSD) method was used to detect the tail and evaluate the BCS. Inspired by DenseNet and Inception-v4, a new SSD was introduced by changing the network connection method of the original SSD. Finally, the experiments show that the improved SSD method can achieve 98.46% classification accuracy and 89.63% location accuracy, and it has: (1) faster detection speed with 115 fps; (2) smaller model size with 23.1 MB compared to original SSD and YOLO-v3, these are significant advantages for reducing hardware costs.https://www.mdpi.com/2076-2615/9/7/470body condition score (BCS)sing shot multi-box detector (SSD)non-contact sensingmachine visiondairy cow |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xiaoping Huang Zelin Hu Xiaorun Wang Xuanjiang Yang Jian Zhang Daoling Shi |
spellingShingle |
Xiaoping Huang Zelin Hu Xiaorun Wang Xuanjiang Yang Jian Zhang Daoling Shi An Improved Single Shot Multibox Detector Method Applied in Body Condition Score for Dairy Cows Animals body condition score (BCS) sing shot multi-box detector (SSD) non-contact sensing machine vision dairy cow |
author_facet |
Xiaoping Huang Zelin Hu Xiaorun Wang Xuanjiang Yang Jian Zhang Daoling Shi |
author_sort |
Xiaoping Huang |
title |
An Improved Single Shot Multibox Detector Method Applied in Body Condition Score for Dairy Cows |
title_short |
An Improved Single Shot Multibox Detector Method Applied in Body Condition Score for Dairy Cows |
title_full |
An Improved Single Shot Multibox Detector Method Applied in Body Condition Score for Dairy Cows |
title_fullStr |
An Improved Single Shot Multibox Detector Method Applied in Body Condition Score for Dairy Cows |
title_full_unstemmed |
An Improved Single Shot Multibox Detector Method Applied in Body Condition Score for Dairy Cows |
title_sort |
improved single shot multibox detector method applied in body condition score for dairy cows |
publisher |
MDPI AG |
series |
Animals |
issn |
2076-2615 |
publishDate |
2019-07-01 |
description |
Body condition scores (BCS) is an important parameter, which is in high correlation with the health status of a dairy cow, metabolic disorder and milk composition during the production period. To evaluate BCS, the traditional methods rely on veterinary experts or skilled staff to look at a cow and touch it. These methods have low efficiency especially on large-scale farms. Computer vision methods are widely used but there are some improvements to increase BCS accuracy. In this study, a low cost BCS evaluation method based on deep learning and machine vision is proposed. Firstly, the back-view images of the cows are captured by network cameras, resulting in 8972 images that constituted the sample data set. The camera is a common 2D camera, which is cheaper and easier to install compared with 3D cameras. Secondly, the key body parts such as tails, pins and rump in the images were labeled manually, the Sing Shot multi-box Detector (SSD) method was used to detect the tail and evaluate the BCS. Inspired by DenseNet and Inception-v4, a new SSD was introduced by changing the network connection method of the original SSD. Finally, the experiments show that the improved SSD method can achieve 98.46% classification accuracy and 89.63% location accuracy, and it has: (1) faster detection speed with 115 fps; (2) smaller model size with 23.1 MB compared to original SSD and YOLO-v3, these are significant advantages for reducing hardware costs. |
topic |
body condition score (BCS) sing shot multi-box detector (SSD) non-contact sensing machine vision dairy cow |
url |
https://www.mdpi.com/2076-2615/9/7/470 |
work_keys_str_mv |
AT xiaopinghuang animprovedsingleshotmultiboxdetectormethodappliedinbodyconditionscorefordairycows AT zelinhu animprovedsingleshotmultiboxdetectormethodappliedinbodyconditionscorefordairycows AT xiaorunwang animprovedsingleshotmultiboxdetectormethodappliedinbodyconditionscorefordairycows AT xuanjiangyang animprovedsingleshotmultiboxdetectormethodappliedinbodyconditionscorefordairycows AT jianzhang animprovedsingleshotmultiboxdetectormethodappliedinbodyconditionscorefordairycows AT daolingshi animprovedsingleshotmultiboxdetectormethodappliedinbodyconditionscorefordairycows AT xiaopinghuang improvedsingleshotmultiboxdetectormethodappliedinbodyconditionscorefordairycows AT zelinhu improvedsingleshotmultiboxdetectormethodappliedinbodyconditionscorefordairycows AT xiaorunwang improvedsingleshotmultiboxdetectormethodappliedinbodyconditionscorefordairycows AT xuanjiangyang improvedsingleshotmultiboxdetectormethodappliedinbodyconditionscorefordairycows AT jianzhang improvedsingleshotmultiboxdetectormethodappliedinbodyconditionscorefordairycows AT daolingshi improvedsingleshotmultiboxdetectormethodappliedinbodyconditionscorefordairycows |
_version_ |
1724995328405405696 |