灰度-梯度共生矩阵数字特征的研究
灰度-梯度共生矩阵数字特征的研究
![灰度-梯度共生矩阵数字特征的研究](https://img.taocdn.com/s3/m/7b8b7e253186bceb18e8bb47.png)
灰度—梯度共生矩阵数字特征的研究0引言灰度共生矩阵概念最早由Haralick 于1973年提出,在1992年Ohanian P 。
P.通过实验证明了基于灰度共生矩阵的统计特征的有效性.洪继光于1984年在灰度共生矩阵的基础上提出了灰度—梯度共生矩阵[1],并应用该模型上的15个特征对五类白血球样本进行了分类识别,其实验结果表明,对于像细胞核边界不清晰的图像,该方法较灰度共生矩阵的分类结果好。
灰度—梯度共生矩阵模型集中反映了图像中两种最基本的信息,即像素的灰度和梯度(或边缘)的相互关系。
各像素的灰度是构成一幅图像的基础,而梯度则是构成图像边缘轮廓的要素。
灰度-梯度空间可以很清晰地表现图像内像素灰度与梯度的分布规律,同时也体现了各像素与其邻域像素的空间关系,对图像的纹理能很好地描绘.1灰度-梯度共生矩阵模型灰度—梯度共生矩阵纹理分析方法是利用图像的灰度和梯度的综合信息提取纹理特征[2]。
灰度—梯度共生矩阵的元素),(y x H 定义为在归一的灰度图像),(j i F 及其归一的梯度图像),(j i G 中具有灰度值x 和梯度值y 的像素数,即在集合{}1,,1,0,,),(),(|),(-===N j i y j i G x j i F j i 中元素的个数。
其中,]1,0[),(],1,0[),(-∈-∈g L j i G L j i F 。
对灰度—梯度共生矩阵进行归一化处理,使其各元素之和为1。
如式(1)所示:∑∑-=-=∧=101),(),(),(L x L y g y x H y x H y x H (1)而2101),(N N N y x H L x L y g =⨯=∑∑-=-=,所以上式可以表示为式(3—2):2),(),(Ny x H y x H =∧(2) 该灰度—梯度共生矩阵的原点在左上角,向右梯度值增加,向下灰度值增加.对于粗纹理的图像,),(y x H ∧在灰度轴附近集中分布,仅少量边界点远离灰度轴分布。
灰度共生矩阵14个特征计算公式
![灰度共生矩阵14个特征计算公式](https://img.taocdn.com/s3/m/aab0aed050e79b89680203d8ce2f0066f433645e.png)
灰度共生矩阵14个特征计算公式一、前言在图像处理和分析领域,灰度共生矩阵是一种重要的特征提取方法。
它能够描述图像中像素之间的灰度分布关系,对于图像的纹理特征分析有着重要的作用。
在本文中,我们将深入探讨灰度共生矩阵的14个特征计算公式,帮助读者更好地理解和应用这一方法。
二、概述灰度共生矩阵灰度共生矩阵(GLCM,Gray Level Co-occurrence Matrix)是由一对像素值的相对空间关系组成的矩阵,它反映了图像中不同灰度级在特定方向上的频率分布。
通过对灰度共生矩阵的分析,可以提取出图像的纹理特征,以及描述图像中不同灰度级之间的关系。
在计算灰度共生矩阵特征时,通常需要使用一些公式来进行计算。
接下来,我们将逐个介绍这14个特征的计算公式。
三、14个特征计算公式1. 能量(Energy)能量是灰度共生矩阵中元素的平方和,用来描述图像的纹理粗细程度。
其计算公式如下:\[ E = \sum_{i=1}^{N}\sum_{j=1}^{N} P(i, j)^2 \]2. 对比度(Contrast)对比度衡量了灰度共生矩阵中不同灰度级对比程度的平均值,其计算公式如下:\[ C = \sum_{i=1}^{N}\sum_{j=1}^{N} (i-j)^2 P(i, j) \]3. 相关性(Correlation)相关性度量了灰度共生矩阵中不同灰度级之间的相关性,其计算公式如下:\[ \mu_x = \sum_{i=1}^{N}\sum_{j=1}^{N} i P(i, j) \]\[ \sigma_x^2 = \sum_{i=1}^{N}\sum_{j=1}^{N} (i - \mu_x)^2 P(i, j) \]\[ \mu_y = \sum_{i=1}^{N}\sum_{j=1}^{N} j P(i, j) \]\[ \sigma_y^2 = \sum_{i=1}^{N}\sum_{j=1}^{N} (j - \mu_y)^2 P(i, j) \]\[ \rho = \frac{\sum_{i=1}^{N}\sum_{j=1}^{N} (i - \mu_x)(j -\mu_y)P(i, j)}{\sigma_x\sigma_y} \]4. 逆差矩(Inverse Difference Moment)逆差矩描述了灰度共生矩阵中不同灰度级的逆差程度,其计算公式如\[ IDM = \sum_{i=1}^{N}\sum_{j=1}^{N} \frac{1}{1+(i-j)^2}P(i, j) \]5. 熵(Entropy)熵用来描述图像的纹理复杂程度,其计算公式如下:\[ EN = -\sum_{i=1}^{N}\sum_{j=1}^{N}P(i, j) \log{P(i,j)} \]6. 惯性(Inertia)惯性描述了灰度共生矩阵中不同灰度级分布的惯性程度,其计算公式如下:\[ I = \sum_{i=1}^{N}\sum_{j=1}^{N} (i-\mu)^2P(i, j) \]7. 聚集度(Cluster Shade)聚集度描述了灰度共生矩阵中灰度级分布的聚集程度,其计算公式如下:\[ CS = \sum_{i=1}^{N}\sum_{j=1}^{N} (i+j-\mu_x-\mu_y)^3 P(i, j) \]8. 聚集度(Cluster Prominence)聚集度描述了灰度共生矩阵中灰度级分布的聚集程度,其计算公式如下:\[ CP = \sum_{i=1}^{N}\sum_{j=1}^{N} (i+j-\mu_x-\mu_y)^4 P(i,9. 最大概率(Maximum Probability)最大概率描述了灰度共生矩阵中灰度级对的概率最大值,其计算公式如下:\[ MP = \max{(P(i, j))} \]10. 反转矩(Inverse Variance)反转矩描述了灰度共生矩阵中不同灰度级的反转程度,其计算公式如下:\[ IV = \sum_{i=1}^{N}\sum_{j=1}^{N} \frac{1}{(i-j)^2}P(i, j) \]11. 自相关度(Autocorrelation)自相关度描述了图像灰度级的自相关程度,其计算公式如下:\[ AC = \sum_{i=1}^{N}\sum_{j=1}^{N} i j P(i, j) \]12. 极大概率(Maximum Probability)极大概率描述了灰度共生矩阵中灰度级的概率最大值,其计算公式如下:\[ MP = \max{(P(i, j))} \]13. 对比度(Contrast)对比度描述了灰度共生矩阵中不同灰度级之间的对比程度,其计算公式如下:\[ C = \sum_{i=1}^{N}\sum_{j=1}^{N} (i-j)^2P(i, j) \]14. 最小概率(Minimum Probability)最小概率描述了灰度共生矩阵中灰度级的概率最小值,其计算公式如下:\[ MP = \min{(P(i, j))} \]四、总结和回顾通过对灰度共生矩阵14个特征计算公式的介绍,我们对灰度共生矩阵的特征提取方法有了更深入的理解。
计算机视觉中的灰度共生矩阵算法研究
![计算机视觉中的灰度共生矩阵算法研究](https://img.taocdn.com/s3/m/dcff3b50a31614791711cc7931b765ce04087a52.png)
计算机视觉中的灰度共生矩阵算法研究随着计算机图像处理技术的不断发展,图像识别、分类和检测等任务在各种应用中都得到了广泛的应用。
在这些任务中,图像特征是一种非常重要的工具,特别是纹理特征。
因此,研究有效的纹理特征提取方法一直是计算机视觉领域的研究热点之一。
灰度共生矩阵算法是一种非常常用的纹理特征提取方法之一,它能够反映灰度级之间的空间关系。
灰度共生矩阵算法(Gabor)是一种基于图像的局部特征提取方法,通过计算灰度级之间的统计规律,可以有效地反映图像中的纹理信息。
灰度共生矩阵算法在图像分类、目标检测、人脸识别等领域应用广泛,同时它也是其他图像特征提取方法的基础。
灰度共生矩阵算法的核心思想是利用灰度级之间的空间关系来反映图像的纹理信息。
在灰度共生矩阵中,每一个像素与其邻居像素之间的灰度关系被用来表示纹理信息的某一个方面。
在计算灰度共生矩阵时,需要设置一定的距离和角度,来确定邻居像素之间的位置关系。
在一幅图像中,对于每一个像素,在其周围一定距离内的像素对于其灰度共生矩阵的计算是有影响的,因此这种方法可以有效地反映图像中的局部纹理特征。
灰度共生矩阵算法是一种很灵活的方法,可以根据需要对距离和角度进行调整以获取不同的纹理信息。
在灰度共生矩阵计算完成之后,可以通过计算不同的灰度共生矩阵参数来提取不同的纹理特征。
其中最常用的参数是对比度、能量、熵和相关度。
对比度反映了灰度共生矩阵中像素灰度级之间的变化程度,对于较细的纹理具有比较好的响应。
能量度量了灰度共生矩阵中像素出现概率的总和,对于较大的纹理具有比较好的响应。
熵可以表示灰度共生矩阵的不确定性或信息熵,对于纹理的复杂程度具有比较好的响应。
相关度用来描述灰度共生矩阵中像素间的相关性。
作为一种经典的纹理特征提取方法,灰度共生矩阵算法在图像处理领域有许多应用。
例如,在计算机视觉中,它可以用来进行目标检测、图像分类、人脸识别等任务。
另外,在医学图像处理等领域也可以使用灰度共生矩阵算法来提取纹理特征,从而识别图像中的组织结构和疾病等信息。
基于灰度一梯度共生矩阵的植被提取方法
![基于灰度一梯度共生矩阵的植被提取方法](https://img.taocdn.com/s3/m/51dd5a20e2bd960590c6773b.png)
设原始影像为 , Y ) , = 1 , 2 , …, Ⅳ, 其灰度级
为 。然后 利用 梯度 算子 获 取 其梯 度 影 像 g ( , Y ) , 再进行 灰 度级 离散 化 。设 灰 度 级 的数 目为 L , 则 新 的灰 度为 :
量滤波器” 让每一类微纹理能够在更大的窗 口上计
3 0
海
洋
测
绘
第3 3卷
物也 成 了重 点研 究 对 象 之 一 。如 今 , 植被监、 狈 4 技 术 已经 实现 了植 被识 别 、 植被 面积 的定 量计 算 、 植 被 变 迁 的观察 等 , 从 而 在农 作物估 产 、 火灾 监 测等 方面 有
了重 要 的 应 用 J 。颜 梅春 等 利 用 改 进 的纹 理 量
2 植 被提 取应 用 的主 要技术
2 . 1 灰度 一梯 度 共 生矩 阵
到[ P ] L  ̄ L g , 其 中, P =
∑ ∑ 0 =0
=
。
2 . 2 L a w s 纹理 能量测度
L a w s 纹理测度 _ 5 的基本思想包括两方面 : 一方
面 通过 微窗 口滤 波来 测度 以像 元为 中心 的小 区域 内
式 中, H 定义为 : 集合 { ( , Y ) i f ( , Y ) =i , G ( , Y ) =
} 中元素的个数。将 [ ] 进行归一化处理, 得
Ⅳ
MC O N分 割提取 竹 林 信 息 , 得 到 精 度 较 高 和适 应 性 较强 的提 取结 果 。本 文结合 灰 度共 生矩 阵和梯 度 信 息, 形成灰 度 一梯 度 共 生 矩 阵模 型 , 再结合 L a w s 纹 理 能量测 度 和树 型小 波 变换 一 起 对 植 被 进 行 提 取 , 得 到较好 的 实验结 果 , 可应 用 于遥感 监测 。
基于灰度梯度共生矩阵和SVDD的织物疵点检测
![基于灰度梯度共生矩阵和SVDD的织物疵点检测](https://img.taocdn.com/s3/m/e52ffad8a0c7aa00b52acfc789eb172ded639939.png)
基于灰度梯度共生矩阵和SVDD的织物疵点检测王孟涛;李岳阳;杜帅;蒋高明;罗海驰【摘要】织物疵点检测是现代纺织工业产品质量控制中的关键环节之一,对保证纺织品质量具有重要的现实意义.文章基于此提出一种灰度梯度共生矩阵(GGCM)和单分类器(SVDD)结合的检测方法.该方法首先对织物原图像采用自适应中值滤波、同态滤波进行预处理,以消除图像上的光照不匀和噪声等影响,然后利用灰度梯度共生矩阵对预处理后的图像提取15个特征值并组成特征向量,经归一化后送入到单分类器SVDD中训练和测试.实验结果表明:使用此方法进行疵点检测,检验正确率达97%,漏检率为4.5%和误检率为1.4%,具有很好的检测效果.【期刊名称】《丝绸》【年(卷),期】2018(055)012【总页数】7页(P50-56)【关键词】疵点检测;SVDD;GGCM;自适应中值滤波;同态滤波【作者】王孟涛;李岳阳;杜帅;蒋高明;罗海驰【作者单位】江南大学教育部针织技术工程研究中心,江苏无锡214122;江南大学教育部针织技术工程研究中心,江苏无锡214122;江南大学教育部针织技术工程研究中心,江苏无锡214122;江南大学教育部针织技术工程研究中心,江苏无锡214122;江南大学教育部针织技术工程研究中心,江苏无锡214122【正文语种】中文【中图分类】TS101.97近十年来,先进的计算机和人工智能技术为纺织企业注入了新的活力,基于机器视觉的织物疵点自动检测是众多学者研究的热点之一。
织物疵点检测是纺织品质量控制的关键环节,出现疵点的纺织品将严重影响其价格,可导致产品价格下降45%~65%[1]。
目前绝大多数的纺织企业中织物疵点都是由检验人员完成的。
由于检测劳动强度大,考虑到人为因素的影响,检测效率低,漏检率较高,缺乏可靠性。
因此,织物疵点的自动化检测是纺织企业生产中产品质量控制的必然趋势。
织物疵点自动检测,被许多从事此领域的研究人员认为是一个非常艰巨的任务,归结起来主要有两个问题[2]:一是没有通用性的特征;二是一个典型的一类分类问题。
灰度共生矩阵(Gray-levelCo-occurrenceMatrix,GLCM),矩阵的特征量
![灰度共生矩阵(Gray-levelCo-occurrenceMatrix,GLCM),矩阵的特征量](https://img.taocdn.com/s3/m/b7ca9215cd1755270722192e453610661ed95a14.png)
灰度共⽣矩阵(Gray-levelCo-occurrenceMatrix,GLCM),矩阵的特征量⼜叫做灰度共现矩阵Prerequisites概念计算⽅式对于精度要求⾼且纹理细密的纹理分布,我们取像素间距为d=1我们来看,matlab内置⼯具箱中的灰度共⽣矩阵的⽣成函数graycomatrix(gray-level co-occurrence matrix)对⽅向的说明:如上图所⽰,⽅向是在每⼀个像素点(pixel of interest)的邻域(当然,边界点除外)中获得的,只不过这⾥的坐标系变为了:δ=(0,±1)δ=(±1,0)δ=(1,−1),δ=(−1,1)δ=(1,1),δ=(−1,−1)⼀旦像素间距离dGLCM所表⽰的是纹理图像的某些统计特性,所谓统计,通俗地讲就是累计某种情况出现的次数,⽤这⼀次数除以总的情况数,即可得其统计意义上的概率。
我们来统计灰度级2与2在-45度和135度⽅向上(也即δ=(1,−1)matlabmatlab相关⼯具箱函数使⽤灰度共⽣矩阵(GLCM)描述和提取图像纹理特征,是⼀个强⼤且流⾏的⼯具,⾃然matlab⼯具箱会提供相应的函数——graycomatrix:给出⼀个图像矩阵,设置⼀些参数,得到其灰度共⽣矩阵,这就是函数的基本⽤法:[glcm, SI] = graycomatrix(I, ...)1主要的参数有⼆个,分别是1. NumLevels(灰度级数)最终glcm的size是NumLevels*NumLevels1. Offset(⽅向[0, 1; -1, 1; -1, 0; -1, -1]):[0, 1]中的1表⽰的偏移数(offset),当然也可以取2或者更多,如上⽂所说,对于精度要求⾼且图像纹理本⾝即很丰富的图像来说,为了更精细地刻画,我们取偏移量(offset)为1。
我们将原始I转换为SI,对SI计算GLCM,SI中元素的值介于[1, NumLevels]之间。
灰度共生矩阵
![灰度共生矩阵](https://img.taocdn.com/s3/m/78bd5b6d102de2bd9705880c.png)
灰度共生矩阵概念:像素灰度在空间位置上的反复出现形成图像的纹理,GLCM是描述具有某种空间位置关系两个像素灰度的联合分布含义:就是两个像素灰度的联合直方图,是一种二阶统计量就是两个像素点的关系。
像素关系可以根据不同的纹理特性进行选择,也就是的大小可以自由选像素的空间位置关系:取。
对于较细的纹理分析可以取像素间距为1,是水平扫描;是垂直扫描;是45度扫描;是135度扫描(原博文有错误)。
一旦位置空间确定,就可以生成灰度共生矩阵。
矩阵的物理意义:用表示灰度共生矩阵,它是一个的矩阵(L为灰度级,就是一幅图中包含的不同灰度或者颜色的个数),是具有空间位置关系且灰度分别为i和j的两个像素出现的次数或频率(归一化)例如:下图是某纹理像素的放大,和对应的像素灰度矩阵此图像只有三种灰度,故灰度级为3,灰度共生矩阵是一个3*3的矩阵归一化形式为改变位置空间的定义,灰度共生矩阵相应地改变:归一化形式为:矩阵的特征量:从灰度共生矩阵上可以简单的看出,如果对角附近的元素有较大的值,说明图像的像素具有相似的像素值,如果偏离对角线的元素会有比较大的值,说明像素灰度在局部有较大变化。
为了得到更多的纹理特征,我们还需要在进行计算:对比度)(或反差)(contrast):纹理沟纹越深,其对比度越大,视觉效果越清晰;反之,对比度小,则沟纹浅,效果模糊。
灰度差即对比度大的象素对越多,这个值越大。
灰度公生矩阵中远离对角线的元素值越大,con越大。
所以con越大图像越清晰相关度(inverse different moment):度量空间灰度共生矩阵元素在行或列方向上的相似程度,因此,相关值大小反映了图像中局部灰度相关性。
当矩阵元素值均匀相等时,相关值就大;相反,如果矩阵像元值相差很大则相关值小。
能量:是灰度共生矩阵元素值的平方和,所以也称之为能量,反映了图像灰度分布均匀程度和纹理粗细度。
ASM值大表明一种较均一和规则变化的纹理模式。
熵(entropy):熵在物理中的含义就是物体的规则度,越有序熵越小,越无序熵越大。
灰度共生矩阵
![灰度共生矩阵](https://img.taocdn.com/s3/m/84a1c051f01dc281e53af07c.png)
1 引言图像识别是随计算机的发展而兴起的一门学科,现已渗透各个领域。
如生物学中的色体特性研究;天文学中的望远镜图像分析;医学中的心电图分析、脑电图分析、医学图像分析;军事领域中的航空摄像分析、雷达和声纳信号检测和分类、自动目标识别等等。
当前,对图像分类识别的常用方法是先提取图像特征,再进行特征值的归类。
图像特征包括几何特征、形状特征、颜色特征、纹理特征等等。
本文主要针对图像的纹理特征进行提取、分析,最后实现具有显著纹理特性的图像的分类识别。
2 图像的纹理特征纹理是景物的一个重要特征。
通常认为纹理是在图像上表现为灰度或颜色分布的某种规律性,这种规律性在不同类别的纹理中有其不同特点。
纹理大致可分为两类:一类是规则纹理,它由明确的纹理基本元素(简称纹理基元)经有规则排列而成,常被称为人工纹理。
另一类是准规则纹理,它们的纹理基元没有明确的形状,而是某种灰度或颜色的分布。
这种分布在空间位置上的反复出现形成纹理,这样的重复在局部范围内往往难以体察出来,只有从整体上才能显露。
这类纹理存在着局部不规则和整体规律性的特点,常被称为自然纹理。
纹理特征可用来描述对象物表面的粗糙程度和它的方向性,也可用来分析生物材料组织,或者用来进行图像分割。
纹理特征提取的方法随纹理类别的不同而不同,一般,规则纹理采用结构分析方法,准规则纹理采用统计分析方法。
3 灰度共生矩阵由于纹理是由灰度分布在空间位置上反复出现而形成的,因而在图像空间中相隔某距离的两象素之间会存在一定的灰度关系,即图像中灰度的空间相关特性。
灰度共生矩阵就是一种通过研究灰度的空间相关特性来描述纹理的常用方法。
3.1 灰度共生矩阵生成灰度直方图是对图像上单个象素具有某个灰度进行统计的结果,而灰度共生矩阵是对图像上保持某距离的两象素分别具有某灰度的状况进行统计得到的。
取图像(N×N)中任意一点(x,y)及偏离它的另一点(x+a,y+b),设该点对的灰度值为(g1,g2)。
一种基于灰度梯度共生特征的复小波域纹理检索方法
![一种基于灰度梯度共生特征的复小波域纹理检索方法](https://img.taocdn.com/s3/m/0195c6c955270722182ef76a.png)
一种基于灰度梯度共生特征的复小波域纹理检索方法一种基于灰度梯度共生特征的复小波域纹理检索方法摘要:在图像经频域分解后的子带系数上引入灰度梯度共生矩阵,且计算低冗余度的特征值。
将该特征应用于各种频域变换的子带系数上,并提出一种基于双树复数小波分解的灰度梯度共生矩阵纹理检索方法,实验结果表明,该方法有效的提高了检索精度。
关键词:灰度梯度共生矩阵;小波变换;曲波变换;轮廓波变换;双树复数小波变换;图像检索1.引言20世纪90年代以来随着多媒体技术和互联网技术的快速发展,对图像库进行有效管理和利用的需求越发迫切,图像检索作为其中的关键技术受到人们的广泛关注。
传统的基于文本的检索技术由于具有人工提取工作量大且主观性强,文本描述不能充分表达图像内涵,文本二义性等缺点已不能适用于大规模图像集,因此,基于内容的图像检索(Content Based Image Retrieval,CBIR)逐渐成为研究热点。
CBIR是指利用图像的视觉内容,如颜色,纹理,形状,空间布局,语义等,从大量图像数据中搜索用户感兴趣的图像。
国内外学者对图像纹理进行了大量的研究。
根据信号处理理论,图像纹理特征的提取方法可分为:空间域方法和频域方法[1]。
空间域方法可归类为统计方法,结构方法或混合方法[1-5]。
频域方法中常用的有Gabor变换[6],Wavelet变换[7],Curvelet变换[8,9],Contourlet变换[10,11],DT-CWT变换[12,13]等。
图像经频域方法分解得到的子带系数反映的是图像的灰度分布特征,不包含系数之间的关系。
因此,我们在频域方法的基础上引入灰度梯度共生矩阵(GLGCM,Gray Level-Gradient Cooccurrence Matrix),在保留图像灰度信息的同时引入图像的梯度信息以获得更丰富的纹理信息。
自Haralick.R.M [14]提出共生矩阵方法以来,该方法成为提取纹理特征的主要方法之一,被应用于图像处理的各个领域。
图像检索中的特征提取与分类算法研究
![图像检索中的特征提取与分类算法研究](https://img.taocdn.com/s3/m/a5c4ab4f854769eae009581b6bd97f192279bf0a.png)
图像检索中的特征提取与分类算法研究图像检索是一个重要的计算机视觉任务,其目标是根据用户提供的查询图像,从数据库中检索出与之相似的图像。
在图像检索中,特征提取与分类算法是关键的研究内容。
本文将介绍图像检索中常用的特征提取与分类算法,并进行相关的研究探讨。
一、特征提取算法特征提取是图像检索中最重要的步骤之一,它用于从图像中提取出具有区分度和信息量的特征。
常用的特征提取算法包括颜色直方图、纹理特征和形状特征等。
1. 颜色直方图颜色直方图是一种描述图像颜色分布的直方图,通过统计图像中各个颜色的像素个数来表示图像的特征。
常用的颜色空间包括RGB、HSV和Lab等。
颜色直方图具有计算简单、对图像缩放和旋转不敏感的特点,因此被广泛应用于图像检索中。
2. 纹理特征纹理特征描述了图像中局部区域的纹理结构,用于区分图像中不同的纹理属性。
常用的纹理特征包括灰度共生矩阵(Gray-level Co-occurrence Matrix, GLCM)、局部二值模式(Local Binary Patterns,LBP)和方向梯度直方图(Orientation Gradient Histogram, OGH)等。
这些特征可以通过计算灰度或梯度等信息来表征图像的纹理特征。
3. 形状特征形状特征用于描述图像中物体的形状特点,常用的形状特征包括边缘特征、尺度不变特征变换(Scale Invariant Feature Transform, SIFT)和速度不变特征(Binary Robust Invariant Scalable Keypoints, BRISK)等。
这些特征可以通过提取图像的边缘或角点等局部特征来表征图像的形状特征。
二、分类算法特征提取之后,需要采用分类算法对提取到的特征进行分类,从而将查询图像与数据库中的图像进行匹配。
常用的分类算法包括k近邻算法、支持向量机(Support Vector Machine, SVM)和深度学习算法等。
纹理特征分析的灰度共生矩阵(GLCM)
![纹理特征分析的灰度共生矩阵(GLCM)](https://img.taocdn.com/s3/m/09a49a2d182e453610661ed9ad51f01dc28157c3.png)
纹理特征分析的灰度共⽣矩阵(GLCM)纹理分析是对图像灰度(浓淡)空间分布模式的提取和分析。
纹理分析在遥感图像、X射线照⽚、细胞图像判读和处理⽅⾯有⼴泛的应⽤。
关于纹理,还没有⼀个统⼀的数学模型。
它起源于表征纺织品表⾯性质的纹理概念,可以⽤来描述任何物质组成成分的排列情况,例如医学上X 射线照⽚中的肺纹理、⾎管纹理、航天(或航空)地形照⽚中的岩性纹理等。
图像处理中的视觉纹理通常理解为某种基本模式(⾊调基元)的重复排列。
因此描述⼀种纹理包括确定组成纹理的⾊调基元和确定⾊调基元间的相互关系。
纹理是⼀种区域特性,因此与区域的⼤⼩和形状有关。
两种纹理模式之间的边界,可以通过观察纹理度量是否发⽣显著改变来确定。
纹理是物体结构的反映,分析纹理可以得到图像中物体的重要信息,是、和分类识别的重要⼿段。
对于空间域图像或变换域图像(见),可以⽤统计和结构两种⽅法进⾏纹理分析。
统计纹理分析寻找刻划纹理的数字特征,⽤这些特征或同时结合其他⾮纹理特征对图像中的区域(⽽不是单个像素)进⾏分类。
图像局部区域的⾃相关函数、灰度共⽣矩阵、灰度游程以及灰度分布的各种统计量,是常⽤的数字纹理特征。
如灰度共⽣矩阵⽤灰度的空间分布表征纹理。
由于粗纹理的灰度分布随距离的变化⽐细纹理缓慢得多,因此⼆者有完全不同的灰度共⽣矩阵。
结构纹理分析研究组成纹理的基元和它们的排列规则。
基元可以是⼀个像素的灰度、也可以是具有特定性质的连通的像素集合。
基元的排列规则常⽤来描述。
英⽂名称 Texture Analysis;学术解释 指通过⼀定的图像处理技术提取出纹理特征参数,从⽽获得纹理的定量或定性描述的处理过程.纹理分析⽅法按其性质⽽⾔,可分为两⼤类:统计分析⽅法和结构分析⽅法学术定义 纹理是⼀种普遍存在的视觉现象,⽬前对于纹理的精确定义还未形成统⼀认识,多根据应⽤需要做出不同定义. 定义1 按⼀定规则对元素(elements)或基元(primitives)进⾏排列所形成的重复模式. 定义2 如果图像函数的⼀组局部属性是恒定的,或者是缓变的,或者是近似周期性的,则图象中的对应区域具有恒定的纹理.作⽤分析 对这种表⾯纹理的研究称为纹理分析.它在计算机视觉领域有着重要的应⽤. 在机械⼯程中对机械零件加⼯表⾯的这种凹凸不平性开展研究同样具有重要的实践意义。
灰度共生矩阵 homogeneity阈值-概述说明以及解释
![灰度共生矩阵 homogeneity阈值-概述说明以及解释](https://img.taocdn.com/s3/m/a3bc2dccbdeb19e8b8f67c1cfad6195f312be8e5.png)
灰度共生矩阵homogeneity阈值-概述说明以及解释1.引言概述部分的内容可以如下编写:1.1 概述灰度共生矩阵(Gray-Level Co-occurrence Matrix, GLCM)是一种用于描述图像纹理特征的统计工具。
它通过统计图像中灰度级相邻像素对出现的频率和位置关系,可以获取到大量关于图像纹理、形状和结构等方面的信息。
由于其简单有效的原理和广泛的应用领域,GLCM在图像处理、模式识别、计算机视觉以及医学图像分析等领域得到了广泛的研究和应用。
而homogeneity(均匀度)则是灰度共生矩阵中的一种纹理特征度量指标,用于描述图像纹理的统一性和规律性。
它通过计算灰度共生矩阵中不同灰度级像素对之间的差异程度,来刻画图像的均匀程度。
在实际应用中,homogeneity常常用于图像分割、图像分类、目标检测等任务中,能够有效提取和表达图像的纹理信息。
本文旨在探讨灰度共生矩阵homogeneity的阈值选择与调整方法。
阈值的选取是影响homogeneity计算结果的重要因素之一,不同的阈值选择策略可能会导致不同的分割或分类效果。
因此,在本文中,我们将介绍不同的阈值选择方法,并通过实验证明其对homogeneity计算结果的影响。
同时,我们还将讨论如何根据具体应用场景自适应地调整阈值,以获得更好的结果。
在本文的后续部分中,我们将通过实验验证和分析,对灰度共生矩阵和homogeneity的定义及应用进行详细介绍。
同时,我们将重点探讨阈值选择与调整的方法,希望通过本文的研究,能够为相关领域的研究者和从业者提供有益的参考和指导。
(注:以上为示例内容,具体概述部分的内容应根据具体文章的研究内容和目的进行编写。
)文章结构部分的内容可以参考以下示例:"1.2 文章结构本文分为以下三个部分进行阐述:第一部分为引言部分。
首先概述了整篇文章的内容以及主题的背景和意义,为读者提供了一个整体的了解。
接着介绍了文章的结构和组织,并明确了本文的目的。
特征提取灰度共生矩阵(GLCM)
![特征提取灰度共生矩阵(GLCM)](https://img.taocdn.com/s3/m/d0a6e84c7fd5360cba1adb40.png)
• 主成分分析法(基于K-L变换)
• 光谱相关分析法
• 联合熵分析法
• 诊断光谱分析法
• 混合光谱分析法
一、遥感图像分类概述
4.特征提取
(2)空间特征提取(geometrical characteristics )
• 空间形状特征 –形状(圆形度、凹凸、孔洞等) –大小、周长、面积、线状地物的曲率
概率P(i,j,δ ,θ )的数学式表示为 :
P( i, j,δ ,θ ) ={ [(x,y), (x+Δ x, y+Δ y)] | f(x,y)=i, f(x+Δ x,y+Δ y)=j;x, y=0,1 ,…,N-1}
一、遥感图像分类概述
所构成的灰度共生矩阵的第 i 行、第 j 列元素,表示图像 上所有在θ 方向、相隔为δ ,一个为灰度i值,另一个为灰度 j值的像素点对出现的频率。这里θ 取值一般为0度、45度、 90度和135度。
x1
x2
颜色 形状
数字化
对于整筐水果有模式n: X1, X 2,, X n
形状
特征
二
维
梨
特
征
空
间
颜色特征
一、遥感图像分类概述
假如一个未知水果有:X
x1
x2
颜色 形状
梨
X
该水果属于桔子
一、遥感图像分类概述
2.模式识别 模式识别的一般步骤:
若Δ x=1,Δ y=0,则θ =00; Δ x=1,Δ y=-1,则θ =450 ; Δ x=0,Δ y=-1,则θ =900 ; Δ x=-1,Δ y=-1,则θ =1350 。
灰度共生矩阵
![灰度共生矩阵](https://img.taocdn.com/s3/m/34cdbddfbb4cf7ec4bfed01f.png)
灰度共生矩阵一.概念及流程纹理特征在地物光谱特征比较相似的时候常作为一种特征用于图像的分类和信息提取,是由灰度分布在空间位置上反复出现而形成的,因而图像空间中相隔某距离的两个像素之间存在一定的灰度关系,即图像中灰度的空间相关特性。
灰度共生矩阵是一种通过研究灰度的空间相关特性来描述纹理的常用方法。
具体描述如下:1)灰度降级,对原始影像进行灰度降级如8,16,32,64等;纹理计算的灰度降级策略来源于IDL的bytscl函数介绍,具体描述如下:图2 灰度降级2)根据设定好的窗口大小,逐窗口计算灰度共生矩阵;3)根据选择的二阶统计量,计算纹理值。
二.纹理算子协同性(GLCM_HOM):对应ENVI的Homogeneity反差性(GLCM_CON):非相似性(GLCM_DIS):均值GLCM_MEAN:对应ENVI的Mean方差GLCM_VAR:对应ENVI的Variance角二阶矩GLCM_ASM:对应ENVI的Second Moment相关性GLCM_COR:对应ENVI的CorrelationGLDV角二阶矩GLDV_ASM:熵GLCM_ENTROPY:对应ENVI的Entropy归一化灰度矢量均值GLDV_MEAN:对应ENVI的Dissimilarity归一化角二阶矩GLDV_CON:对应ENVI的Contrast三.实验报告1:打开ENVI4.5,File->Open Image File,打开实验图像2:Basic Tools->Resize Data(Spatial/Spectral),打开Resize Data I nput File对话框3:选择目标图像,在Spectral Subset中选择第三波段(考虑到第3波段地貌区分比较明显),在Spaial Subset中设置图像剪裁大小,进行剪裁。
分别剪裁出50*50的城区图像一幅与50*50的农区图像一幅,保存至文件。
4:Filter(滤波器)->Texture(纹理)->Co-occurrence Measures(二阶概率统计),打开Texture Input File对话框5:选择剪裁出的城区/农区图像,点击OK,弹出Co-occurrence Texture Parameters对话框6:在Processing Window中设置滤波器窗口大小,在Co-occurrence Shif t中设置对应窗口大小的灰度共生矩阵的距离差分值,Output Result to选择M emory 7:在工具栏选择Basic Tools->Statistics->Compute Statistics,弹出Compute Statistics Input File对话框8:选择第6步输出的Memory,点击OK,再点击一次OK,弹出统计结果9:对比两个纹理图像,在不同滤波窗口大小下不同距离差分下的统计结果,将各个统计结果中的统计均值Mean记录在表格上,做出图表,进行讨论。
基于灰度共生矩阵统计特征的LSB替换隐写分析方法[发明专利]
![基于灰度共生矩阵统计特征的LSB替换隐写分析方法[发明专利]](https://img.taocdn.com/s3/m/867d0c09aeaad1f347933f90.png)
专利名称:基于灰度共生矩阵统计特征的LSB替换隐写分析方法
专利类型:发明专利
发明人:王晓峰,魏程程,韩萧,周晓瑞,曾能亮
申请号:CN201410234722.3
申请日:20140529
公开号:CN104008521A
公开日:
20140827
专利内容由知识产权出版社提供
摘要:本发明公开了一种基于灰度共生矩阵统计特征的LSB替换隐写分析方法,包括图像位平面分解、计算灰度共生矩阵、特征的选择和提取、分类步骤,具体步骤是,首先将灰度图像分解为8个位平面,分别计算最低位平面与其余七个位平面间的差分矩阵,然后计算差分矩阵的和矩阵,生成和矩阵的灰度共生矩阵,通过研究分析共生矩阵的特性,从中提取统计显著性特征,使用支持向量机作为分类器来区分载体图像和隐密图像。
本发明方法,特征维数少,有效地避免了“维数灾难”;检测精度高,算法具有稳定性;对如JPEG压缩、中值滤波、添加噪声这些内容保持性操作的图像处理具有鲁棒性;并具有令人满意的泛化能力,计算复杂度低。
申请人:西安理工大学
地址:710048 陕西省西安市金花南路5号
国籍:CN
代理机构:西安弘理专利事务所
代理人:李娜
更多信息请下载全文后查看。
基于灰度-梯度共生矩阵的往复压缩机气阀故障诊断方法研究
![基于灰度-梯度共生矩阵的往复压缩机气阀故障诊断方法研究](https://img.taocdn.com/s3/m/23a32c24e2bd960590c6775d.png)
下 一 步 的输 出。快速 锻造 液压机 采 用 的预 测算 法 是根 据 当前 时 刻 系 统输 出 的采 样值 Y k 及 采 样 () 时刻 之 前 4 步 采 样 值 历 史 数 据 : k一 1 , Y( )
( ol eo c a ia cec n n iern C l g fMeh nc lSin ea d E gn eig,Note s P toe m nvri e r at erl h u U iest y,D qn 6 3 8,C ia) a ig 1 3 1 hn
Ab tac A r y lv lg a i n O o c re c ti b s d e ta t n meh d f rf u tg sv l e’ ma ewa sr t g a e e- r d e tC -c u r n e marx. a e xr c i t o o a l a av Si g s o
36 1
化
工
机
械
21 0 2年
后性 , 同时 运动 部 件 的惯 性 等 都 将 导致 压机 难 以 准确 控制 , 出现 超 程 现象 。通 过 采 用 提 前控 制 方 式, 即预 测控 制 , 以有 效地解 决 超程现 象 。 可 预测 模 型 的主要作 用是 根据 系统过 去 的信息
Ke y wor s f r i g,h d a lc p e s,c n r ls se ,c nr ltc n lg d ogn y r u i பைடு நூலகம் s o to y tm o to e h oo y
( 上接 第 2 3页) 8
特征提取灰度共生矩阵(GLCM)
![特征提取灰度共生矩阵(GLCM)](https://img.taocdn.com/s3/m/d0a6e84c7fd5360cba1adb40.png)
• 一幅图像的灰度级数一般是256,这样计算的灰度 共生矩阵太大。为了解决这一问题,在求灰度共 生矩阵之前,常压缩为16级。
一、遥感图像分类概述
基于灰度共生矩阵(GLCM)的特征
二、监督分类
3.最小距离分类法(Minimum distance classifier)
• 一种相对简化了的分类方法。 • 假设N维空间存在M个类别,某一像元距哪类距离最小,
则判归该类。 • 通过训练样本事先确定类别数、类别中心,然后进行分
类。分类的精度取决于训练样本的准确与否。
25
二、监督分类
前提是认为每一类的概率密度分布都是正态的,由每一类的均值 向量和协方差矩阵可以得到多维特征空间的概率密度分布函数。
根据样本统计,可计算特征向量X在第i类的概率分布密度为:
p X | wi
1
n
2 2 |
i
1
|2
exp
1 2
X
Mi T i 1 X Mi
a.数字特征的建立——对象的数学描述(形状、颜色) b.提取一组训练(已知)样本——先验知识 c.分类器建立——判决函数 d.对未知模式进行分类——识别
数学 模式
一、遥感图像分类概述
3.遥感图像计算机分类的基本原理
基于遥感图像中反映 的同类地物的特征相 似性和异类地物的特 征差异性。通过分析 特征空间中点群的位 置分布中心、分布规 律等,确定点群的界 限,完成分类。
一、遥感图像分类概述
3.遥感图像计算机分类的基本原理
分类过程
分类预处理:大气校正、几何校正与配准 特征选择(提取) 分类(监督分类训练区的选择) 分类后处理,包括精度评价 专题图制作
灰度共生矩阵提取纹理特征的实验结果分析
![灰度共生矩阵提取纹理特征的实验结果分析](https://img.taocdn.com/s3/m/2ccb499c48649b6648d7c1c708a1284ac85005ca.png)
灰度共生矩阵提取纹理特征的实验结果分析一、本文概述本文旨在探讨灰度共生矩阵(Gray Level Co-occurrence Matrix, GLCM)在提取图像纹理特征方面的应用及其实验结果分析。
灰度共生矩阵是一种经典的纹理分析方法,通过统计图像中像素对在不同方向、不同距离上的灰度共生情况,揭示图像的纹理信息。
本文首先介绍了灰度共生矩阵的基本原理和计算方法,然后详细阐述了实验设计、数据处理过程以及结果分析方法。
实验部分采用了多种不同类型的图像样本,包括自然纹理、人工纹理等,以验证灰度共生矩阵在提取不同纹理特征时的有效性和鲁棒性。
对实验结果进行了详细的分析和讨论,探讨了灰度共生矩阵在不同纹理特征提取中的优势和局限性,为后续的纹理分析和图像识别工作提供了有益的参考和借鉴。
二、灰度共生矩阵理论基础灰度共生矩阵(Gray Level Co-occurrence Matrix, GLCM)是一种用于描述图像局部纹理特性的统计方法。
它基于像素间的空间关系,通过计算图像中不同位置和方向上的像素对出现的频率来构建共生矩阵,进而提取纹理特征。
定义像素对的位置和方向:需要确定像素对之间的相对位置和方向。
常见的方向有0°、45°、90°和135°,这些方向能够覆盖图像的大部分纹理特征。
计算像素对出现的频率:对于给定的方向和位置,统计图像中所有满足条件的像素对出现的次数。
这些条件通常包括像素对的灰度级和相对位置。
构建共生矩阵:将统计得到的频率值填入一个矩阵中,该矩阵的行和列分别对应像素对的灰度级。
这样,矩阵中的每个元素都表示特定灰度级组合出现的频率。
通过灰度共生矩阵,可以提取出多种纹理特征,如能量、对比度、熵等。
这些特征能够反映图像的纹理复杂度、均匀性和方向性等。
例如,能量特征描述了图像纹理的均匀程度,对比度特征反映了图像的清晰度和局部变化程度,而熵特征则衡量了图像纹理的复杂性和随机性。
基于多灰度共生矩阵特征值的黄渤海白天海雾识别算法
![基于多灰度共生矩阵特征值的黄渤海白天海雾识别算法](https://img.taocdn.com/s3/m/dfb5cf8829ea81c758f5f61fb7360b4c2e3f2adf.png)
基于多灰度共生矩阵特征值的黄渤海白天海雾识别算法
谢涛;郎紫晴;冉茂农;赵立
【期刊名称】《气象科学》
【年(卷),期】2024(44)1
【摘要】本文基于多灰度共生矩阵特征值,即相关性、对比度、同质性和能量,进行联合海雾遥感判识,提出一种高准确率黄渤海白天海雾识别算法。
采用第二代静止气象卫星FY-4A可见光、近红外和红外数据,将该算法应用于黄渤海区域白天海雾判识,并利用2019—2020年沿黄渤海气象站点能见度实测数据及CALIPSO卫星数据产品对本算法识别结果进行精度验证。
结果表明:海雾识别平均检测率(POD)为92%,误报率(FAR)为27%,临近成功指数(CSI)为69%,可以实现对海雾的动态监测,为海上交通等领域提供较好的数据支持。
【总页数】10页(P189-198)
【作者】谢涛;郎紫晴;冉茂农;赵立
【作者单位】南京信息工程大学遥感与测绘工程学院;北京华云星地通科技有限公司;南京信息工程大学海洋科学学院
【正文语种】中文
【中图分类】P407.8
【相关文献】
1.基于灰度共生矩阵的纺织品瑕疵识别算法
2.基于FY-2E数据白天海雾检测算法的改进
3.基于WRF的黄渤海海雾数值模拟参数化方案研究
4.一个黄渤海海雾大气水平能见度算法
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
灰度-梯度共生矩阵数字特征的研究
0引言
灰度共生矩阵概念最早由Haralick 于1973年提出,在1992年Ohanian P . P .通过实验证明了基于灰度共生矩阵的统计特征的有效性。
洪继光于1984年在灰度共生矩阵的基础上提出了灰度-梯度共生矩阵[1],并应用该模型上的15个特征对五类白血球样本进行了分类识别,其实验结果表明,对于像细胞核边界不清晰的图像,该方法较灰度共生矩阵的分类结果好。
灰度-梯度共生矩阵模型集中反映了图像中两种最基本的信息,即像素的灰度和梯度(或边缘)的相互关系。
各像素的灰度是构成一幅图像的基础,而梯度则是构成图像边缘轮廓的要素。
灰度-梯度空间可以很清晰地表现图像内像素灰度与梯度的分布规律,同时也体现了各像素与其邻域像素的空间关系,对图像的纹理能很好地描绘。
1灰度-梯度共生矩阵模型
灰度-梯度共生矩阵纹理分析方法是利用图像的灰度和梯度的综合信息提取纹理特征[2]。
灰度-梯度共生矩阵的元素),(y x H 定义为在归一的灰度图像),(j i F 及其归一的梯度图像),(j i G 中具有灰度值x 和梯度值y 的像素数,即在集合
{}
1,,1,0,,),(),(|),(-===N j i y j i G x j i F j i 中元素的个数。
其中,
]1,0[),(],1,0[),(-∈-∈g L j i G L j i F 。
对灰度-梯度共生矩阵进行归一化处理,使其各元素之和为1。
如式(1)所示:
∑∑-=-=∧
=
101
)
,()
,(),(L x L y g y x H y x H y x H (1)
而2101
),(N N N y x H L x L y g =⨯=∑∑-=-=,所以上式可以表示为式(3-2):
2
)
,(),(N
y x H y x H =
∧
(2) 该灰度-梯度共生矩阵的原点在左上角,向右梯度值增加,向下灰度值增加。
对于粗纹理的图像,),(y x H ∧
在灰度轴附近集中分布,仅少量边界点远离灰度轴分布。
对于细纹理图像,),(y x H ∧
离开灰度轴而沿梯度轴散开分布[3]。
灰度-梯度共生矩阵常用的数字特征有: (1)小梯度优势
∑∑∑∑-=-=∧
-=-=∧
+=
1010
1010
2
1)
,()
1/(),(L x L y L x L y g g y x H y y x H T
(2)大梯度优势
∑∑∑∑-=-=∧
-=-=∧
=
1010
1010
2
2)
,(),(L x L y L x L y g g y x H y
y x H T
(3)灰度分布的不均匀性
∑∑∑∑-=-=∧
-=-=∧⎥⎦⎤⎢⎣⎡=
101
1
02
103)
,(),(L x L y L x L y g g y x H y x H T (4)梯度分布的不均匀性
∑∑∑∑-=-=∧
-==∧⎥⎦
⎤
⎢⎣⎡=
1010
1
02
04)
,(),(L x L y L y L x g g y x H y x H T
(5)能量
∑∑-=-=∧
=1010
25),(L x L y g y x H T
(6)灰度平均
∑∑-=-=∧
=1
10
6),(L x L y g y x H x T
(7)梯度平均
∑∑-=-=∧
=
1
10
7),(g L y L x y x H y T
(8)灰度均方差
2
1
101
02
68),()(⎭
⎬⎫⎩⎨⎧-=∑∑-=∧
-=g L y L x y x H T x T
(9)梯度均方差
2
1
101
02
79),()(⎭
⎬⎫⎩⎨⎧-=∑∑-=∧-=L x L y y x H T y T g
(10)相关
∑∑-=-=∧
--=101
7610),())((L x L y g y x H T y T x T
(11)灰度熵
∑∑∑-=∧
-=-=∧-=10
1010
11),(log ),(g g L y L x L y y x H y x H T
(12)梯度熵
∑∑∑-=∧
-=-=∧
-=10
1010
12),(log ),(L x L y L x y x H y x H T g
(13)混合熵
),(log ),(1010
13y x H y x H T L x L y g ∧
-=-=∧
∑∑-=
(14)惯性
),()(101
2
14y x H y x T L x L y g ∧
-=-=∑∑-=
(15)逆差矩
∑∑
-=-=∧
+=101
2
15),(1)
,(L x L y g y x y x H T 因梯度表达了图像灰度的最大变化率,图像各点梯度的大小则表达了该点处等灰度线的密集程度,所以大梯度优势和小梯度优势可从一定程度上反映图像的
灰度变化剧烈程度。
当图像的灰度变化平缓时,小梯度像素数多,小梯度优势大。
而当图像的灰度变化剧烈时,大梯度像素数多,大梯度优势大。
2 仿真实验及分析
因为灰度-梯度共生矩阵是定义于多灰度级图像上的,故采用灰度化预处理方法将半调图像“下采样”变换成灰度图像。
具体做法如图1所示,先将半调图像按2
2⨯分块,并依光栅扫描这4个像素,将其分别记为a、b、c、d,再按式(3-3)便可将2
2⨯的二值块映射成一个十进制。
这样,原来仅有两级灰度值的半调图像就缩小成原图像1/4大小的16级灰度图像。
1
2
32
2
2
2⨯
+
⨯
+
⨯
+
⨯
=d
c
b
a
f(3)
b c d
f 灰度化
a
图1 灰度化处理示意图
灰度-梯度共生矩阵是在归一化灰度图像及其归一化梯度图像上构造的,将灰度图像和梯度图像均归一化为16级,而应用灰度化预处理后半调图像就变成16级的灰度图像,因此在这里不需再进行灰度归一化。
而由半调图像获得对应梯度图像,则是利用sobel算子,该算子包含两组3x3的矩阵,分别为横向及纵向,将之与半调图像作平面卷积,即可分别得出横向及纵向的亮度差分近似值。
如果以A代表原始图像,Gx及Gy分别代表经横向及纵向边缘检测的图像,其公式如下:
那么,最终求得的梯度图像)
,(j
i
g可用下面的公式算出:
22),(Gy Gx j i g += (4)
对于利用sobel 算子求得梯度图像),(j i g 可通过式(5)求得归一化梯度图像
]15,0[),(∈j i G 。
然后,便可通过1中的数字特征计算公式求得特征值。
)1()
()
,(),(min max --=
g L g g j i g j i G (5)
其中,{}),(m in min j i g g =,{}),(m ax max j i g g =。
最后,使用公式(2)便得到灰度-梯度共生矩阵。
实验选用一幅lena_hFloyd 256×256半调图作为实验对象。
见图2。
程序使用C++语言实现算法。
最终计算出的15个数字特征值如下:
小梯度优势 0.0435289 大梯度优势
71.8826 灰度分布的不均匀性 6.64258 梯度分布的不均匀性 6.29035 能量
0.0229605
灰度平均
5.97595 图2 实验用半调图 梯度平均 7.74176 灰度均方差
6.21491 梯度均方差 3.45656 相关
5.3755 灰度熵 0.250095 梯度熵 0.373588 混合熵 1.86179 惯性
1.1107e+019 逆差矩
0.0931894
该结果各项数据经与使用Matlab 处理的结果完全一致。
3 总结
本次SSRT 计划项目,我熟悉了BMP 文件的文件物理与逻辑结构,明白了什
么是灰度图、梯度图、半调图,学习了运用编程语言实现灰度-梯度共生矩阵数字特征计算的重要算法与核心思想。
信控学院的孔月萍老师在此期间给与了我很多必要的支持,使得我得以克服困难,完成此次SSRT实验计划,在此我衷心地表达我的感谢。
参考文献
[1] 洪继光, 灰度一梯度共生矩阵纹理分析方法. 自动化学报,Jan 1984. Vol. 10 No.1
[2] 夏德深,金盛,王健, 基于分数维与灰度梯度共生矩阵的气象云图识别(Ⅱ) ———灰度梯度共生矩阵对纹理统计特征的描述. 南京理工大学学报, 1999年8月第23卷第4期
[3] 郭德军,宋蛰存,基于灰度共生矩阵的纹理影像分类研究. 林业机械与木工设备, 2005.7。