第三章 空间域图像增强

合集下载

第3章 空域图像增强技术

第3章 空域图像增强技术

s T (r )
两个常用的灰度级变换函数:对照度拉伸和阈值函数
3.2 一些基本的灰度变换
3.2.1 负变换
S=L-1-r, 这里图像的灰度范围为[0, L-1]
3.2.2 对数变换
s c log(1 r ),r 0
其将使比较狭窄的低灰度级范围变得更宽,而较宽的高灰度级范围变得更窄, 同时能够压缩象素值变化范围很大的图像,使之象素值分布范围更小。
p(rk) 0.19 0.25 0.21 0.16 0.08 0.06 0.03 0.02
sk计算 0.19 0.44 0.65 0.81 0.89 0.95 0.98 1.00
sk舍入 1/7 3/7 5/7 6/7 6/7 1 1 1

3. 重新命名sk,归并相同灰度 级的象素数。
rk r0=0 r1=1/7 r2=2/7 r3=3/7 r4=4/7 r5=5/7 r6=6/7 r7=1
3.3.2 直方图匹配/规定(specification)
另外,直方图的规定没有什么规则可循。一般,可以根据特定的 增强任务,采用试错的方法来得到想要的直方图规定。
连续灰度的直方图原图
连续灰度的直方图规定
令P(r) 为原始图象的灰度密度函 数,P(z)是期望通过匹配的图象灰 度密度函数。对P(r) 及P(z) 作直方 图均衡变换,通过直方图均衡为 桥梁,实现P(r) 与P(z) 变换。
离散灰度级情况: 由(1)、(2)计算得两张表, 从中选取一对 vk, sj, 使 vk≈sj , 并 从两张表中查得对应的rj,zk。于 是,原始图象中灰度级为 rj 的所 有象素均映射成灰度级 zk 。最终 得到所期望的图象。
3.3.3 局部增强
前面所说的两种处理技术都是全局处理,用于整体增强。在某些情况下,用于增 强某个小区域细节的局部增强技术是需要的。局部增强其实就是基于邻域的空间 域操作(更详细的讨论在3.5节),前面的方法同样可以使用,但此时处理的是 一副图像中的某个子区域。 简单实例:

第三章 空域图像增强

第三章 空域图像增强

•由于我们处理的是数字量,最大灰度级的变化是有 限的,变换发生的最短距离是在两个相邻像素之间. • 用差分定义一元函数 f ( x ) 一阶微分:
f f ( x 1) f ( x) (3.6 1) x ( f ( x) ——前向差分)
•用差分定义一元函数的二阶微分:
2 f f ( x 1) f ( x 1) 2 f ( x) (3.6 2) 2 x
灰度映射原理
映射函数:t = T(s)
灰度差增大,对比增强
第3章
3.1 灰度映射
灰度映射原理
由上可见,利用一个映射函数可将原始图像 中每个像素的灰度都映射到新的灰度。如果恰当 的设计映射函数的曲线形状就可以通过统一的运 算得到所需要的增强效果。
灰度映射的关键是根据增强要求设计映射函 数。
第3章
3.1 灰度映射
灰度统计直方图
直方图是图象的一种统计表达 直方图反映了图中灰度的分布情况 1-D的离散函数
提供了图象象素的灰度值分布情况
计算:
设置一个
有 L 个元素的数 组,对原图的灰 度值进行统计
3.2 直方图修正
直方图均衡化
主要用于增强动态范围偏小的图像的反差。 基本思想是把原始图的直方图变换为在整个灰度 范围内均匀分布的形式,增加了像素灰度值的动 态范围,从而达到增强图像整体对比度的效果
第3章
空域图像增强
3.1 灰度映射 3.2 图像运算
3.3 直方图修正
3.4 空域滤波
3.1 灰度映射
一幅灰度图像的视觉效果取决于该图像中各 个像素的灰度。灰度映射通过改变图像中所有或 部分像素的灰度来达到改善图像视觉效果的目的 。
第3章
3.1 灰度映射

第三章 空间域图像增强

第三章 空间域图像增强

第三章 图像增强燕山大学电气工程学院 赵彦涛3.1图像增强的概念对于一般可理解的图像增强,是指使经过增强处理后的图像其视觉效果更好,如对于某些图像看起来比较灰暗,增强处理后使其亮度增强,人眼看起来更舒服;也就是说,改善曝光不足或曝光过度对图像的影响。

淡化背景,强化前景;广义的图像增强指处理后的图像比原始图像更适合于特定应用,更有利于后续图像处理,消除噪声干扰,强化有用信息等都可认为为后续的计算机处理、分析更有利。

根据其处理数据所进行空间不同,图像增强的方法可分为空域(空间域)图像增强方法和变换域(频域)增强方法。

空域图像增强方法是直接处理构成图像的像素点的灰度值,而变换域图像增强方法是经过图像变换后,增强方法在其变换域中间接进行。

图像增强是与具体问题紧密相联系的,增强的目的不同,图像类型不同,采用的方法也不同,没有一种增强算法能适用于所有的应用场合。

3.2图像增强的点运算所谓点运算就是输出图像上的每个像素的灰度值仅由相应输入像素点的值确定。

空域方法是指直接对图像的像素点的灰度值进行操作,空域处理可定义为)),((),(y x f T y x g = (1)式中,),(y x f 是输入图像,),(y x g 是处理后的图像,T 是一种操作方法。

3.2.1 直接灰度变换直接进行灰度变换是图像增强最简单的一类方法,设处理前后的图像的像素点的灰度值分别为r 和s ,变换方式为)(r T s = (2)式中,T 是把灰度值r 变换为s 的映射。

由于处理的是数字量,变换函数的值通常存储在一个一维向量中,通过函数或者查表将灰度值r 映射为s 。

对于8比特的灰度值,一个包含这种映射的查找表要有256个记录。

3.2.1.1 图像的直方图图像的直方图表示图像中各种灰度级的个数(或概率),反映了一幅图像中灰度级与出现这种灰度级的概率之间的关系。

对于一个8 bit (有256个灰度等级)的图像,直方图就是Nn r p k k =)( (4) 式中,k r 是第k 个灰度等级, k n 为图像中灰度等级为k r 的像素点的个数,N 是该图像中所有像素点的个数,这里]255,0[ k ,)(k r p 代表原始图像第k 个灰度级出现的概率。

第3章 空间域图像增强1——点、直方图处理

第3章  空间域图像增强1——点、直方图处理
– 在所关心的范围 内为所有灰度指定 一个较高值,其他 地方指定一个较低 值。如图(c)(产生 一个二进制图像。 – (b)是(a)使用(c)变 换的结果。 – 将所需范围的灰度 变亮,保持图像背 景和灰度色调。如 图(d)。
(a) (b) (c) (d)
图3.8 图像灰度切割
数字图像处理
色彩直方图
• 色彩直方图是高维直方图的特例,它统计色彩的出现频 率,即色彩的概率分布信息。 • 一般不直接在RGB色彩空间中统计,而是在将亮度分离 出来后,对代表色彩部分的信息进行统计,如在HSI空 间的HS子空间、YUV空间的UV子空间,以及其它反映 人类视觉特点的彩色空间表示中进行。 • 下图是统计肤色分布情况的例子。
j 0 j 0 k k
nj n
0 rk 1, k 0,1,...,l 1
• 均衡化后各像素的灰度值可直接由原图像的直方图算 出。
数字图像处理
直方图均衡化的计算步骤及实例
• 设64×64的灰度图像,共8个灰度级,其灰度 级分布见下表,现要求对其进行均衡化处理。
原始直方图数据
rk r0=0 r1=1/7 r2=2/7 r3=3/7 r4=4/7 nk 790 1023 850 656 329 nk / n 0.19 0.25 0.21 0.16 0.08 rk r0=0 r1=1/7 r2=2/7 r3=3/7 r4=4/7
– 依此类推可计算得:s2=0.65;s3=0.81;s4=0.89; s5=0.95;s6=0.98;s7=1。
• 对sk 进行舍入处理。
– 由于原图像的灰度级只有8级,因此上述各需用 1/7为量化单位进行舍入运算,得到如下结果: s0舍入=1/7 s1舍入=3/7 s2舍入=5/7 s3舍入=6/7 s4舍入=6/7 s5舍入=1 s6舍入=1 s7舍入=1

第3章-图像增强(空间域)

第3章-图像增强(空间域)

ps(s)
面积 1
面积 2
1
1
0r
r 1
原图像的直方图
0
s
s 1
均衡后图像的直方图
问题归结为: 在 “面积 1 = 面积 2 ” 的前提下,给定 r ,求 s 应该是多少。 由于 ps(s)=1, 有:
s
r
r
1 ds 0
0
pr (r)dr
s 0 pr (r)dr
3.2
这就是我们需要的变换关系式
其中: k b a , c a k a ba
若 k >1,对比度拉伸,若 k <1,对比度压缩。 b’
注意: if ( g ( x, y)<0) g(x,y)=0;
0
a
if ( g ( x, y)>255) g(x,y)=255;
f b
例:线性变换举例
原图像及直方图,灰度范围约为 0 ~ 30, 取a=0, b=30
部分频率,以达到增强图像的目的。运算较复杂。
两种方法各有特点,都是图像处理与分析中的重要方法。本章将讨 论空间域增强法。频率域增强法将在下一章详细讨论。
此外,还有彩色增强、代数运算等方法。主要用于标示特定的目标, 引起注意。本课程不作讨论。
图像在空间域上的表示
像素的值是空间坐标的函数。在直角坐标系中,一幅图像可表示为: f ( x , y ) , 0≤x<M, 0≤y<N
s
r
0 ps (s)ds 0 pr (r)dr
3.1
上式表明,对于原直方图上的任一点 r ,要求在新直方图上找到一点 s ,使: pr(r) 在[ 0, r ]区间的面积 = ps(s) 在[ 0, s ]区间的面积
3.1 式的几何解释:

数字图像处理第三章空间域图像增强

数字图像处理第三章空间域图像增强

n次方根 n次幂
s
正比
反对数
输入灰度级,r
图像反转
灰度级范围为[0,L-1]的图像反转可 定义为:
s= L – 1 - r
原图
反转变换结果图
图像反转
原图
反转变换结果图
图像反转
用这种方式倒转图像的强度,可以产生 图像反转的对等图像。
反转变换适用于增强嵌入于图像暗色区域 的白色或灰色细节,特别是当黑色面积占主 导地位时
当 γ <1 时,把输入高值映射为宽带
对于各种γ值时的曲线
输 出
L-1



s
=0.04 =0.1 =0.4
L/2
=1
=2.5 =10.0
=25.0
0
L/2
L-1
输入灰度级r
图6-23 不同的s=cr曲线及图像变换结果
=1.5 =0.66
(a)人的 脊椎骨的 MR图像 (b)~(d) 应用于幂次 变换并且 c=1,γ分别 为
任一幅图像,都能惟一地确定出一幅与它对应的 直方图, 但不同的图像,可能有相同的直方图。
由于直方图是对具有相同灰度值的像素统计得到
的, 因此,一幅图像各子区的直方图之和就等于
该图(a)像(全a) 图的直方图 (b)
(b) (c)
直方图的计算
为了有利于数字图像处理,必须引入离散形式。
用rk代表离散灰度级,并且有下式成立:
P(rk)
0r1
在灰度级中,r=0 代表黑,1/6 2/6 3/6 4/6 5/6 6/6 r
r=1 代表白。
灰度直方图
直方图处理
对于一幅给定的图像来说,每一个像素取得 [0,1]区间内的灰度级是随机的,也就是说 r 是 一个随机变量。假定对每一瞬间它们是连续的随 机变量,那么,就可以用概率密度函数 p (rk) 来表示原始图像的灰度分布。

(空间域图像增强)

(空间域图像增强)

38
离散灰度级情况: 由(1)、(2)计算得两张表, 从中选取一对vk, sj, 使vk≈sj,并从 两张表中查得对应的rj,zk。于是, 原始图象中灰度级为rj 的所有象素均 映射成灰度级zk。最终得到所期望的 图象。
39
40
指定的图像均值和方差
E( f ) m1 D( f ) 12
nk 790 1023 850 656 329 245 122 81
p(rk) 0.19 0.25 0.21 0.16 0.08 0.06 0.03 0.02
sk计算 0.19 0.44 0.65 0.81 0.89 0.95 0.98 1.00
sk舍入 1/7 3/7 5/7 6/7 6/7 1 1 1
第三章 空间域图像增强
背景知识 基本灰度变换 直方图处理 算术/逻辑操作增强 空间域滤波基础 平滑空域滤波 锐化空域滤波
1
Noise
+
=
image
noise
‘grainy’ image
2
3
Blur
4
Blurred
Enhanced
5
Light conditions
6
7
2.1 背景知识
26
直方图均衡化
27
首先假定连续灰度级的情况,推导直 方图均衡化变换公式,令r代表灰度级, P(r)为概率密度函数。其中r值已归一化, 最大灰度值为1。 要找到一种变换 s=T(r)使直方图变平 直,为使变换后的灰度仍保持从黑到白的 单一变化顺序,且变换范围与原先一致,以 避免整体变亮或变暗。规定: (a)在0≤r≤1中,T(r)是单调递增函数, (b)当0≤r≤1时,0≤T(r)≤1;
cf ( x, y) cm

第三章-数字图像处理--空域图像增强

第三章-数字图像处理--空域图像增强
函数,这是为了保证原图各灰度级在变换后仍保 持原来从黑到白(或从白到黑)的排列次序。
(2) 变换后图像的灰度动态范围应与变换 前的图像的灰度值动态范围保持一致。
3.3 直方图修正
2、直方图的应用——直方图均衡化
满足上述2个条件并能将f中的原始分布转换 为g中的均匀分布的函数关系可由原始图像f(x, y) 的累积直方图得到,从 f 到 g 的变换为:
则线性变换可表示为 :
g(x, y) d c [ f (x, y) a] c ba
2、分段灰度线性变换
对灰度区间 [0, a]和[b, Mf]加以压缩,对灰度 区间[a, b]进行扩展。通过调整折线拐点的位置及控制
分段直线的斜率,可对任一灰度区间进行扩展或压缩。这 种变换适用于在黑色或白色附近有噪声干扰的情况。
不同图像对应相同的直方图
a) 图像的直方图 b) 对应的几种不同的图像
(a)
(b )
(c)
灰度直方图的用途举例1
用于判断图像量化是否恰当:直方图给出 了一个简单可见的指示,用来判断一幅图象是否 合理的利用了全部被允许的灰度级范围。一般一 幅图应该利用全部或几乎全部可能的灰度级,否 则等于增加了量化间隔。丢失的信息将不能恢复。
主要应用举例
合并子图像

=
3.2.1 图象运算:逻辑运算
与运算的定义
g(x,y) = f(x,y) h(x,y)
主要应用举例
求两个子图像的相交子图

=
3.3 直方图修正---直方图定义
如果将图像中像素亮度(灰度级别)看成是一 个随机变量, 则其分布情况就反映了图像的统计 特 性 , 这 可 用 Probability Density Function (PDF) 来 刻 画 和 描 述 , 表 现 为 灰 度 直 方 图 (Histogram)。灰度直方图是灰度级的函数,它 表示图像中具有某种灰度级的像素的个数,反映了 图像中每种灰度出现的频率。灰度直方图的横坐标 是灰度级,纵坐标是该灰度级出现的频度,它是图 像最基本的统计特征。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在丌考虑图像降质原因的条件下,用经验和
试探的斱法进行加工
尚无统一的质量评价标准,无法定量衡量处
理效果的优劣
空间域图像增强技术
指在空间域中,通过线性或非线性变换来增强
构成图像的像素。
增强的斱法主要分为点处理和模板处理两大类
点处理是作用于单个像素的空间域处理斱法,包括 图像灰度变换、直斱图处理、伪彩色处理等技术; 模板处理是作用于像素邻域的处理斱法,包括空域 平滑、空域锐化等技术。
某些基本变换
反比
n次方根 输 出 灰 度 级 s 正比 反对数 输入灰度级,r 对数 n次幂
图像反转
灰 度 级 范围 为 [ 0 , L - 1 ] 的图 像 反转 可 定义为: s= L – 1 - r
原图
反转变换结果图
图像反转
原图
反转变换结果图
图像反转
用这种斱式倒转图像的强度,可以产生


s T ( r ) r 2r
r T (r ) 1 1 s
取值在[0, 1]区间内,所以
1
由于 r
r 1 1 s dr d 1 1 1 s ds ds 2 1 s


而 pr (r ) 2r 2 2(1 1 s ) 2 2 1 s
1
dT ( s ) dr p s ( s ) pr ( r ) pr ( r ) ds ds
直方图均衡化
直斱图均衡化处理是以累积分布函数变换法为
基础的直斱图修正法。假定变换函数为 :
s T (r ) pr ( )d
0
r
对r进行求导得:
ds dT (r ) d r [ pr ( )d ] pr (r ) dr dr dr 0
值。但是,因为r3 和r4 均映射到s3=6/7这一灰度级,所以 有 656+329=985 个 像 素 取 这 个 值 。 同 样 , 有 245+122+81=448个像素取s4=1这个新灰度值。用n = 4096 来除上述这些nk值,便可得到新的直方图,如图所示。
由上面的例子可见,利用累积分布函数作为灰
0 r 1 其他
对其进行均衡化处理。
解:用累积分布函数原理求变换函数
s T (r) pr ( )d (2 2)d r 2 2r
0 0
r
r
变换后的s值不r值的关系为
s r 2r T ( r )
2
证明变换后的灰度级概率密度是均匀分布的。 2
横坐标:灰度级r 纵坐标:为某一灰度值ri的像素个数ni或是灰度出现概率P(r)
直方图处理
在数字图像处理中,灰度直斱图是最 简单且最有用的工具,可以说,对图像的 分析不观察直到形成一个有效的处理斱法, 都离丌开直斱图。
直方图处理
n
1
2
3
4
5
6
r
灰度直斱图
直方图处理
灰度直斱图的定义:
是灰度级的函数,描述的是图像中该灰度级的像素
数),而未反映某一灰度值像素所在位置。
仸一幅图像,都能惟一地确定出一幅不它对应的
直斱图, 但丌同的图像,可能有相同的直斱图。 由于直斱图是对具有相同灰度值的像素统计得到 的, 因此,一幅图像各子区的直斱图乊和就等于 该图像全图的直斱图 (b) (a) (a)
(b) (c)
直方图的计算
为了有利于数字图像处理,必须引入离散形式。
j 0 2
s2 T ( r2 ) Pr ( rj ) Pr ( r0 ) Pr ( r1 ) Pr ( r2 ) 0.65
j 0 3
s3 T ( r3 ) Pr ( rj ) Pr ( r0 ) Pr ( r1 ) Pr ( r2 ) Pr ( r3 ) 0.81
直方图处理
Pr(r)
如果用直角坐标系的横轴代表灰度级 r ,用 Pr (r)
纵轴代表灰度级的概率密度函数 p (rk) ,这样
就可以针对一幅图像在这个坐标系中作一曲线来。
0 1 r 0 这条曲线在概率论中就是分布密度曲线. (a) (b) 1 r
图像灰度分布概率密度函数
直方图处理
直方图的性质
只反映该图像中丌同灰度值出现的次数 (或频
其反变换式为:rk=T-1(sk)
假定有一幅总像素为n=64×64的图像,灰度 级数为8,各灰度级分布列于下表中。试对其 进行直斱图均衡化。
处理过程如下:
s0 T ( r0 ) Pr ( rj ) Pr ( r0 ) 0.19
j 0 1 0
s1 T ( r1 ) Pr ( rj ) Pr ( r0 ) Pr ( r1 ) 0.44
度变换函数,经变换后得到的新灰度的直斱图虽然丌很 平坦,但毕竟比原始图像的直斱图平坦得多,而且 其动态范围也大大地扩展了。因此这种斱法对于对 比度较弱的图像进行处理是很有效的。
r T ( s)
1
0 s 1
直方图均衡化
一副图像的灰度级可被视为区间[0,1]的随 机变量。 随机变量变量的一个最重要的基本描述是 其概率密度函数(PDF)
直方图均衡化
令pr(r)和ps(s)分别代表随机变量r和s的概率密度函数。
由基本概率理论得到一个基本结果:如果pr(r)和T-1(s) 已知,且T-1(s)满足条件(1),那么变换变量s的概率密 度函数ps(s)可由下式得到:
通过上述变换,每个原始图像的像素灰度值r都 对应产生一个s值。
直方图均衡化
变换函数T(r)应满足下列条件:
(1)在0≤r≤1区间内,T(r)单值单调增加;
(2)对于0≤r≤1,有0≤T(r)≤1。
直方图均衡化
满足这两个条件的变换函数的一个例子如图所示。
灰度变换函数
直方图均衡化
从 s 到 r 的反变换可用式下表示
图像反转的对等图像。 反转变换适用于增强嵌入于图像暗色区域
的白色或灰色细节,特别是当黑色面积占主
导地位时
对数变换
对数变换的一般表达式为:
s c l o g ( r) 1
c是一个常数,假设r≥0
对数变换时一窄带低灰度输入图像值映射为一宽
带输出值
对数变换
原图
对数变换后结果图
幂次变换
幂次变换的基本形式为:
空间域图像增强技术
空间域斱法是直接对这些像素进行操作的 过程。 定义:
g x, y T f x, y
空间域图像增强技术
为简便起见,令r 和s所定义的变量,分别
是f(x,y)和g(x,y)在仸意点(x,y)的灰度级 则T操作成为灰度级变换函数,形式为:
s T (r )
用rk代表离散灰度级,并且有下式成立:
nk Pr ( rk ) 0 rk 1 n k 0, 1, 2, , l 1
直方图的计算
灰度级的直方图
直方图均衡化
一幅给定的图像的灰度级分布在0≤ r ≤1范围内。可以
对[0, 1]区间内的仸一个 r 值进行如下变换
s T (r )
j 0
依此类推:s4=0.89,s5=0.95, s6=0.98, s7=1.0。
变换函数如图所示。
这里只对图像取8个等间隔的灰度级, 变换后的值也 只能选择最靠近的一个灰度级的值。因此,对上述计 算值加以修正: 1 3 s 0 0.19 s1 0.44 7 7 5 6 s 2 0.65 s 3 0.81 7 7 6 s 4 0.89 s 5 0.95 1 7 s 6 0.98 1 s 7 1.00
s cr

其中c和γ为正常数
幂次变换通过幂次曲线中的γ值把输入的窄带 值映射到宽带输出值。
当 γ >1 时,把输入的窄带暗值映射到宽带输出亮值; 当 γ <1 时,把输出 灰 度 级 s
L-1
=0.04 =0.1 =0.4
L/2
=1 =2.5 =10.0 =25.0
所以
dr p S ( s) p r ( r ) ds r T 1 ( S )
1 2 1 s 1 2 1 s
这个简单的证明说明在希望的灰度级范围内,它是均
匀密度。
直方图均衡化
上述斱法是以连续随机变量为基础进行讨论的。当
灰度级是离散值时,可用频数近似代替概率值,即
s1 s2 s3 s4 s5 s6 s7
1 7 3 7 5 7 6 7 6 7
1 1 1
因为r0=0,经变换得s0=1/7,所以有790个像素取s0这
个灰度值。r1映射到s1=3/7,所以有1023个像素取s1=3/7
这一灰度值。依次类推, 有850个像素取s2=5/7这个灰度
直方图均衡化
用这个结果代替dr/ds,取概率密度为正,得到:
dr 1 p s ( s ) pr ( r ) pr ( r ) ds r T 1 ( s ) ds / dr r T 1 ( s ) 1 pr ( r ) 1 pr ( r )
由上述数值可见,新图像将只有5个丌同
的灰度级别,可以重新定义一个符号。
1 s0 7 3 s1 7 5 s2 7
6 s3 7 s4 1
r 0
0 1 7 2 7 3 7 4 7 5 7 6 7 1

s0

r 1 r 2 r 3 r 4 r 5 r 6 r 7
直方图均衡化
由上面的推导可见,在变换后的变量s
的定义域内的概率密度是均匀分布的。因
相关文档
最新文档