这篇博文其实跟一篇Applied Optics文献实在太像了,简直就是翻译,我从别人那里转过来,就标成翻译了。

个人的实现Matlab代码:

https://blog.csdn.net/weixin_41923961/article/details/82469557

原文:Biggs D S C, Andrews M. Acceleration of iterative image restoration algorithms[J]. Applied optics, 1997, 36(8): 1766-1775.

值得注意的是这篇文章的加速算法由于不需要加速参数选取,被选为MATLAB的官方加速算法,编写在deconvlucy里,推荐大家迁移或者使用,后续会公布实现代码。

Richardson–Lucy算法是一个在泊松噪声背景下用于图像恢复的迭代技术。其旨在通过使用期望最大化算法来使恢复图像的似然性最大化。该算法需要对图像退化的过程进行良好的估计,以实现精确恢复。导致图像模糊的原因有很多,例如目标移动,离焦透镜,或着大气湍流,这些都是可由系统的点扩散函数(PSF)来描述。

一般的Richardson–Lucy算法收敛到最终的结果需要很多次的迭代,这限制了其在某些时间紧张型场合的使用。因此出现了许多的加速算法,David S. C. Biggs 和Mark Andrews提出的基于矢量外推原理的方法就是其中之一,该方法在速度和稳定性方面都有着重要的提高。

【Lucy-Richardson去卷积】迭代加速算法相关推荐

  1. 怎么p出模糊的照片_36. 盲去卷积 - 更加实用的图像去模糊方法

    本文同步发表在我的微信公众号和知乎专栏"计算摄影学",欢迎扫码关注, 上一篇文章35. 去卷积:怎么把模糊的图像变清晰?吸引了很多朋友的关注.在这篇文章里面,我给大家讲了一种叫做& ...

  2. 盲去卷积 - 更加实用的图像去模糊方法 Wang Hawk

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 上一篇文章35. 去卷积:怎么把模糊的图像变清晰?吸引了很多朋友的 ...

  3. 盲去卷积原理及在图像复原的应用

    前言 之前写过一篇维纳滤波在图像复原中的作用,讲述了图像退化模型以及维纳滤波的作用.维纳滤波使用的前提是知道信号和噪声的功率谱,但在实际应用中较难得到,只能根据先验知识进行估计. 本文介绍盲去卷积复原 ...

  4. 【GNN】谷歌、阿里、腾讯等在大规模图神经网络上必用的GNN加速算法

    点击上方,选择星标或置顶,每天给你送上干货 作者 | 对白 出品 | 对白的算法屋 今天我们来聊一聊在大规模图神经网络上必用的GNN加速算法.GNN在图结构的任务上取得了很好的结果,但由于需要将图加载 ...

  5. Lucy-Richardson加速算法以及PSF计算MATLAB代码

    前面我们介绍了Lucy-Richardson的加速算法,这里给出其implement和PSF的显微成像计算公式. https://blog.csdn.net/weixin_41923961/artic ...

  6. 【《Real-Time Rendering 3rd》 提炼总结】(十一) 第十四章 : 游戏开发中的渲染加速算法总结

    本文由@浅墨_毛星云 出品,转载请注明出处.   文章链接: http://blog.csdn.net/poem_qianmo/article/details/78884513 导读 这是一篇1万3千 ...

  7. MATLAN图像处理之盲去卷积

    %盲去卷积 %图像复原中,困难的是得到PSF(PSF) 不以PSF复原图像的方法 盲去卷积 %MLE 最大似然估计为基础,用被随机噪声干扰的量进行估计的最优化策略 %将图像数据看成是随机量,它们与另一 ...

  8. 详解卷积中的Winograd加速算法

    GiantPandaCV导语:这篇文章为大家介绍一下经典的卷积加速算法WinoGrad的原理以及参考NCNN的工程实现以及相关优化思路,希望对做模型部署或算法优化的读者有用.算法的完整实现请到Msnh ...

  9. CNN 模型压缩与加速算法总结

    CNN 模型压缩与加速算法 转载地址:https://blog.csdn.net/QcloudCommunity/article/details/77719498 导语:卷积神经网络日益增长的深度和尺 ...

最新文章

  1. 【文本分类】Convolutional Neural Networks for Sentence Classification
  2. AntData.ORM框架 之 读写分离
  3. AndroidX 方法数限制 Error:Cannot fit requested classes in a single dex file 64K问题
  4. Axure在SVN共享项目如何获取历史文件
  5. python进阶与数据操控_零基础机器学习Python进阶:Python操作MySql
  6. 陆奇上任之后第二次面向媒体,针对阿波罗计划说了什么?
  7. 社区团购还是两看,从消极这个角度
  8. 纯css打造菜单响应,纯 CSS 打造标准的导航菜单-1
  9. 使用STL标准模板库实现的个人通讯录
  10. 2022年全球与中国网络处理器市场现状及未来发展趋势
  11. Vue.js 菜鸟教程 思维导图
  12. 手机里tencent文件夹能删吗_Android系统tencent文件夹下哪些文件可以删除
  13. 四川跃恒云启网络科技有限公司:拼多多推广花费高怎么调整
  14. 服务器appcrash的问题怎么修复,启动不了,提示问题事件名称:APPCRASH···的解决方案...
  15. 【Python 3.7】电影票:有家电影院根据观众的年龄收取不同的票价:不到3岁的观众免费; 3~12岁的观众为10美元;超过12岁的观众为15美元。请编写一个循环,在其中询问用户的年龄,指出其票价。
  16. 图形学的三种拾取实现与比较
  17. Win_XP_SP3系统下成功安装WinccV6.0_SP3a 经验分享
  18. Git 如何生成SSH key
  19. 超详细的C++冒泡排序(升降)的两种实现方式
  20. 从零开始学统计 07 | 标准误差

热门文章

  1. 数据结构之树的存储结构
  2. 计算机网络之网络层:12、网络层设备
  3. (王道408考研数据结构)第二章线性表-第一节:线性表的定义和基本操作
  4. DUMP文件分析4:栈溢出
  5. jenkins未授权访问漏洞记录(端口:7001,80,8080,50000)
  6. Dev TextEdit 输入提示
  7. 【强化学习】MOVE37-Introduction(导论)/马尔科夫链/马尔科夫决策过程
  8. Redis笔记4-持久化方案
  9. 关于使用jquery修改hover伪标签的样式
  10. Windows Win7建立wifi热点,手机共享WIFI上网