Related Experiment Video
Updated: Oct 27, 2025

Fully Automated Leg Tracking in Freely Moving Insects using Feature Learning Leg Segmentation and Tracking FLLIT
Published on: April 23, 2020
Fine-grained classification of fly species in the natural environment based on deep convolutional neural network
Yantong Chen1, Xianzhong Zhang1, Zekun Chen1
1Department of Information Science and Technology, Dalian Maritime University, Dalian, 116026, China.
Abstract:
Effective classification of flies is beneficial to prevent the spread of disease and protect agricultural production. It is important to prevent the invasion of fly species. Aiming at the problem of similar morphology and difficulty in the classification of fly species in the natural environment, this paper proposes a fine-grained classification method for fly species in the complex natural environment based on deep convolutional neural network. Firstly, the specific position of the fly in the image is located by the gradient-weighted class activation graph method, and the object region of the fly is obtained. Then, the local region containing the most abundant information in the image is extracted. When extracting features from the local region, the attention module and cross-layer bilinear pooling are combined. The feature information of different convolutional layers is integrated. Finally, the global and local feature information is integrated for classification. We experimentally compared the proposed method with other state-of-the-art methods on the established dataset. Experimental results show that the accuracy of the proposed method on the three datasets is 84.34%, 89.53% and 93.26%, respectively. Compared with other state-of-the-art methods, this method has a good classification effect on fly species.
More Related Videos
Related Concept Videos
Methods of Classification and Identification
Force Classification
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Classification of Neurotransmitters
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Classification of Systems-II

