Фазовый поиск
Фазовый поиск — это процесс алгоритмического поиска решения фазовой проблемы . Учитывая сложный сигнал , амплитуды и фаза :
где x представляет собой M -мерную пространственную координату, а k представляет собой M -мерную пространственную частотную координату. Поиск фазы состоит из поиска фазы, которая удовлетворяет набору ограничений для измеренной амплитуды. Важные применения фазового восстановления включают рентгеновскую кристаллографию , просвечивающую электронную микроскопию и когерентную дифракционную визуализацию , для которых . [1] Теоремы единственности как для одномерных, так и для двумерных случаев задачи восстановления фазы, включая бесфазную одномерную обратную задачу рассеяния, были доказаны Клибановым и его сотрудниками (см. Список литературы).
Формулировка проблемы [ править ]
Здесь мы рассматриваем одномерную задачу восстановления фазы дискретного преобразования Фурье (ДПФ). ДПФ комплексного сигнала дается
,
и передискретизированное ДПФ дается
,
где .
Поскольку оператор ДПФ является биективным, это эквивалентно восстановлению фазы . Обычно сигнал восстанавливают по его автокорреляционной последовательности вместо его величины Фурье. То есть обозначим через вектор после заполнения с помощью нули. Автокорреляционная последовательность затем определяется как
,
и ДПФ , обозначенный , удовлетворяет .
Методы [ править ]
Алгоритм уменьшения ошибок [ править ]
Сокращение ошибок является обобщением алгоритма Герхберга-Сакстона . Это решает для из измерений путем итерации четырехэтапного процесса. Для На итерации шаги следующие:
Шаг (1): , , и являются оценками соответственно , и . На первом этапе мы вычисляем Фурье преобразование :
Шаг (2): Экспериментальное значение , рассчитанный по дифракционной картине с помощью уравнения сигнала [ нужны разъяснения ] , затем заменяется на , давая оценку преобразования Фурье:
где ' обозначает промежуточный результат, который позже будет отброшен.
Шаг (3): оценка преобразования Фурье затем обратное преобразование Фурье:
Шаг (4): затем необходимо изменить так, чтобы новая оценка объекта, , удовлетворяет ограничениям объекта [ нужны разъяснения ] . поэтому определяется кусочно как:
где это домен, в котором не удовлетворяет ограничениям объекта. Новая оценка получается, и четырехэтапный процесс повторяется.
Этот процесс продолжается до тех пор, пока не будут удовлетворены как ограничение Фурье, так и ограничение объекта. Теоретически этот процесс всегда приведет к конвергенции . [1] но большое количество итераций, необходимых для создания удовлетворительного изображения (обычно >2000), приводит к тому, что алгоритм уменьшения ошибок сам по себе становится непригодным для практического применения.
ввода- вывода алгоритм Гибридный
Гибридный алгоритм ввода-вывода является модификацией алгоритма снижения ошибок — первые три этапа идентичны. Однако, больше не выступает в качестве оценки , но входная функция, соответствующая выходной функции , что является оценкой . [1] На четвертом шаге, когда функция нарушает ограничения объекта, значение стремится к нулю, но оптимально не к нулю. Главное преимущество гибридного алгоритма ввода-вывода состоит в том, что функция содержит информацию обратной связи относительно предыдущих итераций, что снижает вероятность застоя. Показано, что гибридный алгоритм ввода-вывода сходится к решению существенно быстрее, чем алгоритм уменьшения ошибок. Его скорость сходимости можно дополнительно улучшить с помощью алгоритмов оптимизации размера шага. [2]
Здесь — это параметр обратной связи, который может принимать значение от 0 до 1. Для большинства приложений дает оптимальные результаты. {Научные отчеты, том 8, номер статьи: 6436 (2018)}
Термоусадочная пленка [ править ]
Для двумерной задачи восстановления фазы существует вырождение решений как и его сопряженное имеют одинаковый модуль Фурье. Это приводит к «двойнику изображения», при котором алгоритм фазового поиска застаивается, создавая изображение с характеристиками как объекта, так и его сопряженного объекта . [3] Метод сжатия периодически обновляет оценку поддержки путем низкочастотной фильтрации текущей оценки амплитуды объекта (путем свертки с гауссианом ) и применения порога, что приводит к уменьшению неоднозначности изображения. [4]
для кратковременного преобразования Полуопределенный алгоритм, основанный на релаксации , Фурье
Восстановление фазы является некорректной задачей. Чтобы однозначно идентифицировать основной сигнал, в дополнение к методам, которые добавляют дополнительную априорную информацию, таким как алгоритм Герхберга-Сакстона , другой способ — добавить измерения только по величине, такие как кратковременное преобразование Фурье (STFT).
Представленный ниже метод в основном основан на работе Джаганатана и др . [5]
Кратковременное преобразование Фурье
Учитывая дискретный сигнал который взят из . Мы используем окно длиной W : вычислить STFT , обозначенный :
для и , где параметр обозначает расстояние во времени между соседними кратковременными участками и параметром обозначает количество рассматриваемых кратковременных участков.
Другая интерпретация (так называемая интерпретация скользящего окна) STFT может использоваться с помощью дискретного преобразования Фурье (ДПФ). Позволять обозначает элемент окна, полученный из смещенного и перевернутого окна . Тогда у нас есть
, где .
Определение проблемы [ править ]
Позволять быть измерения, соответствующие квадрату величины STFT , быть диагональная матрица с диагональными элементами Поиск фазы STFT можно сформулировать как:
Находить такой, что для и , где это -й столбец -точечная обратная матрица ДПФ.
Интуитивно понятно, что сложность вычислений растет с делает метод непрактичным. На самом деле, однако, для большинства практических случаев нам нужно рассматривать только измерения, соответствующие , для любого параметра удовлетворяющий .
Точнее, если и сигнал, и окно не исчезают , то есть для всех и для всех , сигнал может быть однозначно идентифицирован по величине STFT, если выполняются следующие требования:
- ,
- .
Доказательство можно найти в работе Джаганатана: [5] которая переформулирует поиск фазы STFT как следующую задачу наименьших квадратов:
.
Алгоритм, хотя и не имеет теоретических гарантий восстановления, эмпирически способен сходиться к глобальному минимуму при существенном перекрытии соседних кратковременных участков.
основанный на релаксации алгоритм , Полуопределенный
Чтобы установить гарантии восстановления, один из способов состоит в том, чтобы сформулировать проблемы в виде полуопределенной программы (SDP), вложив проблему в пространство более высокой размерности с помощью преобразования и ослабим ограничение ранга один, чтобы получить выпуклую программу. Переформулированная проблема сформулирована ниже:
Получать решив:
Один раз найден, мы можем восстановить сигнал по наилучшему приближению первого ранга.
Приложения [ править ]
Восстановление фазы является ключевым компонентом когерентной дифракционной визуализации (CDI). В CDI измеряется интенсивность дифракционной картины, рассеянной от мишени. Затем фаза дифракционной картины получается с использованием алгоритмов восстановления фазы и строится изображение цели. Таким образом, восстановление фазы позволяет преобразовать дифракционную картину в изображение без использования оптической линзы .
Используя алгоритмы восстановления фазы, можно охарактеризовать сложные оптические системы и их аберрации. [6] Например, восстановление фазы использовалось для диагностики и ремонта неисправной оптики космического телескопа Хаббл . [7] [8]
Другие применения фазового восстановления включают рентгеновскую кристаллографию и просвечивающую электронную микроскопию .
См. также [ править ]
- Фазовая проблема
- Кристаллография
- Рентгеновская кристаллография
- Когерентная дифракционная визуализация
- Уравнение переноса интенсивности
- Фазовая корреляция
Ссылки [ править ]
- ↑ Перейти обратно: Перейти обратно: а б с Фиенуп, младший (1 августа 1982 г.). «Алгоритмы поиска фазы: сравнение» . Прикладная оптика . 21 (15): 2758–69. Бибкод : 1982ApOpt..21.2758F . дои : 10.1364/AO.21.002758 . ISSN 0003-6935 . ПМИД 20396114 .
- ^ Маркезини, С. (25 января 2007 г.). «Приглашенная статья: унифицированная оценка алгоритмов итеративного проецирования для поиска фазы». Обзор научных инструментов . 78 (1): 011301–011301–10. arXiv : физика/0603201 . Бибкод : 2007RScI...78a1301M . дои : 10.1063/1.2403783 . ISSN 0034-6748 . ПМИД 17503899 . S2CID 7462041 .
- ^ Фиенуп, младший; Вакерман, CC (1 ноября 1986 г.). «Проблемы и пути стагнации фазового восстановления» . Журнал Оптического общества Америки А. 3 (11): 1897. Бибкод : 1986JOSAA...3.1897F . дои : 10.1364/JOSAA.3.001897 . ISSN 1084-7529 .
- ^ Маркезини, С.; Он, Х.; Чепмен, Х.Н.; Хау-Риж, СП; Ной, А.; Хауэллс, MR; Вейерстолл, У.; Спенс, ЮЧ (28 октября 2003 г.). «Реконструкция рентгеновского изображения только по дифракционной картине». Физический обзор B . 68 (14): 140101. arXiv : физика/0306174 . Бибкод : 2003PhRvB..68n0101M . дои : 10.1103/PhysRevB.68.140101 . ISSN 0163-1829 . S2CID 14224319 .
- ↑ Перейти обратно: Перейти обратно: а б Джаганатан, Кишор; Эльдар, Йонина С.; Хассиби, Бабак (июнь 2016 г.). «Извлечение фазы STFT: гарантии уникальности и алгоритмы восстановления» . Журнал IEEE по избранным темам обработки сигналов . 10 (4): 770–781. arXiv : 1508.02820 . Бибкод : 2016ISTSP..10..770J . дои : 10.1109/JSTSP.2016.2549507 . ISSN 1941-0484 .
- ^ Фиенуп, младший (1 апреля 1993 г.). «Алгоритмы восстановления фазы сложной оптической системы» . Прикладная оптика . 32 (10): 1737–1746. Бибкод : 1993ApOpt..32.1737F . дои : 10.1364/AO.32.001737 . ISSN 2155-3165 . ПМИД 20820307 .
- ^ «От первого лица: открытие ученого акцентирует внимание на космосе» . www.wbur.org . Апрель 2022 года . Проверено 30 мая 2022 г. Интервью с профессором Робертом Гонсалвесом.
- ^ Крист, Дж. Э.; Берроуз, CJ (1 августа 1995 г.). «Фазовый анализ изображений космического телескопа Хаббл до и после ремонта» . Прикладная оптика . 34 (22): 4951–64. Бибкод : 1995ApOpt..34.4951K . дои : 10.1364/AO.34.004951 . ПМИД 21052338 .
- Клибанов, М.В. (1985). «О единственности определения финитной функции по модулю ее преобразования Фурье». Советская математика — Доклады . 32 : 668–670.
- Клибанов, М.В. (1987). «Определение функции с компактным носителем по модулю ее преобразования Фурье и обратная задача рассеяния». Дифференциальные уравнения . 22 : 1232–1240.
- Клибанов, М.В. (1987). «Обратная задача рассеяния и восстановление функции по модулю ее преобразования Фурье». Сибирская математика Ж . 27 (5): 708–719. дои : 10.1007/bf00969199 . S2CID 120840929 .
- Клибанов, М.В. (1989). «Уникальность определения искажений кристаллической решетки методом рентгеновской дифракции в непрерывной динамической модели». Дифференциальные уравнения . 25 : 520–527.
- Клибанов М.В. и Сакс Ч.П. (1992). «Бесфазное обратное рассеяние и фазовая проблема в оптике». Дж. Математика. Физ . 33 (11): 2813–3821. Бибкод : 1992JMP....33.3813K . дои : 10.1063/1.529990 .
- Клибанов М.В.; Сакс, ЧП (1994). «Использование частичного знания потенциала в фазовой задаче обратного рассеяния». Дж. Компьютер. Физ . 112 (2): 273–281. Бибкод : 1994JCoPh.112..273K . дои : 10.1006/jcph.1994.1099 .
- Клибанов М.В.; Сакс, ЧП; Тихонравов, А.В. (1995). «Проблема восстановления фазы». Обратная задача . 11 (1): 1–28. Бибкод : 1995ИнвПр..11....1К . дои : 10.1088/0266-5611/11/1/001 . S2CID 250916850 .
- Клибанов, М.В. (2006). «О восстановлении двумерной функции по модулю ее преобразования Фурье» . Дж. Математика. Анальный. Приложение . 323 (2): 818–843. дои : 10.1016/j.jmaa.2005.10.079 .