stringtranslate.com

Separación de señales

La separación de fuentes , separación ciega de señales ( BSS ) o separación ciega de fuentes , es la separación de un conjunto de señales fuente de un conjunto de señales mezcladas, sin la ayuda de información (o con muy poca información) sobre las señales fuente o el proceso de mezcla. . Se aplica más comúnmente en el procesamiento de señales digitales 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 del cóctel , en el que varias personas hablan simultáneamente en una sala (por ejemplo, en un cóctel ) y un oyente intenta seguir una de las discusiones. El cerebro humano puede manejar este tipo de problema de separación de fuentes auditivas, pero es un problema difícil en el procesamiento de señales digitales.

En general, este problema está muy indeterminado , pero se pueden derivar soluciones útiles en 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, la separación ciega de señales ahora se realiza de forma rutinaria en datos multidimensionales , como imágenes y tensores , que pueden no involucrar dimensión temporal alguna.

Se han propuesto varios enfoques para la solución de este problema, pero el desarrollo aún está en progreso. 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 retrasos ni ecos presentes; es decir, el problema se simplifica mucho. El campo del análisis computacional de escenas auditivas intenta lograr la separación de fuentes auditivas utilizando 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 escena auditiva o efecto cóctel .

Aplicaciones

separación de notas polifónicas

Problema del cóctel

En un cóctel hay un grupo de personas hablando al mismo tiempo. Tiene varios micrófonos que captan señales mixtas, pero desea aislar el habla de una sola persona. BSS se puede utilizar para separar las fuentes individuales mediante el uso de señales mixtas. En presencia de ruido, es necesario utilizar 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 de origen individuales, así como las señales mixtas que son señales recibidas. BSS se utiliza para separar las señales mezcladas sin conocer únicamente las señales mezcladas y nada sobre la señal original o cómo se mezclaron. Las señales separadas son sólo aproximaciones de las señales fuente. Las imágenes separadas se separaron utilizando Python y la caja de herramientas Shogun utilizando el algoritmo de aproximación conjunta de diagonalización de matrices propias ( JADE ), que se basa en el análisis de componentes independientes , ICA. [1] Este método de caja de herramientas se puede utilizar con múltiples dimensiones, pero para facilitar el aspecto visual se utilizaron imágenes (2-D).

Imagenes medicas

Una de las aplicaciones prácticas que se están investigando en esta área es la obtención de imágenes médicas del cerebro mediante magnetoencefalografía (MEG). Este tipo de imágenes implica mediciones cuidadosas de los campos magnéticos fuera de la cabeza que producen una imagen tridimensional precisa del interior de la cabeza. Sin embargo, fuentes externas de campos electromagnéticos , como un reloj de pulsera en el brazo del sujeto, degradarán significativamente la precisión de la medición. La aplicación de técnicas de separación de fuentes en las señales medidas puede ayudar a eliminar artefactos no deseados de la señal.

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, BSS se puede utilizar para separar los dos de modo que se pueda lograr 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 quedan algunos artefactos .

Otros

Otras aplicaciones: [2]

Representación matemática

Diagrama de flujo básico de BSS

El conjunto de señales fuente individuales, se 'mezcla' usando una matriz, para producir un conjunto de señales 'mezcladas', de la siguiente manera. Generalmente es igual a . Si , entonces el sistema de ecuaciones está sobredeterminado y, por tanto, puede separarse mediante un método lineal convencional. Si , el sistema está indeterminado y se debe emplear un método no lineal para recuperar las señales no mezcladas. Las señales mismas pueden ser multidimensionales.

La ecuación anterior está efectivamente "invertida" de la siguiente manera. La separación ciega de fuentes separa el conjunto de señales mezcladas, mediante la determinación de una matriz de "desmezcla", para "recuperar" una aproximación de las señales originales . [4] [5] [2]

Enfoques

Dado que la principal dificultad del problema es su subdeterminación, los métodos de separación ciega de fuentes generalmente buscan limitar el conjunto de posibles soluciones de una manera que es poco probable que excluya 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 teórico de la información . Un segundo enfoque, ejemplificado por la factorización matricial no negativa , 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 la señal. Este enfoque puede ser particularmente efectivo si no se requiere toda la señal, sino simplemente sus características más destacadas.

Métodos

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

Ver también

Referencias

  1. ^ Kevin Hughes "Separación de fuentes ciegas en imágenes con Shogun" http://shogun-toolbox.org/static/notebook/current/bss_image.html
  2. ^ a b C 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 de señales ciegas: 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 y aplicaciones de componentes independientes” Academic Press, ISBN 978-2-296-12827-9 
  7. ^ Shlens, Jonathon. "Un tutorial sobre análisis de componentes independientes". arXiv : 1404.2986

enlaces externos