Recuperación de fase - Phase retrieval

La recuperación de fase es el proceso de encontrar soluciones algorítmicamente al problema de fase . Dada una señal compleja , de amplitud y fase :

donde x es una coordenada espacial M -dimensional yk es una coordenada de frecuencia espacial M -dimensional. La recuperación de fase consiste en encontrar la fase que satisface un conjunto de restricciones para una amplitud medida. Las aplicaciones importantes de la recuperación de fase incluyen la cristalografía de rayos X , la microscopía electrónica de transmisión y la formación de imágenes por difracción coherente , para las cuales . Los teoremas de unicidad para los casos 1-D y 2-D del problema de recuperación de fase, incluido el problema de dispersión inversa 1-D sin fase, fueron probados por Klibanov y sus colaboradores (ver Referencias).

Métodos

Algoritmo de reducción de errores

Vista esquemática del algoritmo de reducción de errores para la recuperación de fase

La reducción de errores es una generalización del algoritmo de Gerchberg-Saxton . Se resuelve a partir de mediciones de iterando un proceso de cuatro pasos. Para la th iteración, los pasos son los siguientes:

Paso (1): ,, y son estimaciones de, respectivamente , y . En el primer paso calculamos la transformada de Fourier de :

Paso (2): El valor experimental de , calculado a partir del patrón de difracción a través de la ecuación de la señal, se sustituye luego por , dando una estimación de la transformada de Fourier:

donde 'denota un resultado intermedio que se descartará más adelante.

Paso (3): la estimación de la transformada de Fourier se transforma entonces a la inversa de la transformada de Fourier:

Paso (4): luego debe cambiarse para que la nueva estimación del objeto , satisfaga las restricciones del objeto. por lo tanto, se define por partes como:

donde es el dominio en el que no satisface las restricciones del objeto. Se obtiene una nueva estimación y se repite el proceso de cuatro pasos.

Este proceso continúa hasta que se satisfacen tanto la restricción de Fourier como la restricción del objeto. Teóricamente, el proceso siempre conducirá a una convergencia , pero el gran número de iteraciones necesarias para producir una imagen satisfactoria (generalmente> 2000) hace que el algoritmo de reducción de errores por sí solo no sea adecuado para aplicaciones prácticas.

Algoritmo híbrido de entrada y salida

El algoritmo híbrido de entrada-salida es una modificación del algoritmo de reducción de errores: las tres primeras etapas son idénticas. Sin embargo, ya no actúa como una estimación de , sino como la función de entrada correspondiente a la función de salida , que es una estimación de . En el cuarto paso, cuando la función viola las restricciones del objeto, el valor de se fuerza a cero, pero óptimamente no a cero. La principal ventaja del algoritmo híbrido de entrada y salida es que la función contiene información de retroalimentación sobre iteraciones anteriores, lo que reduce la probabilidad de estancamiento. Se ha demostrado que el algoritmo híbrido de entrada-salida converge a una solución significativamente más rápido que el algoritmo de reducción de errores. Su tasa de convergencia se puede mejorar aún más mediante algoritmos de optimización del tamaño de paso.

Este es un parámetro de comentarios que puede tomar un valor entre 0 y 1. Para la mayoría de las aplicaciones, brinda resultados óptimos. {Scientific Reports volumen 8, número de artículo: 6436 (2018)}

Envoltura retráctil

Para un problema de recuperación de fase bidimensional, hay una degeneración de soluciones ya que y su conjugado tienen el mismo módulo de Fourier. Esto conduce a un "hermanamiento de imágenes" en el que el algoritmo de recuperación de fase se estanca produciendo una imagen con características tanto del objeto como de su conjugado . La técnica de envoltura retráctil actualiza periódicamente la estimación del soporte mediante el filtrado de paso bajo de la estimación actual de la amplitud del objeto (por convolución con un gaussiano ) y aplicando un umbral, lo que conduce a una reducción de la ambigüedad de la imagen.

Algoritmo semidefinito basado en relajación para transformada de Fourier de corto tiempo

La recuperación de fase es un problema mal planteado. Para identificar de forma única la señal subyacente, además de los métodos que agregan información previa adicional como el algoritmo de Gerchberg-Saxton , la otra forma es agregar mediciones de solo magnitud como la transformada de Fourier de tiempo corto (STFT).

El método que se presenta a continuación se basa principalmente en el trabajo de Jaganathan et al .

Transformada de Fourier de corto tiempo

Dada una señal discreta de la que se muestrea . Usamos una ventana de longitud W : para calcular el STFT de , denotado por :

para y , donde el parámetro denota la separación en el tiempo entre secciones adyacentes de corta duración y el parámetro indica el número de secciones de corta duración consideradas.

La otra interpretación (llamada interpretación de ventana deslizante) de STFT se puede utilizar con la ayuda de la transformada discreta de Fourier (DFT). Let denota el elemento de ventana obtenido de la ventana desplazada y volteada . Entonces nosotros tenemos

, donde .

Definición del problema

Sean las medidas correspondientes al cuadrado de la magnitud de la STFT de , sea ​​la matriz diagonal con elementos diagonales La recuperación de fase STFT se puede expresar como:


Encuentre tal que para y , donde es la -ésima columna de la matriz DFT inversa de -puntos.


Intuitivamente, la creciente complejidad computacional hace que el método sea impráctico. De hecho, sin embargo, para la mayoría de los casos en la práctica solo necesitamos considerar las medidas correspondientes a , para cualquier parámetro satisfactorio .

Para ser más específico, si tanto la señal como la ventana no desaparecen , es decir, para todos y para todos , la señal se puede identificar de forma única a partir de su magnitud STFT si se cumplen los siguientes requisitos:

  1. ,
  2. .

La prueba se puede encontrar en el trabajo de Jaganathan, que reformula la recuperación de la fase STFT como el siguiente problema de mínimos cuadrados:

.

El algoritmo, aunque sin garantías teóricas de recuperación, empíricamente es capaz de converger al mínimo global cuando existe una superposición sustancial entre secciones adyacentes de corta duración.

Algoritmo semidefinito basado en relajación

Para establecer garantías de recuperación, una forma es formular los problemas como un programa semidefinito (SDP), incrustando el problema en un espacio dimensional superior utilizando la transformación y relajar la restricción de rango uno para obtener un programa convexo. El problema reformulado se enuncia a continuación:


Obtenga resolviendo:

para y


Una vez que se encuentra, podemos recuperar la señal mediante la mejor aproximación de rango uno.


Aplicaciones

La recuperación de fase es un componente clave de la formación de imágenes por difracción coherente (CDI). En CDI, se mide la intensidad del patrón de difracción dispersado desde un objetivo. A continuación, se obtiene la fase del patrón de difracción utilizando algoritmos de recuperación de fase y se construye una imagen del objetivo. De esta manera, la recuperación de fase permite la conversión de un patrón de difracción en una imagen sin lente óptica .

Usando algoritmos de recuperación de fase, es posible caracterizar sistemas ópticos complejos y sus aberraciones. Otras aplicaciones de la recuperación de fase incluyen la cristalografía de rayos X y la microscopía electrónica de transmisión .

Ver también

Referencias