International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 67 - Number 20 |
Year of Publication: 2013 |
Authors: Anamika Gupta, Rajesh Mehra |
10.5120/11512-7230 |
Anamika Gupta, Rajesh Mehra . Matlab Simulation of Cordic based Adaptive Filtering for Noise Reduction using Sensors Array. International Journal of Computer Applications. 67, 20 ( April 2013), 29-34. DOI=10.5120/11512-7230
The process of suppressing noise and interference in any type of signal for transmission has created challenges in the area of digital signal processing. Apart from mobile communication devices, there are a huge number of applications, in which it is difficult to have a good acoustic interface for accurate voice control or smooth audio communication. So for this it is very essential to enhance the signal by removing its noise. For this a cordic based adaptive algorithm has been designed and simulated for digital signal processing. When the input signals statistics to the filter are time varying or unknown and the design requirements for fixed filters cannot easily be specified then adaptive filter is useful. Examples of such applications are system identification, channel, equalization /identification, noise reduction in digital signal processing. These algorithms are also used in case of beamforming. Array of sensors (microphones) play an important role in noise reduction and speech enhancement. In this paper a cordic based qrd_rls adaptive (CQR_RLS) algorithm is developed and simulated using MATLAB. Instead of taking signal from one sensor here array of sensor is used for signal as well as interference. Matlab simulation results are calculated and compared for different iteration.