数字图像处理(三) LeeRinji

概述:图像增强

背景

一些基本灰度变换

用于图像增强的某些基本灰度函数:线形、对数、幂次的

图像反转变换

对数变换

幂次变换

Some basic Gray level Transformation (cont.)

伽马校正

分段线性变换

灰度切割

在图像中提高特定灰度的亮度

位图切割

8位灰度图象可以分割成8个位面。高位表示了重要的信息,低位给出了不同程度的细节

Histogram Processing(直方图处理)

图像直方图的概念

直方图均衡化

直方图是图像处理领域中的一个重要工具,也可以用于图像增强。从前面的分析可知,一般情况下若是图像的直方图成均匀分布态势,则图像的对比度较高且有比较丰富的灰度色调。这就为我们提供了一种基于直方图的图像增强处理方法。也就是说为了达到好的图像效果,可寻求一种变换$s=T(r),0\le r\le L-1$,使得变换后的图像具有(尽可能)均匀分布的直方图。

通常, 这个变换必须满足下列条件:

看连续随机变量的情形: 注意$s=T(r)\to r=T^{-1}(s)$,若把s和r都看成是$[0,1]$区间的随机变量,$P_r(r)$和$P_s(s)$分别表示随机变量r和s的概率密度函数。由基本的概率统计理论,在一定的条件下,两个概率密度函数之间有如下关系:$P_s(s)=p_r(r)\left \frac{dr}{ds}\right $。

考虑如何寻找满足要求的函数变换。先看连续随机变量的情况。

定义图像处理中一个重要的变换函数:$s=T(r)=(L-1)\int_0^rp_r(w)dw$(r是级别)

容易证明 ,由该变换得到的随机变量s的概率密度函数满足:$p_s(s)=\frac{1}{L-1},0\le s\le L-1$(否则为0)

证明:由于$\frac{ds}{dr}=\frac{d(T(r))}{dr}=\ (L-1)\frac{d}{dr}\left[\int_0^rp_r(w)dw\right]=(L-1)p_r(r)$,因此有$=p_r(r)\left \frac{dr}{ds}\right =p_r(r)\left \frac{1}{(L-1)p_r(r)}\right =\frac{1}{L-1},0\le s\le L-1$

直方图均衡化方法用于图像增强有一个最大的特点:自动化。有强大的适应性强的功能。

数字图像下的直方图均衡化步骤

Problems

直方图匹配(使输出图像有指定的直方图)

两幅图像比对前,通常要使其直方图形式一致

例如,同一场景在不同的光照条件下数字化为两幅图像,在比较前,可用这种变换。

问题:$f(D)_?H_A\to H_C$

例如: 输入图像A(x,y)的直方图已知,要将它变为输出图像C(x,y)的直方图(已知)形式,求变换?

直方图匹配计算

基本方法(利用连续情形推导离散数据的近似公式):

离散图像数据的近似公式

在图像增强中使用直方图统计

引进图像灰度平均值和方差(n阶距的概念),设$p(r_i)=\frac{n_i}{n}$

则r的第n阶中心矩定义为:$\mu_n(r)=\sum_i=0^{L-1}(r_i-m)^np(r_i)$

其中,m是r的期望。

当 n=2为方差。

空间滤波基础

四种代数运算

C(x, y)=A(x,y)+B(x,y) C(x, y)=A(x,y)-B(x,y) C(x, y)=A(x,y)×B(x,y) C(x,y)=A(x,y)÷B(x,y)

三种逻辑运算

C(x, y)=A(x,y) & B(x,y) C(x, y)=A(x,y) | B(x,y) C(x, y)=~A(x,y)

对于图像的逻辑运算主要包括(按像素位)与、或、非。除了“非”之外,都需要在两幅以上图像之间进行。

算术运算主要指的是减法和加法,需要在多幅图像之间进行。

图像减法处理:其主要作用就是增强两幅图之间的差异

图像平均处理:主要用于去除图像的随机噪声

理论背景

空间滤波机理

空间域线性滤波的基本公式

$g(x,y)=\sum_{s=-a}^a\sum_{t=-b}^bw(s,t)f(x+s,y+t)$

其中为滤波器的系数,也叫掩模(mask)系数。而a和b给出了滤波器的大小,常见的情况是a=b是一个奇整数,例如1、3或者5。