Linear Prediction Models
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Wiener Filters
Advanced Digital Signal Processing and Noise Reduction, Second Edition. Saeed V. Vaseghi Copyright © 2000 John Wiley & Sons Ltd ISBNs: 0-471-62692-9 (Hardback): 0-470-84162-1 (Electronic) 6 WIENER FILTERS 6.1 Wiener Filters: Least Square Error Estimation 6.2 Block-Data Formulation of the Wiener Filter 6.3 Interpretation of Wiener Filters as Projection in Vector Space 6.4 Analysis of the Least Mean Square Error Signal 6.5 Formulation of Wiener Filters in the Frequency Domain 6.6 Some Applications of Wiener Filters 6.7 The Choice of Wiener Filter Order 6.8 Summary iener theory, formulated by Norbert Wiener, forms the foundation of data-dependent linear least square error filters. W Wiener filters play a central role in a wide range of applications such as linear prediction, echo cancellation, signal restoration, channel equalisation and system identification. The coefficients of a Wiener filter are calculated to minimise the average squared distance between the filter output and a desired signal. In its basic form, the Wiener theory assumes that the signals are stationary processes. However, if the filter coefficients are periodically recalculated for every block of N signal samples then the filter adapts itself to the average characteristics of the signals within the blocks and becomes block-adaptive. A block-adaptive (or segment adaptive) filter can be used for signals such as speech and image that may be considered almost stationary over a relatively small block of samples. In this chapter, we study Wiener filter theory, and consider alternative methods of formulation of the Wiener filter problem. -
Linear Prediction
508 11. Wiener Filtering noisy random walk 8 observations y n 12 signal x 6 n prediction x n/n−1 4 Linear Prediction 2 0 −2 −4 0 50 100 150 200 250 300 time samples, n 12.1 Pure Prediction and Signal Modeling In Sec. 1.17, we discussed the connection between linear prediction and signal modeling. Here, we rederive the same results by considering the linear prediction problem as a special case of the Wiener filtering problem, given by Eq. (11.4.6). Our aim is to cast the results in a form that will suggest a practical way to solve the prediction problem and hence also the modeling problem. Consider a stationary signal yn having a signal model = 2 −1 Syy(z) σ B(z)B(z ) (12.1.1) as guaranteed by the spectral factorization theorem. Let Ryy(k) denote the autocorre- lation of yn : Ryy(k)= E[yn+kyn] The linear prediction problem is to predict the current value yn on the basis of all the past values Yn−1 ={yi , −∞ <i≤ n − 1}. If we define the delayed signal y1(n)= yn−1, then the linear prediction problem is equivalent to the optimal Wiener filtering problem of estimating yn from the related signal y1(n). The optimal estimation filter H(z) is given by Eq. (11.4.6), where we must identify xn and yn with yn and y1(n) of the present −1 notation. Using the filtering equation Y1(z)= z Y(z), we find that yn and y1(n) have the same spectral factor B(z) = −1 = = 2 −1 Sy1y1 (z) (z )(z)Syy(z) Syy(z) σ B(z)B(z ) and also that = = 2 −1 Syy1 (z) Syy(z)z zσ B(z)B(z ) Inserting these into Eq. -
Linear Predictive Coding and the Internet Protocol a Survey of LPC and a History of of Realtime Digital Speech on Packet Networks
Foundations and Trends R in sample Vol. xx, No xx (2010) 1{147 c 2010 DOI: xxxxxx Linear Predictive Coding and the Internet Protocol A survey of LPC and a History of of Realtime Digital Speech on Packet Networks Robert M. Gray1 1 Stanford University, Stanford, CA 94305, USA, [email protected] Abstract In December 1974 the first realtime conversation on the ARPAnet took place between Culler-Harrison Incorporated in Goleta, California, and MIT Lincoln Laboratory in Lexington, Massachusetts. This was the first successful application of realtime digital speech communication over a packet network and an early milestone in the explosion of real- time signal processing of speech, audio, images, and video that we all take for granted today. It could be considered as the first voice over In- ternet Protocol (VoIP), except that the Internet Protocol (IP) had not yet been established. In fact, the interest in realtime signal processing had an indirect, but major, impact on the development of IP. This is the story of the development of linear predictive coded (LPC) speech and how it came to be used in the first successful packet speech ex- periments. Several related stories are recounted as well. The history is preceded by a tutorial on linear prediction methods which incorporates a variety of views to provide context for the stories. Contents Preface1 Part I: Linear Prediction and Speech5 1 Prediction6 2 Optimal Prediction9 2.1 The Problem and its Solution9 2.2 Gaussian vectors 10 3 Linear Prediction 15 3.1 Optimal Linear Prediction 15 3.2 Unknown -
Wiener Filtering Levels Levels
474 10. Wavelets DWT decomposition DWT detail coefficients 11 7 7 6 6 Wiener Filtering levels levels 5 5 0 0.25 0.5 0.75 1 0 64 128 192 256 time DWT index UWT decomposition UWT detail coefficients 7 7 The problem of estimating one signal from another is one of the most important in signal processing. In many applications, the desired signal is not available or observable directly. Instead, the observable signal is a degraded or distorted version of the original 6 6 signal. The signal estimation problem is to recover, in the best way possible, the desired levels levels signal from its degraded replica. We mention some typical examples: (1) The desired signal may be corrupted by 5 5 strong additive noise, such as weak evoked brain potentials measured against the strong background of ongoing EEGs; or weak radar returns from a target in the presence of 0 0.25 0.5 0.75 1 0 64 128 192 256 time UWT index strong clutter. (2) An antenna array designed to be sensitive towards a particular “look” direction may be vulnerable to strong jammers from other directions due to sidelobe Fig. 10.9.1 UWT/DWT decompositions and wavelet coefficients of housing data. leakage; the signal processing task here is to null the jammers while at the same time maintaining the sensitivity of the array towards the desired look direction. (3) A signal transmitted over a communications channel can suffer phase and amplitude distortions 10.3 Prove the downsampling replication property (10.4.11) by working backwards, that is, start and can be subject to additive channel noise; the problem is to recover the transmitted from the Fourier transform expression and show that signal from the distorted received signal.