使用参考对象来估计点扩散函数?

信息处理 互相关 运动 反卷积
2022-01-02 04:03:18

我有一个定义明确的对象和一个清晰的图像矩阵。在随后的帧中,对象移动,导致运动模糊。我想使用对象作为参考来“引导”反卷积并消除运动模糊。

我的想法是使用反馈循环:进行对象检测,找到对象,然后与原始图像进行互相关以估计我的反卷积的质量。我关心的是如何评估 PSF 的质量,以便找到最佳估计。

我正在寻找对我的方法的批评;这有意义吗,有什么陷阱?

2个回答

您可能知道,有一些关于去模糊的成熟文献。关于 PSF 的评估,您可能会发现这些有用:

  • 理解和评估盲反卷积算法
  • 从运动模糊中建模图像恢复的性能

如果已知对象X0将在随后的帧中正面拍摄Yi,可以找到模糊核K通过最大化一些图像相似度度量I用于基本(例如,procrustes)转换TX0

Ki=argmaxK,TI(KTX0;Yi)

在更复杂的公式中,您可以在上强制执行时间平滑先验。我还建议使用最后一帧的最佳估计值作为下一帧的初始值。KiT

如果以某个角度出现在中(毕竟它在移动),我猜想你将很难找到一个好的匹配项(也就是说,不会有太大用处)。显然,有一些信息可以利用,即使是从某个角度拍摄,但我怀疑这种努力是不值得的。这让我想知道你可以在什么样的场景中使用这种技术。你知道他们在说什么:有一种方法可以找出答案。X0YiX0

您可以使用一些盲反卷积方法。使用盲反卷积您不需要 PSF。例如,此方法http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5226594&tag=1同时对图像进行去模糊并找到 PSF。作者还描述了包含有关 PSF 的先验知识的方法。