| Literature DB >> 32416852 |
Chang-Wen Ye1, Khurram Yousaf1, Chao Qi1, Chao Liu1, Kun-Jie Chen2.
Abstract
An improved fast region-based convolutional neural network (RCNN) algorithm is proposed to improve the accuracy and efficiency of recognizing broilers in a stunned state. The algorithm recognizes 3 stunned state conditions: insufficiently stunned, moderately stunned, and excessively stunned. Image samples of stunned broilers were collected from a slaughter line using an image acquisition platform. According to the format of PASCAL VOC (pattern analysis, statistical modeling, and computational learning visual object classes) dataset, a dataset for each broiler stunned state condition was obtained using an annotation tool to mark the chicken head and wing area in the original image. A rotation and flip data augmentation method was used to enhance the effectiveness of the datasets. Based on the principle of a residual network, a multi-layer residual module (MRM) was constructed to facilitate more detailed feature extraction. A model was then developed (entitled here Faster-RCNN+MRMnet) and used to detect broiler stunned state conditions. When applied to a reinforcing dataset containing 27,828 images of chickens in a stunned state, the identification accuracy of the model was 98.06%. This was significantly higher than both the established back propagation neural network model (90.11%) and another Faster-RCNN model (96.86%). The proposed algorithm can complete the inspection of the stunned state of more than 40,000 broilers per hour. The approach can be used for online inspection applications to increase efficiency, reduce labor and cost, and yield significant benefits for poultry processing plants.Entities:
Keywords: broiler; convolutional neural network; deep learning; electrical stunning; stunned state detection
Mesh:
Year: 2019 PMID: 32416852 PMCID: PMC7587773 DOI: 10.3382/ps/pez564
Source DB: PubMed Journal: Poult Sci ISSN: 0032-5791 Impact factor: 3.352
Figure 1Sample images of broilers in the 3 stunned conditions.
Figure 2Structure of the multi-layer residual module.
Figure 3MRMnet architecture.
Figure 4MRMnet flow diagram.
Figure 5The Faster-RCNN+MRMnet architecture.
Figure 6The developed MRMnet flow diagram.
Details of the datasets used to construct the model.
| Stunned state | Original dataset | Augmented dataset | Training | Validation | Test |
|---|---|---|---|---|---|
| Insufficiently stunned | 1,075 | 12,900 | 8,256 | 2,064 | 2,580 |
| Moderately stunned | 626 | 7,512 | 4,812 | 1,200 | 1,500 |
| Excessively stunned | 618 | 7,416 | 4,740 | 1,188 | 1,488 |
| Total | 2,319 | 27,828 | 17,808 | 4,452 | 5,568 |
Figure 7Partial feature maps extracted from the convolution layers.
Figure 8Prediction results for a partial test set.
Faster-RCNN+MRMnet confusion matrix statistics with unbalanced data.
| Stun states | Insufficiently stunned | Moderately stunned | Excessively stunned | Sensitivity (%) | Precision (%) | F1 score (%) | Accuracy (%) | Time on GPU (s) |
|---|---|---|---|---|---|---|---|---|
| Insufficiently stunned | 2,539 | 18 | 23 | 98.37 | ||||
| Moderately stunned | 17 | 1,473 | 10 | 97.81 | 98.00 | |||
| Excessively stunned | 25 | 15 | 1,448 | 97.78 | 97.54 |
Faster-RCNN+MRMnet confusion matrix statistics with balanced data.
| Stun states | Insufficiently stunned | Moderately stunned | Excessively stunned | Sensitivity (%) | Precision (%) | F1 score (%) | Accuracy (%) |
|---|---|---|---|---|---|---|---|
| Insufficiently stunned | 967 | 12 | 21 | 96.60 | 96.65 | ||
| Moderately stunned | 16 | 979 | 5 | 97.80 | |||
| Excessively stunned | 18 | 10 | 972 | 97.20 | 97.34 | 97.27 |
Faster-RCNN confusion matrix statistics.
| Stun states | Insufficiently | Moderately | Excessively | Sensitivity | Precision | F1 score | Accuracy | Time on |
|---|---|---|---|---|---|---|---|---|
| stunned | stunned | stunned | (%) | (%) | (%) | (%) | GPU (s) | |
| Faster-RCNN confusion matrix statistics with unbalanced data | ||||||||
| Insufficiently stunned | 2,509 | 32 | 39 | 97.55 | ||||
| Moderately stunned | 28 | 1,453 | 19 | 96.87 | 96.42 | 96.64 | ||
| Excessively stunned | 35 | 22 | 1,431 | 96.17 | 96.10 | 96.13 | ||
| Faster-RCNN confusion matrix statistics with balanced data | ||||||||
| Insufficiently stunned | 955 | 19 | 26 | 95.50 | 95.21 | 95.35 | ||
| Moderately stunned | 23 | 967 | 10 | 96.89 | 0.0954 | |||
| Excessively stunned | 25 | 12 | 963 | 96.30 | 96.40 | 96.35 | ||