ここでは、1次元離散フーリエ変換 (DFT)位相回復問題を考察する。複素信号のDFTは、f [ n ] {\displaystyle f[n]} は
F [ k ] = ∑ n = 0 N − 1 f [ n ] e − j 2 π k n N 、 = | F [ k ] | ⋅ e j ψ [ k ] k = 0 、 1 、 … 、 N − 1 {\displaystyle F[k]=\sum _{n=0}^{N-1}f[n]e^{-j2\pi {\frac {kn}{N}},}=|F[k]|\cdot e^{j\psi [k]}\quad k=0,1,\ldots ,N-1} 、
そしてオーバーサンプリングされたDFTx {\displaystyle x} は
F [ k ] = ∑ n = 0 N − 1 f [ n ] e − j 2 π k n M 、 k = 0 、 1 、 … 、 M − 1 {\displaystyle F[k]=\sum _{n=0}^{N-1}f[n]e^{-j2\pi {\frac {kn}{M}},}\quad k=0,1,\ldots ,M-1} 、
どこM > N {\displaystyle M>N} 。
DFT演算子は全単射であるため、これは位相を回復することと同等である。ψ [ k ] {\displaystyle \psi [k]} 信号をフーリエ振幅ではなく自己相関系列から復元するのが一般的である。すなわち、 と表す。f ^ {\displaystyle {\hat {f}}} ベクトルf {\displaystyle f} パディング後N − 1 {\displaystyle N-1} ゼロ。自己相関系列f ^ {\displaystyle {\hat {f}}} は次のように定義される。
g [ m ] = ∑ 私 = 最大 { 1 、 m + 1 } N f ^ 私 f ^ 私 − m ¯ 、 m = − ( N − 1 ) 、 … 、 N − 1 {\displaystyle g[m]=\sum _{i=\max\{1,m+1\}}^{N}{\hat {f}}_{i}{\overline {{\hat {f}}_{im}}},\quad m=-(N-1),\ldots ,N-1} 、
そしてDFTg [ m ] {\displaystyle g[m]} 、で示されるG [ k ] {\displaystyle G[k]} 、満たすG [ k ] = | F [ k ] | 2 {\displaystyle G[k]=|F[k]|^{2}} 。
方法
シュリンク包装 2次元位相回復問題の場合、解の縮退は 次のようになります。f ( x ) {\displaystyle f(x)} およびそれの共役f * ( − x ) {\displaystyle f^{*}(-x)} フーリエ振幅が同じである。これにより、「画像ツインニング」が発生し、位相回復アルゴリズムが停滞して、オブジェクトとその共役 の両方の特徴を持つ画像が生成される。[ 3 ] シュリンクラップ技術は、オブジェクト振幅の現在の推定値(ガウス 関数との畳み込みによる)をローパスフィルタリングし、閾値を適用することによってサポートの推定値を定期的に更新し、画像の曖昧さを低減する。[ 4 ]
位相回復は不良設定問題です。基となる信号を一意に識別するには、ゲルヒベルク・サクストンアルゴリズム のように事前情報を追加する手法に加えて、短時間フーリエ変換(STFT)のような振幅のみの測定値を追加する方法もあります。
以下で紹介する方法は 主にJaganathanら の研究に基づいています[ 15 ]
離散信号が与えられた場合x = ( f [ 0 ] 、 f [ 1 ] 、 。 。 。 、 f [ N − 1 ] ) T {\displaystyle \mathbf {x} =(f[0],f[1],...,f[N-1])^{T}} これは以下からサンプリングされますf ( x ) {\displaystyle f(x)} 長さW のウィンドウを使用します。w = ( w [ 0 ] 、 w [ 1 ] 、 。 。 。 、 w [ W − 1 ] ) T {\displaystyle \mathbf {w} =(w[0],w[1],...,w[W-1])^{T}} STFTを計算するf {\displaystyle \mathrm {f} } 、で示されるY {\displaystyle \mathbf {Y} } :
Y [ m 、 r ] = ∑ n = 0 N − 1 f [ n ] w [ r L − n ] e − 私 2 π m n N {\displaystyle Y[m,r]=\sum _{n=0}^{N-1}{f[n]w[rL-n]e^{-i2\pi {\frac {mn}{N}}}}}
のために0 ≤ m ≤ N − 1 {\displaystyle 0\leq m\leq N-1} そして0 ≤ r ≤ R − 1 {\displaystyle 0\leq r\leq R-1} パラメータL {\displaystyle L} 隣接する短時間セクション間の時間的間隔とパラメータを表すR = ⌈ N + W − 1 L ⌉ {\displaystyle R=\left\lceil {\frac {N+W-1}{L}}\right\rceil } は、考慮される短時間セクションの数を表します。
STFTのもう1つの解釈(スライディングウィンドウ解釈と呼ばれる)は、離散フーリエ変換(DFT)を利用して行うことができる。w r [ n ] = w [ r L − n ] {\displaystyle w_{r}[n]=w[rL-n]} シフトおよび反転されたウィンドウから得られたウィンドウ要素を表しますw {\displaystyle \mathbf {w} } すると、
Y = [ Y 0 、 Y 1 、 。 。 。 、 Y R − 1 ] {\displaystyle \mathbf {Y} =[\mathbf {Y} _{0},\mathbf {Y} _{1},...,\mathbf {Y} _{R-1}]} 、 どこY r = x ∘ w r {\displaystyle \mathbf {Y} _{r}=\mathbf {x} \circ \mathbf {w} _{r}} 。
半正定値緩和法に基づくアルゴリズム 回復保証を確立するための一つの方法は、変換を用いて問題をより高次元の空間に埋め込むことにより、問題を半正定値計画問題(SDP)として定式化することです。X = x x * {\displaystyle \mathbf {X} =\mathbf {x} \mathbf {x} ^{\ast }} そして、ランク1の制約を緩和して凸計画問題を得る。再定式化された問題は以下のとおりである。
得るX ^ {\displaystyle \mathbf {\hat {X}} } 解決方法:m 私 n 私 m 私 z e t r 1 c e ( X ) s u b j e c t t o Z [ m 、 r ] = t r 1 c e ( W r * f m f m * W r X ) X ⪰ 0 {\displaystyle {\begin{aligned}&\mathrm {minimize} ~~~\mathrm {trace} (\mathbf {X} )\\[6pt]&\mathrm {subject~to} ~~Z[m,r]=\mathrm {trace} (\mathbf {W} _{r}^{\ast }\mathbf {f} _{m}\mathbf {f} _{m}^{\ast }\mathbf {W} _{r}\mathbf {X} )\\[0pt]&~~~~~~~~~~~~~~~~~~~\mathbf {X} \succeq 0\end{aligned}}} のために1 ≤ m ≤ M {\displaystyle 1\leq m\leq M} そして0 ≤ r ≤ R − 1 {\displaystyle 0\leq r\leq R-1}
一度X ^ {\displaystyle \mathbf {\hat {X}} } 見つかったら、信号を復元できますx {\displaystyle \mathbf {x} } 最良ランク1近似による。
参考文献 1 2 3 Fienup, JR (1982-08-01). "位相回復アルゴリズム:比較" . Applied Optics . 21 (15): 2758–69 . Bibcode : 1982ApOpt..21.2758F . doi : 10.1364/AO.21.002758 . ISSN 0003-6935 . PMID 20396114 . ↑ Marchesini, S. (2007年1月25日). 「招待論文: 位相回復のための反復投影アルゴリズムの統一的評価」。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). "位相回復の停滞問題と解決策" . 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). "X線回折パターンのみからのX線画像再構成". Physical Review B . 68 (14) 140101. arXiv : physics/0306174 . Bibcode : 2003PhRvB..68n0101M . doi : 10.1103/PhysRevB.68.140101 . ISSN 0163-1829 . S2CID 14224319 . ↑ Shevkunov, Igor A.; Balbekin, Nikolay S.; Petrov, Nikolay V. (2014). 波面再構成のためのデジタルホログラフィーと反復位相回復法の比較 . Proceedings of SPIE. Vol. 9271. p. 927128. doi : 10.1117/12.2071469 . ↑ Petrov, Nikolay V.; Bespalov, Victor G.; Gorodetsky, Andrei A. (2010). 多波長スペックルパターンの位相回復法 . Proceedings of SPIE. Vol. 7387. pp. 73871T. doi : 10.1117/12.871433 . ↑ Pedrini, Giancarlo; Osten, Wolfgang; Zhang, Yan (2005). "異なる平面で記録された一連の干渉縞からの波面再構成". Optics Letters . 30 (8): 833– 835. doi : 10.1364/OL.30.000833 . ↑ Almoro, Percival; Pedrini, Giancarlo; Osten, Wolfgang (2006). "体積スペックル場の連続強度測定を用いた完全な波面再構成". Applied Optics . 45 (34): 8596– 8605. doi : 10.1364/AO.45.008596 . ↑ チプラコワ、エリザベタ G.。ペロー、ジャン=バティスト。ギエ、ジャン=ポール。ムネ、パトリック。ペトロフ、ニコライ V. (2023)。 「飽和データ修復によるテラヘルツ回折イメージング」。 光学文字 。 48 (21): 5463–5466 。 土井 : 10.1364/OL.499478 。 ↑ Liebling, Michael; Blu, Thierry; Unser, Michael (2004). "単一のオフアクシスホログラムからの複素波の復元". Journal of the Optical Society of America A . 21 (3): 367– 377. doi : 10.1364/JOSAA.21.000367 . ↑ Katkovnik, V.; Shevkunov, IA; Petrov, NV; Egiazarian, K. (2015). "振幅と絶対位相のスパースコーディングによるデジタルオフアクシスホログラフィーにおける波面再構成". Optics Letters . 40 (10): 2417–2420 . doi : 10.1364/OL.40.002417 . ↑ Katkovnik, Vladimir; Shevkunov, Igor; Petrov, Nikolay V.; Egiazarian, Karen (2016). "ノイズデータからの高精度オフアクシス波面再構成: 複数の適応ウィンドウを使用した局所最小二乗法" . Optics Express . 24 (22): 25068– 25083. doi : 10.1364/OE.24.025068 . ↑ 武田光夫、伊奈秀樹、小林誠司 (1982)「コンピュータベースの地形計測および干渉計測のためのフーリエ変換干渉パターン解析法」 米国 光学会誌 72 (1): 156– 160. doi : 10.1364/JOSA.72.000156 . ↑ 武田光夫 (2013). 「フーリエ干渉縞解析と極限物理現象の計測への応用:レビュー [招待論文]」. 応用光学 . 52 (1): 20– 29. doi : 10.1364/AO.52.000020 . 1 2 Jaganathan, Kishore; Eldar, Yonina C.; Hassibi, Babak (2016 年 6 月). "STFT 位相回復: 一意性保証と回復アルゴリズム" . 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). "複雑な光学系のための位相回復アルゴリズム" . Applied Optics . 32 (10): 1737– 1746. Bibcode : 1993ApOpt..32.1737F . doi : 10.1364/AO.32.001737 . ISSN 2155-3165 . PMID 20820307 . ↑ 「 一人称視点:科学者の発見が宇宙に注目を集める」 www.wbur.org 2022 年4月 2022年 5月30日 閲覧 ロバート・ゴンサルベス教授へのインタビュー。↑ Krist, JE; Burrows, CJ (1995-08-01). "ハッブル宇宙望遠鏡の修理前後の画像の位相回復解析". 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). "高分子結晶相問題の一意性" . Acta Crystallographica Section A: Foundations and Advances . 71 (6): 592– 598. doi : 10.1107/S2053273315015387 . PMID 26522408 . Klibanov, MV (1985). 「コンパクト台関数のフーリエ変換の絶対値からの決定の一意性について」ソビエト数学 - Doklady . 32 : 668– 670. Klibanov, MV (1987). 「フーリエ変換の絶対値と逆散乱問題からコンパクト台を持つ関数を決定する」. Differential Equations . 22 : 1232–1240 . Klibanov, MV (1987). 「逆散乱問題とフーリエ変換の絶対値からの関数の復元」Siberian Math. J . 27 (5): 708– 719. doi : 10.1007/bf00969199 . S2CID 120840929 . Klibanov, MV (1989). 「連続動的モデルにおけるX線回折による結晶格子の歪みの決定の一意性」. Differential Equations . 25 : 520–527 . Klibanov, MV & Sacks, PE (1992). "位相のない逆散乱と光学における位相問題". J. Math. Phys . 33 (11): 2813–3821 . Bibcode : 1992JMP....33.3813K . doi : 10.1063/1.529990 . Klibanov, MV; Sacks, PE (1994). "逆散乱の位相問題におけるポテンシャルの部分的知識の利用". J. Comput. Phys . 112 (2): 273–281 . Bibcode : 1994JCoPh.112..273K . doi : 10.1006/jcph.1994.1099 . Klibanov, MV; Sacks, PE; Tikhonravov, AV (1995). "位相回復問題". Inverse Problems . 11 (1): 1– 28. Bibcode : 1995InvPr..11....1K . doi : 10.1088/0266-5611/11/1/001 . S2CID 250916850 . Klibanov, MV (2006). 「2次元関数のフーリエ変換の絶対値からの復元について」 . J. Math. Anal. Appl . 323 (2): 818– 843. doi : 10.1016/j.jmaa.2005.10.079 .