Wiener filtresi, sinyal işleme ve görüntüleme alanlarında kullanılan optimizasyon tabanlı bir filtreleme tekniğidir. Şekil 1 ile de gösterildiği üzere gürültüyle bozulan bir sinyalin veya görüntünün, orijinaline en yakın hâle getirilmesi amacıyla geliştirilmiştir. Bu teknik, özellikle radar, tıbbi görüntüleme ve telekomünikasyon gibi alanlarda yaygın olarak uygulanmaktadır. Temel prensibi, ortamdaki sinyaller hakkında önceden bilinen istatistiksel bilgileri kullanarak ortalama kareler hatasını (MSE, Ing. Mean Squared Error) minimuma indiren en uygun tahmini yapmaktır. Bir bakıma bu filtre, “geçmişte sinyal nasıl davranmış” diye bakarak, gelecekte nasıl davranacağını tahmin eder. Wiener Filtresi içerisinde matematiksel olarak aşağıdaki iki ifadenin anlaşılması önemlidir.
- Otokorelasyon: Bu, bir sinyalin kendi geçmişiyle ne kadar benzerlik gösterdiğini ölçer. Örneğin bir ses kaydında bir önceki ses dalgası, sonraki ses hakkında ipucu verir mi?
- Çapraz korelasyon: Bu da temiz sinyal ile bozulmuş (gürültülü) sinyal arasındaki ilişkiyi inceler. Yani temiz sinyal ile gürültüyle kirlenmiş sinyal arasındaki benzerliği bulmaya çalışır.
Filtreleme işleminin işe yaraması için, sinyalin ve gürültünün belirli istatistiksel özellikleri daha önceden bilinmelidir.

Şekil 1. Tek boyutlu bir sinyalin Wiener Filtresi ile gürültüden arındırılması
Wiener Filtresi, doğrusal ve zamanla değişmeyen bir filtredir. Gürültü eklenmiş veya zamanda ötelenmiş bir sinyalin aslını kestirmek için kullanılır. Bu sebeple filtre olarak anılsa da tahminleme için de kullanılabilmektedir. Wiener Filtresi tasarımında giriş sinyali için aşağıdaki özellikler kabul edilir.
- “geniş anlamda istasyoner (durağan)” özelliğe sahiptir. Yani sinyalin varyans ve beklenen değeri sabit ve sonlu, otokorelasyon fonksiyonu ise sadece zaman kaymasının bir fonksiyonudur.
- Bütün sinyallerin (giriş, çıkış ve gürültüler) beklenen değeri sıfırdır.
Wiener filtresi sürekli zamanlı – ayrık zamanlı ve nedensel – nedensel olmayan olmak üzere farklı kategorilerde tasarlanabilir.
Tarihsel Gelişim
Wiener Filtresi, 1942 yılında Norbert Wiener tarafından geliştirilmiştir. Wiener, bu yöntemi radar sinyallerindeki gürültüyü azaltmak amacıyla tasarlamıştır. Sonrasında bu teknik elektronik ve alanlarında da benimsenmiş, zamanla dijital sinyal ve görüntü işleme uygulamalarına da uyarlanmıştır.
Kullanım Alanları
- Sinyal İşleme: Gürültülü ortamlarda alınan radar ve sonar sinyallerinin iyileştirilmesinde kullanılır. Örneğin, denizaltı sonar sistemlerinde hedeflerin tespiti için uygulanır.
- Görüntü İşleme: Dijital görüntülerde gürültüyü azaltmak ve ayrıntıları ortaya çıkarmak için yaygın olarak tercih edilir (Şekil 2). Özellikle tıbbi görüntüleme cihazlarında (MRI ve CT) başarıyla kullanılır.
- Telekomünikasyon: Gürültü nedeniyle bozulan veri sinyallerinin hata oranını azaltmak için tercih edilir.
- Ses İşleme: Gürültüden etkilenmiş ses kayıtlarını iyileştirmek ve anlaşılabilirliğini artırmak için uygulanır.

Şekil 2. Wiener Filtresi ile görüntü işleme neticesinde elde edilen sonuç
Nedensel Olmayan Wiener Filtresi Tasarımı
Tasarlanan sistem temsili olarak Şekil 3 ile gösterilmiştir. Burada sinyali, ise kestirilmiş sinyali eder. ise giriş sinyalini temsil eder. MSE şu şekilde tanımlanır:
beklenen değer operatörü, ve otokorelasyon çapraz korelasyon sinyalidir. Şekil 3 ile gösterildiği üzere sinyali, sinyalinin sistemine girişi sonucu oluşmuştur. Bu işlem örnekleme zamanı uzayında konvolüsyon ile şu şekilde ifade edilir:

Şekil 3: Doğrusal ve zamanla değişmeyen (Ing. Linear Time Invariant, LTI), ayrık zamanlı nedensel olma şartı olmayan Wiener filtresi, .
Bu bilgiler ışığında MSE değerini oluşturan otokorelasyon ve çapraz korelasyon değerleri aşağıdaki gibi bulunur:
Bulunan otokorelasyon ve çapraz korelasyon değerleri ile MSE tekrar derlenir,
MSE’nin h sistemine göre birinci ve ikinci türevlerini alalım
otokorelasyon fonksiyonu görüldüğü üzere kuadratik formdadır ve bu sebeple ya sıfır ya da pozitiftir. Bu durumda MSE konveks bir fonksiyondur. MSE konveks bir fonksiyon olduğu için türevinin sıfıra eşit olduğu nokta MSE’nin minimum olduğu noktadır. Bu özelliği kullanarak minimum MSE şartı şu şekilde bulunur:
Yukarıdaki denklem konvolüsyon operatörü ile kapalı formda yazılabilir.
Kolaylık için z uzayına geçiş yapılır. Zaman uzayındaki korelasyon fonksiyonlarının Z dönüşümü, Laplace dönüşümü ve Fourrier dönüşümü spektral güç fonksiyonunu, , verir.
Böylece genel anlamda Wiener filtresi tasarlanmış olur. Wiener filtresini aynı şekilde Laplace uzayında da yazabiliriz:
Böylece Laplace ve z uzayında tasarlanan filtreleri sırasıyla sürekli ve ayrık zaman uzayına dönüştürebiliriz.
Örnek
Şekil 4: Dpğrusal ve zamanla değişmeyen (LTI), ayrık zamanlı nedensel olma şartı olmayan Wiener filtresi örneği. Tüm sinyaller genel anlamda istasyonerdir ve sinyali ile arasında korelasyon yoktur.
Şekil 4 ile gösterilen örnekte ile arasında bir korelasyon yoktur ve tüm sinyaller genel anlamda istasyoner (WSS), ise Wiener filtresidir. Daha önce Wiener filtresinin uzayında
olarak bulmuştuk. Sırasıyla ve şu şekilde hesaplanır:
Böylece Wiener filtresi aşağıdaki gibi bulunur:
Gürültüden etkilenmiş bir sinyali veya görüntüyü optimize etmek için hem giriş sinyalinin hem de gürültünün güç spektral yoğunluğunu kullanır. Wiener filtresi, sinyal ve gürültü oranının (Ing. Signal to Noise Ratio, SNR) yüksek olduğu frekanslarda sinyali koruyarak, düşük SNR'li frekanslarda gürültüyü bastırır.
Nedensel (Shannon-Bode) Wiener Filtresi Tasarımı
Nedensel Wiener tasarımı için Shannon ve Bode tarafından geliştirilen yaklaşım kullanılabilir:
- Giriş sinyalinin otokorelasyonu bulunur ve kararlı olan kutup ve sıfırları, , kararlı olmayan kutup ve sıfırlardan, , ayrılır.
- ve sırasıyla veya Laplace uzayına, ve dönüştürülür.
- Kararlı olan sistemin tersi alınır, ve beyazlatıcı filtre elde edilir.
- Kararsız olan sistem ile yeni bir filtre oluşturulur,
- filtresi zaman uzayına dönüştürülür ve kararlı olan kısımlar ayrıştırılır. Ardından kararlı olan kısım Z veya Laplace uzayına dönüştürülür, .
- Nedensel Wiener filtresi şu şekilde elde edilir: .
Avantajlar ve Sınırlamalar
Avantajlar:
- Minimum kareler hatasıyla (MSE) en iyi sonucu sağlar.
- Hem analog hem de dijital uygulamalarda kullanılabilir.
- Gürültü seviyesi ile sinyalin güç spektral yoğunluklarının önceden bilindiği durumlarda yüksek başarı oranına sahiptir.
Sınırlamalar:
- Sinyal ve gürültünün istatistiksel özelliklerinin tam olarak bilinmesi gerekir.
- Güç spektral yoğunluklarının yanlış tahmin edilmesi durumunda, filtreleme hatalı olabilir.
- Karmaşık hesaplama gereksinimleri nedeniyle gerçek zamanlı uygulamalarda işlem yükü artabilir.
Matematiksel Çözümleme ve Uygulama
Wiener filtresi, hem zamansal hem de frekans alanında uygulanabilir. Frekans alanındaki uygulama, hızlı Fourier dönüşümü (FFT) kullanılarak gerçekleştirilir. Filtrenin matematiksel işlem adımları şunlardır:
- Gürültülü sinyalin Fourier dönüşümü alınır.
- Wiener filtresi ile ağırlıklandırma yapılır.
- Ters Fourier dönüşümü ile zaman alanına geri dönülür.
Örnek olarak, bir görüntüdeki tuz-biber tipi gürültünün giderilmesi için şu adımlar izlenir:
- Gürültülü görüntünün güç spektrumu hesaplanır.
- Gürültünün güç spektral yoğunluğu tahmin edilir.
- Wiener filtresi uygulanarak görüntü optimize edilir.
Wiener filtresi, gelişen yapay zekâ ve makine öğrenimi teknikleriyle birlikte daha esnek ve dinamik hâle gelmektedir. Özellikle adaptif filtreleme yöntemleri, Wiener filtresini temel alarak, sinyal ve gürültü özelliklerini gerçek zamanlı olarak öğrenip optimize etmektedir. Bu gelişmeler, tıp, otonom araçlar ve uzay teknolojileri gibi alanlarda daha geniş bir uygulama potansiyeli sunmaktadır.

