Feature Extraction Based on Bandpass Filtering for Frog Call Classification

In this paper, we propose an adaptive frequency scale filter bank to perform frog call classification. After preprocessing, the acoustic signal is segmented into individual syllables from which spectral peak track is extracted. Then, syllable features including track duration, dominant frequency, and oscillation rate are calculated. Next, a k-means clustering technique is applied to the dominant frequency of syllables for all frog species, whose centroids are used to construct a frequency scale. Furthermore, one novel feature named bandpass filter bank cepstral coefficients is extracted by applying a bandpass filter bank to the spectral of each syllable, where the filter bank is designed based on the generated frequency scale. Finally, a k-nearest neighbour classifier is adopted to classify frog calls based on extracted features. The experiment results show that our proposed feature can achieve an average classification accuracy of 94.3 % which outperforms Mel-frequency cepstral coefficients features (81.4 %) and syllable features (88.1 %).

[1]  Paul Roe,et al.  Analysing environmental acoustic data through collaboration and automation , 2013, Future Gener. Comput. Syst..

[2]  Chin-Chuan Han,et al.  Automatic recognition of animal vocalizations using averaged MFCC and linear discriminant analysis , 2006, Pattern Recognit. Lett..

[3]  Paul Roe,et al.  Application of image processing techniques for frog call classification , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[4]  H. Jaafar,et al.  Automatic syllables segmentation for frog identification system , 2013, 2013 IEEE 9th International Colloquium on Signal Processing and its Applications.

[5]  Bruno Gingras,et al.  A three-parameter model for classifying anurans into four genera based on advertisement calls. , 2013, The Journal of the Acoustical Society of America.

[6]  Eduardo Freire Nakamura,et al.  An incremental technique for real-time bioacoustic signal segmentation , 2015, Expert Syst. Appl..

[7]  Aki Härmä Automatic identification of bird species based on sinusoidal modeling of syllables , 2003, ICASSP.

[8]  Claudia Isaza,et al.  Automatic recognition of anuran species based on syllable identification , 2014, Ecol. Informatics.

[9]  Chenn-Jung Huang,et al.  Frog classification using machine learning techniques , 2009, Expert Syst. Appl..

[10]  N. Han,et al.  Acoustic classification of Australian anurans based on hybrid spectral-entropy approach , 2011 .

[11]  Chun-Cheng Lin,et al.  Automatic recognition of frog calls using a multi-stage average spectrum , 2012, Comput. Math. Appl..

[12]  Paul Roe,et al.  Acoustic classification of Australian anurans using syllable features , 2015, 2015 IEEE Tenth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP).