Fish counting is one of the key issues in fish farming and trade. However, manual counting is not only expensive and inefficient, but it can also harm the fish. In order to solve the above problems, this paper proposes a counting model named VSPNet based on convolutional neural network to realize intelligent counting of snakehead fish. Firstly, the snakehead counting dataset is created, and the snakehead objects in each image in the dataset are labeled to obtain the true density map; and then the EESP module is added after the 10th convolutional layer of the VGG model to increase the receptive field, extract deep-level semantic information, and generate the estimated density map; finally, the total number of snakehead in the image is predicted from the density map. The experimental results show that the method proposed in this paper outperforms the MPS and DSNet models on the snakehead fish counting dataset, which proves the effectiveness of the method.
|