回答:
空間ドメインでの畳み込みはフーリエ(周波数)ドメインでの乗算であるため、画像のスペクトルとエッジ検出カーネルを乗算してフーリエドメインでエッジ検出を実行し、その結果に対してIFFTを実行できます。
ハイパスフィルターだけでは、通常エッジとして分類されないすべての高周波機能(たとえば、鋭いピークやコーナー)を維持するため、エッジ検出には適切ではないと思います。
(私の意見では)エッジは空間ドメインで最もよく記述されるため、より高度なエッジ検出方法は周波数ドメインでは扱いにくいでしょう。
問題は、そもそもなぜFFTを使用してエッジ検出を行うのかということです。パフォーマンスを考慮しているからですか?その場合は、ハイパスフィルター処理された画像(FFTですばやく生成された)を再度すばやくフィルター処理して、エッジ以外の部分を削除できます。
通常、エッジ検出は、Roberts Crossのような2次元フィルター/カーネルのコンボリューションまたはSobelの公式によって行われます。これらはたたみ込みであるため、周波数領域で同等に適用できるなど、LTIルールが適用されます。つまり、カーネルと画像の両方をDFTを介して周波数領域に取り込み、それらを乗算してから、結果をIDFTして空間領域に戻します。
また、空間領域のカーネルは、実際にはエッジの高い空間周波数特性を利用しようとすることも付け加えておきます。たとえば、ロバーツを見ると、対角点を横切る微分、つまりハイパスフィルター操作がどのように行われているかがわかります。