ICNet: A Dual-Branch Instance Segmentation Network for High-Precision Pig Counting
Shanghao Liu,
Chunjiang Zhao (),
Hongming Zhang,
Qifeng Li,
Shuqin Li,
Yini Chen,
Ronghua Gao,
Rong Wang and
Xuwen Li
Additional contact information
Shanghao Liu: College of Information Engineering, Northwest A&F University, Xianyang 712100, China
Chunjiang Zhao: College of Information Engineering, Northwest A&F University, Xianyang 712100, China
Hongming Zhang: College of Information Engineering, Northwest A&F University, Xianyang 712100, China
Qifeng Li: Research Center of Information Technology, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
Shuqin Li: College of Information Engineering, Northwest A&F University, Xianyang 712100, China
Yini Chen: Research Center of Information Technology, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
Ronghua Gao: Research Center of Information Technology, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
Rong Wang: College of Information Engineering, Northwest A&F University, Xianyang 712100, China
Xuwen Li: Research Center of Information Technology, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
Agriculture, 2024, vol. 14, issue 1, 1-15
Abstract:
A clear understanding of the number of pigs plays a crucial role in breeding management. Computer vision technology possesses several advantages, as it is harmless and labour-saving compared to traditional counting methods. Nevertheless, the existing methods still face some challenges, such as: (1) the lack of a substantial high-precision pig-counting dataset; (2) creating a dataset for instance segmentation can be time-consuming and labor-intensive; (3) interactive occlusion and overlapping always lead to incorrect recognition of pigs; (4) existing methods for counting such as object detection have limited accuracy. To address the issues of dataset scarcity and labor-intensive manual labeling, we make a semi-auto instance labeling tool (SAI) to help us to produce a high-precision pig counting dataset named Count1200 including 1220 images and 25,762 instances. The speed at which we make labels far exceeds the speed of manual annotation. A concise and efficient instance segmentation model built upon several novel modules, referred to as the Instances Counting Network (ICNet), is proposed in this paper for pig counting. ICNet is a dual-branch model ingeniously formed of a combination of several layers, which is named the Parallel Deformable Convolutions Layer (PDCL), which is trained from scratch and primarily composed of a couple of parallel deformable convolution blocks (PDCBs). We effectively leverage the characteristic of modeling long-range sequences to build our basic block and compute layer. Along with the benefits of a large effective receptive field, PDCL achieves a better performance for multi-scale objects. In the trade-off between computational resources and performance, ICNet demonstrates excellent performance and surpasses other models in Count1200, A P of 71.4% and A P 50 of 95.7% are obtained in our experiments. This work provides inspiration for the rapid creation of high-precision datasets and proposes an accurate approach to pig counting.
Keywords: pig counting; instance segmentation; deformable convolution; parallel modules; pig segmentation dataset (search for similar items in EconPapers)
JEL-codes: Q1 Q10 Q11 Q12 Q13 Q14 Q15 Q16 Q17 Q18 (search for similar items in EconPapers)
Date: 2024
References: View references in EconPapers View complete reference list from CitEc
Citations:
Downloads: (external link)
https://www.mdpi.com/2077-0472/14/1/141/pdf (application/pdf)
https://www.mdpi.com/2077-0472/14/1/141/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jagris:v:14:y:2024:i:1:p:141-:d:1321486
Access Statistics for this article
Agriculture is currently edited by Ms. Leda Xuan
More articles in Agriculture from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().