最近、デコンボリューション アルゴリズムの研究を開始し、次の取得モデルに出会いました。
ここで、fは元の (潜在) 画像、gは入力 (観測) 画像、hは点広がり関数 (劣化カーネル)、nはランダムな加法性ノイズ、* は畳み込み演算子です。gとhがわかっている場合、 Richardson-Lucy アルゴリズムを使用してfを復元できます。
ここで、(W,H)はhの矩形サポートのサイズであり、乗算と除算は点単位です。C++ でコーディングできるほど単純なので、そのようにしました。iがいくつかの mよりも小さい間、 はfに近似し、その後急速に減衰し始めることが判明しました。したがって、アルゴリズムはこのm (最も満足できる反復)で停止する必要がありました。
点像分布関数gも不明な場合、問題はブラインドと呼ばれ、Richardson-Lucy アルゴリズムの修正を適用できます。
fの初期推定には、前述のようにgを使用できます。また、 hの初期推定には、自明な PSF、または観測された画像の劣化に似た任意の単純な形式を使用できます。このアルゴリズムは、シミュレートされたデータでもうまく機能します。
ここで、次の取得モデルを使用したマルチフレーム ブラインド デコンボリューションの問題を検討します。
この定式化の問題を解決するための Richardson-Lucy アルゴリズムを開発する方法はありますか? いいえの場合、 fを回復するための他の反復手順はありますか?それは以前のものよりもはるかに複雑ではないでしょうか?