La función de correlación cruzada es un método estándar para estimar el grado de correlación entre dos secuencias. A menudo se utiliza para buscar en una secuencia larga una conocida más corta. Considere dos series f y g. La correlación cruzada está determinada por la fórmula:
,donde es el cambio entre secuencias entre sí, y el superíndice en forma de asterisco significa conjugación compleja . En general, para funciones continuas f ( t ) y g ( t ), la correlación cruzada se define como
Si y son dos números aleatorios independientes con densidades de probabilidad f y g , respectivamente , entonces la correlación cruzada f g corresponde a la distribución de probabilidad de la expresión . Por el contrario, la convolución f g corresponde a la distribución de probabilidad de la suma .
La correlación cruzada y la convolución están relacionadas:
entonces si las funciones f y g son pares, entonces
También:
Por analogía con el teorema de convolución , la correlación cruzada satisface
donde significa la transformada de Fourier . Esta propiedad se usa a menudo junto con los algoritmos de transformada rápida de Fourier para calcular de manera eficiente el valor de correlación cruzada.
Se utiliza en el procesamiento de señales, por ejemplo, para reconocer una señal de ubicación ( radar , sonar ) reflejada por un objeto en condiciones de interferencia. También se utiliza para el análisis de procesos estocásticos , como en medición y estadística .