图像增强
1. 锐化
锐化技术用于加强图像中的目标边界和图像细节。其基本方法包括时域内的微商相加和频域内的高频提升。1) 模糊机理大多数情况下,求和、平均和积分会引起模糊。2) 梯度模算子对连续可微二元函数f(x,y),其梯度模g定义为[(αf/αx)^2+(αf/αy)^2]^(1/2)可以证明该梯度模算子是各向同性的。但对于离散函数f(i,j),其导数用差分代替,常用的一阶向后差分为:Δf_x=f(i,j) - f(i-1,j)Δf_y=f(i,j) - f(i,j-1)梯度模定义为:|g|=[(Δf_x)^2 + (Δf_y)^2]^1/2为运算简便,该梯度模常用以下近似算子:<1> G[f(i,j)] = |Δf_x| + |Δf_y|<2> G[f(i,j)] = max[Δf_x,Δf_y]<3> G[f(i,j)] = max|f(i,j) - f(m,n)|其中,f(m,n)为(i,j)邻域中点,若(m,n)在(i,j)对角上,可加权2^(-1/2)<4> Robert算子G[f(i,j)] = [[f(i,j) - f(i+1,j+1)]^2 + [f(i+1,j) - f(i,j+1)]^2]^1/2或者G[f(i,j)] = max[|f(i,j)-f(i+1,j+1)|, |f(i+1,j)-f(i,j+1)|]<5> sobel算子x方向算子G_x y方向算子G_y1 2 1 1 0 -10 0 0 2 0 -2-1 -2 -1 1 0 -1sobel梯度模为G[f(i,j)] = [(G_x)^2 + (G_y)^2]^1/2<6> prewitt算子sobel算子中,2改为1便是。上面各近似算子中,一般情况下,sobel算子表现良好。但特定情况下,优劣难定。在对图像使用梯度算子时,为不破坏较平缓的区域,应设置某门限T,当梯度大于T时,才取梯度值代之。3) 二阶梯度算子laplace算子为最常用的二阶梯度算子,对离散函数f(i,j),其定义为:Δff = Δf_xx + Δf_yy,其中Δf_xx = f(i+1,j) + f(i-1,j) - 2*f(i,j)Δf_yy = f(i,j+1) + f(i,j-1) - 2*f(i,j)故laplace算子可写为1 0 10 -4 01 0 1此时,若要锐化图像,应该用f(i,j) - g(i,j),除非laplace算子全部反号,则应为f(i,j) + g(i,j)另有一些改进的laplace算子也应用广泛。4) wallis算子该算子是laplace算子的改进,也是一种采用了自适应技术的算子。设[f(i,j)]为原始图像,它的局部均值和局部标准偏差分别为[_f(i,j)]和σ(i,j),则增强后的图像在点(i,j)处灰度为:g(i,j) = [a * m_d + (1-a)*_f(i,j)] + [f(i,j) - _f(i,j)]*A*σ_d/[A*σ(i,j) + σ_d]其中,m_d和σ_d表示设计的平均值和标准偏差,A是增益系数,a是控制增强图像中边缘和背景组成的比例常数。另外还有一些基于区域平均值和区域标准偏差的自适应滤波算法。5) 高通滤波和高频提升滤波5. 自适应叠代滤波增强6. 同态滤波适用于光照不均而使得暗处细节难以分辨的图像。其处理流程为:f(x,y)-->ln[.]-->FFT-->H(u,v)-->IFFT-->exp[.]-->g(x,y)其中H(u,v)应为一高频提升滤波器
不进则退、与时俱进