课件-2空间域图像增强_第1页
课件-2空间域图像增强_第2页
课件-2空间域图像增强_第3页
课件-2空间域图像增强_第4页
课件-2空间域图像增强_第5页
已阅读5页,还剩89页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程图像增强处理方法处理策略空域方法频域方法点处理(变换)模板处理(滤波)全局处理局部处理处理对象灰度图像彩像空间域图像增强基础知识基本概念点运算代数运算直方图运算应用实例——镜头边界的检测(补充知识)空间滤波器平滑空间滤波器锐化空间滤波器基本概念图像增强分为两类:空间域增强:对图像的像素直接处理频域增强:修改图像的傅里叶变换(后面介绍)空间域增强:gx,y

Tf

x,yf(x,y)是原图像g(x,y)是处理后的图像T是作用于f的操作,定义在(x,y)的邻域空间域增强的简化形式:s

Trr是f(x,y)在任意点(x,y)的灰度级s是g(x,y)在任意点(x,y)的灰度级点运算点运算——1反转变换,2对数变换[0,L-1]为图像的灰度级。作用:黑的变白,白的变黑对数变换:c是常数有时原图的动态范围太大,超出某些显示设备的允许动态范围,如直接使用原图,则一部分细节可能丢失解决办法是对原图进行灰度压缩,如对数变换反转变换:s

L1

rs

c

log1

rr

0点运算——1反转变换,2对数变换图a显示了值为0-1.5106

的傅里叶频谱在一个8位的系统中显示图b显示了对数变换在8位系统中的显示结果ab点运算——3幂次变换幂次变换:s

cr

c和

是正常数

1

提高灰度级,在正比函数上方,使图像变亮

1

降低灰度级,在正比函数下方,使图像变暗点运算——3幂次变换例:

胸上部脊椎骨折的核磁

图像

1

提高灰度级,使图像变亮。c=1,

0.6,0.4,0.3

0.4增强效果最好点运算——3幂次变换例:航空地面图像

1降低灰度级,使图像变暗c=1,

3,4,5

3√

4√

5点运算——4对比度拉伸思想:提高图像处理时灰度级的动态范围点运算——5灰度级切片关心范围指定较高值,其它保持不变rr关心范围指定较高值,其它指定较低值ssa变换b变换一幅图像a变换结果0255255点运算——5灰度级切片点运算——6位平面切片位平面切片假设图像中每个像素的灰度级是256,这可以用8位来表示,假设图像是由8个1位平面组成,范围从位平面0到位平面7。其中,位平面0包含图像中像素的最低位,位平面7包含像素的最点运算——6位平面切片作用通过对特定位提高亮度,改善图像质量较

(如前4位)包含大多数视觉重要数据较低位(如后4位)对图像中的微小细节有作用分解为位平面,可以分析每一位在图像中的相对重要性点运算——6位平面切片一幅8比特分形图像点运算——6位平面切片代数运算算术运算加减乘除:一幅图像取反和另一幅图像相乘逻辑运算非与或异或加法运算的定义C(x,y)

=

A(x,y)

+

B(x,y)主要应用举例去除叠加性噪声生成图像叠加效果代数运算——加法去除叠加性噪声对于原图像f(x,y),有一个噪声图像集{

gi(x,y)

} i

=1,2,...N其中:gi(x,y)=f(x,y)+h(x,y)i假设噪声h(x,y)均值为0,且互不相关N个图像的均值定义为:g(x,y)

=

1/N(g0(x,y)+g1(x,y)+…+

gN(x,y))期望值E(g(x,y))=f(x,y)上述图像均值将降低噪声的影响代数运算——加法代数运算——加法原图噪声图像N=8N=16N=64N=128去除叠加性噪声——星系图举例N=8N=16N=64N=128去除叠加性噪声——星系图举例原图与均值图像的差值图像和直方图灰度级差别越小,图像越暗均值减小,标准差减小像素个数生成图像叠加效果对于两个图像f(x,y)和h(x,y)的均值有:g(x,y)

=

1/2f(x,y)

+

1/2h(x,y)推广这个公式为:g(x,y)=αf(x,y)+βh(x,y)其中α+β=

1可以得到各种图像

的效果,也可以用于两张

的衔接代数运算——加法代数运算——加法减法的定义C(x,y)

=

A(x,y)

-

B(x,y)主要应用举例

显示两幅图像的差异,检测同一场景两幅图像之间的变化如:

中镜头边界的检测去除不需要的叠加性图案

图像分割:如分割运动的车辆,减法去掉

部分,剩余的是运动元素和噪声代数运算——减法代数运算——减法检测同一场景两幅图像之间的变化设:时间1的图像为T1(x,y),时间2的图像为T2(x,y)g(x,y)

=

T2

(x,y)

-

T1(x,y)例:

中镜头边界的检测(后面介绍)去除不需要的叠加性图案设:背景图像b(x,y),前景背景混合图像f(x,y)g(x,y)

=

f(x,y)

b(x,y)g(x,y)为去除了背景的图像。代数运算——减法代数运算——减法g(x,y)叠加蓝色背景减去背景b(x,y)去除不需要的叠加性图案例:电视制作的蓝屏技术问题?f(x,y)乘法的定义C(x,y)

=

A(x,y)

*

B(x,y)主要应用举例图像的局部显示用二值蒙板图像与原图像做乘法代数运算——乘法代数运算——乘法×=非的定义g(x,y)

=

255

-

f(x,y)主要应用举例获得一个阴图像获得一个子图像的补图像代数运算——1、非获得一个阴图像代数运算——1、非获得一个子图像的补图像=代数运算——1、非与运算的定义g(x,y)

=

f(x,y)

h(x,y)主要应用举例求两个子图像的相交子图=代数运算——2、与代数运算——2、与模板运算:提取感的子图像或运算的定义g(x,y)

=

f(x,y)

v

h(x,y)主要应用举例合并子图像=代数运算——3、或代数运算——3、或模板运算:提取感的子图像异或运算的定义g(x,y)

=

f(x,y)

h(x,y)主要应用举例获得相交子图像代数运算——4、异或=直方图运算直方图定义直方图均衡化图像直方图的定义(1)一个灰度级在范围[0,L-1]的数字图像的直方图是一个离散函数h(rk)=

nknk是图像中灰度级为rk的像素个数rk

是第k个灰度级,k=0,1,2,…,L-1由于rk的增量是1,直方图可表示为:p(k)=

nk即,图像中不同灰度级像素出现的次数直方图定义图像直方图的定义(2)一个灰度级在范围[0,L-1]的数字图像的直方图是一个离散函数p(rk)=

nk/nn

是图像的像素总数nk是图像中灰度级为rk的像素个数rk

是第k个灰度级,k=0,1,2,…,L-1直方图定义两种图像直方图定义的比较h(rk)=

nkp(rk)=nk/n其中,定义(2)定义(1)定义(2)使函数值正则化到[0,1]区间,成为实数函数函数值的范围与象素的总数无关给出灰度级rk在图像中出现的概率密度统计直方图定义图像直方图的定义举例p(rk)rk直方图定义灰度级rk像素数目p(rk)直方图均衡化达到的效果直方图应用举例——直方图均衡化希望一幅图像的像素占有全部可能的灰度级且分布均匀,能够具有高对比度使用的方法是灰度级变换:s=T(r)基本思想是把原始图的直方图变换为均匀分布的形式,这样就增加了像素灰度值的动态范围,从而达到增强图像整体对比度的效果直方图均衡化直方图均衡化s=T(r)

0≤r≤1T(r)满足下列两个条件:(1)T(r)在区间0≤r≤1中为单值且单调递增(2)当0≤r≤1时,0≤T(r)≤1条件(1)保证原图各灰度级在变换后仍保持从黑到白(或从白到黑)的排列次序条件(2)保证变换前后灰度值动态范围的一致性d

s直方图均衡化Pr(r)是r的概率密度函数,Ps(s)是s的概率密度函数,Pr(r)和T(r)已知,且T-1(s)满足上述条件(1),所以Ps

s

Pr

r

d

r

直方图均衡化已知一种重要的变换函数:s

T

r

rrp

wdw0rp

wdw

p

rrrdr

ds

dT

r

d

dr

dr0关于上限的定积分的导数就是该上限的积分值(莱布尼茨准则)

11p

rdsp

s

p

r

dr

p

rrrs

r直方图均衡化nnk对于离散值:

r

kp

r

rp

rj

sk

T

rkj

0kj

0n

jnk=0,1,2,…,L-1sk称作直方图均衡化将输入图像中灰度级为rk(横坐标)的像素到输出图像中灰度级为sk

(横坐标)的对应像素得到已知变换函数的离散形式为:kkknjp

r

r

j

j0j0

nk

ks

Tr

直方图均衡化rksk应用——镜头边界的检测为什么要补充该部分知识?涉及两幅图像相减涉及直方图知识涉及两幅图像直方图的相减镜头?镜头检测方法1——连续帧相减镜头检测方法2——连续帧的直方图相减镜头检测方法3——时空切片分析镜头?从

的制造产生来看,由一个个镜头(shot)所组成一个镜头是指一系列连续记录的图像帧,用于表示一个时间段或相同地点连续的动作镜头由

机一次

的开始和结束所决定镜头?检测到镜头及由镜头产生的关键帧,可以:提供基于关键帧的提供基于内容的浏览检索和查询计算机自动分析和总结,节省人力和时间使海量

数据的管理和索引成为可能镜头检测方法1——连续帧相减算法原理:计算相邻两帧像素变化的数目。当超过设定的阈值时,即找到镜头的边界缺点:对

机运动敏感,如放缩、平移解决办法:通过滤波器的使用来降低。在比较一帧的每个像素前,用它的邻近区域的平均值来代替,这也过滤了输入图像的一些噪声×√√√镜头检测方法2——直方图相减算法原理:统计相邻两帧中所有像素在不同灰度(颜色)上的分布差异,当差异的累加值超过阈值T时,即检测到镜头边界(后面有算法的详细说明)优点:对对象运动不敏感,因为直方图忽略了帧内的空间变化缺点:可能两个图像有类似的直方图但却是完全不同的内容。然而,这种事件的概率是足够低镜头检测方法2——直方图相减(1)首先计算相邻两帧颜色分布差值的均值和方差镜头检测方法2——直方图相减参考文献:H.J.Zhang,A.Kankanhalli,and

S.W.Smoliar,

―Automatic

Partitioning

of

Full-Motion ‖.

ACM

Multimedia

System,Apr.1993.镜头检测方法3——时空切片分析时空切片spatio-temporal

slices?镜头检测方法3——时空切片分析颜色和纹理的不连续,表头边界的出现镜头检测方法3——时空切片分析纹理的方向表明机和对象的不同运动镜头检测方法3——时空切片分析参考文献:C.W.Ngo,T.C.Pong,and

R.T.Chin.

― Partitioning

byTemporal

Slice

Coherency‖.

IEEE

Transactions

on

Circuits

andSystems

for

Technology,

Aug.2001.空间域图像增强基础知识基本概念点运算代数运算直方图运算应用-镜头边界的检测空间滤波器平滑空间滤波器锐化空间滤波器空间滤波器空间滤波和空间滤波器的定义使用空间模板进行的图像处理,被称为空间滤波。模板本身被称为空间滤波器a

b空间滤波和空间滤波器的定义在MN

的图像f上,使用mn

的滤波器:gx,

y

ws,

t

f

x

s,

y

t

sat

b其中,m=2a+1,n=2b+1,w(s,t)是滤波器系数,f(x,y)是图像值空间滤波的简化形式:mnR

w1z1

w2z2

...

wmnzmn

wizii1其中,w是滤波器系数,z是与该系数对应的图像灰度值,mn为滤波器中包含的像素点总数平滑空间滤波器的作用模糊处理:去除图像中一些不重要的细节减小噪声平滑空间滤波器的分类线性滤波器:均值滤波器非线性滤波器最大值滤波器中值滤波器最小值滤波器线性滤波器包含在滤波器邻域内像素的平均值,也称为均值滤波器作用减小图像灰度的“

”变化,减小噪声由于图像边缘是由图像灰度

变化引起的,所以也存在边缘模糊的问题线性滤波器a

ba

bws,

t

sat

bgx,

y

sat

b

ab图a是标准的像素平均值图b是像素的

平均,表明一些像素更为重要ws,

t

f

x

s,

y

t

线性滤波器——例1原图3x

35x

59x

915

x

1535

x

35线性滤波器——例2原图15

x

15阈值=25%x

b图像的最高亮度提取感

物体而模糊图像统计排序滤波器?是一种非线性滤波器基于滤波器所在图像区域中像素的排序,由排序结果决定的值代替中心像素的值分类中值滤波器:用像素邻域内的中间值代替该像素最大值滤波器:用像素邻域内的最大值代替该像素最小值滤波器:用像素邻域内的最小值代替该像素统计排序滤波器中值滤波器主要用途:去除噪声计算公式:R=mid{zk

|

k=1,2,…,n}最大值滤波器主要用途:寻找最亮点计算公式:R=max{zk

|

k=1,2,…,n}最小值滤波器主要用途:寻找最暗点计算公式:R=min{zk

|

k=1,2,…,n}统计排序滤波器中值滤波的原理用模板区域内像素的中间值,作为结果值R

=

mid

{zk

|

k

=

1,2,…,n}强迫突出的亮点(暗点)更象它周围的值,以消除孤立的亮点(暗点)中值滤波器中值滤波算法的实现将模板区域内的像素排序,求出中间值例如:3x3的模板,第5大的是中值,5x5的模板,第13大的是中值,7x7的模板,第25大的是中值,9x9的模板,第41大的是中值。对于同值像素,连续排列。如(10,15,20,20,20,20,20,25,100)中值滤波器中值滤波算法的特点在去除噪音的同时,可以比较好地保留边的锐度和图像的细节(优于均值滤波器)能够有效去除脉冲噪声:以黑白点叠加在图像上中值滤波器中值滤波器原图3x3均值滤波3x3中值滤波最大值滤波器最小值滤波器锐化滤波器锐化滤波器的主要用途突出图像中的细节,增强被模糊了的细节印刷中的细微层次强调。弥补扫描对图像的钝化超声探测成像,分辨率低,边缘模糊,通过锐化来改善图像识别中,分割前的边缘提取锐化处理恢复过度钝化、暴光不足的图像尖端

的目标识别、定位锐化滤波器

y

f

x

微分滤波器的原理均值产生钝化的效果,而均值与积分相似,由此而联想到,微分能不能产生相反的效

果,即锐化的效果?结论是肯定的。在图像处理中应用微分最常用的方法是计算梯度。函数f(x,y)在(x,y)处的梯度为一个向量:

f

f

Gy

G

x锐化滤波器锐化滤波器的分类二阶微分滤波器-拉

斯算子一阶微分滤波器-梯度算子拉

斯算子图像函数的拉斯变换定义为2

f

2

f

f

2x2

y22

f

f

x

1,

y

f

x

1,

y

2

f

x,

yx22

f

f

x,

y

1

f

x,

y

12

f

x,

yy22f

f

x1,

y

f

x1,y

f

x,y1

f

x,y14f

x,y拉

斯算子f(x,y+1)f(x-1,y)

f(x,y)

f(x+1,y)f(x,y-1)f(x-1,y+1)f(x+1,y+1)f(x-1,y-1)f(x+1,y-1)拉斯算子拉

斯变换对图像增强的基本方法gx,

y

f

x,

y

2

f

x,

yf

x,

y

2

f

x,

y

(1)(2)用于拉用于拉斯模板中心系数为负斯模板中心系数为正拉

斯算子-例原图:月球北极拉斯滤波后的图像标定的图像原始图像+拉斯的结果3×3,中心点为-8的掩膜拉

斯算子gx,

y

f

x,

y2

f

x,

y

f

x,

y

f

x

1,

y

f

x

1,

y

f

x,

y

1

f

x,

y

1

4

f

x,

y

5

f

x,

y

f

x

1,

y

f

x

1,

y

f

x,

y

1

f

x,

y

1gx,

y

f

x,

y

2

f

x,

y

f

x,y4f

x,yfx1,y

f

x1,y

f

x,y1

f

x,y15f

x,

yf

x1,

y

f

x1,

y

f

x,

y1

f

x,

y1拉

斯算子-例原图aba滤波b比a滤更波锐化

y

f

x

梯度算子梯度通过一个二维列向量来定义

f

f

Gy

Gx

向量的模值212y

y

f

212

x

f

2

G

G2x6用(z

z

)近似5用(z8

z5)近似,组合为:z2z8z5z3z9z6z1z7z4梯度算子Gx考虑一个3x3的图像区域,z代表灰度级,上式在点z5的f值可用数字方式近似。

fx

fGyy21256f

z

z5

2

z8

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论