Kreuzkorrelation
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]
Definition
[Bearbeiten|Quelltext bearbeiten]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.
Eigenschaften
[Bearbeiten|Quelltext bearbeiten]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.
Literatur
[Bearbeiten|Quelltext bearbeiten]- 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.
Weblinks
[Bearbeiten|Quelltext bearbeiten]- Kreuzkorrelation und Kombinatorik.(vom 11. Juli 2012 imInternet Archive;PDF; 201 kB) mpi-magdeburg.mpg.de
- Die Kreuzkorrelation.tu-freiberg.de; abgerufen am 16. Juli 2018.
- Korrelationstechnik.uni-muenster.de; abgerufen am 16. Juli 2018.
- Merkmalslistenbasierte Kreuzkorrelationsmethoden für die medizinische Bildverarbeitung.(PDF; 24 MB) db-thueringen.de; abgerufen am 16. Juli 2018.
- Ansätze zur datengetriebenen Formulierung von Strukturhypothesen für dynamische Systeme.kit.edu; abgerufen am 15. Februar 2022.
Einzelnachweise
[Bearbeiten|Quelltext bearbeiten]- ↑Ian Goodfellow, Yoshua Bengio, Aaron Courville:Deep Learning.Hrsg.: MIT Press.S.328–329(deeplearningbook.org).
- ↑Conv2d.In:Dokumentation PyTorch.Abgerufen am 5. Februar 2021.