Deconvolution

Deconvolution
Dekonvolution

Mit Dekonvolution (dt. »Entfaltung«) bezeichnet man die Umkehrung der sog. Faltungsoperation. Dabei handelt es sich um eine mathematische Transformation, die unter Anderem in der Signal- und Bildverarbeitung Anwendung findet. Eine Faltung kann immer berechnet werden, während ihre Umkehrung nicht immer möglich ist, weil bei der Faltung Informationen verloren gehen können, die nicht wieder herstellbar sind. Um trotzdem eine möglichst gute, inverse Faltung berechnen zu können, wurden aufwändige Algorithmen und Verfahren entwickelt.

Ein einfaches Beispiel ist etwa das Schärfen eines Bildes. Der Vorgang des Verwischens (Unschärfe) wird durch eine Faltung dargestellt. Das Schärfen des Bildes, wie es viele Bildbearbeitungsprogramme unterstützen, entspricht dann einer Dekonvolution (siehe Bild rechts).

Mathematik

In der Mathematik bezeichnet Dekonvolution oder Entfaltung die Umkehrung einer Faltung (symbolisch: "*", um eine Verwechslung mit der punktweisen Multiplikation zu vermeiden, s. u.) zweier Funktionen. Allgemein dargestellt entspricht dies dem Versuch, aus dem Ergebnis f der Faltung zweier Funktionen g und h

f = g  *  h\,

die unbekannte Funktion g bei bekanntem h und f zu bestimmen; dieses Problem wird auch als inverses Faltungsproblem bezeichnet. Ein allgemeiner Lösungsansatz ergibt sich aus dem Faltungssatz, welcher besagt, dass die Fourier-Transformierte einer Faltung zweier Funktionen gleich dem Produkt der Fourier-Transformierten der beiden Funktionen ist. Dementsprechend lässt sich obige Gleichung auch schreiben als

\hat f=\hat g \cdot \hat h

wobei \hat f, \hat g und \hat h die Fourier-Transformierten von f, g und h bezeichnen. Somit ließe sich \hat g prinzipiell bestimmen als

\hat g=\frac{\hat f}{\hat h}

und hieraus durch Fourier-Transformation g. Allerdings ist dieser allgemeine Ansatz in der Regel nicht anwendbar, da 1. die Funktion g nicht eindeutig sein muss, 2. die Funktion \hat h Nullstellen enthalten kann und 3. reale Daten im Allgemeinen mit einem additiven Rauschen, entsprechend einem Zusatzterm n, behaftet sind, so dass in solchen Fällen sich das ursprüngliche Problem zu

f=g * h + n\,

verkompliziert. Aus diesem Grund werden diverse Verfahren verwendet, die aus h und f das wahrscheinlichste Ergebnis für g zu ermitteln versuchen, da eine eindeutige analytische Lösung nicht existiert. Es zeigt sich, dass das Rauschen n bei einer naiven Rückfaltung mit obiger Divisions-Methode überproportional verstärkt wird:

\hat g=\frac{\hat f}{\hat h}-\frac{\hat n}{\hat h}

Die Verstärkung rührt daher, dass \hat h üblicherweise zu hohen Frequenzen hin gegen 0 abfällt (z. B. Glättungsfilter = Tiefpassfilter), während das Rauschen gerade auch dort Frequenzanteile enthält, die dann durch 1/\hat h verstärkt werden.

Bildverarbeitung

Dekonvolution wird zum Beispiel zum Schärfen von Bildern in der Astrofotografie und Mikroskopie verwendet. Die Dekonvolutions-Filter versuchen, die Unschärfe mathematisch zu erfassen und rückgängig zu machen. Einige Verfahren sind:

  • Van Cittert deconvolution
  • Wiener deconvolution
  • Richardson Lucy deconvolution
  • blind deconvolution
  • Meinel
  • ZNova Algorithmus
  • Agard & Sedat

Die Schärfung erfolgt über die sogenannte PSF-Matrix (engl: Point Spread Function). Diese beschreibt den Vorgang, der die Unschärfe erzeugt hat. Es kann sich z.B. um die Filtermaske eines Unschärfefilters handeln (z.B. Binomialfilter). Eine PSF kann auch für ein beliebiges optisches Abbildungssystem, wie etwa das Objektiv einer Kamera, berechnet werden. Eine vollständige Restauration eines Bildes ist oft nicht möglich, weil bei der "Unschärfung" Information verloren geht. Die hier angeführten Verfahren versuchen aber, möglichst viel Information aus der PSF und dem Bild zurückzugewinnen. Blind deconvolution versucht, die optimale PSF Matrix aus dem Bild zu schätzen.

Weblinks

  • Tim Cornwell, Alan Bridle: Deconvolution Tutorial (engl.). National Radio Astronomy Observatory, 4. November 2006.

Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • deconvolution —  Deconvolution  Деконволюция   Восстановление истинной формы сигнала, несущего информацию об исследуемом физическом или технологическом процессе, явлении природы и т.п., после его искажения при регистрации какой либо линейной системой… …   Толковый англо-русский словарь по нанотехнологии. - М.

  • Deconvolution — In mathematics, deconvolution is an algorithm based process used to reverse the effects of convolution on recorded data.[1] The concept of deconvolution is widely used in the techniques of signal processing and image processing. Because these… …   Wikipedia

  • Déconvolution — En mathematiques, la déconvolution est un procédé algorithmique destiné à inverser les effets de la convolution. Le concept de déconvolution est largement utilisé en traitement du signal et traitement d image, notamment en microscopie et… …   Wikipédia en Français

  • Déconvolution de Wiener — De gauche à droite: image d origine, image floue, l image défloutée (partiellement) par déconvolution de Wiener. La déconvolution de Wiener est une opération mathématique appliquant un filtre de Wiener pour éliminer ou atténuer une partie des… …   Wikipédia en Français

  • deconvolution — Process in digital image handling whereby a composite image is formed using information from several separate images taken at different levels (focal planes). The final image can be rotated and viewed from different angles and has usually had… …   Dictionary of molecular biology

  • deconvolution — noun The inversion of a convolution equation; does not normally have unique solution …   Wiktionary

  • deconvolution — A mathematic technique for solution of functions whose input includes their output; used to solve for the image elements in computed tomography or magnetic resonance imaging. [de + L. convulutio, a rolling up, fr. convolvo, to roll up] * * *… …   Medical dictionary

  • deconvolution — noun the process of resolving something mathematically or conceptually into its constituent parts …   English new terms dictionary

  • deconvolution — de·convolution …   English syllables

  • deconvolution — ˌ noun Etymology: de + convolution : simplification of a complex signal (as instrumental data) usually by removal of instrument noise …   Useful english dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”