第五章形状分析与描述第五章形状分析与描述形状是由组成物体的轮廓线或物体表面的所有点相对位置决定
这说明我们只能通过物体的轮廓线或外表面才可知道其形状,而外轮廓和外表面是能为视觉所感知的
利用边缘检测和图象分割,能够提取关于景物的重要的形状信息
计算机视觉的另一主要难题是形状的表示
只有通过表示,才能对感兴趣的景物形状进行学习、匹配、重构与利用
把边缘连接起来就成为轮廓
轮廓可以是断开的,也可以是封闭的
封闭轮廓对应于区域的边界,而区域内的象素可以通过填充算法来填满
断开的轮廓可能是区域边界的一部分,也可能是图象线条特征
区域之间的对比度太弱或边缘检测阈值设置太高都有可能产生间断的轮廓
轮廓可以用边缘序列表或曲线来表示
曲线通常称为轮廓的数学模型
曲线表示包括线段、二次曲线、三次样条曲线等
轮廓表示的评价标准:简单:轮廓应该是一种简洁的表示
精确:轮廓应能精确地逼近图象特征
有效:轮廓应适合于后处理阶段的计算
决定轮廓表示精确性的主要因素有以下三个方面:(1)用于轮廓建模的曲线形式;(2)曲线拟合算法的性能;(3)边缘位置估计的精度
轮廓的最简单表示形式是边缘有序表
这种表示的精度就是边缘估计的精度,但其表示的紧凑性是最差的,后处理也不方便,因此不是一种高效的图象分析方法
用适当的曲线模型来拟合边缘会提高精确度,因为曲线模型拟合边缘时往往具有均值化效应,因此可以减少边缘位置误差
曲线模型也会提高轮廓表示的经济性,为后处理提供了一种更简单、更紧凑的表示
已知一组控制点,曲线拟合常采用内插曲线或逼近曲线来实现
内插:指使得拟合曲线通过所有的控制点
逼近:指使拟合曲线非常接近这些控制点,而无需一定通过这些控制点
平面曲线函数可表示为三种形式:(1)显式;(2)隐式:;(3)参数式:,其中u是某一参数;函数的显式表示很少用在计算机视觉中,主要原因是平面上的曲线可能卷曲,致使一个