计算机视觉1ppt课件.ppt_第1页
计算机视觉1ppt课件.ppt_第2页
计算机视觉1ppt课件.ppt_第3页
计算机视觉1ppt课件.ppt_第4页
计算机视觉1ppt课件.ppt_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

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

文档简介

二值图象分析BinaryImageAnalysis 第3章 1 二值图像例 3 1二值图象 2 二值图象的特点a 二值图像只有两个灰度级 其中物体像素值为1 背景像素值为0 b 图象中许多的特征如边缘 轮廓可以用二值图像表示 c 二值图像处理的算法简单 所需的内存小 计算速度快 d 二值视觉系统技术可用于灰度图像视觉系统 3 3 二值图象的获取a 硬件实现敏感元二值输出或逻辑输出 敏感元模拟值输出 通过硬件电路二值化 b 软件实现灰度图象可以通过阈值 threshold 分割进行二值化处理 4 图象二值化设一幅灰度图像中物体的灰度分布在某一区间内 经过阈值运算后的图像为二值图像 其中Z是组成物体各部分灰度值的集合 4 灰度图象的二值化 5 一幅灰度图像和使用不同阈值得到的二值图像结果 1 原始灰度图像 2 阈值T 100 3 T 128 4 T1 100 T2 128 6 通过阈值化方法检测出物体后 下一步就要对物体进行识别和定位 在大多数工业应用中 摄像机的位置和环境是已知的 因此通过简单的几何知识就可以从物体的二维图像确定出物体的三维位置 利用尺度和形状特征来识别 如大小 位置和方向 3 2几何特性 7 1 尺寸和位置一幅二值图像区域的面积 或零阶矩 由下式给出 8 物体的中心位置 其中x和y是相对于图像左上角的中心坐标 物体的位置为 注意 因约定y轴向上故有负号 9 方向 一般假定物体是长形的 其长轴方向被定义为物体的方向 通常 二维平面上与最小惯量轴同方向的最小二阶矩轴被定为长轴 设惯性轴 满足 是点 i j 到该轴的距离 10 有 令 有 其中 11 注意 求得的惯性轴有两个 即最大 最小惯性轴 12 3 密集度区域的密集度 其中 p和A分别为图形的周长和面积 根据此定义 圆是最密集的图形 密集度的另一意义 周长在给定后 密集度越高 所围面积越大 13 4 体态比区域的最小外接矩形的长与宽之比特性 1 正方形和圆的体态比等于12 细长形物体的体态比大于1下图是几种形状的外接矩形 14 投影能表现图像的某种特征信息给定一条直线 用垂直该直线的一簇等间距直线将一幅二值图像分割成若干条 每一条内像素值为1的像素个数为该条二值图像在给定直线上的投影 定义给定直线为水平或垂直直线时 二值图像列或行上像素值为1的像素数量之和为该图像的水平或垂直投影 3 3投影 15 对角线投影设行和列的标号分别用i和j表示 若图像矩阵为n行m列 则i和j的范围分别为0到n 1和0到m 1 假设对角线的标号d用行和列的仿射变换 线性组合加上常数 计算 即 d ai bj c对角线投影共对应n m 1个条 其中仿射变换把右上角像素映射成对角线投影的第一个位置 把左下角像素映射成最后一个位置 如图所示 则当前行列对应的标号d的公式为 d i j m 1 16 二值图像及其对角线上的投影图 17 用图像像素值连续为1的个数来描述图像 有两种方法 1 用1的起始位置和1的游程长度 2 仅仅使用游程长度 0 表示从0象素开始 例 1的游程 2 2 6 3 13 6 20 1 4 6 11 10 1 5 11 1 17 4 1和0的游程长度 0 1 2 2 3 4 6 1 1 0 3 6 1 10 5 5 1 5 4 3 4游程长度编码 run lengthencoding 18 3 5 1定义 1 近邻 4邻点 4 neighbors 有公共边关系的两个像素 8邻点 8 neighbors 两个像素至少共享一个顶角4连通 4 connected 一个像素与其4邻点的关系8连通 4 connected 一个像素与其8邻点的关系 3 5二值图像算法 19 2 路径路径 从像素到像素的一个像素序列 和互为邻点4路径 像素与其近邻像素是4连通关系8路径 像素与其近邻像素是8连通关系 3 前景图像中值为1的全部像素的集合 用S表示 4 连通性已知像素p和q 如果存在一条从p到q的路径 且路径上的全部像素都包含在S中 则称p与q是连通的 20 5 连通成份 一个像素集合 如果集合内的每一个像素与集合内其它像素连通 则称该集合为一个连通成份 6 背景 S S的补集 中包含图像边界点的所有连通成份的集合 洞 S中所有非背景其它元 对物体和背景应使用不同的连通 如果对S使用8连通 则对 S应使用4连通 21 7 边界S的边界是S中与 S中有4连通关系的像素集合S 8 内部S中不属于它的边界的像素集合 S的内部等于S S 9 包围如果从S中任意一点到图像边界的4路径必须与区域T相交 则区域T包围区域S 或S在T内 例 一幅二值图像 22 视觉中常见的运算是找连通成分 连通标记算法可以找到图像中的所有连通成份 并对同一连通成份中的所有点分配同一标记 下图表示的是一幅图像和已标记的连通成份 下面介绍两种连通成份标记算法 递归算法和序贯算法 3 5 2连通成分标记算法 23 算法3 1 连通成份递归算法1 扫描图像 找到无标记的值为1的象素点 给它分配一个标记L 2 递归分配标记L给1点的邻点 3 如果不存在没标记的点 则停止 4 返回第1步 24 算法3 2 4 连通成份序贯算法1 从左至右 从上到下扫描图像 2 如果像素点为1 则 a 如果上面点和左面点有一个标记 则复制这一标记 b 如果两点有相同的标记 复制这一标记 c 如果两点有不同的标记 则复制上点的标记且将两个标记输入等价表中作为等价标记 d 否则给这一个像素点分配一新的标记并将这一标记输入等价表 3 回到第2步只到扫描完所有点 4 在等价表的每一等价集中找到最低的标记 5 扫描图像 用等价表中的最低标记取代每一标记 25 在视觉应用中 欧拉数或亏格数可作为识别物体的特征 1 定义 连通成份数减去空洞数E C H其中 E为欧拉数 C为连通成份数 H为空洞数2 举例E 0E 1E 23 特性具有平移 旋转和比例不变特性的拓扑特征 前景 8连通背景 4连通 3 5 3欧拉数 26 3 5 4区域边界 通过简单的局部运算找边界点是视觉应用中的基本任务 常见的算法是按逆时针方向跟踪区域的所有点 27 算法3 3 边界跟踪算法 从左到右 从上到下扫描图像 求区域S的起始点 用c表示当前边界上被跟踪的像素点 置 记c左4邻点为b 按逆时针方向从b开始将c的8个8邻点分别记为 从b开始 沿逆时针方向找到第一个 置 重复步骤 直到 28 3 5 5距离 欧几里德距离 街区距离 棋盘距离 29 3 5 6中轴 中轴可作为物体的一种简洁表示 图3 13a4邻点中轴变换举例 30 图3 13b表明少量噪声会使中轴变换结果产生显著的差异 图3 13b中轴变换举例 31 细化是把区域缩成线条 逼近中心线 骨架或核线 的一种图像处理 细化的目的是减少图像成份 直到只留下区域的最基本信息 以便进一步分析和识别 虽然细化可以用在包含任何区域形状的二值图像 但它主要对细长形 而不是凸圆形或水滴状 区域有效 细化一般用于文本分析预处理阶段 以便将文本图像中线条图画或字符笔画表示成单像素线条 要求 1 连通图像区域必须细化成连通线结构 2 细化结果最少应该是8连通 3 保留近似终止线的位置 4 细化结果应该近似于中轴线 5由细化引起的附加突刺 短分支 应该是最小的 3 5 7细化 32 算法 邻点细化迭代算法1 对于每一个像素 如果 没有上近邻 或下近邻或左近邻或右近邻 不是孤立点或终止线 去除该像素点不会断开区域则去除该像素点 2 重复步骤1直到没有像素点可以去除为止 33 图3 14细化手写体 华 的迭代过程 a 原图像 b f 为五次迭代过程 每次迭代削去一层边界 3 5 7细化 34 如果某一连通成份可以变化 使得背景像素点变成1的运算称为扩展 如果物体像素点全方位地消减或变为0时 则称为收缩 扩展 如果背景和洞的像素点邻点是1 则将该点从0变为1 收缩 如果物体像素点邻点是0 则将该点从1变为0 3 5 8扩展与收缩 原始噪声图像扩展运算收缩运算 对字母h收缩与扩展算法实验结果 35 先扩展后收缩算法能补上不希望存在的洞 先收缩后扩展算法则能去除孤立的噪声点 36 S扩展k倍 S收缩k倍 37 3 6形态学算子 理论基础 集合论作用 保持形状特征 同时简化图像工具 结构元 数学形态学 mathematicalmophology 38 3 6 1形态学集合论基础 图像 前景像素的集合交运算并运算平移运算 二值图像A被一个像素点p平移是指将A的原点移到p 39 3 6 2形态学算子 1 用结构元进行膨胀运算也可以描述为 结构元的原点像素经过待膨胀的二值图像中所有1像素点时 对应结构元所有 像素的二值图像像素置为 像素 膨胀 dilation 扩张图像区域 结构元原点是指定的 不一定是图像左上角多种解释 图像位移 结构元位移 40 用结构元位移计算 41 3 6 2形态学算子 2 用结构元进行腐蚀运算也可以描述为 结构元的原点像素经过待腐蚀的二值图像中所有1像素点时 如果结构元中有一个 像素没有对应待腐蚀二值图像的 像素 则对应结构元原点的待腐蚀二值图像 像素置为 腐蚀 erosion 获得表示结构元所有出现位置的图像 42 用结构元位移计算 43 图3 16原始测试图像A 左 与结构元B 右 注意结

温馨提示

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

评论

0/150

提交评论