Publication:
Developing a pre-processing algorithm of animal sound recognition on altera de2

Loading...
Thumbnail Image
Date
2012-06-01
Authors
Teh, Yi Kai
Journal Title
Journal ISSN
Volume Title
Publisher
Research Projects
Organizational Units
Journal Issue
Abstract
Basically, an algorithm is a step-by-step method or a set of route for solving a problem. For animal sound recognition, pre-processing stage is the crucial step for getting appropriate information for feature extraction. Sound signal normally is analog form in nature, it had to pass through a proper pre-processing system and convert it into the suitable form. Hence, an appropriate pre-processing algorithm must be developed in order to generate coefficients for classify the input signal. In this project, a step by step to generate the coefficients for an animal sound is presented. Mel Frequency Cepstral Coefficient (MFCC) is used for the process of feature extraction. In order to generate the MFCC coefficients, Fast Fourier Transform (FFT), Mel Filter Bank followed by Discrete Cosine Transform (DCT) are used. The pre-processing algorithm of animal sound is built by using the verilog HDL code and the C++ code. Altera’s FPGA DE2 board which contains a Nios II soft core processor is used to build the system. Besides that, the software such as Altera’s Quartus II, SOPC Builder and Nios II EDS are used to write the algorithm. The obtained results of 12-point MFCC show that the developed Preprocessing system can be worked as expected.
Description
Keywords
Citation