文档章节

高质量单幅图片运动去模糊

abcijkxyz
 abcijkxyz
发布于 2016/11/22 16:45
字数 443
阅读 34
收藏 0
点赞 0
评论 0

摘要:我们提出了一种从单一图片去除运动模糊的算法。我们的方法在去模糊图像的计算过程中,对于卷积核的估计和清晰图像,采用统一的概率模型。我们分析了当前去模糊方法中通常存在的人工痕迹的产生原因,而后在我们的概率模型中引入了一些新的术语。这些术语包括模糊图像噪声的空域随机模型,还有新的局部平滑先验知识。通过对比度约束,即使是低对比的模糊图像,也能减少人工振铃效应。最后,我们描述了一种有效的优化方案,通过交替估计模糊核和清晰图像的复原过程直到收敛。经过这些步骤,我们能够在一个低的计算复杂度的时间内获得一个高质量的清晰图像。我们的方法生成的图像质量相当于用多张模糊图片生成的清晰图片的效果,而后者的方法需要额外的硬件资源。


注:本文系我10年翻译的香港中文大学贾佳亚发表在SIGGRAPH ASIA 2008的文章,很多地方翻译的不好,敬请见谅。

        翻译稿请从这里下载。

        点击打开链接

        原文下载地址:http://appsrv.cse.cuhk.edu.hk/~leojia/projects/motion_deblurring/

        贾佳亚的这篇论文是盲反卷积算法的经典文献,涉及到很多现代图像处理的优化方法。后来的很多快速算法都是对他的改进。这个算法的缺点就是太慢,其处理效果还是很不错的。

                         

               

               

  

本文转载自:http://www.cnblogs.com/celerychen/archive/2013/06/01/3588200.html

共有 人打赏支持
abcijkxyz
粉丝 60
博文 6196
码字总数 1876
作品 0
深圳
项目经理
自己简历中总结的问题

谈谈你对tween.js的理解及它的四个参数 tween.js的基础知识? 缓动函数: 每种缓动函数都由三种效果: 注:linear 只有一种效果匀速 每个函数都有四个参数: 注意:当开始步数增加到与结束步数相等...

xuhaoxin123
2017/11/20
0
0
CVPR 2018:腾讯图像去模糊、自动人像操纵最新研究

     来源:腾讯优图   编辑:江磊、克雷格   【新智元导读】即将在6月美国盐湖城举行的计算机视觉顶级会议CVPR 2018,腾讯优图的其中两篇入选论文,由于其较高的应用价值,受到学术...

中国机器人
06/01
0
0
Google Pixel 2(XL)录像画质提升背后

作者:Chia-Kai Liang, Fuhao Shi 翻译:杨洁 审校:包研 Pixel和Pixel XL的高质量录像背后,是Google相机算法团队和传感器算法团队及相关硬件团队的功能努力下完成的。Google工程师在撰文对...

livevideostack
2017/11/20
0
0
腾讯优图CVPR 2018论文:图片去模糊及快速肖像处理等多项技术解读

雷锋网 AI 科技评论按:CVPR 2018 将在美国盐湖城举行。腾讯优图实验室继在 ICCV 有 12 篇论文被收录(含 3 篇口头报告)后,在今年的 CVPR 2018 上有多篇论文被录用,也凭借这一点在雷锋网学...

AI科技评论
05/30
0
0
CVPR 2018 | 腾讯优图提出SRN-DeblurNet:高效高质量去除复杂图像模糊

  选自arXiv   作者:Xin Tao、Hongyun Gao、Xiaoyong Shen、Jue Wang、Jiaya Jia   机器之心编译   参与:Panda      因为手抖或焦点选择等问题,相机拍摄的图像中常常存在模糊...

机器之心
05/30
0
0
android 用matrix 缩放图片后 图片变得模糊

1,手绘一些线条。保存为png格式。 2,打开这个图片。 并将其缩放(缩小到一半)。 3,缩放后发现图片比在无缩放情况下模糊。 问题:在图片缩放时,用matrix.setScale() 来做缩放(将原图缩小...

Carlyle_Lee
2012/12/09
3.5K
1
CVPR 2018 | Poster论文:处理多种退化类型的卷积超分辨率

  阿里巴巴授权发布   机器之心编辑部      本文介绍了 CVPR 2018 的一篇 Poster 论文《Learning a Single Convolutional Super-Resolution Network for Multiple Degradations》。 ...

机器之心
05/13
0
0
看AI产品经理如何介绍“计算机视觉”(基于实战经验和案例)

前言:本文作者@Jasmine ,是我们“AI产品经理大本营”的早期成员之一,也是“AI研习小分队”的分享嘉宾;下面是她分享的第三篇文章,以飨大家。 计算机视觉(Computer Vision),对我来说也...

pa2elx78qajtadh
2017/11/02
0
0
关于“帧frame”、“比特bite”、“字节byte”

比特是计算机中最小的数据单位。一比特是单个的二进制数值,0或1。虽然计算机可以提供指令测试和操作比特,但通常以多个比特的集合——字节来存储数据和执行指令。在大多数计算机系统中,一字...

xdev
2017/10/25
0
0
求一个花瓣网这样的开源系统

求一个花瓣网这种模式的开源系统,最好支持API或者二次开发,因为要做个手机客户端。主要是展示用户上传的单幅图片内容,能够对其添加描述,评论,“攒”即可。 看见花瓣网貌似和我的需求很像...

金三胖
2013/05/27
595
2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

《Linux Perf Master》Edition 0.4 发布

在线阅读:https://riboseyim.gitbook.io/perf 在线阅读:https://www.gitbook.com/book/riboseyim/linux-perf-master/details 百度网盘【pdf、mobi、ePub】:https://pan.baidu.com/s/1C20T......

RiboseYim
7分钟前
0
0
conda 换源

https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mir......

阿豪boy
17分钟前
0
0
Confluence 6 安装补丁类文件

Atlassian 支持或者 Atlassian 缺陷修复小组可能针对有一些关键问题会提供补丁来解决这些问题,但是这些问题还没有放到下一个更新版本中。这些问题将会使用 Class 类文件同时在官方 Jira bug...

honeymose
26分钟前
0
0
设计模式:代理模式

代理模式可以分为三种:静态代理,动态代理,cglib代理 1.静态代理:被代理的类需要实现一接口或是继承一父类 委托类(被代理的类): package com.java.pattern.proxy.staticdemo;publ...

人觉非常君
29分钟前
0
0
非常实用的IDEA插件之总结

1、Alibaba Java Coding Guidelines 经过247天的持续研发,阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!该插件由阿里巴巴P3C项目组研发。P3C...

Gibbons
35分钟前
0
0
Tomcat介绍,安装jdk,安装tomcat,配置Tomcat监听80端口

Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 java程序写的网站用tomcat+jdk来运行...

TaoXu
35分钟前
0
0
TensorFlow,从一个 Android Demo 开始

TensorFlow Android Demo 项目地址 Machine Learning 既然提到了 TensorFlow,那是不是得神经网络、机器学习了解下? 如果你能坚持把 机器学习速成课程 给啃完了,觉得还挺有兴趣的,那可以考...

孟飞阳
37分钟前
0
0
JVM学习笔记二:内存结构规范

1、JVM基本结构图 2、java堆(Heap) 3、方法区(Method Area) 4、程序计数器 5、JAVA栈图解 局部变量表:八大基本类型,还可以存储引用类型 上一篇:JVM学习笔记一:类加载机制介绍...

刘祖鹏
43分钟前
0
0
mui集成微信H5支付(返回白屏问题已经解决)

一.项目需求 因为公司人员缺少,没有专门开发安卓和ios的人员,为了项目尽早上线采用了混合APP开发的方式,我选择了MUI混合开发框架,项目中需要在用户购买VIP会员的时候进行支付,所以需要在项目...

银装素裹
47分钟前
0
0
SpringBoot集成Redis--配置自定义的RedisCacheManager

配置自定义的RedisCacheManager--1自定义键生成规则 默认的键生成器 当不指定缓存的key时,SpringBoot会使用SimpleKeyGenerator生成key。 SimpleKeyGenerator SimpleKey 查看源码可以发现,它...

karma123
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部