FFT MTFについて、基本的に2つ計算方法があります。
方法① Grid Method
MTF= Auto Correlation {瞳関数}
これは最適化時に使用されています。一回は一つデータ点しか計算できません。
方法② Sparse Method
PSF=Fouier Transform {瞳関数}
MTF=Fouier Transform {PSF}=Fouier Transform {Fouier Transform {瞳関数}}
一回は複数のデータ点を計算できます。
詳細については下記の記事をご参照ください。
MTF の最適化方法
FFTのアルゴリズムは結構一般的なものです。インターネットで検索すると、例えば下記のFFTアルゴリズムがあります。
https://en.wikipedia.org/wiki/Cooley%E2%80%93Tukey_FFT_algorithm
ホイヘンス MTF では、ホイヘンス PSF の FFT を計算します。
ホイヘンス PSFというものは
各点光源は、球面状の「ウェーブレット」を放射します。空間を伝搬する波面の回折は、放射されるすべての球面状ウェーブレットの干渉、つまり複素和により得られます。
ホイヘンス PSF については下記の記事をご参照ください。