📑 投影片連結:20230806 BlindDPS.pptx
當前挑戰
在影像處理的逆問題(Inverse Problem)中,最常見的分類是非盲(Non-blind)與盲(Blind)問題:
– 非盲逆問題:已知前向退化運算子(如模糊核
或降採樣矩陣),任務只是單純求逆還原清晰影像
。
– 盲逆問題(Blind Inverse Problem, BIP):退化過程本身未知(例如拍照時手震的運動模糊軌跡、大氣湍流的不規則擾動),輸入只有一張退化後的觀測影像
。
在盲去模糊等任務中,如果不小心猜錯模糊核,生成出的影像就會充滿嚴重的鬼影(Artifacts / Ringing)。
退化模糊核未知導致盲逆問題高度病態且多解
我們手頭上只有一張模糊影像
,背後可能有成千上萬種「清晰圖
搭配特定模糊核
」的組合能夠乘出相同的
。在缺乏退化物理資訊的情況下,求解空間過於龐大,屬於嚴重欠約束(Ill-posed)的病態問題。

,另一條負責模糊核先驗
,透過觀測值
的測量損失引導兩者同步收斂。傳統核估計極易崩潰或陷入局部極值
傳統方法多半仰賴手動設計的先驗(如暗通道先驗 Dark Channel Prior)或簡單的交替優化(Alternating Optimization)。在面對複雜的動態模糊或高噪聲場景時,這類優化算法非常容易陷入局部極小值,導致核估計崩潰(Kernel Collapse),進一步破壞後續的影像重建品質。
主要貢獻
這篇論文提出了 BlindDPS (Blind Diffusion Posterior Sampling)。Diffusion Model 本身學習了海量真實世界的強大機率分佈先驗,作者的做法就是開兩條平行的擴散模型管線,一邊估計清晰圖片,一邊估計模糊核,並透過似然梯度在每個採樣步驟進行引導與相互約束。
解決: 退化模糊核未知導致盲逆問題高度病態且多解
作者建構了平行擴散先驗(Parallel Diffusion Priors)與後驗採樣架構:
– 分別訓練一個影像生成擴散模型
與一個模糊核生成擴散模型
,提供雙重分佈先驗。
– 利用 Tweedie’s Formula 與逆向隨機微分方程式(Reverse SDE),在反向採樣的每一步
:
1. 同時推估當前步的無噪清晰影像
與無噪模糊核
。
2. 計算前向退化與實際觀測值之間的測量誤差:
。
3. 將該似然誤差的梯度反向傳播,同時更新影像與模糊核的分數函數(Score),讓兩者在採樣過程中彼此協同約束。
解決: 傳統核估計極易崩潰或陷入局部極值
為了防止模糊核估計偏離物理真實性,作者在核的反向採樣更新步驟中加入了空間約束與稀疏正則化:
– 將估計出的核投影至合法的物理空間,並施加稀疏約束(Sparsity Regularization),確保核的權重集中且能量守恆。
– 擴散先驗本身的結構約束加上物理正則化,大幅降低了優化陷入無效局部解或 Delta 函數核崩潰的機率。
小筆記:DPS (Diffusion Posterior Sampling) 的直覺
在非盲 DPS 中,條件生成是透過梯度一步步把無條件生成拉向符合測量值
的方向。BlindDPS 則是把這個似然梯度同時對
與
微分,將原本交替優化兩步走的繁瑣流程,轉化為在擴散採樣空間中的同步梯度引導。
延伸探討
實驗表現
論文在 FFHQ、AFHQ 盲去模糊,以及嚴重大氣湍流擾動還原等任務上進行驗證。相較於過去的端到端 U-Net 或傳統暗通道先驗方法,BlindDPS 即使面對未見過的動態軌跡或混合噪聲,依然能維持穩定的輪廓重建與邊緣銳利度。