You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于配对清晰模糊图像的PSF核类型与尺寸估算问题

模糊核类型与尺寸反推说明

首先给出明确结论:你可以直接通过已得到的PSF结果反推所用模糊核的类型和尺寸,具体判断逻辑如下:

  • 可行性基础:图像模糊过程的频域数学关系为 FFT(模糊图像) = FFT(清晰图像) * FFT(模糊核),你通过频域除法+逆FFT计算得到的空域结果就是实际使用的模糊核,只要配对的清晰、模糊图像对齐精度足够、图像本身噪声较低,该PSF结果的可信度很高。
  • 模糊核类型判断:直接观察PSF的空域形态即可:
    • 若为均匀高亮的圆形/方形块,对应均值模糊
    • 若为中心最亮、向四周平滑衰减的类钟形形态,对应高斯模糊
    • 若为带固定方向的条状高亮区域,对应运动模糊
    • 若为多个离散的高亮小点,对应重影类模糊
  • 模糊核尺寸计算:先对PSF做阈值截断(可取值为PSF最大灰度值的5%~10%,低于阈值的区域判定为背景噪声),统计剩余高亮区域的外接矩形宽高,或者外接圆直径,就是模糊核的实际尺寸。

你当前所用的计算代码可以做一点小优化,避免频域除零或者噪声放大问题,优化后代码如下:

fftorg = np.fft.fft2(img1)
fftblur = np.fft.fft2(img2)
# 加极小正则项避免除零,减少PSF噪声
psffft = fftblur / (fftorg + 1e-8)
psfifft = np.fft.ifftshift(np.fft.ifft2(psffft))
plt.imshow(abs(psfifft), cmap='gray')

你运行代码得到的PSF效果图如下:
PSF效果图

补充提示:如果你的PSF结果噪点较多,也可以先对原始的清晰、模糊图像做小幅高斯平滑预处理后再计算PSF,结果会更干净。

内容的提问来源于stack exchange,提问作者Minnie

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 03:36:03