【学习笔记】图像纹理特征

参考链接:
图像特征提取(纹理特征)
常用的图像特征——颜色特征、纹理特征、形状特征、空间关系特征
纹理特征简介

纹理是一种反映图像中同质现象的视觉特征,它体现了物体表面的具有缓慢变化或者周期性变化的表面结构组织排列属性

纹理具有三大标志:

  • 某种局部序列性不断重复
  • 非随机排列
  • 纹理区域内大致为均匀的统一体

不同于灰度、颜色等图像特征,纹理通过像素及其周围空间邻域的灰度分布来表现,即局部纹理信息。另外,局部纹理信息不同程度上的重复性,就是全局纹理信息。
纹理特征体现全局特征的性质的同时,它也描述了图像或图像区域所对应景物的表面性质。但由于纹理只是一种物体表面的特性,并不能完全反映出物体的本质属性,所以仅仅利用纹理特征是无法获得高层次图像内容的。
与颜色特征不同,纹理特征不是基于像素点的特征,它需要在包含多个像素点的区域中进行统计计算。在模式匹配中,这种区域性的特征具有较大的优越性,不会由于局部的偏差而无法匹配成功。

在检索具有粗细、疏密等方面较大差别的纹理图像时,利用纹理特征是一种有效的方法。但当纹理之间的粗细、疏密等易于分辨的信息之间相差不大的时候,通常的纹理特征很难准确地反映出人的视觉感觉不同的纹理之间的差别。例如,水中的倒影,光滑的金属面互相反射造成的影响等都会导致纹理的变化。由于这些不是物体本身的特性,因而将纹理信息应用于检索时,有时这些虚假的纹理会对检索造成“误导”。

纹理特征的特点

优点:
- 包含多个像素点的区域中进行统计计算
- 常具有旋转不变性
- 对于噪声有较强的抵抗能力

缺点:
- 当图像的分辨率变化的时候,所计算出来的纹理可能会有较大偏差
- 有可能受到光照、反射情况的影响
- 从2-D图像中反映出来的纹理不一定是3-D物体表面真实的纹理

常用的特征提取与匹配方法

纹理特征的提取,一般都是通过设定一定大小的窗口,然后从中取得纹理特征。然而窗口的选择,存在着矛盾的要求:

窗口设定大: 纹理是一个区域概念,它必须通过空间上的一致性来体现。观察窗口取的越大,能检测出同一性的能力愈强;反之,能力愈弱;

窗口设定小: 由于不同纹理的边界对应于区域纹理同一性的跃变,因此为了准确地定位边界,要求将观察窗口取得小一点; 这种情况下,会出现困难是:窗口太小,则会在同一种纹理内部出现误分割;而分析窗口太大,则会在纹理边界区域出现许多误分割。

特征提取方法

统计方法
几何法(不常用)
模型法
信号处理法(变换域)
结构方法

纹理特征介绍(灰度共生矩阵,Tamura,马尔科夫随机场,纹理特征相似度,gabor特征,MPEG-7 Texture Descriptors)
在这里插入图片描述

统计方法

基于像元及其邻域的灰度属性,研究纹理区域中的统计特性,或像元及其邻域内的灰度的一阶 、二阶或高阶统计特性。
统计型纹理特征中以 GLCM(灰度共生矩阵) 为主,它是建立在估计图像的二阶组合条件概率密度基础上的一种方法。GLCM主要描述在theta方向上,相隔d个像元距离的一对像元分别具有灰度值 i 和 j 的出现的概率。
GLCM提取的纹理特征有较好的鉴别能力,但是计算较为耗时,不断有研究人员对其提出改进。

算法:

  • 灰度共生矩阵(GLCM) 的四个关键特征(能量、惯性、熵、相关性)
  • 从图像的自相关函数(即图像的能量谱函数)提取纹理特征,即通过对图像的能量谱函数的计算,提取纹理的粗细度及方向性等特征参数
  • 半方差图,该方法是一种基于变差函数的方法 , 由于变差函数反映图像数据的随机性和结构性 , 因而能很好地表达纹理图像的特征 。

优点:

  • 方法简单
  • 易于实现
  • GLCM方法是公认的有效方法
  • 具有较强的适应能力和鲁棒性

缺点:

  • 与人类视觉模型脱节,缺少全局信息的利用,难以研究纹理尺度间像素的遗传或依赖关系
  • 缺乏理论支撑
  • 计算复杂度很高,制约了其实际应用
几何法(应用发展受限,后续研究少)

建立在纹理基元(基本的纹理元素)理论基础上的一种纹理特征分析方法。纹理基元理论认为,复杂的纹理可以由若干简单的纹理基元以一定的有规律的形式重复排列构成。

算法:Voronio棋盘格特征法

模型法

在模型法中,假设纹理是以某种参数控制的分布模型方式形成的,从纹理图像的实现来估计计算模型参数,以参数为特征或采用某种分类策略进行图像分割,因此模型参数的估计是该家族方法的核心问题。
模型法以图像的构造模型为基础,采用模型的参数作为纹理特征。

算法(随机场模型法):

  • 马尔可夫随机场(MRF)模型法
  • Gibbs随机场模型法
  • 分形模型和自回归模型

随机场模型方法: 试图以概率模型来描述纹理的随机过程,它们对随机数据或随机特征进行统计运算,进而估计纹理模型的参数,然后对一系列的模型参数进行聚类,形成和纹理类型数一致的模型参数。由估计的模型参数来对灰度图像进行逐点的最大后验概率估计,确定像素及其邻域情况下该像素点最可能归属的概率。随机场模型实际上描述了图像中像素对邻域像素的统计依赖关系。

分形模型方法: 分数维作为分形的重要特征和度量,把图像的空间信息和灰度信息简单而又有机的结合起来,因而在图像处理中备受人们的关注。分数维在图像处理中的应用时以两点为基础:
(a)自然界中不同种类的形态物质一般具有不同的分形维;
(b)由于研究人员的假设,自然界中的分形与图像的灰度表示之间存在着一定的对应关系。研究表明,人类视觉系统对于粗糙度和凹凸性的感受与分形维数之间有着非常密切的联系。因此,可以用图像区域的分形维数来描述图像区域的纹理特征。
分形维描述纹理的核心问题是如何准确地估计分形维。

优势:

  • 能够兼顾纹理局部的随机性和整体上的规律性,并且具有很大的灵活性
  • 采用随机场模型法对遥感影像纹理特征进行描述并在此基础上进行分割,在很大程度上符合或反映了地学规律
  • MRF的主要优点是提供了一种一般而自然的用来表达空间上相关随机变量之间的相互作用的模型
  • 结合图像的分层理论,发展了分层MRF方法、多分辨率MRF方法等,不但可以提高处理效率,而且研究纹理尺度间像素的遗传或依赖关系以取得纹理特征

缺点:

  • 难度大,由于主要是通过模型系数来标识纹理特征,模型系数的求解有难度
  • 速度慢,由于基于MRF模型的纹理图像分割是一个迭代的优化过程,它由局部到全局的收敛速度很慢(即使条件迭代模式(ICM)能加速寻找解),因而需要很大的计算量,通常需要迭代数百次才能收敛
  • 调参难,参数调节不方便,模型不宜复杂
信号处理法

信号处理类的方法是建立在时、频分析与多尺度分析基础之上,主要是对纹理图像中某个区域利用某种线性变换、滤波器或者滤波器组,将纹理转换到变换域,然后应用某种能量准则提取纹理特征(保持相对平稳的特征值)。
因此,基于信号处理的方法也称之为滤波方法。大多数信号处理方法的提出,都基于这样一个假设:频域的能量分布能够鉴别纹理。

算法:

  • 灰度共生矩阵:主要依赖于能量、惯量、熵相关性四个参数。
  • Tamura纹理特征:基于人类对纹理的视觉感知心理学研究,提出6种属性,即:粗糙度(Coarseness)、对比度(Contrast)、方向度(Directionality)、线性度(Linelikeness)、规则度(Regularity)、粗略度(Roughness)。一般论文里面只用前三个特征,前面三个特征是线性无关的,后面三个特征和前面三个特征是线性相关的,因此只采用前三个特征。缺点:对于更精细的纹理辨别不是很有效(MATLAB代码已实现)参考:Tamura纹理特征的matlab实现
  • 自回归纹理模型(simultaneous auto-regressive, SAR):马尔可夫随机场(MRF)模型的一种应用实例。
  • 小波变换

优势:

  • 细尺度分析,对纹理进行多分辨表示,能在更精细的尺度上分析纹理
  • 小波符合人类视觉特征,由此提取的特征也是有利于纹理图像分割的;能够空间/频域结合分析纹理特征

不足:

  • 对非规则纹理又似乎无能为力,多应用于标准或规则纹理图像,对背景复杂的自然图像效果不佳
  • 计算量大
结构方法

结构分析方法认为纹理是由纹理基元的类型和数目以及基元之间的“重复性”的空间组织结构和排列规则来描述,且纹理基元几乎具有规范的关系,假设纹理图像的基元可以分离出来,以基元特征和排列规则进行纹理分割。显然确定与抽取基本的纹理基元以及研究存在于纹理基元之间的“重复性”结构关系是结构方法要解决的问题。由于结构方法强调纹理的规律性,较适用于分析人造纹理,而真实世界的大量自然纹理通常是不规则的,且结构的变化是频繁的,因此对该类方法的应用受到很大程度的限制。

算法:

  • 句法纹理描述算法
  • 数学形态学方法

多数基于纹理分析的机器视觉应用使用纹理分类器(Texture Classifier)进行检测。纹理分类器可通过对无缺陷的标准样本目标进行学习获得,其中包含样本的纹理特征信息。检测时,算法会将被测目标中的纹理特征与纹理分类器中的特征信息进行匹配,并将不能接受的区域标识为缺陷。

适用性强的纹理分析检测过程不仅应对于噪声有较强的抵抗能力,还应具有平移不变(Shift-Invariant)、旋转不变(Rotate-Invariant)和尺度不变(Scale-Invariant)的性质。

知乎 提取图像的颜色、纹理特征(传统算法)
MATLAB官方文档 纹理分析

  • 30
    点赞
  • 64
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

岁月漫长_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值