Kreuzkorrelation

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

In derSignalanalysewird dieKreuzkorrelationsfunktionzur Beschreibung derKorrelationzweierSignaleundbei unterschiedlichen Zeitverschiebungenzwischen den beiden Signalen eingesetzt.Kreuzsteht hierbei für den Fallder Funktion:

wobei E derErwartungswertist.

Handelt es sich um einen schwachstationären Prozess,so ist die Korrelationsfunktion nicht mehr von der Wahl der Zeitpunkteund,sondern nur von deren Differenzabhängig.

Die Kreuzkorrelations-Operation ist identisch mit der komplex konjugiertenFaltung.Insbesondere im FachgebietMaschinelles Lernen,wo man mitConvolutional Neural Networksarbeitet, wird aufgrund dieser Identität meistens die Kreuzkorrelation verwendet, diese aber als Faltung bezeichnet, weil sie leichter zu implementieren ist.[1][2]

Es gilt fürEnergiesignale:

und fürLeistungssignale:

mitals derkonjugiert komplexenFunktion von,dem Operatorsymbolals Kurzschreibweise der Kreuzkorrelation undals dem derFaltungsoperation.

Analog wird diediskreteKreuzkorrelation, diese spielt im Bereich der diskreten Signalverarbeitung eine wesentliche Rolle, mit derFolgeund einer Verschiebungfestgelegt als:

=(Energiesignale)
=(Leistungssignale)

In der digitalen Signalverarbeitung wiederum ist eine endliche Mittelung mit Argumenten beginnend bei Index 0 auf Grund der Architektur von Rechnerregistern erforderlich, wovon es eine vor- und eine unvorgespannte Version gibt:

(Vorspannversion)
(unvorgespannte Version)

Die Kreuzkorrelation ist mit derKreuzkovarianzeng verwandt.

Zusammenhang zwischen Faltung, Kreuzkorrelation und Autokorrelation.

Für allegilt

sowie

und

mit denAutokorrelationsfunktionenund.

Sie zeigt z. B. Spitzen bei Zeitverschiebungen, die der Signallaufzeit vom Messort des Signalszum Messort des Signalsentsprechen. AuchLaufzeitunterschiedevon einer Signalquelle zu beiden Messorten können auf diese Weise festgestellt werden. Die Kreuzkorrelationsfunktion eignet sich daher besonders zur Ermittlung von Übertragungswegen und zur Ortung von Quellen.

Rechentechnisch wird die Kreuzkorrelationsfunktion in der Regel über die inverseFourier-TransformationdesKreuzleistungsspektrumsermittelt:

Verbindung mit der Kreuzkovarianz

[Bearbeiten|Quelltext bearbeiten]

Ist eines der Signaleodernullsymmetrisch, d. h. ihr Mittelwert über das Signal ist Nulloder,ist die Kreuzkorrelation identisch mit der Kreuzkovarianz. Bekannte Vertreter der nullsymmetrischen Funktionen sind zum Beispiel die Sinus- und Kosinusfunktionen.

  • Bernd Girod, Rudolf Rabenstein, Alexander Stenger:Einführung in die Systemtheorie.4. Auflage. Teubner, Wiesbaden 2007,ISBN 978-3-8351-0176-0.
  • Rüdiger Hoffmann:Signalanalyse und -erkennung.Springer, 1997,ISBN 3-540-63443-6.
  1. Ian Goodfellow, Yoshua Bengio, Aaron Courville:Deep Learning.Hrsg.: MIT Press.S.328–329(deeplearningbook.org).
  2. Conv2d.In:Dokumentation PyTorch.Abgerufen am 5. Februar 2021.