stringtranslate.com

Фазовый поиск

Фазовый поиск — это процесс алгоритмического поиска решения фазовой проблемы . Учитывая комплексный сигнал амплитуды и фазы :

где x представляет собой M -мерную пространственную координату, а k представляет собой M -мерную пространственную частотную координату. Поиск фазы состоит из поиска фазы, которая удовлетворяет набору ограничений для измеренной амплитуды. Важные применения фазового восстановления включают рентгеновскую кристаллографию , просвечивающую электронную микроскопию и когерентную дифракционную визуализацию . [1] Теоремы единственности как для 1-D, так и для 2-D случаев задачи восстановления фазы, включая бесфазную 1-D обратную задачу рассеяния, были доказаны Клибановым и его сотрудниками (см. Список литературы).

Постановка проблемы

Здесь мы рассматриваем одномерную задачу восстановления фазы дискретного преобразования Фурье (DFT). ДПФ комплексного сигнала определяется выражением

,

а ДПФ с передискретизацией определяется выражением

,

где .

Поскольку оператор ДПФ является биективным, это эквивалентно восстановлению фазы . Обычно сигнал восстанавливают по его автокорреляционной последовательности вместо его величины Фурье. То есть обозначим вектором после дополнения нулями. Тогда автокорреляционная последовательность определяется как

,

и ДПФ , обозначенный , удовлетворяет .

Методы

Алгоритм уменьшения ошибок

Схематическое изображение алгоритма уменьшения ошибок при восстановлении фазы

Снижение ошибок является обобщением алгоритма Герхберга-Сакстона . Он решает проблему на основе измерений путем итерации четырехэтапного процесса. Для th итерации шаги следующие:

Шаг (1): , , и – оценки соответственно , и . На первом этапе мы вычисляем преобразование Фурье :

Шаг (2): Затем экспериментальное значение , рассчитанное по дифракционной картине с помощью уравнения сигнала [ необходимы пояснения ] , дает оценку преобразования Фурье:

где ' обозначает промежуточный результат, который позже будет отброшен.

Шаг (3): оценка преобразования Фурье затем подвергается обратному преобразованию Фурье:

Шаг (4): затем необходимо изменить так, чтобы новая оценка объекта удовлетворяла ограничениям объекта [ необходимы пояснения ] . поэтому определяется кусочно как:

где — область, в которой не удовлетворяются ограничения объекта. Получается новая оценка , и четырехэтапный процесс повторяется.

Этот процесс продолжается до тех пор, пока не будут удовлетворены как ограничение Фурье, так и ограничение объекта. Теоретически этот процесс всегда приведет к сходимости [1] , но большое количество итераций, необходимое для создания удовлетворительного изображения (обычно >2000), приводит к тому, что алгоритм уменьшения ошибок сам по себе становится непригодным для практического применения.

Гибридный алгоритм ввода-вывода

Гибридный алгоритм ввода-вывода является модификацией алгоритма снижения ошибок — первые три этапа идентичны. Однако больше действует не как оценка , а как входная функция, соответствующая выходной функции , которая является оценкой . [1] На четвертом этапе, когда функция нарушает ограничения объекта, значение приближается к нулю, но оптимально не к нулю. Главное преимущество гибридного алгоритма ввода-вывода заключается в том, что функция содержит информацию обратной связи относительно предыдущих итераций, что снижает вероятность застоя. Показано, что гибридный алгоритм ввода-вывода сходится к решению существенно быстрее, чем алгоритм уменьшения ошибок. Его скорость сходимости можно дополнительно улучшить с помощью алгоритмов оптимизации размера шага. [2]

Вот параметр обратной связи, который может принимать значение от 0 до 1. Для большинства приложений дает оптимальные результаты. {Научные отчеты, том 8, номер статьи: 6436 (2018)}

термоусадочная пленка

Для двумерной задачи восстановления фазы существует вырождение решений , поскольку и сопряженное ей решение имеют одинаковый модуль Фурье. Это приводит к «двойнику изображения», при котором алгоритм фазового поиска застаивается, создавая изображение с характеристиками как объекта, так и его сопряженного объекта . [3] Метод сжатия периодически обновляет оценку поддержки путем низкочастотной фильтрации текущей оценки амплитуды объекта (путем свертки с гауссианом ) и применения порога, что приводит к уменьшению неоднозначности изображения. [4]

Полуопределенный алгоритм релаксации для кратковременного преобразования Фурье

Восстановление фазы является некорректной задачей. Чтобы однозначно идентифицировать основной сигнал, в дополнение к методам, которые добавляют дополнительную априорную информацию, таким как алгоритм Герхберга – Сакстона , другой способ — добавить измерения только по величине, такие как кратковременное преобразование Фурье (STFT).

Представленный ниже метод в основном основан на работе Джаганатана и др . [5]

Кратковременное преобразование Фурье

Учитывая дискретный сигнал , который выбран из . Мы используем окно длиной W : для вычисления STFT , обозначаемого :

для и , где параметр обозначает расстояние во времени между соседними кратковременными участками, а параметр обозначает количество рассматриваемых кратковременных участков.

Другая интерпретация (так называемая интерпретация скользящего окна) STFT может использоваться с помощью дискретного преобразования Фурье (ДПФ). Пусть обозначает элемент окна, полученный из сдвинутого и перевернутого окна . Тогда у нас есть

, где .

Определение проблемы

Пусть – измерения , соответствующие квадрату величины STFT , – диагональная матрица с диагональными элементами. Восстановление фазы STFT можно сформулировать как:


Найдите такое, что для и , где -й столбец -точечной обратной матрицы ДПФ.


Интуитивно понятно, что возрастающая вычислительная сложность делает метод непрактичным. Однако на самом деле в большинстве практических случаев нам нужно рассматривать только измерения, соответствующие , для любого параметра, удовлетворяющего .

Точнее, если и сигнал, и окно не исчезают , то есть для всех и для всех , сигнал может быть однозначно идентифицирован по его величине STFT, если выполняются следующие требования:

  1. ,
  2. .

Доказательство можно найти в работе Джаганатана [5] , в которой поиск фазы STFT переформулируется как следующая задача наименьших квадратов:

.

Алгоритм, хотя и не имеет теоретических гарантий восстановления, эмпирически способен сходиться к глобальному минимуму при существенном перекрытии соседних кратковременных участков.

Полуопределенный алгоритм, основанный на релаксации

Чтобы установить гарантии восстановления, один из способов состоит в том, чтобы сформулировать проблемы в виде полуопределенной программы (SDP), вложив проблему в пространство более высокой размерности с помощью преобразования и ослабив ограничение первого ранга для получения выпуклой программы. Переформулированная проблема сформулирована ниже:


Получите , решив:


Как только он будет найден, мы сможем восстановить сигнал с помощью наилучшего приближения первого ранга.


Приложения

Восстановление фазы является ключевым компонентом когерентной дифракционной визуализации (CDI). В CDI измеряется интенсивность дифракционной картины , рассеянной от мишени. Затем фаза дифракционной картины получается с использованием алгоритмов восстановления фазы и строится изображение цели. Таким образом, восстановление фазы позволяет преобразовать дифракционную картину в изображение без оптической линзы .

Используя алгоритмы восстановления фазы, можно охарактеризовать сложные оптические системы и их аберрации. [6] Например, восстановление фазы использовалось для диагностики и ремонта неисправной оптики космического телескопа Хаббл . [7] [8]

Другие применения фазового восстановления включают рентгеновскую кристаллографию и просвечивающую электронную микроскопию .

Смотрите также

Рекомендации

  1. ^ abc Fienup, младший (1 августа 1982 г.). «Алгоритмы поиска фазы: сравнение». Прикладная оптика . 21 (15): 2758–69. Бибкод : 1982ApOpt..21.2758F. дои : 10.1364/AO.21.002758. ISSN  0003-6935. ПМИД  20396114.
  2. ^ Маркезини, С. (25 января 2007 г.). «Приглашенная статья: унифицированная оценка алгоритмов итеративного проецирования для поиска фазы». Обзор научных инструментов . 78 (1): 011301–011301–10. arXiv : физика/0603201 . Бибкод : 2007RScI...78a1301M. дои : 10.1063/1.2403783. ISSN  0034-6748. PMID  17503899. S2CID  7462041.
  3. ^ Фиенуп, младший; Вакерман, CC (1 ноября 1986 г.). «Проблемы и решения стагнации фазового восстановления». Журнал Оптического общества Америки А. 3 (11): 1897. Бибкод : 1986JOSAA...3.1897F. дои : 10.1364/JOSAA.3.001897. ISSN  1084-7529.
  4. ^ Маркезини, С.; Он, Х.; Чепмен, Х.Н.; Хау-Риж, СП; Ной, А.; Хауэллс, MR; Вейерстолл, У.; Спенс, ЮЧ (28 октября 2003 г.). «Реконструкция рентгеновского изображения только по дифракционной картине». Физический обзор B . 68 (14): 140101. arXiv : физика/0306174 . Бибкод : 2003PhRvB..68n0101M. doi : 10.1103/PhysRevB.68.140101. ISSN  0163-1829. S2CID  14224319.
  5. ^ аб Джаганатан, Кишор; Эльдар, Йонина С.; Хассиби, Бабак (июнь 2016 г.). «Извлечение фазы STFT: гарантии уникальности и алгоритмы восстановления». Журнал IEEE по избранным темам обработки сигналов . 10 (4): 770–781. arXiv : 1508.02820 . Бибкод : 2016ISTSP..10..770J. дои : 10.1109/JSTSP.2016.2549507 . ISSN  1941-0484.
  6. ^ Фиенуп, младший (1 апреля 1993 г.). «Алгоритмы восстановления фазы сложной оптической системы». Прикладная оптика . 32 (10): 1737–1746. Бибкод : 1993ApOpt..32.1737F. дои : 10.1364/AO.32.001737. ISSN  2155-3165. ПМИД  20820307.
  7. ^ «От первого лица: открытие ученого акцентирует внимание на космосе» . www.wbur.org . Апрель 2022 года . Проверено 30 мая 2022 г.Интервью с профессором Робертом Гонсалвесом.
  8. ^ Крист, JE; Берроуз, CJ (1 августа 1995 г.). «Фазовый анализ изображений космического телескопа Хаббл до и после ремонта». Прикладная оптика . 34 (22): 4951–64. Бибкод : 1995ApOpt..34.4951K. дои : 10.1364/AO.34.004951. ПМИД  21052338.