Original Research Articles

Similar documents
Automatic Feature Extraction of ECG Signal Using Fast Fourier Transform

World Journal of Engineering Research and Technology WJERT

Enhancement of Speech Signal by Adaptation of Scales and Thresholds of Bionic Wavelet Transform Coefficients

HTTP Compression for 1-D signal based on Multiresolution Analysis and Run length Encoding

Mel Spectrum Analysis of Speech Recognition using Single Microphone

Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction

ARM BASED WAVELET TRANSFORM IMPLEMENTATION FOR EMBEDDED SYSTEM APPLİCATİONS

Denoising of ECG signal using thresholding techniques with comparison of different types of wavelet

A DUAL TREE COMPLEX WAVELET TRANSFORM CONSTRUCTION AND ITS APPLICATION TO IMAGE DENOISING

Image Denoising Using Complex Framelets

Wavelet Speech Enhancement based on the Teager Energy Operator

Sound pressure level calculation methodology investigation of corona noise in AC substations

Analysis on Extraction of Modulated Signal Using Adaptive Filtering Algorithms against Ambient Noises in Underwater Communication

Analysis of LMS Algorithm in Wavelet Domain

Empirical Mode Decomposition: Theory & Applications

Detection, localization, and classification of power quality disturbances using discrete wavelet transform technique

Classification of ships using autocorrelation technique for feature extraction of the underwater acoustic noise

Robust Voice Activity Detection Based on Discrete Wavelet. Transform

Nonlinear Filtering in ECG Signal Denoising

HIGH QUALITY AUDIO CODING AT LOW BIT RATE USING WAVELET AND WAVELET PACKET TRANSFORM

Discrete Fourier Transform (DFT)

Classification of Bird Species based on Bioacoustics

Enhancement of Speech Signal Based on Improved Minima Controlled Recursive Averaging and Independent Component Analysis

Adaptive Optimum Notch Filter for Periodic Noise Reduction in Digital Images

Monophony/Polyphony Classification System using Fourier of Fourier Transform

CLASSIFICATION OF CLOSED AND OPEN-SHELL (TURKISH) PISTACHIO NUTS USING DOUBLE TREE UN-DECIMATED WAVELET TRANSFORM

TRANSFORMS / WAVELETS

Power System Failure Analysis by Using The Discrete Wavelet Transform

Harmonic Analysis of Power System Waveforms Based on Chaari Complex Mother Wavelet

Digital Image Processing

GUI Based Performance Comparison of Noise Reduction Techniques based on Wavelet Transform

Introduction to Wavelet Transform. Chapter 7 Instructor: Hossein Pourghassem

Keywords Decomposition; Reconstruction; SNR; Speech signal; Super soft Thresholding.

EKG De-noising using 2-D Wavelet Techniques

Audio Fingerprinting using Fractional Fourier Transform

DETECTION AND CLASSIFICATION OF POWER QUALITY DISTURBANCES

A Novel Approach for Reduction of Poisson Noise in Digital Images

FAULT DETECTION AND DIAGNOSIS OF HIGH SPEED SWITCHING DEVICES IN POWER INVERTER

Broken Rotor Bar Fault Detection using Wavlet

Different Approaches of Spectral Subtraction Method for Speech Enhancement

Wavelet Transform. From C. Valens article, A Really Friendly Guide to Wavelets, 1999

Removal of ocular artifacts from EEG signals using adaptive threshold PCA and Wavelet transforms

Wavelet Transform Based Islanding Characterization Method for Distributed Generation

VU Signal and Image Processing. Torsten Möller + Hrvoje Bogunović + Raphael Sahann

Ensemble Empirical Mode Decomposition: An adaptive method for noise reduction

KONKANI SPEECH RECOGNITION USING HILBERT-HUANG TRANSFORM

MIXED NOISE REDUCTION

Auditory modelling for speech processing in the perceptual domain

CG401 Advanced Signal Processing. Dr Stuart Lawson Room A330 Tel: January 2003

THE APPLICATION WAVELET TRANSFORM ALGORITHM IN TESTING ADC EFFECTIVE NUMBER OF BITS

ADDITIVE SYNTHESIS BASED ON THE CONTINUOUS WAVELET TRANSFORM: A SINUSOIDAL PLUS TRANSIENT MODEL

A Novel Approach for MRI Image De-noising and Resolution Enhancement

Improvement of image denoising using curvelet method over dwt and gaussian filtering

Implementation of FPGA based Design for Digital Signal Processing

An Adaptive Algorithm for Speech Source Separation in Overcomplete Cases Using Wavelet Packets

Introduction to Wavelets. For sensor data processing

Wavelet Transform for Classification of Voltage Sag Causes using Probabilistic Neural Network

Qäf) Newnes f-s^j^s. Digital Signal Processing. A Practical Guide for Engineers and Scientists. by Steven W. Smith

FPGA implementation of DWT for Audio Watermarking Application

Examination of Single Wavelet-Based Features of EHG Signals for Preterm Birth Classification

COMPARISON OF CHANNEL ESTIMATION AND EQUALIZATION TECHNIQUES FOR OFDM SYSTEMS

Performance Comparison of Various Filters and Wavelet Transform for Image De-Noising

Detection and Classification of Power Quality Event using Discrete Wavelet Transform and Support Vector Machine

Wavelet Packets Best Tree 4 Points Encoded (BTE) Features

Speech Enhancement in Presence of Noise using Spectral Subtraction and Wiener Filter

2.

Evaluation of Audio Compression Artifacts M. Herrera Martinez

TIMIT LMS LMS. NoisyNA

Application of Hilbert-Huang Transform in the Field of Power Quality Events Analysis Manish Kumar Saini 1 and Komal Dhamija 2 1,2

ICA & Wavelet as a Method for Speech Signal Denoising

Spectral analysis of seismic signals using Burg algorithm V. Ravi Teja 1, U. Rakesh 2, S. Koteswara Rao 3, V. Lakshmi Bharathi 4

TIME FREQUENCY ANALYSIS OF TRANSIENT NVH PHENOMENA IN VEHICLES

AN ITERATIVE UNSYMMETRICAL TRIMMED MIDPOINT-MEDIAN FILTER FOR REMOVAL OF HIGH DENSITY SALT AND PEPPER NOISE

Application of The Wavelet Transform In The Processing of Musical Signals

OFDM AS AN ACCESS TECHNIQUE FOR NEXT GENERATION NETWORK

EE216B: VLSI Signal Processing. Wavelets. Prof. Dejan Marković Shortcomings of the Fourier Transform (FT)

Audio Restoration Based on DSP Tools

Speech Enhancement Based On Spectral Subtraction For Speech Recognition System With Dpcm

DENOISING USING A NEW FILETRING APPROACH

Optimized BPSK and QAM Techniques for OFDM Systems

Carrier Frequency Offset Estimation in WCDMA Systems Using a Modified FFT-Based Algorithm

EEG Waves Classifier using Wavelet Transform and Fourier Transform

HIGH ACCURACY FRAME-BY-FRAME NON-STATIONARY SINUSOIDAL MODELLING

NEURALNETWORK BASED CLASSIFICATION OF LASER-DOPPLER FLOWMETRY SIGNALS

Review of Signal Processing Techniques for Detection of Power Quality Events

Audio Enhancement Using Remez Exchange Algorithm with DWT

Current Rebuilding Concept Applied to Boost CCM for PF Correction

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: 2-4 July, 2015

Audio Engineering Society Convention Paper Presented at the 110th Convention 2001 May Amsterdam, The Netherlands

Acoustic emission based drill condition monitoring during drilling of glass/phenolic polymeric composite using wavelet packet transform

Algorithms for processing accelerator sensor data Gabor Paller

APPLICATION OF DISCRETE WAVELET TRANSFORM TO FAULT DETECTION

Performance Analysis of Local Adaptive Real Oriented Dual Tree Wavelet Transform in Image Processing

Noise Reduction Technique for ECG Signals Using Adaptive Filters

Localization of Phase Spectrum Using Modified Continuous Wavelet Transform

Analysis of Wavelet Denoising with Different Types of Noises

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 03 Issue: 12 Dec p-issn:

DENOISING DIGITAL IMAGE USING WAVELET TRANSFORM AND MEAN FILTERING

Fundamental frequency estimation of speech signals using MUSIC algorithm

Quality Evaluation of Reconstructed Biological Signals

Transcription:

Original Research Articles Researchers A.K.M Fazlul Haque Department of Electronics and Telecommunication Engineering Daffodil International University Emailakmfhaque@daffodilvarsity.edu.bd FFT and Wavelet-Based Feature Extraction for Acoustic Audio Classification. Abstract: Speech is one of the vital signals of acoustic classification. Speech recognition is also significant and very well known of audio processing. Speech contains very important frequency information of human being. The features of Audio, especially speech signal may be extracted using FFT (Fast Fourier Transform) and Wavelet to detect the frequency information of the signal. But it is difficult to extract the changes of small variation of speech signal with time-varying morphological characteristics. So, it is needed to be extracted by signal processing method because there are not visible of graphical audio signal. In this paper, an improved wavelet method has been proposed to extract the precise detection of small abnormalities of both original and noise corrupted speech signal which are taken empirically by writing MATLAB program. The proposed wavelet method found to be more summarized over conventional FFT and Wavelet in finding the small abnormalities of audio signal. Keywords: Audio, wavelet, FFT, IFFT, noise, feature extraction. Introduction Speech signal is a very important parameter for communication. Everyday audio is being transmitted through transmission medium from source to destination. Between sender and receiver, signal is also being processed by using a lot of method. When the audio signal is received, the extraction of frequency response is extremely needed. Since, audio is very susceptible to noise; hence it is required to extract specific frequency components. Fourier transform is very well known technique which transforms time domain signal to frequency domain to get the frequency coefficients. If small changes are appeared in the signal due to the effect of noise, Fourier transform does not perform well in that particular case, because FFT coefficients do not carry time information. Short time Fourier transforms called windowing may be used to overcome this problem which has both time and frequency information. But the problem is the size of the window which is limited to all over the frequency. So, still there is a significant chance of ignoring a large amount of coefficient. The statistical properties of audio signal are generally changed over time. Recently wavelets have been used in a large number of audio applications. The wavelet packet method is a generalization of wavelet decomposition that offers a rich range of possibilities for signal analysis. Wavelet contains both time and scaled version. In order to extract the small changing coefficients which may understandable for users, wavelet has found to be more précised. The multiresolution framework makes wavelets into a very powerful compression [1] and filter tool [2], and the time and frequency localization of wavelets makes it into 1 I J A I T I 2 0 1 2

a powerful tool for feature extraction [3][4]. There are some works on speech processing using FFT and wavelet [5-9]. Oktem et al. proposed the signal denoising in Transform Domain and Wavelet Shrinkage [5]. Ghael et al. improved a wavelet denoising method via Empirical Wiener Filtering [6]. Harma et al. discussed the benefits of the use of logarithmic frequency representation are demonstrated with harmonic signals. They also discussed how linear filters can be designed and implemented directly on a logarithmic frequency scale [7]. Lippe et al. approached a faster machine, and with suitable implementation for frequency-domain processing, real-time dynamic control of high-quality spectral processing that can be accomplished with great efficiency [8]. Popescu et al proposed a method to determine features of music in a combined framework using multi-resolution (wavelet) analysis and spectral analysis in order to realize the classification of musical pieces [9]. Most of the works focused on the large size abnormalities with respect to extreme noisy channel using conventional FFT and wavelet method. Most of the useful information in the signal is found in the intervals and amplitudes defined by its features (characteristic wave peaks, frequency components, and time duration). In this paper, FFT and wavelet methods are developed for the extraction of small variations of the audio signal. The proposed Wavelet method of signal processing is found to be superior to the conventional FFT and wavelet method in finding the small abnormalities of audio signals. Backgrounds Audio signals both original and noise corrupted have been taken empirically. These signals are analysed by the Fourier transform as well as wavelet method (MATLAB wavelet Tool). Continuous wavelet transform (CWT) is defined as the sum over all time of the signal multiplied by scaled, shifted versions of the wavelet function ψ. The results of the CWT are many wavelet coefficients C, which are a function of scale and position. Multiplying each coefficient by the appropriately scaled and shifted wavelet yields the constituent wavelets of the original signal. For many signals, the low-frequency content is the most important part. It is what gives the signal its identity. The high-frequency content, on the other hand, imparts flavour or nuance. To gain a better appreciation of this process, it is performed a one-stage discrete wavelet transform of a signal. The decomposition process can be iterated, with successive approximations being decomposed in turn, so that one signal is broken down into many lower resolution components. This is called the wavelet decomposition tree. Fig.1 Wavelet Decomposition Tree The wavelet packet method is a generalization of wavelet decomposition that offers a richer range of possibilities for signal analysis. In wavelet analysis, a signal is split into an approximation and a detail. The approximation is then itself split into a second-level approximation and detail, and the process is repeated. The Wavelet packet decomposition tree has been shown in Fig.1. 2 I J A I T I 2 0 1 2

Results and discussions The original audio signals and noise corrupted signal have been implemented using FFT and wavelet for proper feature extraction. Very low frequency signal with small level of amplitude may cause the creation of sinusoids that may hamper the normal audio pattern which is may be resulted small abnormalities. The flow chart and algorithm have been given of the program with different parameters in below. The following flow chart (fig.2) and algorithm have been used to evaluate the simulations output which are given step by step. Fig.2 Flow chart of the working principle Some important steps of the proposed algorithm have been described in below. Step 1: Data acquisition for real time audio signal with five seconds duration. Step 2: Audio signal is transmitted through noiseless and noisy channel Step 3: Generate the frequency response of the original and noise corrupted audio signal using FFT method. 3 I J A I T I 2 0 1 2

Step 4. Signal is interpolated using IFFT both for original and noise corrupted signal Step 5. Power spectral density is measured both for original and noise corrupted signal Step 6. Statistical parameters are taken both for original and noise corrupted signal using wavelet Step 7: Power spectral density is measured both for original and noise corrupted signal using wavelet The FFT comparison of original and small noise corrupted signal are simulated which is shown in Fig.3 and it cannot be identified the abnormalities using conventional FFT method. Fig.4 and 5 shows the data histogram of wavelet output of the original signal and noise corrupted signal. Fig.3 shows the result of original audio and small noise corrupted signal which are simulated using FFT algorithm but have not found any significant changes. So it is obvious that the Fourier method, especially for this purpose does not convey an important issue to the paramedics to get a decision. On the other hand, if wavelet is considered to demonstrate the same challenges, significant changing features are extracted from where paramedics get some particular decisions to comprehend the users. Table 1 and 2 shows the statistical value which are taken by the generation of program and show the differences between original and noise corrupted audio. Fig.3 Comparison using FFT 4 I J A I T I 2 0 1 2

Table 1: Statistical value for original audio signal using wavelet Mean -0.02884 Maximum 0.398 St. Dev. 0.07711 L1 norm 892.4 Median -.02747 Minimum -.5529 Med. Abs. Dev. Mode -.02091 Range.8628 Mean abs. dev. 0 L2 norm 10.4 0.03801 Max norm 0.5529 The general histogram and cumulative histogram of original signal using wavelet have been given in Fig.4. Fig.4 Data histogram for Original audio signal using wavelet Table 2: Statistical value for noise corrupted audio signal using wavelet Mean -0.02921 Maximum 0.316 St. Dev. 0.07865 L1 norm 910.2 Median -0.02802 Minimum 0-.564 Med. Abs. Dev. Mode -0.02133 Range 0.88 Mean abs. dev. 0 L2 norm 10.61 0.03877 Max norm 0.564 5 I J A I T I 2 0 1 2

The general histogram and cumulative histogram of noise corrupted signal using wavelet have been given in Fig.5. Fig.5 Data histogram for nose corrupted signal Fig.6 Power spectral density of Wavelet Coefficients 6 I J A I T I 2 0 1 2

The power spectral density is also considered to find out the changes of the abnormalities. The power spectral density of both cases is also shown in fig.6 using wavelet. And the frequency versus coefficients level for original and noise corrupted signal shows the dissimilarities clearly. The different values of data and graphical comparison prove obviously that wavelet has improved the feature extraction technique in finding the small abnormalities of audio signal. Finally, it is notified that conventional FFT does not perform significantly to extract the information of small abnormalities of the audio signal whereas the proposed wavelet method performs better in finding the small abnormalities of audio signal than the other existing technique. Conclusions Audio signal has been acquired in real time and the small noise of amplitude is added with the original signal. Both signals have been tested and evaluated by using FFT and wavelet method. FFT has not performed significantly to extract the small changes of the noise corrupted signal. In this paper, wavelet has been introduced to overcome this problem and a significant change has been found to understand the existence of the signal which is better than the conventional technique. References [1]Gramatikov B. and Thakor, N. 1993. Wavelet analysis of coronary artery occlusion related changes in ECG. In: Proc. 15th Ann. Int. Conf. IEEE Eng. Med. Biol. Soc. Dan Diego. p. 731. [2]Ivo Provazn ık and Jiˇr ı Kozumpl ık. 1997. Wavelet transform in electrocardiography data compression. International Journal of Medical Informatics. 45(1-2):111-128, June. [3]M.P. Wachowiak, G.S. Rash, P.M. Quesada, and A.H. Desoky. 2000. Waveletbased noise removal for biomechanical signals: a comparative study. IEEE Trans. Biomed. Eng. 47(3):360-368, March. [4]Soman K.P., Ramachandran K.I. 2004. Insight into wavelets from theory to practice. Prentice-Hall of India. [5]Oktem R., Yaroslavsky L., Egiazarian K. 1998. Signal and Image De-noising in Transform Domain and Wavelet Shrinkage: A Comparative Study. Proceedings of EUSIPCO-98. pp. 2269-2272, Island of Rhodes, Greece. Sept. Author Details: Dr. A.K.M Fazlul Haque Is Presently Serving As Associate Professor In Electronics And Telecommunication Engineering Department in Daffodil International University. His Present Teaching Areas Are: Signal Processing, Computer Networking, Data Communication & Research Areas Are: Signal Processing, Communication, Telemedicine. 7 I J A I T I 2 0 1 2