数字图像处理之图像分割解析课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数字图像处理之图像分割解析课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字图像 处理 图像 分割 解析 课件
- 资源描述:
-
1、第9章 图像分割主讲人:王珊主要内容 9.1 图像分割概述 9.2 边缘检测 9.3 霍夫变换 9.4 阈值分割 9.5 区域分割 9.6 小结 概念:概念:图像分割是指将图像中具有特殊意义的不同区域划分开来,这些区域互不相交,每个区域满足灰度、纹理、彩色等特性的某种相似性准则。图像分割是图像分析过程中最重要的步骤之一,分割出的区域可以作为后续特性提取的目标对象。9.1 图像分割概述 图像分析系统的基本构成如下图:知识库知识库表示与描述表示与描述预处理预处理分割分割低级处理高级处理中级处理识别识别与与解释解释结果图像获取图像获取问题 图像分割概述图像分割方法和种类 基于图像灰度值的不连续性或相
2、似性,图像分割方法可基于图像灰度值的不连续性或相似性,图像分割方法可以划分为以下种类。以划分为以下种类。图像分割概述 图像分割概述图像分割的目的把图像分解成构成它的部件和对象;有选择性地定位感兴趣对象在图像中的位置和范围。图像分割概述从简到难,逐级分割 控制背景环境,降低分割难度 注意力集中在感兴趣的对象,缩小不相干图像成分的干扰。图像分割的基本思路提取轮廓车牌定位车牌识别 图像分割概述 令集合R代表整个图像区域,对R的分割可看作将R分成N个满足以下五个条件的非空子集(子区域)R1,R2,RN.对所有的i和j,ij,有RiRj=;对i=1,2,N,有P(Ri)=TRUE;对ij,有P(RiRj
3、)=FALSE;对i=1,2,N,Ri是连通的区域。其中P(Ri)是对所有在集合Ri中元素的逻辑谓词,代表空集。图像分割的几何定义RRiNi1 图像分割概述9.2 边缘检测 9.2.1 边缘检测概述 9.2.2 常见的边缘检测算子 9.2.3 Matlab实现 9.2.4 Visual C+实现9.2.1 边缘检测概述1.边缘的定义:图像中周围像素灰度有图像中周围像素灰度有阶跃阶跃变化或变化或屋顶屋顶变化的那些像素的集合。变化的那些像素的集合。2.边缘的分类 阶跃状阶跃状 屋顶状屋顶状阶跃状阶跃状屋顶状屋顶状图像:剖面:边缘检测图像:剖面:一阶导数:二阶导数:各种边缘其一阶、二阶导数特点 边缘
4、检测说明:说明:对阶跃边缘,其一阶导数在图像由暗变明的位置处有1个向上的阶跃,而其它位置都为0,这表明可用一阶导数的幅度值来检测边缘的存在,幅度峰值幅度峰值一般对应边缘位置。其二阶导数在一阶导数的阶跃上升区有1个向上的脉冲,而在一阶导数的阶跃下降区有1个向下的脉冲,在这两个脉冲之间有1个过0点,它的位置正对应原图像中边缘的位置,所以可用二阶导数的过过0点点检测边缘位置,而用二阶导数在过0点附近的符号确定边缘象素在图像边缘的暗区或明区。对(c)而言,脉冲状的剖面边缘与(a)的一阶导数形状相同,所以(c)的一阶导数形状与(a)的二阶导数形状相同,而它的2个二阶导数过0点正好分别对应脉冲的上升沿和下
5、降沿,通过检测脉冲剖面的2个二阶导数过个二阶导数过0点点就可确定脉冲的范围。对(d)而言,屋顶状边缘的剖面可看作是将脉冲边缘底部展开得到,所以它的一阶导数是将(c)脉冲剖面的一阶导数的上升沿和下降沿展开得到的,而它的二阶导数是将脉冲剖面二阶导数的上升沿和下降沿拉开得到的,通过检测屋顶状边缘剖面的一阶导数过过0点点,可以确定屋顶位置。边缘检测 边缘检测3、边缘检测的基本步骤原始图像边缘图像二值图像锐化图像平滑图像平滑滤波边缘判定锐化滤波边缘连接 边缘检测4、边缘检测方法的分类 可可将其算法分为:基于查找的算法和基于零穿将其算法分为:基于查找的算法和基于零穿越的算法。除此还有越的算法。除此还有Ca
6、nny边缘检测算法、统计判边缘检测算法、统计判别方法等。别方法等。查找方法:通过寻找图像一阶导数中的最大和最小值检测边界。零穿越方法:通过寻找图像二阶导数零穿越来寻找边界。5、边缘检测算子 可用一阶、二阶局部微分算子来检测图像中可用一阶、二阶局部微分算子来检测图像中的边缘。下面是几种常用的微分算子。的边缘。下面是几种常用的微分算子。梯度算子梯度算子高斯高斯-拉普拉斯拉普拉斯算子算子CarryCarry边缘检测边缘检测算子算子Roberts算子Prewitt算子Sobel算子 边缘检测 二维图像的一阶导数:二维图像的一阶导数:梯度算子梯度算子9.2.2 常用的边缘检测算子函数f(x,y)在(x,
7、y)处的梯度为一个向量:f=f/x,f/y计算这个向量的大小为:G=(f/x)2+(f/y)21/2近似为:G|fx|+|fy|或 G max(|fx|,|fy|)梯度的方向角为:(x,y)=tan-1(fy/fx)可用下图所示的模板表示:1-1-11 边缘检测 为了检测边缘点,选取适当的阈值T,对梯度图像进行二值化,则有:这样形成了一幅边缘二值图像g(x,y).特点:仅计算相邻像素的灰度差,对噪声比较敏感,无法抑止噪声的影响。图片演示:边缘检测2 2)RobertsRoberts算子算子公式:模板:特点:与梯度算子检测边缘的方法类似,对噪声敏感,但效果较梯度算子略好。)1,1()1,1()1
8、,1()1,1(yxfyxffyxfyxffyx-11fx1-1fy3)Prewitt3)Prewitt算子算子公式模板:特点:在检测边缘的同时,能抑止噪声的影响.0-110-110-11-1-1-1000111)1,1()1,()1,1()1,1()1,()1,1()1,1(),1()1,1()1,1(),1()1,1(yxfyxfyxfyxfyxfyxffyxfyxfyxfyxfyxfyxffyx3 3)SobelSobel算子算子公式模板特点:对4邻域采用带权方法计算差分;能进一步抑止噪声;但检测的边缘较宽。-220-110-110000-1-1-2112)1,1()1,(2)1,1()
9、1,1()1,(2)1,1()1,1(),1(2)1,1()1,1(),1(2)1,1(yxfyxfyxfyxfyxfyxffyxfyxfyxfyxfyxfyxffyx1、梯度算子、梯度算子2、Roberts算子算子3、Prewitt算子算子4、Sobel算子算子4 4)拉普拉斯算子)拉普拉斯算子定义:二维函数f(x,y)的拉普拉斯是一个二阶的微分定义为:2f=2f/x2,2f/y2离散形式:模板:可以用多种方式被表示为数字形式。定义数字形式的拉普拉斯的基本要求是,作用于中心像素的系数是一个负数,而且其周围像素的系数为正数,系数之和必为0。对于一个3x3的区域,经验上被推荐最多的形式是:),(
10、4)1,()1,(),1(),1(),(2yxfyxfyxfyxfyxfyxf11-400100111-8111111 由于梯度算子和Laplace算子都对噪声敏感,因此一般在用它们检测边缘前要先对图像进行平滑。拉普拉斯算子的分析:优点:各向同性、线性和位移不变的;对细线和孤立点检测效果较好。缺点:对噪音的敏感,对噪声有双倍加强作用;不能检测出边的方向;常产生双像素的边缘。5 5)MarrMarr算子算子Marr算子是在Laplacian算子的基础上实现的,它得益于对人的视觉机理的研究,有一定的生物学和生理学意义。由于Laplacian算子对噪声比较敏感,为了减少噪声影响,可先对图像进行平滑,
11、然后再用Laplacian算子检测边缘。平滑函数应能反映不同远近的周围点对给定像素具有不同的平滑作用,因此,平滑函数采用正态分布的高斯函数,即:2222),(yxeyxh其中是方差。用h(x,y)对图像f(x,y)的平滑可表示为:*代表卷积。令r是离原点的径向距离,即r2=x2+y2。),(*),(),(yxfyxhyxg对图像g(x,y)采用Laplacian算子进行边缘检测,可得:这样,利用二阶导数算子过零点的性质,可确定图像中阶跃边缘的位置。称为高斯拉普拉斯滤波算子,也称为LOG滤波器,或“墨西哥草帽”。),(*),(*)(),(*),(224222222yxfhyxferyxfyxhg
12、eh2 特点:特点:抗噪声能力强抗噪声能力强 各向同性各向同性 图像模糊化图像模糊化,1、梯度算子、梯度算子2、Roberts算子算子3、Prewitt算子算子4、Sobel算子算子5、Marr算子算子6 6)CannyCanny算子算子 在图像边缘检测中,在图像边缘检测中,抑制噪声抑制噪声和和边缘精确定位边缘精确定位是无法同是无法同时满足的,一些边缘检测算法通过平滑滤波去除噪声的同时,也时满足的,一些边缘检测算法通过平滑滤波去除噪声的同时,也增加了边缘定位的不确定性;而提高边缘检测算子对边缘敏感性增加了边缘定位的不确定性;而提高边缘检测算子对边缘敏感性的同时,也提高了对噪声的敏感性。的同时,
13、也提高了对噪声的敏感性。CannyCanny算子是力图在抗噪声干扰和精确定位之间寻算子是力图在抗噪声干扰和精确定位之间寻求最佳折衷方案。求最佳折衷方案。3个准则:个准则:信噪比准则信噪比准则信噪比越大,错误率越小;信噪比越大,错误率越小;定位精度准则定位精度准则 滤波函数滤波函数LocLoc尽量大;尽量大;单边缘响应准则单边缘响应准则对单边缘最好只有一个响应。对单边缘最好只有一个响应。CannyCanny算子步骤:算子步骤:1.2D高斯模板滤波高斯模板滤波(平滑图像,去噪);(平滑图像,去噪);2.求梯度求梯度(幅度与方向);(幅度与方向);3.非极大值抑制非极大值抑制(每个像素与其梯度方向相
14、邻像素(每个像素与其梯度方向相邻像素(两个两个)比较,如其比较,如其 灰度非极大值,则该点置灰度非极大值,则该点置0)4.双阈值判别双阈值判别(根据灰度直方图计算两个阈值)(根据灰度直方图计算两个阈值)例1:梯度算子Roberts算子Prewitt算子Sobel算子Kirsch算子原始图像Laplacian算子Marr算子曲面拟合法“边缘检测篇”总结梯度梯度RobertPrewittSobelLaplaceKirschMarrCanny计算量计算量好好好好较好较好较好较好较差较差中中较差较差方向方向表征性表征性较好较好较好较好较好较好差差好好差差较差较差抗噪抗噪能力能力较差较差较差较差中中差差
展开阅读全文