13.07.2015 Views

Passive, active, and digital filters (3ed., CRC, 2009) - tiera.ru

Passive, active, and digital filters (3ed., CRC, 2009) - tiera.ru

Passive, active, and digital filters (3ed., CRC, 2009) - tiera.ru

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

26-2 <strong>Passive</strong>, Active, <strong>and</strong> Digital Filtersdevelopment of hundreds of nonlinear signal processing algorithms. These algorithms range fromtheoretically derived broad filter classes, such as polynomial <strong>and</strong> rank–order based methods [1–9], toboutique methods tailored to specific applications. Thus the dynamic growth of nonlinear methods <strong>and</strong>lack of unifying theory makes covering the entirety of such operators in a single chapter impossible. Still,large classes of nonlinear filtering algorithms can be derived <strong>and</strong> studied through fundamentals that arewell founded.The fundamental approach adopted in this chapter is that realized through the coupling of statisticalsignal modeling with optimal estimation-based filter development. This general approach leads to anumber of well-established filtering families, with the specific filtering scheme realized depending on theestimation methodology adopted <strong>and</strong> the particular signal model deployed. Particularly amenable to filterdevelopment is the maximum likelihood estimation (M-estimation) approach. Originally developed inthe theory of robust statistics [10], M-estimation provides a framework for the development of statisticalprocess location estimators, which, when employed with sliding observation windows, naturally extend tostatistical filtering algorithms.The characteristics of a derived family of filtering operators depend not only on the estimationmethodology upon which the family is founded, but also on the statistical model employed to characterizea sequence of observations. The most commonly employed statistical models are those based on theGaussian distribution. Utilization of the Gaussian distribution is well founded in many cases, for instancedue to the central limit theorem, <strong>and</strong> leads to computationally simple linear operations that are optimalfor the assumed environment. There are many applications, however, in which the underlying processesare decidedly non-Gaussian. Included in this broad array of applications are important problems inwireless communications, teletrafic, networking, hydrology, geology, economics, <strong>and</strong> imaging [11–15].The element common to these applications, <strong>and</strong> numerous others, is that the underlying processestend to produce more large magnitude observations, often referred to as outliers or impulses, than ispredicted by Gaussian models. The outlier magnitude <strong>and</strong> frequency of occurrence predicted by a modelis governed by the decay rate of the distribution tail. Thus, many natural sequences of interest aregoverned by distributions that have heavier tails (e.g., lower tail decay rates) than that exhibited bythe Gaussian distribution. Modeling such sequences as Gaussian processes leads not only to a poorstatistical fit, but also to the utilization of linear operators that suffer serious degradation in the presenceof outliers.Couplings, an estimation (filtering) methodology with a statistical model appropriate for the observedsequence, significantly improves performance. This is particularly t<strong>ru</strong>e in heavy tailed environments. Asan illustrative example, consider the restoration of an image cor<strong>ru</strong>pted by (heavy tailed) salt <strong>and</strong> peppernoise. Typical sources of salt <strong>and</strong> pepper include flecks of dust on the lens or inside the camera, or, in<strong>digital</strong> cameras, faulty CCD elements. Figure 26.1 shows a sample cor<strong>ru</strong>pted image, the results of twodimensionallinear <strong>and</strong> nonlinear filtering, <strong>and</strong> the t<strong>ru</strong>e underlying (desired) image. It is clear that thelinear filter, unable to exploit the characteristics of the cor<strong>ru</strong>pting noise, provides an unacceptable result.On the other h<strong>and</strong>, the nonlinear filter, utilizing the statistics of the image, provides a very good result.The nonlinear filtering utilized in this example is the median, which is derived to be optimal for certainheavy tailed processes. This appropriate statistical modeling results in performance that is far superior tolinear processing, which is inherently based on the processing of light tailed samples.To formally address the processing of heavy tailed sequences, this chapter first considers sequences ofsamples drawn from the generalizes Gaussian distribution (GGD). This family generalizes the Gaussi<strong>and</strong>istribution by incorporating a parameter that controls the rate of exponential tail decay. Setting thisparameter to 2 yields the st<strong>and</strong>ard Gaussian distribution, while for values less than two the GGD tailsdecay slower than in the st<strong>and</strong>ard Gaussian case, resulting in heavier tailed distributions. Of particularinterest is the first order exponential decay case, which yields the double exponential, or Laplacian,distribution. The Gaussian <strong>and</strong> Laplacian GGD special cases warrant particular attention due to theirtheoretical underpinnings, widespread use, <strong>and</strong> resulting classes of operators when deployed in anM-estimation framework. Specifically, it is shown here that M-estimation of Gaussian distributed

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!