Pig Detection Algorithm Based on Sliding Windows and PCA Convolution

被引:9
作者
Sun, Longqing [1 ]
Liu, Yan [1 ]
Chen, Shuaihua [1 ]
Luo, Bing [1 ]
Li, Yiyang [2 ]
Liu, Chunhong [1 ]
机构
[1] China Agr Univ, Coll Informat & Elect Engn, Beijing 100083, Peoples R China
[2] Massey Univ, Sch Nat & Computat Sci, Auckland 0632, New Zealand
关键词
Target detection; pig; principal component analysis; sliding window; MACHINE VISION; IMAGE; EXTRACTION; BEHAVIORS; MIXTURE;
D O I
10.1109/ACCESS.2019.2907748
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An accurate and rapid pig detection algorithm based on video image processing technology can be helpful to identify abnormal pigs and take timely measures to reduce the incidence of diseases. In order to solve the problems of low computational efficiency and low precision in pig detection algorithm based on sliding windows, this paper proposed a simple and efficient pig detection algorithm. A two-level support vector machine model was trained to calculate the probabilities of sliding windows by using gradient and gray distribution features of pigs. The principal component analysis convolution kernels were trained to extract foreground and background features of pig images. The support vector machine was used to classify sliding windows to obtain windows where pigs were located, and the non-maximum suppression algorithm was used to eliminate redundant windows to complete the target detection. The experiments showed that the proposed algorithm blending gradient and gray distribution features had a higher recall rate than the BING algorithm. The recall rate was up to 99.21% using 500 windows. The classification accuracy of sliding windows in this paper was 95.21%, which was higher than that of the PCANet. By calculating the omission detection rate, the misdetection rate, and the average detection time, it can be seen that in the detection methods of the proposed algorithm, BING + PCANet, faster rcnn and yolo, the performance of the proposed algorithm was optimal.
引用
收藏
页码:44229 / 44238
页数:10
相关论文
共 30 条
[1]  
[Anonymous], P 3 INT C LEARNING R
[2]  
[Anonymous], PROC CVPR IEEE
[3]  
[Anonymous], 2015, T CHINESE SOC AGR EN, DOI DOI 10.11975/j.issn.1002-6819.2015.z2.033
[4]  
[Anonymous], 2017, COMMUN ACM, DOI DOI 10.1145/3065386
[5]  
[Anonymous], 2014, SENSOR LETT, DOI DOI 10.1166/SL.2014.3123
[6]  
Bai MR, 2014, 2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), P81, DOI 10.1109/WCICA.2014.7052691
[7]   PCANet: A Simple Deep Learning Baseline for Image Classification? [J].
Chan, Tsung-Han ;
Jia, Kui ;
Gao, Shenghua ;
Lu, Jiwen ;
Zeng, Zinan ;
Ma, Yi .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2015, 24 (12) :5017-5032
[8]   Image motion feature extraction for recognition of aggressive behaviors among group-housed pigs [J].
Chen, Chen ;
Zhu, Weixing ;
Ma, Changhua ;
Guo, Yizheng ;
Huang, Weijia ;
Ruan, Chengzhi .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2017, 142 :380-387
[9]   BING: Binarized Normed Gradients for Objectness Estimation at 300fps [J].
Cheng, Ming-Ming ;
Zhang, Ziming ;
Lin, Wen-Yan ;
Torr, Philip .
2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2014, :3286-3293
[10]   Efficient graph-based image segmentation [J].
Felzenszwalb, PF ;
Huttenlocher, DP .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2004, 59 (02) :167-181