图像多尺度对比增强算法
多尺度对比增强算法的基本观点是将图像分解成代表图像单个细节的像素,然后立
即在这些像素上提高对比度,因此要求选择一种图像分解方法。
在图像分解方法的选择上要遵循以下两个基本条件:
(1)必须包括所有层次来表示任何大小的结构;
(2)必须连续不中断。
在多尺度对比增强算法处理中,图像分解选择拉普拉斯金字塔函数
(1)图像分解的过程
拉普拉斯金字塔函数分解的基本思想是首先原图像进行低通滤波降低像素与像素
间联系的紧密程度,间隔抽样压缩图像数据,也就是说图像样本密度缩小了,然后进行
插值,最后所得结果图像与原图像作差缛到控酱拉斯金字塔中的第一层。基于此层图像
重复上述操作,就会扩展成为金字塔形状的多尺度数据结构。下面介绍拉普拉斯金字塔
的分解和重建过程。
拉普拉斯金字塔是建立在高斯金字塔基础上的,由一系列L1,L2,L3,L4……上-组成,
每个L就是两层相邻高斯金字塔的差异集,公式如下:
L(1)=G(1)-expand(G(l+1));
在处理过程中,每次图像都比上一次的样本密度缩小一半(即缩小为原来的二分之
--)。这时整个过程就呈现了金字塔数据结构,又因为每层金字塔的值代表两个高斯图
像的差异图像,也可以看成是与原始图像不同程度的卷积,这一点很像在图像增强中的
“拉普拉斯”操作,所以叫它拉普拉斯金字塔。
在图像重建的时候,需要放大高斯金字塔并与低一级的拉普拉斯金字塔相加:
G(1)=L(1)+expand(G(l+1))
(2)图像增强的过程
为了增强图像的细节部分,在进行对比度均衡化前,先对图像进行F/E处理,
F处理主要是通过调节图像的空间频率特性来改善图像的锐化特性,以达到解剖结构的细节描述,突出图像的细微特征;
E处理则是在低频的部分降低图像的动态范围,对感兴趣区进行密度补偿。
图像,然后与给定的A做差得到差值图像,然后与给定的系数a相乘,
的重要细节信息往往存在于高频中,最后得到的图像与原始图像做和得到最终的效果图
像。
图像多尺度对比增强算法相关推荐
- 电子助视仪 对比增强算法 二十种色彩模式(Electronic Video Magnifier, 20 color mode)
电子助视仪 是一种将原始彩色图像转换为某种对比度高的图像,例如将原始图像变换为黑底白字,红底白字,白底红字,蓝底黄字,黄字蓝底等等.电子助视仪的主要应用场景为为老人或者特殊弱视人群的阅读.国内国外均有 ...
- msrcr(Multi-Scale Retinex with Color Restoration) 带色彩恢复的多尺度视网膜增强算法 整理
本文主要总结整理msrcr算法相关,包括基本原理,效果和实现代码 为了提高低亮度条件和背光条件下拍摄图像的效果,尝试了各种常规的数字图像处理方法,包括: 线性变换 对数变换 直方图均衡等 对yuv分量 ...
- [Python从零到壹] 五十一.图像增强及运算篇之图像灰度直方图对比分析万字详解
欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...
- 用于图像去雾的优化对比度增强算法
图像去雾哪家强?之前我们已经讨论过了著名的基于暗通道先验的图像去雾(Kaiming He, 2009)算法,如果你用兴趣可以参考: 暗通道优先的图像去雾算法(上) 暗通道优先的图像去雾算法(下) 此外 ...
- 车辆摄像头夜晚场景图像ISP增强算法
车辆摄像头夜晚场景图像ISP增强算法 输入输出接口 Input: (1)图像视频分辨率(整型int) (2)图像视频格式(RGB,YUV,MP4等) (3)摄像头标定参数(中心位置(x,y)和5个畸变 ...
- matlab 过度曝光,一种图像的曝光增强算法 MATLAB 实现
本文提到的这种图像曝光增强算法,是文章[1]提及的.具体原理比较简单,文章也是作为去雾算法的一个postprocessing option 用很小的篇幅介绍. [1]Tang K, Yang J, W ...
- 数字图像处理 图像对比度增强算法概览
一.图像对比度增强 图像对比度增强又叫作图像对比度拉伸或者直接称为点运算.图像亮度和对比度调整的目的之一是在合适的亮度上提供最大的细节信息,细节纹理的沟纹越深,图像越清晰.在图像处理中,图像对比度增强 ...
- 基于熵保持映射先验的快速图像对比度增强算法的python实现
# -*- coding: utf-8 -*- # @FileName: (2区)基于熵保持映射先验的快速图像对比度增强算法 # @Software: PyCharm # @Author : Xu # ...
- 图像与点云三维重建算法
图像与点云三维重建算法 单图像三维重建算法介绍 在开始讨论之前先说一下为什么要做单图像三维重建,原因其实很直观.总结起来就是两个字,"需要".我们很需要这类应用,如果可以做出来,不 ...
最新文章
- spring boot 传递 List参数
- go 使用mongodb
- 吴恩达《神经网络与深度学习》精炼笔记(4)-- 浅层神经网络
- sql:CallableStatement执行存储过程
- 已知法向量 求投影_MIT—线性代数笔记15 子空间投影
- C#LeetCode刷题-剑指Offer
- 深入浅出项目管理——例子
- 在Windows系统下搭建ELK日志分析平台
- 两年还债4亿,罗永浩是如何做到的?
- 带你全面掌握高级知识点!深入理解java虚拟机pdf下载
- html+fadein动画,使用Animate.css制作超炫的CSS3动画
- 纯新手DSP编程--5.30--DSP/BIOS线程
- dom:原生js使div滚动到最底部
- 重庆邮电大学c语言实验报告,重庆邮电大学c语言上机实验期末实验报告.doc
- Suspending Methods【暂停方法队列说明】
- NLP常见词/典汇总
- 面试中怎样谈自己的缺点?
- matlab四叶玫瑰线,多种语言画玫瑰,总有一款适合你表白
- 计算机图形学椭圆_椭圆算法| 计算机图形学
- bodipy荧光染料BDP R6G maleimide/马来酰亚胺,CAS:2183473-32-5