arrow
Return

ICNet: A Dual-Branch Instance Segmentation Network for High-Precision Pig Counting

delete2024-01-18
delete2
delete
OA
AI
S
Shanghao Liu
C
Chunjiang Zhao *
张宏鸣 (Hongming Zhang)
Q
Qifeng Li
S
Shuqin Li
Y
Yini Chen
R
Ronghua Gao
R
Rong Wang
X
Xu‐Wen Li
DOI:10.3390/agriculture14010141delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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, AP of 71.4% and AP50 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

Journal

Agriculture cover
Agriculture
IF:
3.6
Papers:
1.3W
Citations:
2.8W

Organization

B
N
northwest a&f university - china
Scholars:
3.6W
Papers: 2.1W
Citations: 34