Professional Documents
Culture Documents
Application of Wiener Filter Making Signals Orthogonal: March 2019
Application of Wiener Filter Making Signals Orthogonal: March 2019
net/publication/337504628
CITATIONS READS
0 216
2 authors, including:
Valarmathi Jayaraman
VIT University
25 PUBLICATIONS 40 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Valarmathi Jayaraman on 20 February 2020.
Where 𝑒 𝑛 = d n − p(n) (2) As noise corrupted signal and desired signal are jointly WSS
d n is a desired signal. then we can write
p(n) is a predicted signal.
𝑝−1
𝑙=0 𝑤 𝑙 𝐸{𝑥(𝑛 − 𝑙) 𝑥 ∗ 𝑛 − 𝑘 = 𝑟𝑥 𝑘 − 𝑙 (10)
Now (1) can be rewritten as 𝐸 𝑑 𝑛 𝑥 ∗ 𝑛 − 𝑘 = 𝑟𝑑𝑥 𝑘 . (11)
2 2
𝜉=E e n =E d n −p n (3) By (10) and (11)
𝑅𝑥 𝑤 = 𝑟𝑑𝑥 (12)
To get a minimum ξ he considered a linear shift-invariant where 𝑅𝑥 is a 𝑝 × 𝑝 Hermitian Toeplitz matrix of auto-
[LTI] filter, W(z) is to be designed such that it filter a given correlation, 𝑤 is the vectors of filter coefficients, and 𝑟𝑑𝑥 is the
signal, x(n), to produce the minimum mean square estimate of vector of cross-correlations between the desired signal d(n)
another signal d(n).Depending upon how the input signal x(n) and the noise corrupted signal x(n).
and desired signal d(n) are related to each other.
Now (12) can be re-written as
If we consider a FIR Wiener filter which produces
the minimum mean-square of a given desired signal d(n) by 𝑤 = 𝑅𝑥−1 𝑟𝑑𝑥 (13)
filtering the applied noise corrupted signal x(n).it is
considered that x(n) and d(n) are jointly wide-sense stationary
(WSS) with known autocorrelations, cross- correlations, and
assuming a(m-1) order filter, the system function is given as
m−1 −n
W z = n=0 w(n)Z (4)
𝜕𝑒 ∗ (𝑛)
So we need to shift and scale the wiener outputs, such that
= −𝑥 ∗ (𝑛 − 𝑘) they become orthogonal, now consider 𝑋 and 𝑌 are the wiener
𝜕𝑤 ∗ (𝑘)
(8) outputs and 𝑌1 and 𝑌2 be newly formed orthogonal signals
Fig. 2
Block diagram of the application of wiener filter making signals
orthogonal Fig. 5
Mixed signal with noise and without noise
Fig. 6
Spectrum of signal-1 with noise Fig. 9
Spectrum of signal-1 wiener output
Fig. 7
Spectrum of signal-2 with noise Fig. 10
Spectrum of signal-2 wiener output
Fig. 8
Spectrum of mixed signal with noise
Fig. 11
Spectrum of signal-1 wiener output after making independent
Fig. 12
Spectrum of signal-2 wiener output after making independent
Fig. 15
MMSE Vs SNR is plotted for Wiener output of signal-1, wiener
output of signal-2, wiener output of orthogonalsignal-1 and
wiener output of orthogonal signal-2
References
[1] Bram Cornelis, Marc Moonen, Jan Wouters” Performance Analysis of
Multichannel Wiener Filter-Based Noise Reduction in Hearing Aids
Under Second Order Statistics Estimation Errors”, IEEE
TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE
PROCESSING, VOL. 19, pp. 1368-1381, NO. 5, JULY 2011
[2] Nayan Modhave,Yepuganti Karuna, sourabh toned,” Design of matrix
wiener filter for noise reduction and speech enhancement in hearing aid”
IEEE International Conference On Recent Trends In Electronics
Information Communication Technology, May 20-21, 2016, India.
Fig. 14
Spectrum of wiener output of orthogonal signal-2
[3] Roy M.Howard"Power Spectral Density of Standard Random process
Part1"Wiley-IEEE Press 10.1002/0471439207.ch5,2002.
[4] J. Meyer "Multichannel speech enhancement in a car environment using
wiener filtering and spectral subtraction", Proceedings of IEEE
International Conference on Acoustic. Speech Signal Process.
(ICASSP), 1997.
[5] Zhen Xiaodan, Hao Kaixue,Li Mei” The deconvolution algorithm of
incremental wiener filtering based on pseudo-random sequences ” IEEE
advanced information Management Communicates Electronic and
Automation Control Conference(IMCEC),3-5 October.2016.