基于红外图像的边缘特征提取大学本科毕业论文.doc
《基于红外图像的边缘特征提取大学本科毕业论文.doc》由会员分享,可在线阅读,更多相关《基于红外图像的边缘特征提取大学本科毕业论文.doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于红外图像的边缘特征提取摘 要:对红外图像的边缘特征进行提取时需进行预处理,其作用是将获取的红外图像进行加工恢复增强图像中有用的信息,弱化去除图像中没有用的干扰信息,提高红外图像质量为图像特征的提取做准备,提高特征提取的精度。红外图像的特征提取是指采用人工或自动的方法检测图像中的不变特征。根据不同的特征用不同的算子进行图像特征的提取。本文对现有代表性的各种图像边缘提取方法进行了介绍,对比、分析了各自的优缺点。关键词:红外图像;边缘特征,特征提取;算子Based on the Edge of Infrared Image Feature ExtractionShen Dong-sheng,Co
2、llege of Physics and Electronic InformationAbstract:The edge feature of infrared images were extracted when the need for pretreatment, and its role is to infrared image will obtain the image enhancement processing recovery of useful information,weakening the removal of no interference with the infor
3、mation in the image,improve the quality of the infrared images to extract the image features for prepare, improve the accuracy of feature extraction. Feature extraction of infrared image refers to the use of the method of manual or automatic detection of invariant features in the image. Extraction a
4、ccording to the different characters with different operators for image feature. This paper introduces the extraction method for existing representative of various image edge, contrast,analyzes their advantages and disadvantages.Key words:infrared image; edge feature, feature extraction; operator引言
5、图像最基本的特征是边缘,边缘是图像性区域和另一个属性区域的交接处,是区域属性发生突变的地方,是图像中不确定性最大的地方,也是图像信息最集中的地方,图像的边缘包含着丰富的信息。因此,图像的边缘提取在计算机视觉系统的初级处理中具有关键作用,但目前仍是“瓶颈”问题。边缘检测技术对于数字图像是非常重要的,提取出边缘才能将目标和背景区分开来。对几种最常用的图像边缘提取算法给出实验结果,并进行结果对比与分析。1 边缘特征提取算法微分边缘提取算子就是利用微分提取图像的梯度特征从而检测出图像的边缘,可以分为一阶微分边缘检测算子和二阶微分边缘检测算子.有代表性的一阶微分边缘检测算子包括Roberts算子、Sob
6、el算子、Prewitt算子、Canny算子等,其中:因为Sobel算子计算简单,Canny算子定位精确、抗噪声能力强,所以广泛应用于红外图像的边缘特征提取1。有代表性的二阶微分边缘检测算子包括Laplacian算子、LOG算子等,LOG算子的性能优于Laplacian算子。1.1 一阶微分算子法图像边缘是指图像灰度发生空间突变或者在梯度方向上发生突变的像素的集合。图像边缘特征提取方法大致可分为:基于经典微分边缘检测算子的提取方法、多尺度边缘检测方法、模糊增强边缘检测方法等.边缘的检测可借助空域微分算子通过卷积完成,导数算子具有突出灰度变化的作用,对图像运用导数算子,灰度变化较大的点处算得的值
7、较高,因此可将这些导数值作为相应点的边界强度,通过设置门限的方法2,提取边界点集一阶导数与是最简单的导数算子,一个连续函数在位置处方向导数的最大值=,称为梯度模,相应的,取得最大值的方向为。利用梯度模算子来检测边缘是一种很好的方法,它不仅具有位移不变性,还具有各向同性。在实际中,对于一幅数字图像采用了梯度模的近似形式,如常用的罗伯特交叉算子(Roberts Cross)和索贝尔算子(Sobel)的表达式分别为:边缘检测算子检查每个象素的领域并对灰度变化率进行量化,也包含方向的确定。这里我使用的是Roberts边缘检测算子法。 Roberts边缘检测算子是一种利用局部差分算子寻找边缘的算子。它在
8、实际应用中可用如下公式表示1)Roberts算子表达式为:=max(,)和使用Sobel算子和算子的方法一样,类似地也可以得到Prewitt算子和Krisch算子卷积核形式,只不过这里Prewitt算子是使用了另两个不同的卷积核,而Krisch算子则是使用8个卷积核3,分别代表8个特定的边缘方向。由于边缘的图像灰度变化并不十分陡峭,图像中存在噪声,直接利用微分算子提取边界后,还需作某些处理(如连接及细化)才能形成一条有意义的边界。2)Prewitt算子是一种一阶微分算子的边缘检测,利用像素点上下、左右邻点的灰度差。其原理是在图像空间利用两个方向模板与图像模板一个检测水平边缘,一个检测垂直边缘。
9、对数字图像f(x,y),Prewitt算子的定义如下:G(i)=|f(i-1,j-1)+f(i-1,j)+f(i-1,j+1)-f(i+1,j-1)+f(i+1,j)+f(i+1,j+1)|G(j)=|f(i-1,j+1)+f(i,j+1)+f(i+1,j+1)-f(i-1,j-1)+f(i,j-1)+f(i+1,j-1)|则 P(i,j)=maxG(i),G(j)或 P(i,j)=G(i)+G(j)经典Prewitt算子认为:凡灰度新值大于或等于阈值的像素点都是边缘点。即选择适当的阈值T,若P(i,j)T,则(i,j)为边缘点,P(i,j)为边缘图像。这种判定是欠合理的,会造成边缘点的误判,
10、因为许多噪声点的灰度值也很大,而且对于幅值较小的边缘点,其边缘反而丢失了。3)Sobel算法Sobel边缘检测算子。Sobel算子包含2个 3 * 3模板,l个用于检测水平边缘,一个用于检测,得到每个像素的水平和垂直方向的近似梯度值, 然后结合2个梯度值得到图像的梯度值和梯度方向。-1-2-1121-11-22-11 图 1.1Sobel边缘检测算子Sobel算子表达式为由于Sobel算子是滤波算子的形式,可以利用 快速卷积函数,简单有效,所以应用广泛。但是Sobel算子只能检测水平和垂直2个方向的边缘,一般 用于精度要求不高的情况。4)Canny边缘检测算子 Canny算子求边缘点具体算法步
11、骤如下:用高斯滤波器平滑图像. 用一阶偏导有限差分计算梯度幅值和方向.Gx=f(x+1,y)-f(x,y)+f(x+1,y+1)-f(x,y+1)/2Gy=f(x,y+1)-f(x,y)+f(x+1,y+1)-f(x+1,y)/2对梯度幅值进行非极大值抑制 仅得到全局的梯度并不足以确定边缘,为确定边缘,必须保留局部梯度最大的点,而抑制非极大值。 图1.2边缘和梯度方向示意图 12384765 图1.3 梯度角离散图 图1.4邻域图 将梯度角离散为圆周的四个扇区之一,以便用3*3的窗口作抑制运算。四个扇区的标号为0到3。对应3*3领域的四种可能组合。在每一点上,领域的中心象素Mx,y与沿着梯度线
12、的两个象素比。如果Mx,y的梯度值不比沿梯度线的两个相邻象素梯度值大,则令Mx,y=0.Canny算子无论在定位精度还是抗噪声方面4,明显优于其他的一阶微分边缘检测算子.低出错率、定位准确、 单边缘响应,这是边缘检测通用的最优准则。基于 该准则,用Gaussian函数的导数作为最佳边缘检测 算子,即Canny算子。具体步骤如下:用二维高 斯函数与图像进行卷积运算,这样做的目的是对原 图像进行平滑滤波;对第一步中得到的卷积后的 图像做微分计算,得到每个像素的梯度的大小和方 向;对梯度进行非极大值抑制(Non-Maxima Sup pression,NMS),细化图像边缘。判断梯度值是 否为局部极
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 红外 图像 边缘 特征 提取 大学本科 毕业论文
限制150内