In der Signal- / Bildverarbeitung wird die Faltung definiert, da sie als Integral des Produkts der beiden Funktionen definiert ist, nachdem eins umgekehrt und verschoben wurde. Andererseits wird Kreuzkorrelation als Schiebedot-Produkt oder als Schieber innenprodukte von zwei Funktionen bezeichnet. Der Filter in der Kreuzkorrelation ist nicht umgekehrt.
- Was ist der Unterschied zwischen Kreuzkorrelation und Faltung?
- Warum Faltung anstelle der Korrelation verwenden?
- Was ist Kreuzkorrelation in der Signalverarbeitung?
- Verwendet CNN Faltung oder Kreuzkorrelation??
Was ist der Unterschied zwischen Kreuzkorrelation und Faltung?
Kreuzkorrelation und Faltung sind beide Operationen, die auf Bilder angewendet werden. Kreuzkorrelation bedeutet, einen Kernel (Filter) über ein Bild zu schieben. Faltung bedeutet, einen umgedrehten Kernel über ein Bild zu schieben.
Warum Faltung anstelle der Korrelation verwenden?
Welche Sie verwenden, hängt von der Anwendung ab. Wenn Sie einen linearen, zeitinvarianten Filterbetrieb ausführen, stimmen Sie das Signal mit der Impulsantwort des Systems zusammen. Wenn Sie die Ähnlichkeit zwischen zwei Signalen "messen", dann korrelieren Sie sie.
Was ist Kreuzkorrelation in der Signalverarbeitung?
In der Signalverarbeitung ist Kreuzkorrelation ein Maß für die Ähnlichkeit von zwei Serien als Funktion der Verschiebung eines relativ zum anderen. Dies ist auch als Schiebedot-Produkt oder Schieber innenprodukt bekannt.
Verwendet CNN Faltung oder Kreuzkorrelation??
Bevor wir uns mit einer Theorie befassen, ist es wichtig zu beachten, dass es in CNNs, obwohl wir es als Faltung bezeichnen, tatsächlich eine Kreuzkorrelation ist. Es ist eine Technik, aber in einem CNN drehen wir den Filter nicht wie in typischen Konvolutionen um.