Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Signal Processing›Wiener Filter
Process / pipelineOptimal filtering

Wiener Filter

Wiener Optimal Linear Filter · Also known as: Wiener Optimal Filter, Kolmogorov-Wiener Filter, Mean-Square Optimal Filter

The Wiener filter is an optimal linear filter that minimizes mean-square error between the desired signal and the filter output given knowledge of signal and noise statistics. Developed by Norbert Wiener in 1949, it provides the theoretical foundation for optimal filtering and remains the benchmark against which all other linear filtering methods are compared.

ScholarGate
  1. Process / pipeline
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Wiener Filter
Adaptive LMS FilterIIR Filter DesignKalman Filter for Signal…Matched FilterBlind Source SeparationButterworth Filter DesignChebyshev Filter DesignFIR Filter DesignPower Spectral Density E…

When to use it

Use the Wiener filter when you have good estimates of signal and noise statistics and can afford the computational cost of solving large linear systems. It is ideal for smoothing, noise reduction, and prediction in stationary environments. Avoid the Wiener filter for time-varying systems—use adaptive filters like LMS or Kalman filters instead. Wiener filtering is also impractical when statistics are unknown or non-stationary.

Strengths & limitations

Strengths
  • Provides optimal mean-square error solution for linear filtering given perfect knowledge of signal and noise statistics
  • Theoretical foundation for all linear filtering methods, providing performance benchmarks
  • Elegant mathematical formulation based on Wiener-Hopf equation with closed-form solution
  • No iterative learning process needed—solution is computed directly from statistics
  • Proven effectiveness for noise reduction, smoothing, and interpolation of stationary signals
Limitations
  • Requires accurate estimation or knowledge of signal and noise power spectral densities
  • Assumes stationary signals and noise—performance degrades with time-varying statistics
  • Computationally expensive for large filter orders due to matrix inversion required to solve Wiener-Hopf equation
  • Offline computation based on ensemble statistics; cannot adapt in real-time to signal changes
  • Optimal only for Gaussian signals and noise; suboptimal for non-Gaussian distributions

Frequently asked

How do I estimate the signal and noise statistics needed for Wiener filtering?

Power spectral density can be estimated using methods like Welch's method or multitaper methods from long signal observations. If signal and noise are separable, estimate noise PSD from noise-only segments. For joint estimation, adaptive approaches or maximum likelihood estimation can be used. Poor statistical estimates directly compromise Wiener filter performance, so careful estimation is essential.

What is the Wiener-Hopf equation and why is it important?

The Wiener-Hopf equation R·w = p is the fundamental result showing that optimal filter coefficients satisfy this linear system, where R is input autocorrelation, w is the coefficient vector, and p is input-output cross-correlation. Solving this equation gives the optimal mean-square error filter. It elegantly connects signal statistics to filter design.

How does the Wiener filter compare to the Kalman filter?

Both are optimal linear filters minimizing mean-square error, but they apply to different scenarios. Wiener filters assume stationary signals with known statistics and provide a batch solution. Kalman filters handle time-varying signals by recursively updating estimates as new measurements arrive, making them suitable for real-time tracking and adaptive systems.

Can the Wiener filter be implemented adaptively?

Yes, adaptive algorithms like LMS or RLS approximate the Wiener solution through iterative updates. These algorithms don't require explicit knowledge of statistics—they estimate the Wiener solution from data. The cost is slower convergence compared to direct solution, but the benefit is ability to handle non-stationary signals and unknown statistics.

Sources

  1. Wiener, N. (1949). Extrapolation, Interpolation, and Smoothing of Stationary Time Series. John Wiley & Sons. link ↗
  2. Haykin, S. (2002). Adaptive Filter Theory (4th ed.). Prentice Hall. link ↗

How to cite this page

ScholarGate. (2026, June 3). Wiener Optimal Linear Filter. ScholarGate. https://scholargate.app/en/signal-processing/wiener-filter

Related methods

Adaptive LMS FilterIIR Filter DesignKalman Filter for Signal TrackingMatched Filter

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Adaptive LMS FilterSignal Processing↔ compare
  • IIR Filter DesignSignal Processing↔ compare
  • Kalman Filter for Signal TrackingSignal Processing↔ compare
  • Matched FilterSignal Processing↔ compare
Compare side by side →

Referenced by

Adaptive LMS FilterBlind Source SeparationButterworth Filter DesignChebyshev Filter DesignFIR Filter DesignIIR Filter DesignKalman Filter for Signal TrackingMatched FilterPower Spectral Density Estimation

Similar methods

Kalman Filter for Signal TrackingAdaptive LMS FilterMatched FilterKalman FilterKalman Filter with Measurement ErrorFIR Filter DesignLinear Quadratic GaussianPower Spectral Density Estimation

Related reference concepts

Least-Squares ApproximationImage Filtering and EnhancementDensity EstimationLinear Discriminant AnalysisPrincipal Component AnalysisFourier Transform

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Wiener Filter (Wiener Optimal Linear Filter). Retrieved 2026-07-21 from https://scholargate.app/en/signal-processing/wiener-filter · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Norbert Wiener
Subfamily
Optimal filtering
Year
1949
Type
Linear mean-square optimal filter
Related methods
Adaptive LMS FilterIIR Filter DesignKalman Filter for Signal TrackingMatched Filter
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account