Articulo de referencia

separación de señales

La separación de fuentes , también conocida como separación ciega de señales ( BSS ) o separación ciega de fuentes , consiste en separar un conjunto de señales fuente de un conj...

La separación de fuentes , también conocida como separación ciega de señales ( BSS ) o separación ciega de fuentes , consiste en separar un conjunto de señales fuente de un conjunto de señales mezcladas, sin información (o con muy poca información) sobre las señales fuente o el proceso de mezcla. Se aplica con mayor frecuencia en el procesamiento digital de señales e implica el análisis de mezclas de señales ; el objetivo es recuperar las señales componentes originales a partir de una señal mezclada. El ejemplo clásico de un problema de separación de fuentes es el problema de la fiesta , donde varias personas hablan simultáneamente en una habitación (por ejemplo, en una fiesta ) y un oyente intenta seguir una de las conversaciones. El cerebro humano puede manejar este tipo de problema de separación de fuentes auditivas, pero es un problema difícil en el procesamiento digital de señales.

Este problema, en general, está muy subdeterminado , pero se pueden obtener soluciones útiles bajo una sorprendente variedad de condiciones. Gran parte de la literatura inicial en este campo se centra en la separación de señales temporales, como el audio. Sin embargo, actualmente la separación ciega de señales se realiza de forma rutinaria en datos multidimensionales , como imágenes y tensores , que pueden no incluir ninguna dimensión temporal.

Se han propuesto varios enfoques para la solución de este problema, pero su desarrollo aún está en curso. Algunos de los enfoques más exitosos son el análisis de componentes principales y el análisis de componentes independientes , que funcionan bien cuando no hay retardos ni ecos; es decir, cuando el problema se simplifica considerablemente. El campo del análisis computacional de escenas auditivas intenta lograr la separación de fuentes auditivas mediante un enfoque basado en la audición humana.

El cerebro humano también debe resolver este problema en tiempo real. En la percepción humana, esta capacidad se conoce comúnmente como análisis de escenas auditivas o efecto cóctel .

Aplicaciones

separación de notas polifónicas

Problema con la fiesta de cóctel

En una fiesta, varias personas conversan simultáneamente. Se utilizan múltiples micrófonos que captan señales mixtas, pero se desea aislar la voz de una sola persona. La técnica BSS permite separar las fuentes individuales mediante señales mixtas. En presencia de ruido, es necesario aplicar criterios de optimización específicos.

Procesamiento de imágenes

Figura 2. Ejemplo visual de BSS

La Figura 2 muestra el concepto básico de BSS. Se muestran las señales fuente individuales, así como las señales mixtas recibidas. BSS se utiliza para separar las señales mixtas conociendo únicamente las señales mixtas, sin información sobre la señal original ni cómo se mezclaron. Las señales separadas son solo aproximaciones de las señales fuente. Las imágenes separadas se separaron utilizando Python y la caja de herramientas Shogun mediante el algoritmo de Diagonalización Conjunta de Aproximación de Matrices Propias ( JADE ), que se basa en el análisis de componentes independientes (ICA). [ 1 ] Este método de la caja de herramientas se puede utilizar con múltiples dimensiones, pero para una mejor visualización se utilizaron imágenes (2D).

Imágenes médicas

Una de las aplicaciones prácticas que se investigan en este campo es la obtención de imágenes médicas del cerebro mediante magnetoencefalografía (MEG). Este tipo de imagen implica mediciones precisas de los campos magnéticos externos a la cabeza, lo que permite obtener una imagen tridimensional exacta del interior de la misma. Sin embargo, las fuentes externas de campos electromagnéticos , como un reloj de pulsera en el brazo del paciente, reducen significativamente la precisión de la medición. La aplicación de técnicas de separación de fuentes a las señales medidas puede ayudar a eliminar artefactos no deseados.

EEG

En el electroencefalograma (EEG) y la magnetoencefalografía (MEG), la interferencia de la actividad muscular enmascara la señal deseada de la actividad cerebral. Sin embargo, la técnica BSS puede utilizarse para separar ambas señales y así obtener una representación precisa de la actividad cerebral. [ 2 ] [ 3 ]

Música

Otra aplicación es la separación de señales musicales . Para una mezcla estéreo de señales relativamente simples, ahora es posible realizar una separación bastante precisa, aunque persisten algunos artefactos .

Otros

Otras aplicaciones: [ 2 ]

  • Comunicaciones
  • Predicción de acciones
  • Monitoreo sísmico
  • Análisis de documentos de texto

Representación matemática

Diagrama de flujo básico de BSS

El conjunto de señales de fuente individuales,s(t)=(s1(t),,snorte(t))T{\displaystyle s(t)=(s_{1}(t),\dots ,s_{n}(t))^{T}}, se 'mezcla' utilizando una matriz,A=[aij]Rmetro×norte{\displaystyle A=[a_{ij}]\in \mathbb {R} ^{m\times n}}para producir un conjunto de señales "mixtas",incógnita(t)=(incógnita1(t),,incógnitametro(t))T{\displaystyle x(t)=(x_{1}(t),\dots ,x_{m}(t))^{T}}, como sigue. Normalmente,norte{\displaystyle n}es igual ametro{\displaystyle m}. Simetro>norte{\displaystyle m>n}, entonces el sistema de ecuaciones está sobredeterminado y, por lo tanto, puede separarse utilizando un método lineal convencional. Sinorte>metro{\displaystyle n>m}El sistema está subdeterminado y se debe emplear un método no lineal para recuperar las señales no mezcladas. Las señales mismas pueden ser multidimensionales.

incógnita(t)=As(t){\displaystyle x(t)=A\cdot s(t)}

La ecuación anterior se "invierte" efectivamente de la siguiente manera. La separación ciega de fuentes separa el conjunto de señales mezcladas,incógnita(t){\displaystyle x(t)}, mediante la determinación de una matriz de 'desmezcla',B=[Bij]Rnorte×metro{\displaystyle B=[B_{ij}]\in \mathbb {R} ^{n\times m}}, para 'recuperar' una aproximación de las señales originales,y(t)=(y1(t),,ynorte(t))T{\displaystyle y(t)=(y_{1}(t),\dots ,y_{n}(t))^{T}}. [ 4 ] [ 5 ] [ 2 ]

y(t)=Bincógnita(t){\displaystyle y(t)=B\cdot x(t)}

Aproches

Dado que la principal dificultad del problema radica en su indeterminación, los métodos de separación ciega de fuentes generalmente buscan reducir el conjunto de posibles soluciones de manera que sea improbable excluir la solución deseada. En un enfoque, ejemplificado por el análisis de componentes principales e independientes , se buscan señales fuente que estén mínimamente correlacionadas o máximamente independientes en un sentido probabilístico o de teoría de la información . Un segundo enfoque, ejemplificado por la factorización de matrices no negativas , consiste en imponer restricciones estructurales a las señales fuente. Estas restricciones estructurales pueden derivarse de un modelo generativo de la señal, pero más comúnmente son heurísticas justificadas por un buen desempeño empírico. Un tema común en el segundo enfoque es imponer algún tipo de restricción de baja complejidad a la señal, como la escasez en alguna base para el espacio de señales. Este enfoque puede ser particularmente efectivo si no se requiere la señal completa, sino solo sus características más relevantes.

Métodos

Existen diferentes métodos de separación ciega de señales:

Véase también

Referencias

  1. Kevin Hughes “Separación ciega de fuentes en imágenes con Shogun” http://shogun-toolbox.org/static/notebook/current/bss_image.html
  2. ^ Aapo Hyvarinen , Juha Karhunen y Erkki Oja . “Análisis de componentes independientes” https://www.cs.helsinki.fi/u/ahyvarin/papers/bookfinal_ICA.pdf págs. 147–148, págs. 410–411, págs. 441–442, pág. 448
  3. Congedo, Marco; Gouy-Pailler, Cedric; Jutten, Christian (diciembre de 2008). "Sobre la separación ciega de fuentes del electroencefalograma humano mediante diagonalización conjunta aproximada de estadísticas de segundo orden" . Neurofisiología clínica . 119 (12): 2677– 2686. arXiv : 0812.0494 . doi : 10.1016/j.clinph.2008.09.007 . PMID 18993114. S2CID 5835843 .  
  4. Jean-Francois Cardoso “Separación ciega de señales: principios estadísticos” http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.462.9738&rep=rep1&type=pdf
  5. Rui Li, Hongwei Li y Fasong Wang. “Análisis de componentes dependientes: conceptos y algoritmos principales” http://www.jcomputers.us/vol5/jcp0504-13.pdf
  6. P. Comon y C. Jutten (editores). “Manual de separación ciega de fuentes, análisis de componentes independientes y aplicaciones”. Academic Press, ISBN 978-2-296-12827-9
  7. Shlens, Jonathon. "Un tutorial sobre análisis de componentes independientes." arXiv : 1404.2986
  • Explicación del análisis de componentes independientes (ICA)
  • Una disertación en formato de tutorial de Volker Koch que introduce el paso de mensajes en grafos factoriales para descomponer señales EMG.
  • Presentación flash de separación de fuentes ciegas
  • Eliminación de artefactos electroencefalográficos mediante separación ciega de fuentes
Obtenido de " https://en.wikipedia.org/w/index.php?title=Signal_separation&oldid=1291273698 "