SlideShare a Scribd company logo
1 of 10
Download to read offline
Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015
DOI : 10.5121/sipij.2015.6404 47
AN IMPROVED ANC SYSTEM WITH
APPLICATION TO SPEECH COMMUNICATION
IN NOISY ENVIRONMENT
Narayanan N.K.1
and Sivadasan Kottayi2
1
Information Technology Department, Kannur University, Kannur 670567, India.
2
Electronics & Instrumentation Engineering Technology Department,
Yanbu Industrial College, Yanbu, Saudi Arabia.
ABSTRACT
A new two stage FxNLMS algorithm based ANC system with secondary path modelling was proposed in
[15].Performance analysis of this system with real signals has been carried out using computer simulation.
Simulation studies showed that the system after trained with WGN can be successfully used for reducing
wide sense broad band noise.This paper also explores the intelligibility of speech signals in the quiet zone
created by the ANC system. The utterances of phonetically balanced Harvard sentences with different
SNRs are propagated through the quiet zone and the intelligibility of the resultant speech signal is
measured using MOS (Mean Opinion Score) test. Encouraging results are obtained which indicates that
the two stage FxNLMS algorithm based ANC system can find application in mobile phone communication.
KEYWORDS
Active noise control, speech intelligibility, FxLMS algorithm, online secondary path modelling, Adaptive
systems, DSP applications
1. INTRODUCTION
Now-a-days Active Noise Control is emerging as an effective technique for nullifying noise [1,
2]. High frequency noise can be cancelled through conventional passive methods [3], which
employ heavy barriers to block the transmission of sound and also use certain acoustic materials
to absorb sound energy. However, this technique is less effective in low frequency (< 500 Hz).
To stop such kind of noise one needs to have barriers with large width which are expensive and
often hard to implement. In mobile telephony, it is difficult to attend incoming telephone calls in
a noisy environment. At the same time while making a call in a noisy environment, surrounding
noise propagates along with speech signal to the destination. In such situations, conventional
passive techniques cannot be applied, but noise can be eliminated electronically through ANC.
2. EXISTING FEED-FORWARD ANC SYSTEMS
Feed forward ANC system is realized in system identification configuration of adaptive filter
[2,4]. In system identification configuration, the output of adaptive filter is directly connected to
Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015
48
summation point. However, in ANC system the output of adaptive controller passes through
various subsystems, namely, D/A converter, low pass filter, loudspeaker, acoustic path between
loudspeaker and error microphone, error microphone, A/D converter etc. Transfer functions of
all these subsystems are collectively called secondary path transfer function ܵ(‫)ݖ‬ which is to be
compensated for optimum performance. To tackle this problem FxLMS algorithm has been
proposed [4, 5]. In FxLMS algorithm ܵ(‫)ݖ‬ has to be estimated. Various methods of online
modelling of ܵ(‫)ݖ‬ are reported in literature [6, 7, 8, 9, 10, 11, 12, 13, 14, 15]. The ANC system
proposed in [13] modelled secondary path as delay block plus random noise. However,
modelling ܵ(‫)ݖ‬ as delay block plus random noise is an over simplified approach as secondary
path consists of numerous real sub-systems whose transfer functions are complex in nature.
Widrow and Stearns proposed an ANC system [5] where, secondary path modelling is done by
exciting ܵ(‫)ݖ‬ using the output of the noise control filter, which results in a signal depended
solution. In [6] zero mean random noise ‫)݊(ݒ‬ with variance 1 is used as an exciting signal for
modelling ܵ(‫)ݖ‬ which is widely accepted. However, the random noise ‫)݊(ݒ‬ used for exciting
ܵ(‫)ݖ‬ interfere noise control filter and the primary noise ‫)݊(ݔ‬ interfere the modeling of ܵ(‫.)ݖ‬ The
ANC system proposed in [7], an additional adaptive filter ‫ܤ‬෠(‫)ݖ‬ with ‫)݊(ݔ‬ as reference signal is
introduced for cancelling the undesired component of the error signal due to the primary signal
for improving the modelling of ܵ(‫.)ݖ‬ But the interference of the undesired component of the
error signal due to ‫)݊(ݒ‬ adversely affects the convergence of noise control filter ܹ(‫.)ݖ‬ Zhang et
al [8] used three cross updated adaptive filters, which improves the performance of noise control
filter as well as modelling of S(z). However, the drawback of this system is that the error signal
݃(݊) using as desired signal for estimating ܵመ(‫)ݖ‬ is not completely free from primary noise. All
the above outlined systems use FxLMS algorithm for updating active noise control filter and
LMS algorithm for secondary path modelling. However, other existing systems [9, 10, 11, 12,
14] use modified FxLMS (MFxLMS) algorithm for noise control filter and variable step size
(VSS) LMS algorithm for the adaptation of secondary path modelling filter make the system
complex.
The two stage FxNLMS algorithm based ANC system proposed in [15] used FxNLMS algorithm
for active noise control filters and NLMS algorithm for secondary path modelling filters, which
does not have any computational complexity. Simulation studies reported in [15] shows superior
performance of the system compare to similar type of systems. This paper evaluates the
performance of this system by computer simulation using various real noise signals and also tests
speech intelligibility in the quiet zone created by the system.
3. PERFORANCE OF THE TWO STAGE FXNLMS BASED ANC SYSTEM
WITH REAL NOISES
The system proposed in [15] is first trained by tuning the step sizes of all its adaptive filters using
WGN signal of 1 dBW with normalized amplitude of ±1 unit as primary source. This trained
system is tested by simulation with normalized real noises collected from transport vehicles (Car,
bus, train, aircraft etc.), offices (due to Air-conditioners, fans etc.) and kitchen of a house (due to
exhaust fan) as primary sources.
Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015
49
Fig 1(a). WGN as primary signal Fig 1(b). Residual noise when WGN is
the primary signal
Fig 1(c). Noise collected from a car Fig 1(d). Residual noise in the case
as primary signal of a car noise
Fig 1(e). Noise collected from a bus Fig 1(f). Residual noise in the case
as primary signal of a bus noise
Fig 1(g). Noise collected from a train Fig 1(h). Residual noise in the case
as primary signal of train noise
Fig 1(i). Noise collected from an aircraft Fig 1(j). Residual noise in the case of
as primary signal an aircraft noise
Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015
50
Fig 1(k) Office noise due to the working Fig 1(l) The residual noise in the case of
of air conditioner Air-conditioner noise
Fig 1(m) Office noise due to the Fig 1(n) The residual noise in the case of
working of fans fan noise
Fig 1(o) House noise due to the working of Fig 1(p) The residual noise in the case of
kitchen exhaust fan kitchen exhaust fan
Fig 1(a – p) Simulation results of the system with real signals
The performance evaluation of the system is done by calculating the relative average power (dB)
of error output (residual noise), ݁(݊) to the primary signal ‫)݊(ݔ‬ using the formula
10 log ቂቄ
∑ ሼ௘(௡)ሽమಽ
೙సభ
௅
ቅ ቄ
∑ ൛ሼ௫(௡)ሽమൟಽ
೙సభ
௅
ቅൗ ቃ (1)
where L is the maximum number of samples. The order of all the active filters is kept as 64 and
the numbers of samples of the signals are taken as 20000. Fig. 1(a) shows the WGN signal and
Fig. 1(b) is the residual output of the system when WGN is the primary signal. Simulation results
while using noises collected from transport vehicles as primary sources are given in Fig. 1(c) to
Fig. 1(j). Simulation results in the case of office noise and house noise as primary sources are
shown in Fig. 1(k) to Fig. 1(p). The reduced output power in each case is calculated using the
equation (1) and is given in Table 1.
Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015
51
Alternatively, without training the system with WGN, the ANC system is simulated by
considering each signal mentioned above as primary signal and step sizes of all its adaptive filters
tuned and optimized separately. Such signal-depended system for each case has been tested
separately. The noise reduction at the output is found out using equation (1) for each case and is
also given in Table 1. On the basis of the experiments, from Table 1 it is evident that noise
reduction at the output is almost same in both approaches which is an important result that the
two stage FxNLMS based ANC system trained using WGN can be used in any practical wide-
sense broad band noise environment for noise elimination.
Table 1: Performance of the system with real signals
S. No Primary source
Noise reduction at the
output in dB
The
system
after
trained
using
WGN
The system
tuned for
individual
real noise
separately
A
1
2
3
4
B
1
2
C
1
With noises from Transport
Vehicles
Car noise
Bus noise
Train noise
Aircraft noise
With Office noise
Office noise due to air-
conditioners
Office noise due to fan noise
With house noise
Kitchen exhaust fan noise
-32.3
-35.38
-35.68
-34.56
-41.11
-38.32
-34.8
-34
-36
-35
-36.9
-41.7
-38.5
-33.7
4. TESTING OF SPEECH INTELLIGIBILITY
In this section we explore the intelligibility of speech signal propagated through the quiet zone
created by the ANC system. The two stage FxNLMS algorithm based ANC system together with
speech signal is shown in Fig. 2. The physical arrangement of the system can be seen in [15].
When speech signal propagates through the quiet zone created by the ANC system between
loudspeakers and error microphones, slight degradation of lower frequencies of the speech signal
takes place as the proposed ANC system is designed for cancelling low frequency noise (≤
500Hz) .
A set of phonetically balanced utterances of Harvard list of sentences (1. An icy wind racked the
beach, 2. The pipe began to rust while new, 3. Cats and dogs hate each the other, 4. Oak is
strong and also gives shade, 5. Thieves who rob friends deserve jail, 6. Open the crate but do not
break the glass, 7. Add the sum to the product of these three, 8. Joe brought a young girl, 9. A
lathe is a big tool.) mixed with WGN with different SNRs (-10dB to 40dB) and propagated in the
quiet zone created by the ANC system. This signal is denoted as z(n) in Fig. 2. The primary
signal ‫)݊(ݔ‬ used in this experiment is WGN. In simulation, intelligibility of speech signal is
Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015
52
measured using MOS (Mean Opinion Score) test by hearing the output of the system by 30
different people and average score is recorded for each SNR value.
Fig. 2. Two stage FxNLMS algorithm based ANC system together with speech signal z(n)
The speech inputs and outputs of the system are plotted in Fig. 3(a-r) by taking an example of the
utterance, “An icy wind racked the beach”. It is tested on the proposed system by changing SNR
from -10dB to 40dB. A Clean utterance of the said sentence without corrupted with noise is also
tested. Tests are also done using the utterances of all other Harvard list of sentences mentioned
above. The intelligibility of speech signal is measured by finding the average of the results of the
MOS tests of all the sentences in different SNRs and is given in Table 2.
Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015
53
Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015
54
Fig.3 (a-r) Test results (Noisy spech inputs and outputs of the system) using the utterance “An icy wind
racked the beach” for different SNRs
From Table 2 it is evident that the speech signals whose SNR is above 3 dB do not lose their
intelligibility. The above mentioned tests simulate a scenario such that if an ANC system is built
within a mobile phone and creates a quiet zone around the mobile phone user, the mobile phone
user’s speech as well as the speech signals come out from the received calls retains their
intelligibility. Therefore the two stage FxNLMS algorithm based ANC system can find
application in mobile phones.
Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015
55
Table 2 Average MOS result of the utterances of harvad list of sentences
Speech signal
with different
SNR
dB
Average
Mean
observation
Score (MOS)
Intelligibility in
terms of Grade
-10
-3
0
3
10
20
30
40
Clean speech
1.0
1.0
1.5
2.5
2.8
3.4
3.7
4.5
4.5
bad
bad
poor
fair
fair
good
good
Excellent
Excellent
5. CONCLUSION
This paper demonstrates performance evaluation of the two stage FxNLMS based ANC system
under different noise environments. Simulation studies successfully revealed that this ANC
structure trained with WGN can be used for noise cancellation of wide-sense broad band noise
such as noise from transport vehicles, noise from offices etc. The paper also exposes by
simulation experiments that speech signals retain their intelligibility in the quiet zone created by
the ANC system. Hence, the system can be used in mobile phones for creating a quiet zone
around a mobile user.
REFERENCES
[1] Kuo, S. M. & Morgan, D. R. (1996) Active Noise Control Systems – Algorithms and DSP
implementations. John Wiley & Sons Inc., New York.
[2] Hansen, C. H. (2001) Understanding active noise cancellation. Spon Press, London.
[3] Beranek, L. L. & Ver, I. L. (1992) Noise and Vibration Control Engineering: Principles and
Applications. Wiley, New York.
[4] Morgan, D.R. (1980). “An analysis of multiple correlation cancellation loops with a filter in the
auxiliary path”, IEEE Trans. Acoustic. Speech, Signal Processing, vol. ASSP – 28, pp454 – 467.
[5] Widrow, B. & Stearns, S.D. (1985) Adaptive Signal Processing. N.J: Prentice-Hall, Englewood
Cliffs.
[6] Eriksson, L.J. and Allie, M.C. (1989) “Use of random noise for on-line transducer modelling in an
adaptive active attenuation system”, Journal of Acoust. Society of Amrica, Vol 85, pp797-802.
[7] Bao, C. P., Sas & Van, B. H. (1993). “Adaptive active control of noise in 3D reverberant
enclosures”, Journal of Sound and Vibration, vol 161, no. 3, pp501-514.
[8] Zhang, M. Lan, H., & Ser, W. (2001) Cross-updated active noise control system with online
secondary path modelling. IEEE Trans. Speech Audio Process., vol. 9, no. 5, pp598 – 602.
[9] Akhtar, M.T., Abe, M. & Kawamata, M., (2005) “A new structure for feed forward active noise
control systems with improved online secondary path modelling”, IEEE Transaction on Speech and
Audio Processing, vol. 13, No.5, pp1082-1088.
[10] Akhtar, M.T., Abe, M. & Kawamata, M., (2006) “A new variable step size LMS algorithm based
method for improved online secondary path modelling in active noise control systems”, IEEE
Transactions on Audio, speech and Language processing, vol. 14, No.2, pp720 – 726.
Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015
56
[11] Alberto, C. & Silvia, M. (2008) “Optimal variable step-size NLMS algorithms with auxiliary noise
power scheduling for feedforward active noise control”, IEEE Trans. Audio, Speech and Lang
Process, vol. 16, no. 8, pp1383-1395.
[12] Pooya, D. and Hamid, H. (2008) “A variable step-size FxLMS algorithm for feedforward active
noise control system based on a new online secondary path modelling technique”, Proceedings of the
International conference on computer systems & applications, AICCSA 08, pp74-81.
[13] Sivadasan K. and Narayanan N. K. (2011), “Active Noise Control of Passenger Train Cabin with
secondary path modelled as delay block plus random noise”, Proceedings of the international
conference in New Paradigms in Electronics & Information Technologies (PEIT ‘011), Alexandria,
Egypt.
[14] Shakeel, A. Akhtar, M.T. Zhang, Xi. (2013). “Robust Auxiliary-Noise-Power Scheduling in ANC
with online secondary path modelling”, IEEE Transactions Audio, Speech and Language Processing,
Vol. 21, No. 4, pp749-760.
[15] Sivadasan, K. & Narayanan, N.K.(2013), “A new online secondary path modelling for feedforward
ANC System”, International Journal of Electronics Letters, Taylor & Francis, U.K., Vol.1, issue 4,
pp179 – 188.
AUTHORS
1. N. K. NARAYANAN
N.K. Narayanan is currently working as Senior Professor in the School of
Information Science & Technology, Kannur University, Karala, India. He has
served as Principal, College of Engineerng, Vadakara, Kerala, India during 2008 -
2010. He earned a Ph.D in speech signal processing from Department of
Electronics, CUSAT, Kerala, India in 1990. He has published more than hundred
research papers in national & international journals in the area of Speech
processing, Image processing, Neural networks, Bioinformatics and Active Noise
Control Systems. He is a fellow of Acoustical Society of
India
2. SIVADASAN KOTTAYI
Sivadasan Kottayi had his M.Tech (Electronics & Communication Systems) from
CUSAT, Kerala, India in 1981. He served BITS, Pilani; CEERI, Pilani; NERIST,
Itanagar; JNAU, Jabalpur; Defence University, Ethiopia; Arbaminch University,
Ethiopa in different capacities. Currently he is working as a faculty member of
EIET Department of Yanbu Industrial College, under Royal Commission Yanbu
Colleges & Institutions (RCYCI), Saudi Arabia. He had to his credit two patents
and many research publications in national and international Journals in the area of
Instrumentation, Industrial Process Control, Microprocessor/ microcontroller
applications, Active noise control and Digital Signal Processing. He is a fellow of
Institution of Electronics and Telecommunication Engineers (India)

More Related Content

What's hot

Hybrid Reverberation Algorithm: a Practical Approach
Hybrid Reverberation Algorithm: a Practical ApproachHybrid Reverberation Algorithm: a Practical Approach
Hybrid Reverberation Algorithm: a Practical Approacha3labdsp
 
Acoustic echo cancellation
Acoustic echo cancellationAcoustic echo cancellation
Acoustic echo cancellationchintanajoshi
 
ACTIVE NOISE CONTROL FOR A SINGLE TONE
ACTIVE NOISE CONTROL FOR A SINGLE TONEACTIVE NOISE CONTROL FOR A SINGLE TONE
ACTIVE NOISE CONTROL FOR A SINGLE TONEVikas Kalwani
 
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...Raj Kumar Thenua
 
Adaptive filter
Adaptive filterAdaptive filter
Adaptive filterA. Shamel
 
ECE 569 Digital Signal Processing Project
ECE 569 Digital Signal Processing ProjectECE 569 Digital Signal Processing Project
ECE 569 Digital Signal Processing Project?? ?
 
Adaptive Noise Cancellation
Adaptive Noise CancellationAdaptive Noise Cancellation
Adaptive Noise Cancellationtazim68
 
ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT USING FUZZY LOGIC AND NEURAL ...
ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT  USING FUZZY LOGIC AND NEURAL ...ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT  USING FUZZY LOGIC AND NEURAL ...
ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT USING FUZZY LOGIC AND NEURAL ...Rishikesh .
 
LMS Adaptive Filters for Noise Cancellation: A Review
LMS Adaptive Filters for Noise Cancellation: A Review LMS Adaptive Filters for Noise Cancellation: A Review
LMS Adaptive Filters for Noise Cancellation: A Review IJECEIAES
 
ECE 569 project 2
ECE 569 project 2ECE 569 project 2
ECE 569 project 2?? ?
 
P ERFORMANCE A NALYSIS O F A DAPTIVE N OISE C ANCELLER E MPLOYING N LMS A LG...
P ERFORMANCE A NALYSIS  O F A DAPTIVE N OISE C ANCELLER E MPLOYING N LMS A LG...P ERFORMANCE A NALYSIS  O F A DAPTIVE N OISE C ANCELLER E MPLOYING N LMS A LG...
P ERFORMANCE A NALYSIS O F A DAPTIVE N OISE C ANCELLER E MPLOYING N LMS A LG...ijwmn
 
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...Brati Sundar Nanda
 
The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...ijcsit
 
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...iosrjce
 
PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...
PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...
PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...sipij
 

What's hot (20)

Hybrid Reverberation Algorithm: a Practical Approach
Hybrid Reverberation Algorithm: a Practical ApproachHybrid Reverberation Algorithm: a Practical Approach
Hybrid Reverberation Algorithm: a Practical Approach
 
Acoustic echo cancellation
Acoustic echo cancellationAcoustic echo cancellation
Acoustic echo cancellation
 
Ijetcas14 555
Ijetcas14 555Ijetcas14 555
Ijetcas14 555
 
ACTIVE NOISE CONTROL FOR A SINGLE TONE
ACTIVE NOISE CONTROL FOR A SINGLE TONEACTIVE NOISE CONTROL FOR A SINGLE TONE
ACTIVE NOISE CONTROL FOR A SINGLE TONE
 
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
Simulation and hardware implementation of Adaptive algorithms on tms320 c6713...
 
Adaptive filter
Adaptive filterAdaptive filter
Adaptive filter
 
ECE 569 Digital Signal Processing Project
ECE 569 Digital Signal Processing ProjectECE 569 Digital Signal Processing Project
ECE 569 Digital Signal Processing Project
 
Multrate dsp
Multrate dspMultrate dsp
Multrate dsp
 
Adaptive Noise Cancellation
Adaptive Noise CancellationAdaptive Noise Cancellation
Adaptive Noise Cancellation
 
Final ppt
Final pptFinal ppt
Final ppt
 
ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT USING FUZZY LOGIC AND NEURAL ...
ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT  USING FUZZY LOGIC AND NEURAL ...ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT  USING FUZZY LOGIC AND NEURAL ...
ACTIVE NOISE CANCELLATION IN A LABORATORY DUCT USING FUZZY LOGIC AND NEURAL ...
 
LMS Adaptive Filters for Noise Cancellation: A Review
LMS Adaptive Filters for Noise Cancellation: A Review LMS Adaptive Filters for Noise Cancellation: A Review
LMS Adaptive Filters for Noise Cancellation: A Review
 
Echo Cancellation Paper
Echo Cancellation Paper Echo Cancellation Paper
Echo Cancellation Paper
 
ECE 569 project 2
ECE 569 project 2ECE 569 project 2
ECE 569 project 2
 
P ERFORMANCE A NALYSIS O F A DAPTIVE N OISE C ANCELLER E MPLOYING N LMS A LG...
P ERFORMANCE A NALYSIS  O F A DAPTIVE N OISE C ANCELLER E MPLOYING N LMS A LG...P ERFORMANCE A NALYSIS  O F A DAPTIVE N OISE C ANCELLER E MPLOYING N LMS A LG...
P ERFORMANCE A NALYSIS O F A DAPTIVE N OISE C ANCELLER E MPLOYING N LMS A LG...
 
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...
Noice canclellation using adaptive filters with adpative algorithms(LMS,NLMS,...
 
The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...
 
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
 
Adaptive filter
Adaptive filterAdaptive filter
Adaptive filter
 
PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...
PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...
PERFORMANCE ANALYIS OF LMS ADAPTIVE FIR FILTER AND RLS ADAPTIVE FIR FILTER FO...
 

Viewers also liked

A BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODS
A BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODSA BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODS
A BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODSsipij
 
COMPARATIVE ANALYSIS OF SKIN COLOR BASED MODELS FOR FACE DETECTION
COMPARATIVE ANALYSIS OF SKIN COLOR  BASED MODELS FOR FACE DETECTIONCOMPARATIVE ANALYSIS OF SKIN COLOR  BASED MODELS FOR FACE DETECTION
COMPARATIVE ANALYSIS OF SKIN COLOR BASED MODELS FOR FACE DETECTIONsipij
 
Symbolic representation and recognition of gait an approach based on lbp of ...
Symbolic representation and recognition of gait  an approach based on lbp of ...Symbolic representation and recognition of gait  an approach based on lbp of ...
Symbolic representation and recognition of gait an approach based on lbp of ...sipij
 
VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...
VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...
VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...sipij
 
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...sipij
 
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...sipij
 
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGESA HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGESsipij
 
RGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSING
RGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSINGRGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSING
RGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSINGsipij
 
Semi blind rgb color image watermarking using dct and two level svd
Semi blind rgb color image watermarking using dct and two level svdSemi blind rgb color image watermarking using dct and two level svd
Semi blind rgb color image watermarking using dct and two level svdsipij
 
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGESA HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGESsipij
 
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVMCOMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVMsipij
 
Vocabulary length experiments for binary image classification using bov approach
Vocabulary length experiments for binary image classification using bov approachVocabulary length experiments for binary image classification using bov approach
Vocabulary length experiments for binary image classification using bov approachsipij
 
Conditional entrench spatial domain steganography
Conditional entrench spatial domain steganographyConditional entrench spatial domain steganography
Conditional entrench spatial domain steganographysipij
 
Synthetic aperture radar images
Synthetic aperture radar imagesSynthetic aperture radar images
Synthetic aperture radar imagessipij
 
D ESIGN A ND I MPLEMENTATION OF D IGITAL F ILTER B ANK T O R EDUCE N O...
D ESIGN  A ND  I MPLEMENTATION OF  D IGITAL F ILTER  B ANK  T O  R EDUCE  N O...D ESIGN  A ND  I MPLEMENTATION OF  D IGITAL F ILTER  B ANK  T O  R EDUCE  N O...
D ESIGN A ND I MPLEMENTATION OF D IGITAL F ILTER B ANK T O R EDUCE N O...sipij
 
Literature survey on impulse noise reduction
Literature survey on impulse noise reductionLiterature survey on impulse noise reduction
Literature survey on impulse noise reductionsipij
 
SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...
SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...
SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...sipij
 
Efficient Reversible Data Hiding Algorithms Based on Dual Prediction
Efficient Reversible Data Hiding Algorithms Based on Dual PredictionEfficient Reversible Data Hiding Algorithms Based on Dual Prediction
Efficient Reversible Data Hiding Algorithms Based on Dual Predictionsipij
 
EFFECT OF FACE TAMPERING ON FACE RECOGNITION
EFFECT OF FACE TAMPERING ON FACE RECOGNITIONEFFECT OF FACE TAMPERING ON FACE RECOGNITION
EFFECT OF FACE TAMPERING ON FACE RECOGNITIONsipij
 

Viewers also liked (19)

A BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODS
A BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODSA BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODS
A BRIEF OVERVIEW ON DIFFERENT ANIMAL DETECTION METHODS
 
COMPARATIVE ANALYSIS OF SKIN COLOR BASED MODELS FOR FACE DETECTION
COMPARATIVE ANALYSIS OF SKIN COLOR  BASED MODELS FOR FACE DETECTIONCOMPARATIVE ANALYSIS OF SKIN COLOR  BASED MODELS FOR FACE DETECTION
COMPARATIVE ANALYSIS OF SKIN COLOR BASED MODELS FOR FACE DETECTION
 
Symbolic representation and recognition of gait an approach based on lbp of ...
Symbolic representation and recognition of gait  an approach based on lbp of ...Symbolic representation and recognition of gait  an approach based on lbp of ...
Symbolic representation and recognition of gait an approach based on lbp of ...
 
VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...
VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...
VISION BASED HAND GESTURE RECOGNITION USING FOURIER DESCRIPTOR FOR INDIAN SIG...
 
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
 
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
BRAIN PORTION EXTRACTION USING HYBRID CONTOUR TECHNIQUE USING SETS FOR T1 WEI...
 
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGESA HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
 
RGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSING
RGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSINGRGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSING
RGBEXCEL: AN RGB IMAGE DATA EXTRACTOR AND EXPORTER FOR EXCEL PROCESSING
 
Semi blind rgb color image watermarking using dct and two level svd
Semi blind rgb color image watermarking using dct and two level svdSemi blind rgb color image watermarking using dct and two level svd
Semi blind rgb color image watermarking using dct and two level svd
 
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGESA HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
A HYBRID APPROACH BASED SEGMENTATION TECHNIQUE FOR BRAIN TUMOR IN MRI IMAGES
 
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVMCOMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
COMPRESSION BASED FACE RECOGNITION USING DWT AND SVM
 
Vocabulary length experiments for binary image classification using bov approach
Vocabulary length experiments for binary image classification using bov approachVocabulary length experiments for binary image classification using bov approach
Vocabulary length experiments for binary image classification using bov approach
 
Conditional entrench spatial domain steganography
Conditional entrench spatial domain steganographyConditional entrench spatial domain steganography
Conditional entrench spatial domain steganography
 
Synthetic aperture radar images
Synthetic aperture radar imagesSynthetic aperture radar images
Synthetic aperture radar images
 
D ESIGN A ND I MPLEMENTATION OF D IGITAL F ILTER B ANK T O R EDUCE N O...
D ESIGN  A ND  I MPLEMENTATION OF  D IGITAL F ILTER  B ANK  T O  R EDUCE  N O...D ESIGN  A ND  I MPLEMENTATION OF  D IGITAL F ILTER  B ANK  T O  R EDUCE  N O...
D ESIGN A ND I MPLEMENTATION OF D IGITAL F ILTER B ANK T O R EDUCE N O...
 
Literature survey on impulse noise reduction
Literature survey on impulse noise reductionLiterature survey on impulse noise reduction
Literature survey on impulse noise reduction
 
SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...
SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...
SPEECH ENHANCEMENT USING KERNEL AND NORMALIZED KERNEL AFFINE PROJECTION ALGOR...
 
Efficient Reversible Data Hiding Algorithms Based on Dual Prediction
Efficient Reversible Data Hiding Algorithms Based on Dual PredictionEfficient Reversible Data Hiding Algorithms Based on Dual Prediction
Efficient Reversible Data Hiding Algorithms Based on Dual Prediction
 
EFFECT OF FACE TAMPERING ON FACE RECOGNITION
EFFECT OF FACE TAMPERING ON FACE RECOGNITIONEFFECT OF FACE TAMPERING ON FACE RECOGNITION
EFFECT OF FACE TAMPERING ON FACE RECOGNITION
 

Similar to An improved anc system with

DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...sipij
 
full_paper_378_20160318051155150
full_paper_378_20160318051155150full_paper_378_20160318051155150
full_paper_378_20160318051155150Andrey Troshin
 
Cancellation of white and color
Cancellation of white and colorCancellation of white and color
Cancellation of white and colorijwmn
 
METHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LAN
METHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LANMETHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LAN
METHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LANIJNSA Journal
 
Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...
Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...
Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...Venkata Sudhir Vedurla
 
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...IRJET Journal
 
A_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdf
A_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdfA_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdf
A_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdfBala Murugan
 
Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission
Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission
Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission IJECEIAES
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Mitigation of Noise in OFDM Based Plc System Using Filter Kernel Design
Mitigation of Noise in OFDM Based Plc System Using Filter Kernel DesignMitigation of Noise in OFDM Based Plc System Using Filter Kernel Design
Mitigation of Noise in OFDM Based Plc System Using Filter Kernel DesignIJERA Editor
 
A novel speech enhancement technique
A novel speech enhancement techniqueA novel speech enhancement technique
A novel speech enhancement techniqueeSAT Publishing House
 
A New Method for a Nonlinear Acoustic Echo Cancellation System
A New Method for a Nonlinear Acoustic Echo Cancellation SystemA New Method for a Nonlinear Acoustic Echo Cancellation System
A New Method for a Nonlinear Acoustic Echo Cancellation SystemIRJET Journal
 
An Efficient & Less Complex Solution to Mitigate Impulsive Noise in Multi-Cha...
An Efficient & Less Complex Solution to Mitigate Impulsive Noise in Multi-Cha...An Efficient & Less Complex Solution to Mitigate Impulsive Noise in Multi-Cha...
An Efficient & Less Complex Solution to Mitigate Impulsive Noise in Multi-Cha...IJAEMSJORNAL
 
General Kalman Filter & Speech Enhancement for Speaker Identification
General Kalman Filter & Speech Enhancement for Speaker IdentificationGeneral Kalman Filter & Speech Enhancement for Speaker Identification
General Kalman Filter & Speech Enhancement for Speaker Identificationijcisjournal
 
Application of adaptive linear equalizer
Application of adaptive linear equalizerApplication of adaptive linear equalizer
Application of adaptive linear equalizerSayahnarahul
 
Comparison of different Sub-Band Adaptive Noise Canceller with LMS and RLS
Comparison of different Sub-Band Adaptive Noise Canceller with LMS and RLSComparison of different Sub-Band Adaptive Noise Canceller with LMS and RLS
Comparison of different Sub-Band Adaptive Noise Canceller with LMS and RLSijsrd.com
 
Implementation Adaptive Noise Canceler
Implementation Adaptive Noise Canceler Implementation Adaptive Noise Canceler
Implementation Adaptive Noise Canceler Akshatha suresh
 
IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...
IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...
IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...IRJET Journal
 
Performance analysis of new proposed window for the improvement of snr &amp; ...
Performance analysis of new proposed window for the improvement of snr &amp; ...Performance analysis of new proposed window for the improvement of snr &amp; ...
Performance analysis of new proposed window for the improvement of snr &amp; ...eSAT Journals
 

Similar to An improved anc system with (20)

DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...
 
full_paper_378_20160318051155150
full_paper_378_20160318051155150full_paper_378_20160318051155150
full_paper_378_20160318051155150
 
Cancellation of white and color
Cancellation of white and colorCancellation of white and color
Cancellation of white and color
 
METHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LAN
METHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LANMETHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LAN
METHOD FOR REDUCING OF NOISE BY IMPROVING SIGNAL-TO-NOISE-RATIO IN WIRELESS LAN
 
Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...
Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...
Analysis the results_of_acoustic_echo_cancellation_for_speech_processing_usin...
 
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
 
A_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdf
A_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdfA_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdf
A_Noise_Reduction_Method_Based_on_LMS_Adaptive_Fil.pdf
 
Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission
Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission
Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Mitigation of Noise in OFDM Based Plc System Using Filter Kernel Design
Mitigation of Noise in OFDM Based Plc System Using Filter Kernel DesignMitigation of Noise in OFDM Based Plc System Using Filter Kernel Design
Mitigation of Noise in OFDM Based Plc System Using Filter Kernel Design
 
A novel speech enhancement technique
A novel speech enhancement techniqueA novel speech enhancement technique
A novel speech enhancement technique
 
476 293
476 293476 293
476 293
 
A New Method for a Nonlinear Acoustic Echo Cancellation System
A New Method for a Nonlinear Acoustic Echo Cancellation SystemA New Method for a Nonlinear Acoustic Echo Cancellation System
A New Method for a Nonlinear Acoustic Echo Cancellation System
 
An Efficient & Less Complex Solution to Mitigate Impulsive Noise in Multi-Cha...
An Efficient & Less Complex Solution to Mitigate Impulsive Noise in Multi-Cha...An Efficient & Less Complex Solution to Mitigate Impulsive Noise in Multi-Cha...
An Efficient & Less Complex Solution to Mitigate Impulsive Noise in Multi-Cha...
 
General Kalman Filter & Speech Enhancement for Speaker Identification
General Kalman Filter & Speech Enhancement for Speaker IdentificationGeneral Kalman Filter & Speech Enhancement for Speaker Identification
General Kalman Filter & Speech Enhancement for Speaker Identification
 
Application of adaptive linear equalizer
Application of adaptive linear equalizerApplication of adaptive linear equalizer
Application of adaptive linear equalizer
 
Comparison of different Sub-Band Adaptive Noise Canceller with LMS and RLS
Comparison of different Sub-Band Adaptive Noise Canceller with LMS and RLSComparison of different Sub-Band Adaptive Noise Canceller with LMS and RLS
Comparison of different Sub-Band Adaptive Noise Canceller with LMS and RLS
 
Implementation Adaptive Noise Canceler
Implementation Adaptive Noise Canceler Implementation Adaptive Noise Canceler
Implementation Adaptive Noise Canceler
 
IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...
IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...
IRJET- Artificial Neural Network Algorithm for Acoustic Echo Cancellation App...
 
Performance analysis of new proposed window for the improvement of snr &amp; ...
Performance analysis of new proposed window for the improvement of snr &amp; ...Performance analysis of new proposed window for the improvement of snr &amp; ...
Performance analysis of new proposed window for the improvement of snr &amp; ...
 

Recently uploaded

Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 

Recently uploaded (20)

Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 

An improved anc system with

  • 1. Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015 DOI : 10.5121/sipij.2015.6404 47 AN IMPROVED ANC SYSTEM WITH APPLICATION TO SPEECH COMMUNICATION IN NOISY ENVIRONMENT Narayanan N.K.1 and Sivadasan Kottayi2 1 Information Technology Department, Kannur University, Kannur 670567, India. 2 Electronics & Instrumentation Engineering Technology Department, Yanbu Industrial College, Yanbu, Saudi Arabia. ABSTRACT A new two stage FxNLMS algorithm based ANC system with secondary path modelling was proposed in [15].Performance analysis of this system with real signals has been carried out using computer simulation. Simulation studies showed that the system after trained with WGN can be successfully used for reducing wide sense broad band noise.This paper also explores the intelligibility of speech signals in the quiet zone created by the ANC system. The utterances of phonetically balanced Harvard sentences with different SNRs are propagated through the quiet zone and the intelligibility of the resultant speech signal is measured using MOS (Mean Opinion Score) test. Encouraging results are obtained which indicates that the two stage FxNLMS algorithm based ANC system can find application in mobile phone communication. KEYWORDS Active noise control, speech intelligibility, FxLMS algorithm, online secondary path modelling, Adaptive systems, DSP applications 1. INTRODUCTION Now-a-days Active Noise Control is emerging as an effective technique for nullifying noise [1, 2]. High frequency noise can be cancelled through conventional passive methods [3], which employ heavy barriers to block the transmission of sound and also use certain acoustic materials to absorb sound energy. However, this technique is less effective in low frequency (< 500 Hz). To stop such kind of noise one needs to have barriers with large width which are expensive and often hard to implement. In mobile telephony, it is difficult to attend incoming telephone calls in a noisy environment. At the same time while making a call in a noisy environment, surrounding noise propagates along with speech signal to the destination. In such situations, conventional passive techniques cannot be applied, but noise can be eliminated electronically through ANC. 2. EXISTING FEED-FORWARD ANC SYSTEMS Feed forward ANC system is realized in system identification configuration of adaptive filter [2,4]. In system identification configuration, the output of adaptive filter is directly connected to
  • 2. Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015 48 summation point. However, in ANC system the output of adaptive controller passes through various subsystems, namely, D/A converter, low pass filter, loudspeaker, acoustic path between loudspeaker and error microphone, error microphone, A/D converter etc. Transfer functions of all these subsystems are collectively called secondary path transfer function ܵ(‫)ݖ‬ which is to be compensated for optimum performance. To tackle this problem FxLMS algorithm has been proposed [4, 5]. In FxLMS algorithm ܵ(‫)ݖ‬ has to be estimated. Various methods of online modelling of ܵ(‫)ݖ‬ are reported in literature [6, 7, 8, 9, 10, 11, 12, 13, 14, 15]. The ANC system proposed in [13] modelled secondary path as delay block plus random noise. However, modelling ܵ(‫)ݖ‬ as delay block plus random noise is an over simplified approach as secondary path consists of numerous real sub-systems whose transfer functions are complex in nature. Widrow and Stearns proposed an ANC system [5] where, secondary path modelling is done by exciting ܵ(‫)ݖ‬ using the output of the noise control filter, which results in a signal depended solution. In [6] zero mean random noise ‫)݊(ݒ‬ with variance 1 is used as an exciting signal for modelling ܵ(‫)ݖ‬ which is widely accepted. However, the random noise ‫)݊(ݒ‬ used for exciting ܵ(‫)ݖ‬ interfere noise control filter and the primary noise ‫)݊(ݔ‬ interfere the modeling of ܵ(‫.)ݖ‬ The ANC system proposed in [7], an additional adaptive filter ‫ܤ‬෠(‫)ݖ‬ with ‫)݊(ݔ‬ as reference signal is introduced for cancelling the undesired component of the error signal due to the primary signal for improving the modelling of ܵ(‫.)ݖ‬ But the interference of the undesired component of the error signal due to ‫)݊(ݒ‬ adversely affects the convergence of noise control filter ܹ(‫.)ݖ‬ Zhang et al [8] used three cross updated adaptive filters, which improves the performance of noise control filter as well as modelling of S(z). However, the drawback of this system is that the error signal ݃(݊) using as desired signal for estimating ܵመ(‫)ݖ‬ is not completely free from primary noise. All the above outlined systems use FxLMS algorithm for updating active noise control filter and LMS algorithm for secondary path modelling. However, other existing systems [9, 10, 11, 12, 14] use modified FxLMS (MFxLMS) algorithm for noise control filter and variable step size (VSS) LMS algorithm for the adaptation of secondary path modelling filter make the system complex. The two stage FxNLMS algorithm based ANC system proposed in [15] used FxNLMS algorithm for active noise control filters and NLMS algorithm for secondary path modelling filters, which does not have any computational complexity. Simulation studies reported in [15] shows superior performance of the system compare to similar type of systems. This paper evaluates the performance of this system by computer simulation using various real noise signals and also tests speech intelligibility in the quiet zone created by the system. 3. PERFORANCE OF THE TWO STAGE FXNLMS BASED ANC SYSTEM WITH REAL NOISES The system proposed in [15] is first trained by tuning the step sizes of all its adaptive filters using WGN signal of 1 dBW with normalized amplitude of ±1 unit as primary source. This trained system is tested by simulation with normalized real noises collected from transport vehicles (Car, bus, train, aircraft etc.), offices (due to Air-conditioners, fans etc.) and kitchen of a house (due to exhaust fan) as primary sources.
  • 3. Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015 49 Fig 1(a). WGN as primary signal Fig 1(b). Residual noise when WGN is the primary signal Fig 1(c). Noise collected from a car Fig 1(d). Residual noise in the case as primary signal of a car noise Fig 1(e). Noise collected from a bus Fig 1(f). Residual noise in the case as primary signal of a bus noise Fig 1(g). Noise collected from a train Fig 1(h). Residual noise in the case as primary signal of train noise Fig 1(i). Noise collected from an aircraft Fig 1(j). Residual noise in the case of as primary signal an aircraft noise
  • 4. Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015 50 Fig 1(k) Office noise due to the working Fig 1(l) The residual noise in the case of of air conditioner Air-conditioner noise Fig 1(m) Office noise due to the Fig 1(n) The residual noise in the case of working of fans fan noise Fig 1(o) House noise due to the working of Fig 1(p) The residual noise in the case of kitchen exhaust fan kitchen exhaust fan Fig 1(a – p) Simulation results of the system with real signals The performance evaluation of the system is done by calculating the relative average power (dB) of error output (residual noise), ݁(݊) to the primary signal ‫)݊(ݔ‬ using the formula 10 log ቂቄ ∑ ሼ௘(௡)ሽమಽ ೙సభ ௅ ቅ ቄ ∑ ൛ሼ௫(௡)ሽమൟಽ ೙సభ ௅ ቅൗ ቃ (1) where L is the maximum number of samples. The order of all the active filters is kept as 64 and the numbers of samples of the signals are taken as 20000. Fig. 1(a) shows the WGN signal and Fig. 1(b) is the residual output of the system when WGN is the primary signal. Simulation results while using noises collected from transport vehicles as primary sources are given in Fig. 1(c) to Fig. 1(j). Simulation results in the case of office noise and house noise as primary sources are shown in Fig. 1(k) to Fig. 1(p). The reduced output power in each case is calculated using the equation (1) and is given in Table 1.
  • 5. Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015 51 Alternatively, without training the system with WGN, the ANC system is simulated by considering each signal mentioned above as primary signal and step sizes of all its adaptive filters tuned and optimized separately. Such signal-depended system for each case has been tested separately. The noise reduction at the output is found out using equation (1) for each case and is also given in Table 1. On the basis of the experiments, from Table 1 it is evident that noise reduction at the output is almost same in both approaches which is an important result that the two stage FxNLMS based ANC system trained using WGN can be used in any practical wide- sense broad band noise environment for noise elimination. Table 1: Performance of the system with real signals S. No Primary source Noise reduction at the output in dB The system after trained using WGN The system tuned for individual real noise separately A 1 2 3 4 B 1 2 C 1 With noises from Transport Vehicles Car noise Bus noise Train noise Aircraft noise With Office noise Office noise due to air- conditioners Office noise due to fan noise With house noise Kitchen exhaust fan noise -32.3 -35.38 -35.68 -34.56 -41.11 -38.32 -34.8 -34 -36 -35 -36.9 -41.7 -38.5 -33.7 4. TESTING OF SPEECH INTELLIGIBILITY In this section we explore the intelligibility of speech signal propagated through the quiet zone created by the ANC system. The two stage FxNLMS algorithm based ANC system together with speech signal is shown in Fig. 2. The physical arrangement of the system can be seen in [15]. When speech signal propagates through the quiet zone created by the ANC system between loudspeakers and error microphones, slight degradation of lower frequencies of the speech signal takes place as the proposed ANC system is designed for cancelling low frequency noise (≤ 500Hz) . A set of phonetically balanced utterances of Harvard list of sentences (1. An icy wind racked the beach, 2. The pipe began to rust while new, 3. Cats and dogs hate each the other, 4. Oak is strong and also gives shade, 5. Thieves who rob friends deserve jail, 6. Open the crate but do not break the glass, 7. Add the sum to the product of these three, 8. Joe brought a young girl, 9. A lathe is a big tool.) mixed with WGN with different SNRs (-10dB to 40dB) and propagated in the quiet zone created by the ANC system. This signal is denoted as z(n) in Fig. 2. The primary signal ‫)݊(ݔ‬ used in this experiment is WGN. In simulation, intelligibility of speech signal is
  • 6. Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015 52 measured using MOS (Mean Opinion Score) test by hearing the output of the system by 30 different people and average score is recorded for each SNR value. Fig. 2. Two stage FxNLMS algorithm based ANC system together with speech signal z(n) The speech inputs and outputs of the system are plotted in Fig. 3(a-r) by taking an example of the utterance, “An icy wind racked the beach”. It is tested on the proposed system by changing SNR from -10dB to 40dB. A Clean utterance of the said sentence without corrupted with noise is also tested. Tests are also done using the utterances of all other Harvard list of sentences mentioned above. The intelligibility of speech signal is measured by finding the average of the results of the MOS tests of all the sentences in different SNRs and is given in Table 2.
  • 7. Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015 53
  • 8. Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015 54 Fig.3 (a-r) Test results (Noisy spech inputs and outputs of the system) using the utterance “An icy wind racked the beach” for different SNRs From Table 2 it is evident that the speech signals whose SNR is above 3 dB do not lose their intelligibility. The above mentioned tests simulate a scenario such that if an ANC system is built within a mobile phone and creates a quiet zone around the mobile phone user, the mobile phone user’s speech as well as the speech signals come out from the received calls retains their intelligibility. Therefore the two stage FxNLMS algorithm based ANC system can find application in mobile phones.
  • 9. Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015 55 Table 2 Average MOS result of the utterances of harvad list of sentences Speech signal with different SNR dB Average Mean observation Score (MOS) Intelligibility in terms of Grade -10 -3 0 3 10 20 30 40 Clean speech 1.0 1.0 1.5 2.5 2.8 3.4 3.7 4.5 4.5 bad bad poor fair fair good good Excellent Excellent 5. CONCLUSION This paper demonstrates performance evaluation of the two stage FxNLMS based ANC system under different noise environments. Simulation studies successfully revealed that this ANC structure trained with WGN can be used for noise cancellation of wide-sense broad band noise such as noise from transport vehicles, noise from offices etc. The paper also exposes by simulation experiments that speech signals retain their intelligibility in the quiet zone created by the ANC system. Hence, the system can be used in mobile phones for creating a quiet zone around a mobile user. REFERENCES [1] Kuo, S. M. & Morgan, D. R. (1996) Active Noise Control Systems – Algorithms and DSP implementations. John Wiley & Sons Inc., New York. [2] Hansen, C. H. (2001) Understanding active noise cancellation. Spon Press, London. [3] Beranek, L. L. & Ver, I. L. (1992) Noise and Vibration Control Engineering: Principles and Applications. Wiley, New York. [4] Morgan, D.R. (1980). “An analysis of multiple correlation cancellation loops with a filter in the auxiliary path”, IEEE Trans. Acoustic. Speech, Signal Processing, vol. ASSP – 28, pp454 – 467. [5] Widrow, B. & Stearns, S.D. (1985) Adaptive Signal Processing. N.J: Prentice-Hall, Englewood Cliffs. [6] Eriksson, L.J. and Allie, M.C. (1989) “Use of random noise for on-line transducer modelling in an adaptive active attenuation system”, Journal of Acoust. Society of Amrica, Vol 85, pp797-802. [7] Bao, C. P., Sas & Van, B. H. (1993). “Adaptive active control of noise in 3D reverberant enclosures”, Journal of Sound and Vibration, vol 161, no. 3, pp501-514. [8] Zhang, M. Lan, H., & Ser, W. (2001) Cross-updated active noise control system with online secondary path modelling. IEEE Trans. Speech Audio Process., vol. 9, no. 5, pp598 – 602. [9] Akhtar, M.T., Abe, M. & Kawamata, M., (2005) “A new structure for feed forward active noise control systems with improved online secondary path modelling”, IEEE Transaction on Speech and Audio Processing, vol. 13, No.5, pp1082-1088. [10] Akhtar, M.T., Abe, M. & Kawamata, M., (2006) “A new variable step size LMS algorithm based method for improved online secondary path modelling in active noise control systems”, IEEE Transactions on Audio, speech and Language processing, vol. 14, No.2, pp720 – 726.
  • 10. Signal & Image Processing : An International Journal (SIPIJ) Vol.6, No.4, August 2015 56 [11] Alberto, C. & Silvia, M. (2008) “Optimal variable step-size NLMS algorithms with auxiliary noise power scheduling for feedforward active noise control”, IEEE Trans. Audio, Speech and Lang Process, vol. 16, no. 8, pp1383-1395. [12] Pooya, D. and Hamid, H. (2008) “A variable step-size FxLMS algorithm for feedforward active noise control system based on a new online secondary path modelling technique”, Proceedings of the International conference on computer systems & applications, AICCSA 08, pp74-81. [13] Sivadasan K. and Narayanan N. K. (2011), “Active Noise Control of Passenger Train Cabin with secondary path modelled as delay block plus random noise”, Proceedings of the international conference in New Paradigms in Electronics & Information Technologies (PEIT ‘011), Alexandria, Egypt. [14] Shakeel, A. Akhtar, M.T. Zhang, Xi. (2013). “Robust Auxiliary-Noise-Power Scheduling in ANC with online secondary path modelling”, IEEE Transactions Audio, Speech and Language Processing, Vol. 21, No. 4, pp749-760. [15] Sivadasan, K. & Narayanan, N.K.(2013), “A new online secondary path modelling for feedforward ANC System”, International Journal of Electronics Letters, Taylor & Francis, U.K., Vol.1, issue 4, pp179 – 188. AUTHORS 1. N. K. NARAYANAN N.K. Narayanan is currently working as Senior Professor in the School of Information Science & Technology, Kannur University, Karala, India. He has served as Principal, College of Engineerng, Vadakara, Kerala, India during 2008 - 2010. He earned a Ph.D in speech signal processing from Department of Electronics, CUSAT, Kerala, India in 1990. He has published more than hundred research papers in national & international journals in the area of Speech processing, Image processing, Neural networks, Bioinformatics and Active Noise Control Systems. He is a fellow of Acoustical Society of India 2. SIVADASAN KOTTAYI Sivadasan Kottayi had his M.Tech (Electronics & Communication Systems) from CUSAT, Kerala, India in 1981. He served BITS, Pilani; CEERI, Pilani; NERIST, Itanagar; JNAU, Jabalpur; Defence University, Ethiopia; Arbaminch University, Ethiopa in different capacities. Currently he is working as a faculty member of EIET Department of Yanbu Industrial College, under Royal Commission Yanbu Colleges & Institutions (RCYCI), Saudi Arabia. He had to his credit two patents and many research publications in national and international Journals in the area of Instrumentation, Industrial Process Control, Microprocessor/ microcontroller applications, Active noise control and Digital Signal Processing. He is a fellow of Institution of Electronics and Telecommunication Engineers (India)