当前位置:   article > 正文

图像分段线性变化_空域图像增强

图像的 区分線形変換

726b0afaccd54a441c1f03ce4a8b9778.png

1.何谓图像增强?

图像在生成、获取、传输等过程中,受照明光源性能、成像系统性能、通道带宽和噪声等诸多因素的影响,往往造成对比度偏低、清晰度下降、并引入干扰噪声。

因此,图像增强的目的,就是改善图像质量获得更适合于人眼观察、或者对后续计算机处理、分析过程更有利的图像。

图像增强并不以图像保真为准则,而是有选择地突出某些对人或计算机分析有意义的信息,抑制无用信息,提高图像的使用价值。

a6bedfa95d1f815679b7d850c6529699.png

4512bd09d3d83a5dd34ea9c310d76a6c.png

e06614b85c0a78b68726a488c01e6e99.png

59d8419d2bb92855266d43aca00cea7d.png

3a99db02727a418b526d1bb100ae8876.png

1eb52520a0ba4b63b20640a2ad59d931.png

7260e45ab31f9b0a60d741a763a5cc31.png

16434f82a324d8e189f732ffb696f316.png
  • 图像的灰度变换
  • 直方图处理
  • 空域滤波基础
  • 空域平滑滤波
  • 空域锐化滤波

2.图像的灰度变换

空间域灰度变换,又称为对比度变换对比度增强。可分为以下几类:

  • 线性变换
  • 对数变换
  • 幂律(伽马)变换

(1)线性灰度变换

当图像成像时曝光不足或过度, 或由于成像设备的非线性和图像记录设备动态范围太窄等因素。都会产生对比度不足的弊病,使图像中的细节分辨不清。这时可将灰度范围线性扩展设f(x,y)灰度范围为[a,b],g(x,y)灰度范围为[c,d],则有

44873e1ff9546e7c64c78d09ac12c381.png

8275af098104b3ebccd9563f810078a8.png

(2)分段线性灰度变换

将感兴趣的灰度范围线性扩展,相对抑制不感兴趣的灰度区域。 设f(x,y)灰度范围为[0,Mf],g(x,y)灰度范围为[0,Mg]

fea6540c51f2031ae02d5499c71b5da6.png

499e46987019d906790cb2826a451d35.png

(3)对数变换

6f3c52cf56c6ea6ba74bcf50420fca64.png

其中,f 为输入灰度级,g为变换后的灰度级,c是按需要可以调整的参数。

179a8c19f0d20af77b23bd0024e8533c.png

(4)伽马变换

33ba40adabfa9b3c73f845f2560257b1.png

其中,f 为输入灰度级,g为变换后的灰度级,c,r是按需要可以调整的参数。

934df8b8d9421105dbd79fefba76e441.png

特点:低灰度区压缩,高灰度区扩展

c3d87833f3920b03781ac7867f726edd.png

95f4fca4f3c2b79160893ea788382cee.png

灰度变换例子:

ffc76f3d0998496dc5abaa6ae7cfe6a6.png

46a09a0bdbcf43964a065af2ebb4da59.png

f1dc5683ac50e5113a4e38f7e5f092bb.png

0af47e066abaaa3770bf630e8aae0efe.png

a2ab5b72a98ccc5ed4d13b4d9b5c8e21.png

8398d8c137aa706abf5070fb6b65d694.png

465b12c80992cd2ba55175ba4e484337.png

fee523346a929224adfaf4d42ff0188e.png

ad961efb98520083f7ae99c97165a181.png

887d2b06abd17bdf0a1ffff6f010de14.png

18bbe2c033f2f76df5f05a9f89752dae.png

ec1e27ee7a00601ea62ef122f96263db.png

0889bb87c4d2a9e01a8f97b16a87e322.png

250e949555a8c93a8c583815b03f51e2.png

3.直方图处理

图像直方图的定义:一幅灰度级范围在[0, L-1]的数字图像的直方图定义为一离散函数,即:

fddb4118fd6aa8c10cedde7ffbb83461.png

其中, 是图像中灰度级为 的像素个数。 是第k个灰度级,k = 0,1,2,…,L-1。因此,直方图表示了图像中不同灰度级像素出现的次数,或者不同灰度级的像素数目

或者定义为:

一副灰度级范围在[0, L-1]的数字图像的直方图定义为一离散函数,即:

0da004bd93a8f50565cecb004d185fc6.png

其中,n 是图像的像素总数;

是图像中灰度级为
的像素个数;
是第k个灰度级,
k = 0,1,2,…, L-1。因此, 图像中不同灰度级像素出现的概率
  • 使函数值正则化到[0,1]区间,成为实数函数。
  • 函数值的范围与像素的总数无关。
  • 给出灰度级
    在图像中出现的概率密度统计。

两种图像直方图定义的比较:

8f3718b5782cfd4184a761a61a36b855.png

注:直方图仅仅描述了图像中像素的灰度级分布,但没有描述出像素的空间关系

ad04a76db9e476d78ec7ad3a8d0e69d1.png

3e7b45a87f1c34d9af4337aea2d47f32.png

79b33e8fcd4b7d00091aad5b26faa5e1.png

直方图实例:

f4c0020baddb96335fead266cafa1129.png

0c7c91870dc8e9b07e519439cefdcbf4.png

947f4392c622a4fb1db2043527a27323.png

(1)直方图均衡化

直方图均衡化是将原图像的直方图通过变换函数修正为均匀的直方图,然后按均衡直方图修正原图像。

图像均衡化处理后,图像的直方图是平直的,即各灰度级具有近似相同的出现频数,那么由于灰度级具有均匀的概率分布,图像看起来就更清晰了。

首先,假定连续灰度级的情况,推导直方图均衡化变换公式,令r代表灰度级,P ( r ) 为概率密度函数。 r 值已归一化,最大灰度值为1。

d8ba41caa62f8e4238c6c6f642c95335.png

要找到一种变换 S =T ( r ) 使直方图变平直,为使变换后的灰度仍保持从黑到白的单一变化顺序,且变换范围与原先一致,以避免整体变亮或变暗。必须规定:

  • (1) 在0≤r≤1中,T(r)是单调递增函数,且0≤T(r)≤1;
  • (2) 反变换r=T-1(s),T-1(s)也为单调递增函数,0≤s≤1。

c86c7e07ec3966fa31609875f33d012b.png

考虑到灰度变换不影响像素的位置分布,也不会增减像素数目。所以有:

84f5ae265224413c303a48536c9e2fac.png

应用到离散灰度级,设一幅图像的像素总数为n,分为L个灰度级。

: 第k个灰度级出现的频数。 第k个灰度级出现的概率:
其中,0≤
≤1,k=0,1,2,...,L-1 形式为:

18406d45a33f5de15f3aec67292306e0.png

例:设图象有64*64=4096个象素,有8个灰度级,灰度分布如表所示。进行直方图均衡化。

a5c733e0535e62c7b0c7d9517162efff.png

41e4708c842bdffbd4d522d015252f4c.png

8235effc20050e73534ffebd47e9b73a.png

dbc69db58faf91183880e0e92e50a48c.png

b5b0e6a4ca159dad8571fa8aaf04e61c.png

74c9c32601f31cb3b5ba2726d3c63afd.png

直方图均衡化实质上是减少图像的灰度级以换取对比度的加大。 在均衡过程中,原来的直方图上频数较小的灰度级被归入很少几个或一个灰度级内,故得不到增强。 若这些灰度级所构成的图像细节比较重要,则需采用局部区域直方图均衡。

28ef3381a254999223643bc4d9613f08.png

(2)直方图匹配

修改一幅图像的直方图,使得它与另一幅图像的直方图匹配或具有一种预先规定的函数形状。 目标:突出我们感兴趣的灰度范围,使图像质量改善

2e1092c9410025896b0b33f4ccd42bfb.png

令P(r) 为原始图象的灰度密度函数,P(z)是期望通过匹配的图象灰度密度函数。对P(r) 及P(z) 作直方图均衡变换,通过直方图均衡为桥梁,实现P(r) 与P(z) 变换。

实例:

0c1fefa02612396c561bc2ab89e6aef1.png

665a2b6a7e22c3551d831ce60b6eb1db.png

4.空域滤波基础

74ae1180a6424fbcfbe0e58544634a59.png

定义: 使用空间模板进行的图像处理,被称为空间滤波,模板本身被称为空间滤波器。

  • 平滑空间滤波
  • 锐化空间滤波

3f1dbbc4e2a1e02007e525689f245897.png

空间滤波器(masks/kernels/templates/windows)

模板运算(Mask operation):模板运算是数字图像处理中经常用到的一种运算方式。其基本思想是:将模板与待处理的图像做卷积/相关,达到图像平滑、锐化及边缘检测等目的。 如图像平滑中包括:平均模板、加权平均模板、高斯模板等。

Convolution/Correlation:

  • 设mask尺寸为 mxn 则:
  • 1.原图扩充m-1行,n-1列
  • 2.模板置于初始位置与覆盖图像区域对应点相乘并求和;
  • 3.循环遍历整个数据;
  • 4.剪切开始填充的数据,保留与原始图像相同的区域。
  • 5.结束

卷积运算:mask旋转180°,执行与相关相同的运算。

9f1b3a4136dbc2b3ba9d49bd3812fe9b.png

c79ef3f48f87fd2413887582e25c36d3.png

f89376b8414e0f78b241535e27bfb6ae.png

5.空域平滑滤波

9d57fc50b065e5f46db23dc5bc699e47.png

9a0e4423c59f37ff76a0747a9c6db4e1.png

(1)局部平均法

  • 简单平均法
  • 阈值平均法
  • 梯度倒数加权平均法

用像素邻域内的各像素灰度值的平均代表原来的灰度值。设有一幅含噪声的图像,且

e638513cd23a33c5fc09a375a2648ca0.png

其中: f(x,y) —— 原始图像 n(x,y) —— 噪声

A.简单局部平均法

b1b38f2095d364c4eecfab80718df71d.png

df0137cdc238ce89fc22b2fa6bcb5a4a.png

c6767ce5d977b906d196c333de732ccc.png

c3e470f806fa60c96ad98c2fdf640229.png

B.阈值平均法

58dc76da53fba8afe4d0fd731b0cf78e.png

C.梯度倒数加权平均法

梯度倒数加权平滑起源于这样的考虑:在一幅数字图像中,相邻区域的变化大于区域内部的变化,在同一区域中,中间像素的变化小于边缘像素的变化。梯度值正比于邻域像素灰度级差值,即在图像变化缓慢区域,梯度值小,反之则大。

若取梯度倒数,该倒数大小正好与梯度相反。以梯度倒数做权重因子,则区域内部的邻点权重就大于边缘近旁或区域外的邻点。

757a883f7892a0eb471e2cae06241202.png

7439dc2ce18809ad4b81fca1f49a2955.png

邻域平均实例:

363f05813ea2230e5a02489ea654037d.png

(2)中值滤波

中值滤波是一种统计排序(非线性)的信号处理方法。中值滤波器由J.W. Tukey (1971)首先提出,并应用于一维信号处理。后来被二维图像信号处理技术所应用。

d874bab459225a315271058ac70d2e0f.png

10aa631ce26441621d0c7c585a1b6e57.png

b55f4bed89ad2563150e443779ffe662.png

实例:

fa649337a2cbc88a4d0685ab47a7497c.png

中值滤波去除椒盐噪声,椒盐噪声:黑白点(胡椒黑色,盐巴白色)。

4e8fbfe4b22554b0e7f46a34252c4938.png

中值滤波特点:

  • 对离散阶跃信号、斜声信号不产生作用,对点状噪声和干扰脉冲有良好的抑制作用。
  • 能保持图像边缘,使原始图像不产生模糊。

缺点:

  • 对高斯噪声无能为力;
  • 计算比较费时,需研究快速算法。

模板运算——算例:

1045b5ea7b67ff156e479c8d2a93a052.png

集中常用平滑模板:

59f1fe4f3bbef94f51ced14f930bc6fc.png

4f2ee157d7934bc7579c72f10f86d8bf.png

6.空域锐化滤波

锐化滤波器的主要用途:

  • 突出图像中的细节,增强被模糊了的细节。
  • 印刷中的细微层次强调。
  • 弥补扫描对图像的钝化。
  • 超声探测成像,分辨率低,边缘模糊,通过 锐化来改善。
  • 锐化处理恢复过度钝化、暴光不足的图像。
  • 图像识别中,分割前的边缘提取。
  • 尖端武器中的目标识别、定位。

图像经转换、处理或传输后,质量可能下降,难免有些模糊。 图像锐化目的:加强图像轮廓,使图像看起来比较清晰、以便于对目标的识别和处理。图像锐化和平滑恰恰相反,它是通过增强高频分量来减少图像中的模糊,因此也称为高通滤波。

  • 平滑:低通滤波器
  • 锐化:高通滤波器

84297ca8e5867b577a43bc5568e1abbc.png

6aa99262471d272623f604b9d76fdd1e.png

锐化常用方法:

  • 微分法 (Differentiation)
  • 高通(模板)滤波法( High-pass Filter)

(1)微分法

4c099b717c0471935ef718a526400256.png

微分法—梯度 (Gradient)

cfed57f6623a046df3c08148baf0df55.png

梯度—两个重要性质:

  • 在(x,y)点处的梯度,方向指向f (x,y) 最大变化率的方向;
  • 幅度(记G[f (x,y)])则等于f (x,y)的最大变化率,即

fd5b1193f75a08997b030d1f29eddb69.png

几个常用微分表达式:

对于连续图像函数 f(x,y)它的x方向,y方向和α方向的一阶导数为:

12e9e05a292769e3720e6134b70e6c13.png

同样,对于连续图像函数f(x,y),它的x方向,y方向和α方向的二阶导数为:

0c22d25f7086f24f1e5f41238cbb819f.png

微分的差分近似

数学基础: 一维函数f (x),在点x处的导数的近似,将函数f (x+Δx)展开为关于x的泰勒级数,令Δx=1且仅保留该级数的线性项,得到数字差分(自行证明!):

438880209b2c48e150a8a2d4d48511db.png

对应各个方向的差分形式分别为:

17b22a08cdbe988ba0f93754ff9ae295.png

梯度计算方法:

方便起见,一般把梯度幅度也简称为梯度。常用的梯度计算方法:

(1)典型(水平/垂直)梯度算法

8b9e3a6c85d45e69fbef75a47cb30b4d.png

(2) 罗伯茨(Roberts)梯度算法

91b949a89922eac7095b1f20318c6a09.png

梯度增强策略

计算梯度的算法确定后,就有各种策略使图像轮廓突出。

17443f4024160158e7137e89973d80c7.png

轮廓比较突出,灰度平缓变化部分,梯度小,很黑。

(2) 背景保留

58d59941fab41b6d9501cb133b7e587b.png

T:门限值、阈值(threshold),非负。适当选择T ,既突出轮廓,又不破坏背景。

(3) 背景保留,轮廓取单一灰度值。

6f00577de2aa9ba43fcdc601de44658a.png

LG:指定的轮廓灰度值。

(4) 轮廓保留,背景取单一灰度值。

d38e16e33daece97485bf4d4b68fa423.png

LB:指定的背景灰度值。

(5) 轮廓、背景分别取单一灰度值,即二值化。只对轮廓感兴趣。

aed295006dc8d6bf6520e959f49bcc69.png
  • LG:指定的轮廓灰度值。
  • LB:指定的背景灰度值。

(2).高通滤波—掩模法(Mask)

边缘是由灰度级跳变点构成的,一般具有较高的空间频率。

因此,采用高通滤波的方法让高频分量顺利通过,使低频分量得到抑制,就可增强高频分量,使图像的边缘或线条变的清晰,实现图像的锐化。

在空间域中,让图像和高通滤波器的冲击响应函数进行卷积。

9e0cc603888350ede11eb9181554ad20.png

a1762ed48c1925890b57dcdfc23a901a.png

2711d847b2d8664dd652c41dd142c92e.png

b036b965d6a61bda7f4d7c5b55d96b0c.png

7c071fa5b8696491b1baaf9aa3744905.png

63f3423e8becf1dc4f31923e87907292.png

80e41639a2622d7ab8ef3da793927aec.png

6a345896b5237f0873d05db646172a89.png

Laplacian 高通滤波例子

10d1fe0c5eb2fb5471c4f8d745002c58.png

空域高通滤波器设计

滤波器模板系数的设计根据空域中高通冲激响应函数的图形来设计模板的系数:

g(x,y) = h(x,y) * f(x,y)

a8bd54f5c0c4f04038903cfb0c25f480.png

7f0793034d8bb71ab2ad5dc45874ede3.png

其他非规则高通滤波器

2c540be66ad29e2cd1653c579a714018.png

高通滤波存在的问题

高通滤波在增强了边的同时,丢失了图像的层次,图像会变的粗糙。

189d32ae027dffeb7db85eeeed34eca1.png

图像锐化实例

ef5feca8423676f25677b539a63adf56.png

5b00f9d59c2d772b12d93a28387e9757.png

9ce4a01a61329d049e42c4a9b42e8008.png

bffd4a443a8f4d76a37f9db2292c4a97.png

9492772f73be1a20f86b83557daed20e.png

cb2035387bf72654a76cae5ec6a17e4f.png

7a96f6b94a5a9eb68263f11f7636fc12.png

e1f9ffb828f3cdd16c852bed5d66bd09.png

21ad50444527739640c550565c90c6d2.png

8c4656f0470b2122bde217310f283cfc.png

2fbc47d56173e00ae210e60fde770771.png

8a95df16f30b4352338c5b3aba49245d.png

7c06e38b14a0563447c6a1a4714fc3b3.png

dd550b63cb06c9f01d305b1c13ff4bd0.png

daf7defe507dd72740d213d821ae1a58.png

c8bd023ff5976c25ac3980db1383a3a7.png

2bf06b39996d6e01e042103c4b7d9113.png

eb168a5e5c4da4e054b348bae735958d.png

eae158549c79629a542563bee1f0a6ce.png

8e9c388ee3ed80e588bb21c35e52e545.png

742ee32d941775cf3d62a30a6965a02b.png

3be05f88741f41c5e6bee84bdd00e150.png

b0010a845a23174ca079387cd092b960.png

e8dae6dbd45e3fb7c3a1e6902ab204f2.png

33b8f9dedc7b1bfbdd79e4343e5e3a92.png

5d22317c828b74cfbbac56c13de83bd3.png
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/72490
推荐阅读
相关标签
  

闽ICP备14008679号