Funciones de Correlación y Filtro Adaptado

Visualización interactiva de autocorrelación, correlación cruzada y filtrado adaptado para educación en procesamiento de señales.

Señal A
Señal B
Resultado de correlación

Autocorrelación

La autocorrelación Rxx[τ] = Σ x[n]·x[n+τ] mide la similitud de una señal con una copia retardada de sí misma. Alcanza su máximo en τ=0 (igual a la energía de la señal), es simétrica Rxx[τ]=Rxx[-τ], y revela periodicidades ocultas en señales ruidosas. El teorema de Wiener-Khinchin la conecta con el espectro de potencia: Sxx(ω) = FFT{Rxx[τ]}.

Correlación cruzada

La correlación cruzada Rxy[τ] = Σ x[n]·y[n+τ] mide la similitud entre dos señales diferentes en función del retardo. Su ubicación de pico indica el desfase temporal entre las señales — esencial para estimación de retardo, sincronización y coincidencia de plantillas.

Propiedades clave

  • El pico de autocorrelación en τ=0 es igual a la energía: Σ x²[n]
  • Simetría: Rxx[τ] = Rxx[-τ]
  • Ubicación del pico de correlación cruzada = retardo temporal entre señales
  • Wiener-Khinchin: S(ω) = FFT{R[τ]}, conectando dominios de tiempo y frecuencia
  • La correlación equivale a la convolución con señal invertida en el tiempo

Derivación y principio

El filtro adaptado es el filtro lineal óptimo para maximizar la relación señal-ruido (SNR) en presencia de ruido blanco aditivo. Convoluciona la señal recibida con una copia invertida de la plantilla conocida. La salida tiene un pico en el retardo correcto, proporcionando la mejor detección posible.

Códigos Barker

Los códigos Barker son secuencias binarias con excelentes propiedades de autocorrelación — el nivel de lóbulos laterales es como máximo 1. Se usan ampliamente en radar y comunicaciones para compresión de pulsos.

Compresión de pulsos

La compresión de pulsos transmite un pulso largo modulado y lo comprime en el receptor mediante filtrado adaptado. Esto logra la resolución de un pulso corto con la energía de uno largo.

Aplicaciones reales

  • Radar: detección de pulsos eco y medición de distancia
  • Sonar: detección submarina y telemetría acústica
  • GPS: adquisición de señal satelital mediante correlación de código Gold
  • EEG/ECG: detección de potenciales evocados en señales biológicas
  • Huella de audio: reconocimiento musical estilo Shazam
  • Reconocimiento de patrones: coincidencia de plantillas en imágenes y series temporales