暗通道优先的图像去雾算法(上)
FROM:http://blog.csdn.net/baimafujinji/article/details/27206237
11.1 暗通道优先的图像去雾算法
图像增强与图像修复二者之间有一定交叉,尽管它们一个强调客观标准,一个强调主观标准,但毕竟最终的结果都改善了图像的质量。图像去雾就是这两种技术彼此交叉领域中最典型的代表。如果将雾霾看作是一种噪声,那么去除雾霾的标准显然是非常客观的,也就是要将图像恢复至没有雾霾下所获取的情况。但是如果将在雾霾环境下拍摄的照片就看作是一种图像本来的面貌,那么去雾显然就是人们为了改善主观视觉质量而对图像所进行的一种增强。早期图像去雾的研究并没有得到应有的重视,很多人认为它的实际意义不大,甚至觉得所谓的去雾算法多是些华而不实的花拳绣腿,缺乏学术上的价值。然而,斗转星移,时易世变。一方面随着大气污染的日益严重,设法改善自动获取的图像质量其意义不言而喻。另一方面,随着数码设备的普及,消费类电子产品的市场也催生出许多新的需求,其中人们对所拍照片质量的修正和优化就是一个显而易见的需求。说到图像去雾,就不得不提到由何恺明博士等人提出的基于暗通道的图像去雾算法。这个算法因其新颖的思路和理想的效果而广受关注,相关论文也曾于2009年荣获CVPR最佳论文奖,同时也是该奖设立以来,首次由亚洲学者获颁此殊荣。
现在结果已经比较细腻了,但是显然图像有些暗。何博士在论文中也有提及直接暗通道算法的结果会是比较暗的。下一篇文章中,我们将给出在MATLAB中实现的源代码,并对过暗的图像增加曝光和自动色阶,从而得到完美的去雾图像。
未完,待续。。。
(特别说明:本文是从我未出版的新书中抽选出来的,所以行文中读者可能会感觉有些地方好像会有对其他章节内容的引用或者提及,或者某些插图的编号直接编到了图11-X,但是这并不妨碍你对本文的阅读和理解)
暗通道优先的图像去雾算法(上)相关推荐
- 暗通道优先的图像去雾算法(下)
FROM:http://blog.csdn.net/baimafujinji/article/details/30060161 书接上文 http://blog.csdn.net/baimafujin ...
- 基于MATLAB改进暗通道先验的图像去雾算法
基于MATLAB改进暗通道先验的图像去雾算法 摘要:暗通道先验去雾算法求得的的透射率比较精细,去雾效果优于大多数去雾算法.然而在暗通道求取过程中,最小值滤波的处理会使得暗色向外扩张,导致透射率扩张变大 ...
- matlab求图像暗通道图像,基于暗通道先验条件图像去雾算法
基于暗通道先验条件图像去雾算法 香港大学何凯明博士于2009发表了一篇论文<Single Image Haze Removal Using Dark Channel Prior>.在文章中 ...
- 【计算机视觉课程设计】基于暗通道先验单幅图像去雾算法的实现(MATLAB)
声明:原创内容,创作不易,欢迎点赞收藏~ 摘 要 随着信息化时代的到来,计算机视觉得以迅速发展,在社会生活中的各个领域发挥了重要作用.然而,近年来大气污染逐渐加重,雾霾天气出现的频率越来越高,导 ...
- 基于暗通道先验的单幅图像去雾算法小结
在开始之前,先看一组去雾的效果图. 1. 关于去雾的意义及算法 去雾在视频监控.航拍.遥感.自动/辅助驾驶等需要在室外复杂.恶劣天气下运行的视觉系统,都可能需要运用到这一技术. 目前去雾算法主要有两个 ...
- 避免图像去雾算法中让天空部分出现过增强的一种简易方法
FROM:http://www.chawenti.com/articles/25193.html 在经典的几种去雾算法中,包括何凯明的暗通道去雾.Tarel的基于中值滤波的去雾以及一些基于其他边缘保留 ...
- 单幅图像去雾算法研究综述
来源 <计算机工程与应用>北大核心期刊,CSCD数据库. 影响因子:2.348 简介 图像去雾算法是以满足特定场景需求,突出图片细节并增强图片质量为目的的图像分析与处理方法.在雾霾天气下, ...
- 基于暗通道优先的单幅图像去雾算法(Matlab)
基于暗通道优先的单幅图像去雾算法(Matlab) 每一幅图像的RGB三个颜色通道中,总有一个通道的灰度值很低,几乎趋向于0.基于这个几乎可以视作是定理的先验知识,作者提出暗通道先验的去雾算法. 首 ...
- [论文阅读] (11)ACE算法和暗通道先验图像去雾算法(Rizzi | 何恺明老师)
<娜璋带你读论文>系列主要是督促自己阅读优秀论文及听取学术讲座,并分享给大家,希望您喜欢.由于作者的英文水平和学术能力不高,需要不断提升,所以还请大家批评指正,非常欢迎大家给我留言评论,学 ...
最新文章
- 答读者问(27):一个大一学生有关未来规划的疑问及答复
- 一个解决表单中的文字和文本区域(textarea)上对齐的方法
- 浙大 CBIST团队发布高质量的多中心MRI公开数据集
- simulation pipeline after change not refresh issue
- Vue 项目调试总结
- JAVA敏捷开发环境搭建
- 一步一步搭建oracle 11gR2 rac+dg之环境准备(二)【转】
- 将连接数据库的地址写在web.config里面,后台直接调用
- union和union all区别
- php实现读写ic卡,diy用PIC单片机实现的IC卡读写器
- C基础:程序执行时间的计算方法的三种方式
- Debian搭建PPTP
- Calling CRDA to update world regulatory domain
- Uncertainty Modeling and Optimization-不确定性建模与优化-理论篇(高速更新中)
- 量子计算机基本信息单位,单粒子的量子态可作为存储最基本单位
- [推断统计] 求区间估计:枢轴量法
- alv 导出料号缺少最后一位
- 快手java商业化_快手-商业化-日常实习-一面-凉经+吐槽
- STM32的USART_GetFlagStatus和USART_GetITStatus解析
- 小程序SetTimeOut的一个坑
热门文章
- php ssd性能影响,SATA SSD有无缓存,是否影响速度性能实例
- mysql中添加下拉,如何从MySQL填充的下拉列表中发布数据
- Exchange Server 2016管理系列课件33.通讯组仲裁
- 【quickhybrid】H5和Native交互原理
- CodeSalt | Python数据结构的实现 — 链表
- MySQL基本命令 (二)
- 产品设计体会(1001)初探用户需求
- mysql的数据现实在小程序_使用phpstudy将本地mysql数据显示在微信小程序前端
- 01爬虫基本原理及Requests库下载
- 织梦正则批量替换文章内容内链变成绝对路径