Detection of sick broilers by digital image processing and deep learning

Xiaolin Zhuang,Tiemin Zhang
DOI: https://doi.org/10.1016/j.biosystemseng.2019.01.003
IF: 5.002
2019-03-01
Biosystems Engineering
Abstract:Frequently, the occurrence of poultry diseases can seriously threaten human health. Even though the quantity and density of poultry rearing are high, monitoring of poultry diseases is still based on manual observation. In this paper, a model structure was proposed to identify sick broilers within a flock by using digital image processing and deep learning. For this aim, a broiler dataset (B1) containing 14,728 images was built, and the PASCAL VOC2012 dataset containing 17,125 images was added as background images for training. The Improved Feature Fusion Single Shot MultiBox Detector (IFSSD) was proposed to improve the Single Shot MultiBox Detector (SSD) model, with InceptionV3 as the backbone. The structure of IFSSD changed the size and dimension of the four layers in the modified InceptionV3 by 1 × 1 convolution, pairwise fused the layers to obtain three different size layers, and then generated a feature pyramid network based on these three layers. IFSSD can detect broilers and identify the health status of the broilers simultaneously. The model achieves 99.7% mean average precision (mAP) (intersection-over-union (IoU) > 0.5) and 48.1% mAP (IoU > 0.9). It runs at 40 frames per second (fps) on a single NVIDIA 1070Ti GPU. Overall, the results indicate that sick broilers within a flock can be successfully detected automatically, and the method has the potential to facilitate efficient flock management.
agriculture, multidisciplinary,agricultural engineering
What problem does this paper attempt to address?