Feature Extraction Based on Bandpass Filtering for Frog Call Classification

  • Jie Xie
  • Michael Towsey
  • Liang Zhang
  • Jinglan Zhang
  • Paul Roe
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9680)


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 %).


Frog call classification Spectral peak track k-means clustering Filter bank k-nearest neighbour 


  1. 1.
    Stuart, S.N., Chanson, J.S., Cox, N.A., Young, B.E., Rodrigues, A.S., Fischman, D.L., Waller, R.W.: Status and trends of amphibian declines and extinctions worldwide. Science 306(5702), 1783–1786 (2004)CrossRefGoogle Scholar
  2. 2.
    Wimmer, J., Towsey, M., Planitz, B., Williamson, I., Roe, P.: Analysing environmental acoustic data through collaboration and automation. Future Gener. Comput. Syst. 29(2), 560–568 (2013)CrossRefGoogle Scholar
  3. 3.
    Huang, C.-J., Yang, Y.-J., Yang, D.-X., Chen, Y.-J.: Frog classification using machine learning techniques. Expert Syst. Appl. 36(2), 3737–3743 (2009)CrossRefGoogle Scholar
  4. 4.
    Chen, W.-P., Chen, S.-S., Lin, C.-C., Chen, Y.-Z., Lin, W.-C.: Automatic recognition of frog calls using a multi-stage average spectrum. Comput. Math. Appl. 64(5), 1270–1281 (2012)CrossRefGoogle Scholar
  5. 5.
    Jaafar, H., Ramli, D.A.: Automatic syllables segmentation for frog identification system. In: 2013 IEEE 9th International Colloquium on Signal Processing and Its Applications (CSPA), pp. 224–228. IEEE (2013)Google Scholar
  6. 6.
    Harma, A.: Automatic identification of bird species based on sinusoidal modeling of syllables. In: Proceedings of the 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2003), vol. 5, pp. V–545. IEEE (2003)Google Scholar
  7. 7.
    Xie, J., Towsey, M., Truskinger, A., Eichinski, P., Zhang, J., Roe, P.: Acoustic classification of Australian anurans using syllable features. In: 2015 IEEE Tenth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (IEEE ISSNIP 2015), Singapore, April 2015Google Scholar
  8. 8.
    Colonna, J.G., Cristo, M., Salvatierra, M., Nakamura, E.F.: An incremental technique for real-time bioacoustic signal segmentation. Expert Syst. Appl. 4221, 7367–7374 (2015)CrossRefGoogle Scholar
  9. 9.
    Lee, C.-H., Chou, C.-H., Han, C.-C., Huang, R.-Z.: Automatic recognition of animal vocalizations using averaged MFCC and linear discriminant analysis. Pattern Recogn. Lett. 27(2), 93–101 (2006)CrossRefGoogle Scholar
  10. 10.
    Bedoya, C., Isaza, C., Daza, J.M., López, J.D.: Automatic recognition of anuran species based on syllable identification. Ecol. Inform. 24, 200–209 (2014)CrossRefGoogle Scholar
  11. 11.
    Xie, J., Towsey, M., Zhang, J., Dong, X., Roe, P.: Application of image processing techniques for frog call classification. In: 2015 IEEE International Conference on Image Processing (ICIP), pp. 4190–4194, September 2015Google Scholar
  12. 12.
    Stewart, D.: “Australian frog calls: subtropical east,” Audio CD (1999).
  13. 13.
    Gingras, B., Fitch, W.T.: A three-parameter model for classifying anurans into four genera based on advertisement calls. J. Acoust. Soc. Am. 133(1), 547–559 (2013)CrossRefGoogle Scholar
  14. 14.
    Han, N.C., Muniandy, S.V., Dayou, J.: Acoustic classification of Australian anurans based on hybrid spectral-entropy approach. Appl. Acoust. 72(9), 639–645 (2011)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Jie Xie
    • 1
  • Michael Towsey
    • 1
  • Liang Zhang
    • 1
  • Jinglan Zhang
    • 1
  • Paul Roe
    • 1
  1. 1.Electrical Engineering and Computer Science SchoolQueensland University of TechnologyBrisbaneAustralia

Personalised recommendations