图像处理

形状匹配

2017-03-01  本文已影响0人  jjkke88

基本概念

图像的形状可以看成是图像的轮廓。图像形状的表示方式有:链码、游程码、freeman码等,还有简化方式:B样条,3次、5次样条、插值、多项式、多边形逼近、特征点检测,还可以使用形状的骨架来描述形状。
形状的描述是用一些方法生成数值的描述子来描述形状,描述子应该尽可能区别不同目标的基础上对目标的平移、旋转和尺度变化不敏感,常用的形状描述子如下:

形状匹配解决的问题:

(噪声,变换,遮挡,变形)

形状匹配方法:

基于不变矩的形状描述

图像的p+q阶几何矩的描述如下:


图像的p+q阶几何矩

图像的p+q阶中心矩的描述如下:


图像的p+q阶中心矩
归一化的中心距为:
归一化中心矩

其中


\rho的其中一个表达方式
其中只有基于二阶矩的不变矩对二维物体的描述才是真正的具有旋转、缩放和平移不变性。因此多用二阶矩。
opencv中使用cv::matchShape函数可以实现基于不变矩的形状匹配。
基于不变矩的形状匹配由于使用的矩阶数较低,因此无法刻画图像的细节,这带来形状匹配的准确率较低,一般只用来匹配较大的,边缘较清晰且完整的形状。
形状匹配方法在实际应用过程中最大的问题是无法提取到一条较完整的轮廓,这直接导致物体的形状无法被精确刻画,也就导致没有办法准备匹配形状。

基于小波变换的形状描述

变换过程
上一篇 下一篇

猜你喜欢

热点阅读