La recuperación de fase es el proceso de encontrar algorítmicamente soluciones al problema de fase . Dado un espectro complejo, de amplitudy fase:
donde x es una coordenada espacial M -dimensional y k 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 imagen difractiva coherente , para las cuales. [ 1 ] Klibanov y sus colaboradores demostraron 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 (ver Referencias).
Formulación del problema
Aquí consideramos el problema de recuperación de fase de la transformada discreta de Fourier (DFT) unidimensional . La DFT de una señal complejaes dado por
,
y la DFT sobremuestreada dees dado por
,
dónde.
Dado que el operador DFT es biyectivo, esto es equivalente a recuperar la fase.. Es común recuperar una señal a partir de su secuencia de autocorrelación en lugar de su magnitud de Fourier. Es decir, denotemos porel vectordespués de rellenar conceros. La secuencia de autocorrelación deentonces se define como
,
y la DFT de, denotado por, satisface.
Métodos
Algoritmo de reducción de errores
La reducción de errores es una generalización del algoritmo de Gerchberg-Saxton . Resuelve paraa partir de mediciones demediante la iteración de un proceso de cuatro pasos. Para el En la iteración 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 mediante la ecuación de señal , se sustituye entonces por, dando una estimación de la transformada de Fourier:
donde el ' denota un resultado intermedio que se descartará posteriormente.
Paso (3): la estimación de la transformada de FourierLuego se aplica la transformada inversa de Fourier:
Paso (4): entonces debe cambiarse de modo que la nueva estimación del objeto,, satisface las restricciones del objeto .Por lo tanto, se define por partes como:
dóndees el dominio en el queno satisface las restricciones del objeto. Una nueva estimaciónse obtiene 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 converge [ 1 ] , pero la gran cantidad 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-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, pero la función de entrada corresponde a la función de salida, que es una estimación de. [ 1 ] En el cuarto paso, cuando la funciónviola 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-salida es que la funciónContiene 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 puede mejorarse aún más mediante algoritmos de optimización del tamaño de paso. [ 2 ]
Aquíes un parámetro de retroalimentación que puede tomar un valor entre 0 y 1. Para la mayoría de las aplicaciones,proporciona 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, existe una degeneración de soluciones comoy su conjugadotienen el mismo módulo de Fourier. Esto conduce a la "gemelación de imágenes" en la que el algoritmo de recuperación de fase se estanca produciendo una imagen con características tanto del objeto como de su conjugado . [ 3 ] La técnica shrinkwrap 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 una gaussiana ) y la aplicación de un umbral, lo que conduce a una reducción de la ambigüedad de la imagen. [ 4 ]
Algoritmo basado en relajación semidefinida para la transformada de Fourier de tiempo corto
La recuperación de fase es un problema mal condicionado. Para identificar de forma unívoca la señal subyacente, además de los métodos que añaden información previa adicional, como el algoritmo de Gerchberg-Saxton , otra opción es añadir mediciones de magnitud únicamente, 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 . [ 5 ].
Transformada de Fourier de corto tiempo
Dada una señal discretaque se muestrea de. Utilizamos una ventana de longitud W :para calcular la STFT de, denotado por:
paraydonde el parámetrodenota la separación en el tiempo entre secciones cortas adyacentes y el parámetroindica el número de secciones de corta duración consideradas.
La otra interpretación (llamada interpretación de ventana deslizante) de la STFT se puede utilizar con la ayuda de la transformada discreta de Fourier (DFT).denota el elemento de ventana obtenido a partir de la ventana desplazada y volteada. Entonces tenemos
, dónde.
Definición del problema
Dejarser elmediciones correspondientes al cuadrado de la magnitud de la STFT de,ser elmatriz diagonal con elementos diagonalesLa recuperación de fase STFT se puede expresar de la siguiente manera:
Encontrarde tal manera queparay, dóndees el-ésima columna de laMatriz DFT inversa de -puntos .
Intuitivamente, la complejidad computacional aumenta conhace que el método sea poco práctico. De hecho, sin embargo, en la mayoría de los casos prácticos solo necesitamos considerar las mediciones correspondientes a, para cualquier parámetrosatisfactorio.
Para ser más específicos, si tanto la señal como la ventana no se desvanecen , es decir, a pesar deya pesar deseñalSe puede identificar de forma unívoca a partir de la magnitud de su STFT si se cumplen los siguientes requisitos:
- ,
- .
La prueba se puede encontrar en el trabajo de Jaganathan, [ 5 ] que reformula la recuperación de fase STFT como el siguiente problema de mínimos cuadrados:
.
El algoritmo, aunque carece de garantías teóricas de recuperación, es capaz empíricamente de converger al mínimo global cuando existe una superposición sustancial entre secciones cortas adyacentes.
Algoritmo basado en relajación semidefinida
Para establecer garantías de recuperación, una forma es formular los problemas como un programa semidefinido (SDP), incrustando el problema en un espacio de mayor dimensión utilizando la transformacióny relajar la restricción de rango uno para obtener un programa convexo. El problema reformulado se enuncia a continuación:
Obtenerresolviendo:paray
Una vezSi 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 imagen por difracción coherente (CDI). En la CDI, se mide la intensidad del patrón de difracción dispersado por un objeto. A continuación, se obtiene la fase del patrón de difracción mediante algoritmos de recuperación de fase y se construye una imagen del objeto. De esta forma, la recuperación de fase permite convertir un patrón de difracción en una imagen sin necesidad de una lente óptica .
Mediante algoritmos de recuperación de fase, es posible caracterizar sistemas ópticos complejos y sus aberraciones. [ 6 ] Por ejemplo, la recuperación de fase se utilizó para diagnosticar y reparar la óptica defectuosa del Telescopio Espacial Hubble . [ 7 ] [ 8 ]
Otras aplicaciones de la recuperación de fase incluyen la cristalografía de rayos X [ 9 ] y la microscopía electrónica de transmisión .
Véase también
Referencias
- 1 2 3 Fienup, JR (1982-08-01). "Algoritmos de recuperación de fase: una comparación" . Óptica Aplicada . 21 (15): 2758– 69. Bibcode : 1982ApOpt..21.2758F . doi : 10.1364/AO.21.002758 . ISSN 0003-6935 . PMID 20396114 .
- ↑ Marchesini, S. (25 de enero de 2007). "Artículo invitado: Una evaluación unificada de algoritmos de proyección iterativos para la recuperación de fase". Review of Scientific Instruments . 78 (1): 011301–011301–10. arXiv : physics/0603201 . Bibcode : 2007RScI...78a1301M . doi : 10.1063/1.2403783 . ISSN 0034-6748 . PMID 17503899 . S2CID 7462041 .
- ↑ Fienup, JR; Wackerman, CC (1986-11-01). "Problemas y soluciones de estancamiento en la recuperación de fase" . Journal of the Optical Society of America A. 3 ( 11): 1897. Bibcode : 1986JOSAA...3.1897F . doi : 10.1364/JOSAA.3.001897 . ISSN 1084-7529 .
- ↑ Marchesini, S.; He, H.; Chapman, HN; Hau-Riege, SP; Noy, A.; Howells, MR; Weierstall, U.; Spence, JCH (2003-10-28). "Reconstrucción de imágenes de rayos X a partir de un patrón de difracción únicamente". Physical Review B . 68 (14) 140101. arXiv : physics/0306174 . Bibcode : 2003PhRvB..68n0101M . doi : 10.1103/PhysRevB.68.140101 . ISSN 0163-1829 . S2CID 14224319 .
- 1 2 Jaganathan, Kishore; Eldar, Yonina C.; Hassibi, Babak (junio de 2016). "Recuperación de fase STFT: garantías de unicidad y algoritmos de recuperación" . IEEE Journal of Selected Topics in Signal Processing . 10 (4): 770– 781. arXiv : 1508.02820 . Bibcode : 2016ISTSP..10..770J . doi : 10.1109/JSTSP.2016.2549507 . ISSN 1941-0484 .
- ↑ Fienup, JR (1993-04-01). "Algoritmos de recuperación de fase para un sistema óptico complejo" . Applied Optics . 32 (10): 1737– 1746. Bibcode : 1993ApOpt..32.1737F . doi : 10.1364/AO.32.001737 . ISSN 2155-3165 . PMID 20820307 .
- ↑ "En primera persona: El descubrimiento de un científico pone el espacio en el punto de mira" . www.wbur.org . Abril de 2022. Consultado el 30 de mayo de 2022 .Entrevista con el profesor Robert Gonsalves.
- ↑ Krist, JE; Burrows, CJ (1995-08-01). "Análisis de recuperación de fase de imágenes del Telescopio Espacial Hubble antes y después de la reparación". Applied Optics . 34 (22): 4951– 64. Bibcode : 1995ApOpt..34.4951K . doi : 10.1364/AO.34.004951 . PMID 21052338 .
- ↑ Millane, Rick P.; Arnal, Romain D. (2015). "Unicidad del problema de la fase cristalográfica macromolecular" . Acta Crystallographica Section A: Foundations and Advances . 71 (6): 592– 598. doi : 10.1107/S2053273315015387 . PMID 26522408 .
- Klibanov, MV (1985). "Sobre la unicidad de la determinación de una función con soporte compacto a partir del módulo de su transformada de Fourier". Matemáticas Soviéticas - Doklady . 32 : 668–670 .
- Klibanov, MV (1987). "Determinación de una función con soporte compacto a partir del valor absoluto de su transformada de Fourier y un problema de dispersión inversa". Ecuaciones diferenciales . 22 : 1232–1240 .
- Klibanov, MV (1987). "Problemas de dispersión inversa y restauración de una función a partir del módulo de su transformada de Fourier". Siberian Math. J. 27 ( 5): 708– 719. doi : 10.1007/bf00969199 . S2CID 120840929 .
- Klibanov, MV (1989). "Unicidad de la determinación de las distorsiones de una red cristalina mediante difracción de rayos X en un modelo dinámico continuo". Ecuaciones diferenciales . 25 : 520–527 .
- Klibanov, MV y Sacks, PE (1992). "Dispersión inversa sin fase y el problema de fase en óptica". J. Math. Phys . 33 (11): 2813– 3821. Bibcode : 1992JMP....33.3813K . doi : 10.1063/1.529990 .
- Klibanov, MV; Sacks, PE (1994). "Uso del conocimiento parcial del potencial en el problema de fase de la dispersión inversa". J. Comput. Phys . 112 (2): 273– 281. Bibcode : 1994JCoPh.112..273K . doi : 10.1006/jcph.1994.1099 .
- Klibanov, MV; Sacks, PE; Tikhonravov, AV (1995). "El problema de recuperación de fase". Problemas inversos . 11 (1): 1– 28. Bibcode : 1995InvPr..11....1K . doi : 10.1088/0266-5611/11/1/001 . S2CID 250916850 .
- Klibanov, MV (2006). "Sobre la recuperación de una función 2-D a partir del módulo de su transformada de Fourier" . J. Math. Anal. Appl . 323 (2): 818– 843. doi : 10.1016/j.jmaa.2005.10.079 .
- Cristalografía
- Física matemática
- Química matemática
- Problemas inversos