c++实现deblur代码原理
文章平均质量分 63
ML_AI
从机器学习到人工智能,从学生到研究员,一直坚持,继续努力
展开
-
Deblur: 运动模糊图像复原 (一)
本次博文主要想记录一下自己在做运动模糊图像复原时的一些总结和心得感悟,方便以后回顾。Reference:Deblurring Text Images via L0 -Regularized Intensity and Gradient Prior 主要难点: 估计模糊模型解决方式: ①使用金字塔模型,创建模糊图像相应的层级图像;并根据缩放比例创建模糊模型...原创 2018-10-08 13:59:24 · 8137 阅读 · 0 评论 -
Deblur:运动模糊图像复原(二)
运动模糊图像复原(二)Reference:Deblurring Text Images via L0 -Regularized Intensity and Gradient Prior 上面一文中有涉及到模糊模型的估计,这是一个难点,但是没有细说。这篇文章主要记录一下第三点内容:根据对应层级模糊图像的L0亮度和梯度 + 对应层级的模糊模型 = 预估当前层级的latent image...原创 2018-10-08 16:15:20 · 2585 阅读 · 0 评论 -
Deblur:运动模糊图像复原(三)
运动模糊图像复原(三) Reference:Deblurring Text Images via L0 -Regularized Intensity and Gradient Prior 在运动模糊图像复原(一)中有涉及到模糊模型的估计,这是一个难点,但是没有细说。这篇文章主要记录一下第四点的内容:使用latent image和blurred image预估当前层级的模糊模型。...原创 2018-10-09 09:32:54 · 6115 阅读 · 1 评论 -
Deblur:运动模糊图像复原(四)
在这篇博文中,主要想记录一下自己使用c++实现的过程中遇到的一些问题。1. 模糊核的初始化。这是一个会对结果产生影响的参数,特别是当运动模糊的半径比较大时,结果差异会更大。所以尽量的在核中心位置初始化。2. 拟合好的模糊核一般是浮点型数据,这个是要直接用来复原模糊图像的。但是在显示模糊核时,我采用了下面的方法,效果更好。showimage = (kernel-minValue)/m...原创 2018-10-09 10:15:54 · 3693 阅读 · 2 评论