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...

Full description

Bibliographic Details
Main Authors: Xiaoping Huang, Zelin Hu, Xiaorun Wang, Xuanjiang Yang, Jian Zhang, Daoling Shi
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