Presentation is loading. Please wait.

Presentation is loading. Please wait.

Adv DSP Spring-2015 Lecture#11 Spectrum Estimation Parametric Methods.

Similar presentations


Presentation on theme: "Adv DSP Spring-2015 Lecture#11 Spectrum Estimation Parametric Methods."— Presentation transcript:

1 Adv DSP Spring-2015 Lecture#11 Spectrum Estimation Parametric Methods

2 Introduction  One limitation of non-parametric methods is that they cant incorporate the a-priori information about the process in estimation.  For example: In speech processing, an acoustic tube model for the vocal tract imposes an AR model on speech waveform.  If it is possible to incorporate a model for the process directly in to spectrum estimation, then a more accurate and high resolution estimate can be found.

3 Parametric Method  First step is to select an appropriate model for the process.  This selection is based upon: A-priori knowledge about how the process is generated Experimental results indicate that a particular model “works well”.  Models used are Autoregressive (AR) Model Moving Average (MA) Model Autoregressive Moving Average (ARMA) Model Harmonic Model (Complex exponential in noise)

4 Parametric Methods  Once the model is selected, the next step is to estimate the model parameters from the given data.  The final step is the estimate the power spectrum by incorporating the estimated parameters into the parametric form for the spectrum.  Example: An ARMA(p,q) model with a p (k) and b q (k) estimated, the spectrum estimate would be

5 Autoregressive Spectrum Estimation  An AR process, x[n], may be represented as the output of an all-pole filter that is driven by unit variance white noise.  The power spectrum of a pth-order AR process is:  Therefore, if b(0) and a p (k) can be estimated from the data then an estimate of the power spectrum may be formed using:

6 Autoregressive Spectrum Estimation  The accuracy of this estimate will depend on how accurately the model parameters may be estimated.  Also, whether or not an AR model is consistent with the way in which data is generated.  AR spectrum estimation requires that an all-pole model may be found.  Variety of techniques are available for all-pole modeling.

7 AR: The Autocorrelation Method  The Autocorrelation Method: AR coefficients are found by solving following normal equations: Yule-Walker Method

8 AR: The Autocorrelation Method  The autocorrelation method effectively applies a rectangular window to the data when estimating the autocorrelation sequence, hence the data is effectively extrapolated with zeros  Due to this, the autocorrelation method generally produces a lower estimation estimate.  For short data records the autocorrelation method is not generally used.

9 AR: The Autocorrelation Method  An artifact that may be observed with the autocorrelation method is “Spectral Line Splitting”. Involves the splitting of single spectral line into two separate and distinct peaks  Spectral line splitting occur when x[n] is over- modeled, i.e. when model order ‘p’ is too large.

10 AR: The Covariance Method  The covariance method requires finding the solution to the set of linear equations:  The advantage is that no windowing of data is required.  For short data record this method produces a high resolution estimate.

11 AR Method: Example  Consider the AR process that is generated with the difference equation, where w[n] is unit variance white Gaussian noise:  Data records of length 128, and an ensemble of 50 estimates were computed using Yule-Walker and the covariance method.

12 AR Method: Example zplane([1],[1 -2.7377 3.7476 -2.6293 0.9224]) Pair of Complex Poles at:

13 AR: The Autocorrelation Method

14 AR: The Covariance Method

15 Model Order Selection  How to select the model order ‘p’ of the AR process.  If the model order is too small, then the resulting spectrum will be smoothed and will have poor resolution.  If the model order is too large, then the spectrum may contain spurious peaks, and may lead to spectral line splitting.  It is useful to have criteria that indicates the appropriate model order.

16 Model Order Selection  One approach would be to increase the model order until the modeling error is minimized.  Several criteria of the following form has been proposed: ‘p’ is the model order N is the data record length ε p is the modeling error F(N) is a constant that depend upon N

17 Model Order Selection  Akaike Information Criteria (AIC)  Minimum Description Length (MDL)  Akaike’s Final Prediction Error (FPE)  Criterion Autoregressive Transfer Function (CAT)

18 Moving Average (MA) Spectrum Estimation  A MA process may be generated by filtering unit variance white noise,w[n], with an FIR filter as follows:  The relationship between the power spectrum of a MA process and the coefficients b q [k] is,

19 Moving Average (MA) Spectrum Estimation  Equivalently, the power spectrum may be written in terms of the autocorrelation sequence r x [k] as:  Where r x [k] is related to the filter coefficients b q [k] through Yule-Walker equations:

20 ARMA Spectrum Estimation  An ARMA process has a power spectrum of the form:  This process can be generated by filtering unit variance white noise with filter having both poles and zeros:

21 ARMA Spectrum Estimation  Following the approach used for AR(p) and MA(q) spectrum estimation, the spectrum of ARMA(p,q) process may be estimated by using the estimates of model parameters (Ch:4)


Download ppt "Adv DSP Spring-2015 Lecture#11 Spectrum Estimation Parametric Methods."

Similar presentations


Ads by Google