08-图像描述课件_第1页
08-图像描述课件_第2页
08-图像描述课件_第3页
08-图像描述课件_第4页
08-图像描述课件_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

图像表示与描述

RepresentationandDescription问题的提出:

图像分割把一幅图像分成了多个区域或部分,为了进一步对图像做分析和识别,还需要用数据或符号描述区域的特征。

概述

Introduction在用前一章的方法,把图像分割后,为了进一步的处理,分割后的图像一般要进行形式化的表达和描述。解决形式化表达问题一般有两种选择:1)根据区域的外部特征来进行形式化表示;2)根据区域的内部特征(比较区域内部的象素值)来进行形式化表示。所选表示方式,应该对尺寸、变换、旋转等变量尽可能的不敏感。4几个几何概念:邻接和连通:通路:四邻接八邻接

若图像中属性相同的两个点P

和Q

间存在一系列象素点{p0,p1,……,pn-1,pn},保证Pi是Pi-1的邻接点,则称P,Q间存在长度为n

的通路。若同一区域集合的所有象素都是四邻接的,则它们为4连通8.1

像素间的基本关系5区域的连通:连通分量:区域S中所有连通点的集合称为S的连通分量设S是图像中的一个子集,连通分量P,QS,如果从P到Q存在一个全部点都在S

中的通路,则称P,Q

在S

中是连通的。根据通路的性质,称为4连通或8连通。连通的性质:P与P连通若P与Q连通,则Q与P也连通。若P与Q连通,Q与R连通,则P与R也连通。8.1

像素间的基本关系6利用连通概念对图像中对象间关系的描述:单连通和复连通:设二值图像中物体点的集合为S,则其它象素构成S的补集Sc,设物体的边缘点包含在Sc中,则Sc的某个连通分量构成了背景。若存在Sc的其它连通分量,则一定处于S的某个连通分量之中,称为孔。S中有孔的连通分量称为复连通,没有孔的称为单连通。8.1

像素间的基本关系8.2

图像的几何特征1.位置图像中的物体通常并不是一个点,因此,用物体的面积的中心点作为物体的位置。面积中心就是单位面积质量恒定的相同形状图形的质心O(见图8-1)若图像中的物体对应的像素位置坐标为(xi,

yj)(i=0,1,…,n-1;j=0,1,…,m-1),则可用下式计算质心位置坐标:图8-12.方向我们不仅需要知道图像中物体的位置,而且还要知道物体在图像中的方向。确定物体的方向有一定难度。如果物体是细长的,则可以把较长方向的轴定为物体的方向。如图8-2所示,通常,将最小二阶矩轴(最小惯量轴在二维平面上的等效轴)定义为较长物体的方向。也就是说,要找出一条直线,使下式定义的E值最小:式中,r是点(x,y)到直线的垂直距离。图8-2物体方向可由最小惯量轴定义3.周长区域的周长即区域的边界长度。一个形状简单的物体用相对较短的周长来包围它所占有面积内的像素,周长就是围绕所有这些像素的外边界的长度。常用的计算方法如下:(1)当把图像中的像素看作单位面积小方块时,则图像中的区域和背景均由小方块组成。区域的周长即为区域和背景缝隙的长度和,此时边界用隙码表示。因此,求周长就是计算隙码的长度。

(2)当把像素看作一个个点时,则周长用链码表示,求周长也即计算链码长度。此时,当链码值为奇数时,其长度记作 ;当链码值为偶数时,其长度记作1。即周长p表示为Ne和No分别是边界链码(8方向)中走偶步与走奇步的数目。4方向链码8方向链码0123012302461357

(3)周长用边界所占面积表示,也即边界点数之和,每个点占面积为1的一个小方块。采用上述三种计算周长的方法求得边界的周长。(1)边界用隙码表示时,周长为24;(2)边界用链码表示时,周长为10+5;(3)边界用面积表示时,周长为15。4.面积

面积是物体的总尺寸的一个方便的度量。面积只与该物体的边界有关,而与其内部灰度级的变化无关。一个形状简单的物体可用相对较短的周长来包围它所占有的面积。

1.像素计数面积最简单的(未校准的)面积计算方法是统计边界内部(也包括边界上)的像素的数目。在这个定义下面积的计算非常简单,求出域边界内像素点的总和即可,计算公式如下:对二值图像而言,若用1表示物体,用0表示背景,其面积就是统计f(x,y)=1的个数。

5.距离

距离是象素间重要的几何特征,距离有三条基本性质必须保证:非负性:d(p,q)0对称性:d(p,q)=d(q,p)三角不等式:d(p,q)d(p,r)+d(r,q)

图像中两点P(x,y)和Q(u,v)之间的距离是重要的几何性质,常用如下三种方法测量:(1)欧几里德距离:

(2)市区距离:

(3)棋盘距离:

显然,以P为起点的市区距离小于等于t(t=1,2,…)的点形成以P为中心的菱形。图(a)为t≤2时用点的距离表示的这些点。可见,d4(P,Q)是从P到Q最短的4路径的长度。同样,以P为起点的棋盘距离小于等于t(t=1,2,…)的点形成以P为中心的正方形。例如,当t≤2,用点的距离表示这些点时,如图(b)所示。同样由图可见,d8(P,Q)是从P到Q最短的8路径的长度。d4、d8计算简便,且为正整数,因此常用来测距离,而欧几里德距离很少被采用。15边界的表达

1.链码链码是对边界点的一种编码表示方法,利用一系列具有特定长度和方向的相连的直线段表示目标的边界。4方向链码8方向链码012301238.3

边界的表示BoundaryRepresentation链码

ChainCodes算法:给每一个线段一个方向编码。有4-链码和8-链码两种编码方法。从起点开始,沿边界编码,至起点被重新碰到,结束一个对象的编码。4-链码:003332221101链码的归一化处理:03322101原链码10103322归一化链码01033221起点归一化8.3

边界的表示BoundaryRepresentation

一阶差分链码用链码表示给定目标的边界时,如果目标平移,链码不会发生变化,而如果目标旋转则链码会发生变化。为解决这个问题,可利用链码的一阶差分来重新构造一个表示原链码各段之间方向变化的新序列,这相当于把链码进行旋转归一化。差分可用相邻两个方向数按反方向相减(后一个减去前一个)得到。

上面一行为原链码(括号中为最右一个方向数循环到左边),下面一行为上面一行的数两两相减得到的差分码。左边的目标在逆时针旋转90°后成为右边的形状。

可见,原链码发生了变化,但差分码并没有变化。边界的形状数:形状数是取值最小的一阶差分链码,形状数序列的长度称为其对应的阶(order)8.3.1边界的形状数8.3

边界的描述BoundaryDescriptors21链码: 11010003003322322212差分码:30313003103030130031形状数:00310303013003130313(最小差分码)

形状数提供了一种有用的形状度量方法,它对每个阶是唯一的,不随边界的旋转、平移和尺度变化而改变。8.3.1边界的形状数8.3

边界的描述BoundaryDescriptors8.3.2傅立叶描述

对边界的离散傅立叶变换表达,可以作为定量描述边界形状的基础。采用傅立叶描述的一个优点是将二维问题简化为一维问题。将x-y平面中的曲线段转化为一维函数f(r)(在r-f(r)平面上),也可将x-y平面中的曲线段转化为复平面上的一个序列。具体就是将x-y平面与复平面u-v重合,其中,实部u轴与x轴重合,虚部v轴与y轴重合。这样可用复数u+jv的形式来表示给定边界上的每个点(x,y)。这两种表示在本质上是一致的,是点点对应的。

X,UY,V(xk,yk)uk+jvks(k)=u(k)+jv(k); k=0,1,…N-1其付立叶变换:k现考虑一个由N个点组成的封闭边界,从任一点开始绕边界一周就得到一个复数序列,即S(ω)可称为边界的傅立叶描述,它的傅立叶逆变换是:

可见

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论