《数字图像处理》课件第8章 图像特征与理解.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《数字图像处理》课件第8章 图像特征与理解.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字图像处理 数字图像处理课件第8章 图像特征与理解 数字图像 处理 课件 图像 特征 理解
- 资源描述:
-
1、数字图像处理数字图像处理Digital Image ProcessingDigital Image Processing目目 录录1.概论2.数字图像处理基础3.图像增强4.图像的几何变换5.频域处理6.数学形态学基础7.图像分割8.图像特征与理解第八章第八章 图像特征与理解图像特征与理解1.图像的基本特征2.角点特征3.纹理分析4.不变矩特征5.图像匹配6.局部不变特征点提取8.1 图像的基本特征图像的基本特征几何特征几何特征101niixxn101niiyynn1.位置图像中物体的表示物体的表示:用1(或255)表示物体物体,0表示背景背景。物体的中心物体的中心:,x y8.1 图像的基本
2、特征图像的基本特征几何特征几何特征cossinxyn2.方向如果物体是细长的,则一般把较长方向的较长方向的轴定为物体的方向轴定为物体的方向。为了避免垂直线引起起数值问题,以极坐标表示直线。22,1,lni jiiiEr f x y dxdyEr f x yr 为点(x,y)到直线的垂直距离垂直距离r8.1 图像的基本特征图像的基本特征几何特征几何特征cossinxyn2.方向物体上任一点代入直线方程:1212cossin()iippxyrpppp2p1r21,niiiiEr f x y1cossin,niiiiiExyf x y8.1 图像的基本特征图像的基本特征几何特征几何特征cossinx
3、y21cossin,niiiiiExyf x yn2.方向如果物体是细长的,则一般把较长方向的轴定为物体的方向。p2p1r说明:该直必定经过目标的中心。cossinxy当(p,)取物体的长轴方向所在直线时,E最小。这时,对E求关于p的导数,将为零,有下面结果:8.1 图像的基本特征图像的基本特征几何特征几何特征xxx yyy令cossinxyn2.方向p2p1r最小化问题变为:2221121Ecossincossin,2,niiiiniiiiiniiiiabcwhereaxf x ybx y f x ycyf x y8.1 图像的基本特征图像的基本特征几何特征几何特征11Ecos2sin222
4、acacb1=2cossinxyn2.方向如果物体是细长的,则一般把较长方向的轴定为物体的方向。p2p1r当E取得极值时,其对求导,导数为零,因此有如下结论:tan2bac8.1 图像的基本特征图像的基本特征几何特征几何特征n3.周长区域的周长定义为区域的边界长度边界长度。由于周长表示方法不同,因而计算方法不同,常用的简便方法如下:(1)当把图像中的像素看做单位面积小方块单位面积小方块时,则图像中的区域和背景均由小方块组成。区域的周长即为区域和背景缝隙的长度和区域和背景缝隙的长度和,此时,边界用隙码表示边界用隙码表示。因此,周长就是计算隙码的长度。8.1 图像的基本特征图像的基本特征几何特征几
5、何特征n3.周长链码:在图像处理和模式识别中是一种常用表示方法,它最初由Freeman于1961年提出,用来表示线条模式。根据链条的斜率不同,有4链码和链码和8链码链码。例如,8链码的相邻方向之间夹角为相邻方向之间夹角为45度度,每个方向用i|i=0,1,2,3,4,5,6,7来编码012302461357四链码八链码8.1 图像的基本特征图像的基本特征几何特征几何特征2eopNNn3.周长(2)当把像素看做一个个点时,则周长用链周长用链码表示码表示,求周长也即计算链码长度。此时,当链码值为奇数时,其长度记作 当链码值为偶数时,其长度记作1。周长p表示为:式中:Ne,No分别是边界链码(8方向
6、)中走偶步与走奇步的数目。28.1 图像的基本特征图像的基本特征几何特征几何特征12Axdyydx n4.面积面积是物体所占的空间大小,与其内部灰度级的变化无关。(1)像素计数面积:像素计数面积:统计边界内部(也包括边界上)的像素的数目。(2)用边界坐标计算面积:用边界坐标计算面积:Green定理表明定理表明,在x-y平面中的一个封闭曲线包围的面积由其轮廓积分所决定,即:其中,积分沿着该闭合曲线进行。其中,积分沿着该闭合曲线进行。将其离散化,变为:将其离散化,变为:1111101122bbNNiiiiiiiiiiiiAxyyyxxx yxy8.1 图像的基本特征图像的基本特征几何特征几何特征n
7、5.长轴和短轴 当估算出物体的长轴方向后,将物体的长轴旋转到x轴,然后计算其外接矩形估计物体的长轴和短轴。8.1 图像的基本特征图像的基本特征几何特征几何特征n 6.物体的凸性面积凸性:面积/凸壳的面积周长凸性:周长/凸壳的周长圆 形 性:面积/凸壳周长平方来自:Cem Kalyoncu,Onsen Toyga,Geometric Leaf Classification,Computer Vision and Image Understanding,2015.8.1 图像的基本特征图像的基本特征几何特征几何特征4QdPxuyv,22QedPxuyv,n7.距离图像中两点P(x,y)和Q(u,v
8、)这间的距离是重要的几何性质,常用如下三种方法量测。(1)欧几里德距离欧几里德距离(2)市区距离市区距离(3)棋盘距离棋盘距离8Qmax,dPxuyv,p(x,y)q(x,y)8.1 图像的基本特征图像的基本特征几何特征几何特征n7.距离市区距离:以某点为中心的市区距离小于等于t的点形成以P为中心的菱形。0111122222222市区距离市区距离图像图像4QdPxuyv,8.1 图像的基本特征图像的基本特征几何特征几何特征n7.距离0111111112222222222222222棋盘距离棋盘距离图像图像 棋盘距离:以某点为中心的棋盘距离小于等于t的点形成以P为中心的正方形。8Qmax,dPx
9、uyv,8.1 图像的基本特征图像的基本特征形状特征形状特征oMERARAn1.矩形度反映物体对其外接矩形的充满程度,用物体的面积与其最小外接矩形的面积之比来描述:另外一个与形状有关的特征是长宽比r:A0:物体面积AMER:最小外接矩形的面积MERMERWrLr:MER宽与长的比值8.1 图像的基本特征图像的基本特征形状特征形状特征n2.圆形度圆形度用来刻画物体边界的复杂程度刻画物体边界的复杂程度。(1)致密度致密度Co:周长(P)的平方与面积(A)的比,圆的致密度最大:(2)边界能量边界能量E20PCA 201pEK pdpP在面积相同的条件下,圆具有最小边界能量在面积相同的条件下,圆具有最
10、小边界能量E8.1 图像的基本特征图像的基本特征形状特征形状特征n3.球状性(Sphericity):刻画物体接近于球的程度接近于球的程度。该物体的内切圆与外切圆之比内切圆与外切圆之比。在二维二维情况下,物体的球状性呈现为圆圆。icrSr8.1 图像的基本特征图像的基本特征形状特征形状特征n4.偏心率(Eccentricity)E也可叫伸长度伸长度(Elongation),在一定程度上描述区域的紧凑性紧凑性。AMMME11202204)(8.1 图像的基本特征图像的基本特征形状特征形状特征n5.5.傅里叶描述子傅里叶描述子 y=sin(x)+sin(2*x)+sin(4*x)+sin(5*x)
11、+0.2*sin(18*x)+0.2*sin(20*x);任何一个函数都可以通过一组任何一个函数都可以通过一组基函数基函数的加权和得到。的加权和得到。不同不同频率频率的的正弦函数正弦函数和和余弦函余弦函数数可以拟合可以拟合任意的曲线任意的曲线8.1 图像的基本特征图像的基本特征形状特征形状特征 y=sin(x)+sin(2*x)+sin(4*x)+sin(5*x)+0.2*sin(18*x)+0.2*sin(20*x);去掉高频成分,用低频成分恢复信号去掉高频成分,用低频成分恢复信号 y=sin(x)+sin(2*x)+sin(4*x)+sin(5*x)n5.5.傅里叶描述子傅里叶描述子8.1
12、 图像的基本特征图像的基本特征形状特征形状特征该边界有920个点,如何较少的数据准确地描述该曲线。n5.5.傅里叶描述子傅里叶描述子8.1 图像的基本特征图像的基本特征形状特征形状特征n5.傅里叶描述子傅里叶描述子XY轴平面上的点轴平面上的点(x,y)可以表示成复数的形式:可以表示成复数的形式:u+jv,所有的边界点所有的边界点可依次得到一个坐标序列:可依次得到一个坐标序列:(1)s(k)=x(k)+jy(k),k=0,1,K-1(2)计算计算s(k)的离散傅叶变换,得到:的离散傅叶变换,得到:(xk,yk)uk+jvk(y,v)(x,u)10)/2exp()(1)(NkNkjksNS8.1
13、图像的基本特征图像的基本特征形状特征形状特征n5.傅里叶描述子傅里叶的高频高频分量对应于一些细节细节部分,而低频部分则对应基本形状。使用前面前面M个傅里叶系数个傅里叶系数来重构原来的图像,从而得到对s(k)近似而不改变基本形状,即:2/101,0,1,1juk KMus ka u ekNM (xk,yk)uk+jvk(y,v)(x,u)101()()exp(2/)Ns kSjk NN8.1 图像的基本特征图像的基本特征形状特征形状特征用一些低频分量的傅立叶系数足以近似描述边界形状。用一些低频分量的傅立叶系数足以近似描述边界形状。8.2 角点特征角点特征n定义定义:通常指二维图像:通常指二维图像
14、亮度变化最剧烈亮度变化最剧烈或图像边缘曲线上或图像边缘曲线上曲率值曲率值最大最大的像素点。的像素点。n性质性质:作为一个重要的局部特征,:作为一个重要的局部特征,角点利用极少的像素角点利用极少的像素,集中了,集中了图像很多重要的形状信息,具有图像很多重要的形状信息,具有旋转不变的特点,且对光照不敏旋转不变的特点,且对光照不敏感感。n应用:在应用:在图像匹配、摄像机标定、三维重建、运动物体图像匹配、摄像机标定、三维重建、运动物体的跟踪及的跟踪及模式识别等领域有着重要的应用。模式识别等领域有着重要的应用。n构造一幅全景图M.Brown and D.G.Lowe.Recognising Panora
15、mas.ICCV 20038.2 角点特征角点特征n需要配准图像8.2 角点特征角点特征 检测两幅图像中的特征点8.2 角点特征角点特征 检测两幅图像中的特征点 找到匹配点对 用这些点对来匹配图像8.2 角点特征角点特征n问题1:在两幅图像中检测相同的点no chance to match!需要一个可重复的角点检测器需要一个可重复的角点检测器8.2 角点特征角点特征n问题2:对每一个点,正确识别在另一幅图像中对应的点?需要一个可靠和判别性的描述子需要一个可靠和判别性的描述子8.2 角点特征角点特征8.2 角点特征角点特征n角点检测算法的准则:角点检测算法的准则:检测性、定位性、稳定性和复杂性检
16、测性、定位性、稳定性和复杂性n检测方法:检测方法:(1)(1)基于边缘的检测算法基于边缘的检测算法(2)(2)基于灰度变化的检测算法基于灰度变化的检测算法8.2 角点特征角点特征nMoravecMoravec算法算法19771977年由年由MoravecMoravec提出基于灰度变化的角点提取算法。它通过提出基于灰度变化的角点提取算法。它通过判断一个窗中判断一个窗中各个方向的灰度值的变化各个方向的灰度值的变化来检测角点。来检测角点。当当各个方向(各个方向(u,vu,v)的)的能量和能量和较大时时,较大时时,则认为则认为存在一个角点存在一个角点。2,(,),x ywE u vI xu yvI x
17、 yW(x0,y0)(x+u,y+v)(x,y)(x+u,y+v)8.2 角点特征角点特征nMoravecMoravec算法算法2,(,),x ywE u vI xu yvI x y当该点周围为一个光滑区域光滑区域时,其在各个方向的灰度变化都小各个方向的灰度变化都小;当该点周围为边结构边结构时,沿着边界方向的灰度值变化较小灰度值变化较小;而当该点围为一个角结构时一个角结构时,其在各个方向的灰度值都有较大的变化灰度值都有较大的变化。Moravec算法虽然简单简单,但计算复杂度高,效率低计算复杂度高,效率低。8.2 角点特征角点特征nHarrisHarris算法算法19881988年,受年,受Mo
18、ravecMoravec算法启发,算法启发,HarrisHarris考虑了窗口中不同位置考虑了窗口中不同位置的点对的点对图像灰度变化统计的影响图像灰度变化统计的影响,将,将MoravecMoravec改写为:改写为:2,(,),x ywE u vw x yI xu yvI x y22202,expox xyyw x y(1)orGaussian1 in window,0 outside8.2 角点特征角点特征nHarrisHarris算法算法2,(,),x ywE u vw x yI xu yvI x y,xyI xu yvI x yuIvI对式对式(1)右边泰勒展开:右边泰勒展开:将式将式(
19、2)(2)代入式代入式(1)(1),并整理成矩阵相乘的形式:,并整理成矩阵相乘的形式:(1)(2),uE u vuv Mv 22,xxyx yWxyyII IacMw x yI IIcb8.2 角点特征角点特征nHarrisHarris算法算法22,xxyx yWxyyII IacMw x yI IIcb矩阵M的特征值与图像特征间的对应关系 矩阵M称为Harris矩阵矩阵,它决定了图像在各个方向的能量变化图像在各个方向的能量变化。矩阵M的性质由其两个特征值1和2所决定,下图显示了1和2与图像特征之间的关系。Harris Detector:Mathematics 1 2角1 和 2 都较大,1
20、2;能量E在各个方向均较大边1 2边2 1光滑区域1 和2 都比较小22,xxyx yWxyyII IacMw x yI IIcb8.2 角点特征角点特征nHarris算法根据矩阵的特征值与图像特征的对应关系根据矩阵的特征值与图像特征的对应关系,Harris采用矩阵的行列式和迹检测角,定义如下:2detRMktrace M式中:det(M)=ab-c2;trace(M)=a+b;k是一个常量,通常取0.040.06。当R大于某个给定的阈值,并且是一个局部极大值时局部极大值时,即认为相应局部窗口的中心点是一个角点一个角点。1 2角边边边边光滑光滑区域区域 R 依赖于依赖于M的特征值的特征值 (1
21、)在在角点处角点处,R 值较大值较大 (2)在在边界处边界处,R为负值,幅值较大为负值,幅值较大 (3)在在光滑区域光滑区域,|R|值较小值较小。R 0R 0R 对图像的平移具有不变性 I I+b尺度变化:I a IRx(image coordinate)thresholdRx(image coordinate)nHarrisHarris算法总结算法总结对仿射变换具有部分不变性对仿射变换具有部分不变性8.2 角点特征角点特征nHarrisHarris算法总结算法总结n对尺度变化不具有不变性对尺度变化不具有不变性所有的点被分类为边界所有的点被分类为边界角角8.2 角点特征角点特征nSUSANSU
22、SAN算法算法SUSANSUSAN算法是算法是19971997年由年由SmithSmith和和BradyBrady提出的一种直接利用灰度提出的一种直接利用灰度值进行角点检测的算法。它基于一个圆形模板,统计以每个像值进行角点检测的算法。它基于一个圆形模板,统计以每个像素为中心的模板邻域的灰度值与中心点灰度值相近点的个数。素为中心的模板邻域的灰度值与中心点灰度值相近点的个数。SUSANSUSAN设计了一个半径为设计了一个半径为3 3的圆形模板,含的圆形模板,含3737个像素。如下图所个像素。如下图所示,模板中心点称为核子,表示待检测的点。示,模板中心点称为核子,表示待检测的点。(a)(a)圆形模板
23、圆形模板 (b)SUSAN(b)SUSAN检测角点过程检测角点过程8.2 角点特征角点特征nSUSANSUSAN检测角点过程如下:检测角点过程如下:将将SUSANSUSAN模板在模板在图像上滑动图像上滑动,遍历整个图像,在,遍历整个图像,在每个位置上比每个位置上比较模板核子与邻域内位置的灰度值较模板核子与邻域内位置的灰度值:统计模板内与核子灰度值相近的统计模板内与核子灰度值相近的像素总数:根据设置的根据设置的阈值阈值g g,得到,得到角点响应值:将具有将具有局部极大值的点局部极大值的点认为是认为是角点角点:0001,0I rI rtc r rI rI rt 200,I rI rtc r re
24、00,rn rc r r 0000gn rn rgR r其它gR(r0)=g-n(r0)8.2 角点特征角点特征nSUSANSUSAN算法举例算法举例如下图所示,将模板在图像的如下图所示,将模板在图像的每个像素点上移动每个像素点上移动;当模板核子位于图像中亮度一致的区域内时,当模板核子位于图像中亮度一致的区域内时,SUSANSUSAN面积最大面积最大,其值为圆形模板的面积,随着其值为圆形模板的面积,随着模板核子离图像边缘模板核子离图像边缘越来越近,越来越近,其其面积越来越小面积越来越小。当模板中心靠近角点时,其面积值进一步减少,当当模板中心靠近角点时,其面积值进一步减少,当模板中心落模板中心落
25、在角点在角点上时,其上时,其面积达到局部最小值面积达到局部最小值。(a)(a)圆形模板圆形模板 (b)SUSAN(b)SUSAN检测角点过程检测角点过程8.2 角点特征角点特征nSUSANSUSAN检测结果:检测结果:8.2 角点特征角点特征nSUSANSUSAN算法总结:算法总结:直接对直接对像素的灰度像素的灰度比较进行角点检测,不需比较进行角点检测,不需计算梯度计算梯度。不需要不需要插值插值而且而且不依赖于图像分割不依赖于图像分割的结果。的结果。复杂度复杂度低于低于HarrisHarris算法,在图像处理中得到广泛的应用。算法,在图像处理中得到广泛的应用。只能检测只能检测相似亮度的集中范围
展开阅读全文