图像特征提取与分析.ppt

上传人:tia****nde 文档编号:8754532 上传时间:2020-03-31 格式:PPT 页数:35 大小:671.05KB
返回 下载 相关 举报
图像特征提取与分析.ppt_第1页
第1页 / 共35页
图像特征提取与分析.ppt_第2页
第2页 / 共35页
图像特征提取与分析.ppt_第3页
第3页 / 共35页
点击查看更多>>
资源描述
第8章图像特征提取与分析 本章重点 图像特征及特征提取的基本概念 常见的图像特征提取与描述方法 如颜色特征 纹理特征和几何形状特征提取与描述方法 8 1基本概念8 2颜色特征描述8 3形状特征描述8 4图像的纹理分析技术8 5小结 8 1基本概念 目的让计算机具有认识或者识别图像的能力 即图像识别 特征选择是图像识别中的一个关键问题 将直接影响到图像识别分类器的设计 性能及其识别结果的准确性 特征选择和提取的基本任务是如何从众多特征中找出最有效的特征 8 1基本概念 特征形成根据待识别的图像 通过计算产生一组原始特征 称之为特征形成 特征提取原始特征的数量很大 或者说原始样本处于一个高维空间中 通过映射或变换的方法可以将高维空间中的特征描述用低维空间的特征来描述 这个过程就叫特征提取 8 1基本概念 特征选择从一组特征中挑选出一些最有效的特征以达到降低特征空间维数的目的 这个过程就叫特征选择 选取的特征应具有如下特点 可区别性可靠性独立性好数量少特征提取与选择总原则 尽可能减少整个识别系统的处理时间和错误识别率 当两者无法兼得时 需作出平衡 8 2颜色特征描述 颜色特征反映彩色图像的整体特征 一幅图像可以用它的颜色特性近似描述 根据颜色与空间属性的关系 颜色特征的表示方法可以有颜色矩 颜色直方图 颜色相关等几种方法 8 2 1颜色矩 颜色矩是以数学方法为基础的 通过计算矩来描述颜色的分布 颜色矩通常直接在RGB空间计算颜色分布的前三阶矩表示为 一阶 颜色分量的平均强度 二 三阶 方差和偏移度 8 2 2颜色直方图 描述了图像颜色分布的统计特性 设一幅图像包含M个像素 图像的颜色空间被量化成N个不同颜色 颜色直方图H定义为 第i种颜色在整幅图像中具有的像素数 归一化为 8 2 2颜色直方图 由于RGB颜色空间与人的视觉不一致 可将RGB空间转换到视觉一致性空间 除了转换到前面提及的HSI空间外 还可以采用一种更简单的颜色空间 彩色图像变换成灰度图像的公式为 这里 max 255 8 3形状特征描述 形状特征描述是在提取图像中的各目标形状特征基础上 对其进行表示 它是进行图像识别和理解的基础 图像经过边缘提取和图像分割等操作 就会得到景物的边缘和区域 也就获得了景物的形状 任何一个景物形状特征均可由其集合属性 如长短 面积 距离 凹凸等 和统计属性 连通 欧拉数 来进行描述 8 3 1几个基本概念 邻域与邻接对于任意像素 i j s t 是一对适当的整数 则把像素的集合 i s j t 叫做像素 i j 的邻域 直观上看 这是像素 i j 附近的像素形成的区域 最经常采用的是4 邻域和8 邻域 4 邻域和8 邻域 邻域与邻接互为4 邻域的两像素叫4 邻接 互为8 邻域的两像素叫8 邻接 对于图像中具有相同值的两个像素A和B 如果所有和A B具有相同值的像素序列存在 并且和互为4 邻接或8 邻接 那么像素和叫做4 连接或8 连接 以上的像素序列叫4 路径或8 路径 像素的连接 像素的连接 在图像中 把互相连接的像素的集合汇集为一组 于是具有若干个0值的像素和具有若干个l值的像素的组就产生了 把这些组叫做连接成分 也称作连通成分 在研究一个图像连接成分的场合 若1像素的连接成分用4 连接或8 连接 而0像素连接成分不用相反的8 连接或4 连接就会产生矛盾 假设各个1像素用8 连接 则其中的0像素就被包围起来 如果对0像素也用8 连接 这就会与左下的0像素连接起来 从而产生矛盾 因此0像素和1像素应采用互反的连接形式 即如果1像素采用8 连接 则0像素必须采用4 连接 连接成分 连接性矛盾示意图 在0 像素的连接成分中 如果存在和图像外围的1行或1列的0 像素不相连接的成分 则称之为孔 不包含有孔的1像素连接成分叫做单连接成分 含有孔的l像素连接成分叫做多重连接成分 区域内部空间域分析是不经过变换而直接在图像的空间域 对区域内提取形状特征 1 欧拉数图像的欧拉数是图像的拓扑特性之 它表明了图像的连通性 下图 a 的图形有一个连接成分和一个孔 所以它的欧拉数为0 而下图 b 有一个连接成分和两个孔 所以它的欧拉数为 1 可见通过欧拉数可用于目标识别 8 3 2区域内部空间域分析 具有欧拉数为0和 1的图形 用线段表示的区域 可根据欧拉数来描述 如下图中的多边形网 把这多边形网内部区域分成面和孔 如果设顶点数为W 边数为Q 面数为F 则得到下列关系 这个关系称为欧拉公式 图中的多边形网 有7个顶点 11条边 2个面 1个连接区 3个孔 因此 由上式可得到 包含多角网络的区域 一幅图像或一个区域中的连接成分数C和孔数H不会受图像的伸长 压缩 旋转 平移的影响 但如果区域撕裂或折叠时 C和H就会发生变化 可见 区域的拓扑性质对区域的全局描述是很有用的 欧拉数是区域一个较好的描述子 2 凹凸性凹凸性是区域的基本特征之一 区域凹凸性可通过以下方法进行判别 区域内任意两像素间的连线穿过区域外的像素 则此区域为凹形 相反 连接图形内任意两个像素的线段 如果不通过这个图形以外的像素 则这个图形称为是凸的 任何一个图形 把包含它的最小的凸图形叫这个图形的凸闭包 凸图形的凸闭包就是它本身 从凸闭包除去原始图形的部分后 所产生的图形的位置和形状将成为形状特征分析的重要线索 凹形面积可将凸封闭包减去凹形得到 区域的凹凸性 3 距离距离在实际图像处理过程中往往是作为一个特征量出现 因此对其精度的要求并不是很高 所以对于给定图像中三点A B C 当函数D A B 满足下式的条件时 把D A B 叫做A和B的距离 也称为距离函数 第一个式子表示距离具有非负性 并且当A和B重合时 等号成立 第二个式子表示距离具有对称性第三个式子表示距离的三角不等式 计算点 i j 和 h k 间距离常采用的几种方法 1 欧氏距离 用来表示 2 4 邻域距离 也称为街区距离 3 8 邻域距离 也称为棋盘距离 这三种距离之间的关系 如图所示 街区距离和棋 盘距离都是欧式距离的一种近似 下图中表示了以中心像素为原点的各像素的距离 从离开一个像素的等距离线可以看出 在欧氏距离中大致呈圆形 在棋盘距离中呈方形 在街区距离中呈倾斜45度的正方形 街区距离是图像中两点间最短的4 连通的长度 而棋盘距离则是两点间最短的8 连通的长度 此外 把4 邻域距离和8 邻域距离组合起来而得到的八角形距离有时也被采用 它的等距线呈八角形 4 区域的测量区域的大小及形状表示方法主要包括以下几种 1 面积S 图像中的区域面积S可以用同一标记的区域内像素的个数总和来表示 按上述表示法区域R的面积S 41 区域面积可以通过扫描图像 累加同一标记像素得到 或者是直接在加标记处理时计数得到 区域的面积和周长 2 周长L 区域周长L是用区域中相邻边缘点间距离之和来表示 采用不同的距离公式 周长L的计算不同 常用的有两种 一种计算方法是采用欧式距离 在区域的边界像素中 设某像素与其水平或垂直方向上相邻边缘像素间的距离为1 与倾斜方向上相邻边缘像素间的距离为 周长就是这些像素间距离的总和 这种方法计算的周长与实际周长相符 因而计算精度比较高 另一种计算方法是采用8邻域距离 将边界的像素个数总和作为周长 也就是说 只要累加边缘点数即可得到周长 比较方便 但是 它与实际周长间有差异 根据这两种计算周长的方式 以区域的面积和周长图为例 区域的周长分别是和22 3 圆形度R0 圆形度R0用来描述景物形状接近圆形的程度 它是测量区域形状常用的量 其计算公式为 式中为S区域面积 L为区域周长R0值的范围为 R0值的大小反映了被测量边界的复杂程度 越复杂的形状取值越小 R0值越大 则区域越接近圆形 4 形状复杂性e 形状复杂性常用离散指数表示 其计算公式为 该式描述了区域单位面积的周长大小 e值越大 表明单位面积的周长大 即区域离散 则为复杂形状 反之 则为简单形状 e值最小的区域为圆形 典型连续区域的计算结果为 圆形e 12 6 正方形e 16 0 正三角形e 20 8 此外 常用的特征量还有区域的幅宽 占有率和直径等 8 3 3区域内部变换分析 区域内部变换分析是形状分析的经典方法 它包括求区域的各阶统计矩 投影和截口等 1 矩法具有两个变元的有界函数f x y 的p q阶矩定义为这里p和q可取所有的非负整数值 参数称为p q矩的阶 由于p和q可取所有的非负整数值 它们产生一个矩的无限集 而且 这个集合完全可以确定函数f x y 本身 换句话说 集合 mpq 对于函数是唯一的 也只有f x y 才具有该特定的矩集 对于大小为的数字图像f i j 的矩为 1 区域形心位置0阶矩m00是图像灰度f i j 的总和 二值图像的m00则表示对象物的面积 如果用m00来规格化1阶矩m10及m01 则得到一个物体的重心坐标 2 中心矩中心矩是以重心作为原点进行计算 中心矩具有位置无关性 利用中心矩可以提取区域的一些基本形状特征 利用中心矩计算公式可以计算出三阶以下的中心矩 把中心矩再用零阶中心矩来规格化 叫做规格化中心矩 记作 表达式为 式中 3 不变矩为了使矩描述子与大小 平移 旋转无关 可以用二阶和三阶规格化中心矩导出七个不变矩组 不变矩描述分割出的区域时 具有对平移 旋转和尺寸大小都不变的性质 利用二阶和三阶规格中心矩导出的7个不变矩组为 2 投影和截口对于区域为的二值图像和抑制背景的图像f i j 它在i轴上的投影为 在j轴上的投影为 由以上两式所绘出的曲线都是离散波形曲线 这样就把二维图像的形状分析转化为对一维离散曲线的波形分析 固定i0 得到图像f i j 的过i0而平行于轴的截口 固定j0 得到图像f i j 的过j0而平行于i轴的截口 二值图像f i j 的截口长度为以上公式均是区域的形状特征 8 3 4区域边界的形状特征描述 区域外部形状是指构成区域边界的像素集合 链码描述通过边界的搜索等算法的处理 所获得的输出最直接的方式是各边界点像素的坐标 也可以用一组被称为链码的代码来表示 这种链码组合的表示既利于有关形状特征的计算 也利于节省存储空间 用于描述曲线的方向链码法是由Freeman提出的 该方法采用曲线起始点的坐标和斜率 方向 来表示曲线 对于离散的数字图像而言 区域的边界轮廓可理解为相邻边界像素之间的单元连线逐段相连而成 对于图像某像素的8 邻域 把该像素和其8 邻域的各像素连线方向按八链码原理图所示进行编码 用0 1 2 3 4 5 6 7表示8个方向 这种代码称为方向码 八链码原理图 八链码例子 其中偶数码为水平或垂直方向的链码 码长为1 奇数码为对角线方向的链码 码长为 八链码例子图为一条封闭曲线 若以s为起始点 按逆时针的方向编码 所构成的链码为556570700122333 若按顺时针方向编码 则得到链码与逆时针方向的编码不同 边界链码具有行进的方向性 在具体使用时必须加以注意 1 区域边界的周长假设区域的边界链码为 每个码段ai所表示的线段长度为 那么该区域边界的周长为式中ne为链码序列中偶数码个数 n为链码序列中码的总个数 2 计算区域的面积对x轴的积分S就是面积 式中 是初始点的纵坐标 ai0和ai2分别是链码第i环的长度在k 0 水平 k 2 垂直 方向的分量 对于封闭链码 初始点坐标与终点坐标相同 y0能任意选择 按顺时针方向编码 根据面积计算公式得到链码所代表的包围区域的面积 3 对x轴的一阶矩 k 0 4 对x轴的二阶矩 k 0 5 形心位置 xc yc S 是链码关于y轴的一阶矩 它的计算过程为 先将链码的每个方向码做旋转90o的变换 得然后利用 3 中的公式进行计算 6 两点之间的距离如果链中任意两个离散点之间的码为 那么这两点间的距离是根据链码还可以计算其他形状特征
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!