文档章节

图像检索:几类基于内容的图像分类技术

abcijkxyz
 abcijkxyz
发布于 2016/08/06 12:05
字数 1822
阅读 22
收藏 0

一共有四种基于内容的图像分类方法,即颜色、纹理、形状和空间关系。

1.基于颜色特征的分类技术

目前,提取颜色特征己经成为几乎所有基于内容图像分类技术的重要手段。由于颜色是物体必备的视觉特性,同一类物体一般会有相似的色彩特征,所以人们就根据这一点用色彩来对图像内容进行区分。颜色直方图能够描述不同色彩在整个图像中所占的比例,即使图像内容发生了大小、旋转上的变化,它也不会有很大的差异,因此颜色直方图在很多图像分类和检索系统中被广泛使用,得到了研究人员的普遍关注。

最初采用颜色直方图进行分类的思想就是根据每种颜色在整幅图像中出现的概率,统计出一个含有色彩比例的直方图,然后将两个图像的直方图通过交运算来度量相似性。但是这种方法并没有考虑到图像色彩信息的空间性,所以很多该领域的学者又不断进行改进,下面将介绍几种典型方法。

颜色矩(ColorMoments)是由Strieker等人提出的。它的主要思想就是用矩来表示图像中各种颜色的分布,再使用不同颜色分量的统计参数作为参量。低阶矩集中了颜色分布的主要信息,因而图像颜色分布的情况可以釆用颜色一阶矩、二阶矩、三阶矩表示出,更高阶的矩中几乎不会含有颜色信息。其中,一阶矩能够表示出图像的整体概况,即均值信息;二阶矩能够表示出图像细节变化,即方差信息;三阶矩能够表示出该幅图像的斜度信息。

2.基于纹理特征的分类技术

纹理特征也是图像特征提取中一个非常重要的技术,它能够描绘出物体表面所具有的内在规律与结构。其基本的研究方法就是利用像素点的灰度值来找出图像中像素分布的规律。

最早的提取纹理特征的方法就是Haralick等的灰度共生矩阵。灰度共生矩阵是根据像素之间的距离和方向建立起来的,纹理特征向量便是通过提取这个矩阵中有意义的统计量得到的,它能够很好的反应灰度级的空间相关性,目前是一种非常重要的纹理分析方法。设像素灰度的级数为L,图中任意点(x,y)的灰度值为i,点(x+a,y+b)的灰度值为j,且i、j取值范围为[0,L-1], a、b的值固定,这样就会形成一个点对(i,j),在图像上移动(x,y)则会得出不同的(i,j)值,统计出每个点对(i,j)值出现的次数再进行归一化就会得到一个方阵Pij,这个方阵Pij就是灰度共生矩阵,也可以说灰度共生矩阵就是两个相对位置不变像素点的联合直方图。

通过灰度共生矩阵就可以得到一系列的纹理特征统计量:Pij的数值可以反映纹理的粗细,如果聚集在主对角线附近时就表示粗纹理特征,如果分布比较集中时就表示细纹里特征;矩阵行或列之间的相似度可以用Pij的灰度相关性表示;Pij的熵和能量也可以反映图像灰度分布的均勾性,如果数值分布集中,熵较小,能量较大;如果分布均勾,熵较大,能量较小。

20世纪90年代开始,小波变换也随着其理论结构的建立进入了人们的研究视线。它的理论基础就是先将信号分割成不同的频率成分,再研宄其对应尺度下的各个分量。小波变换能够把信号分解为近似分量和细节分量,近似分量一般是信号的低频部分,那么很容易想到,图像中的颜色信息就是低频信息,而信号的高频分量一般对应着的细节分量,也就是图像中的过渡、边缘等纹理信息。基于小波变换的主要理论有:Smiht和Chang的提取小波子带统计量方法可达到百分之九十的准确率;Chang和Kuo研究出了一种能够进一步提高分类准确率的树型结构小波变换;Thygaarajna等人兼顾基于统计和变换的纹理分析算法将小波变换和共生矩阵结合起来提高其准确性。

目前,边缘直方图EHD (Edge Histogram Descriptor)也是人们提取图像纹理特征的一个重要方式,因为边缘的空间分布能够包含重要的纹理信息,它还可以有效的结合颜色信息,提高准确度,后面即将用到的CEDD特征的纹理信息提取就是基于这一原理。EHD也是MPEG-7标准纹理描述符的一种。EHD提供了5种纹理边缘类型:垂直边缘的纹理,水平边缘的纹理、45度边缘的纹理、135度边缘的纹理、无方向边缘的纹理。但EHD只考虑了图像的局部边缘分布,并没有考虑到全局特征,它的基本方法是将一幅图像分为4*4个子块,每个子块的局部特征都可以用其形成的边缘分布直方图来表示,这样的直方图就会包含5个代表边缘类型出现概率的bins,最后得出5*4*4=80个包含与位置和边缘类型相关的带有边缘纹理信息的bins。Chee等人还加进了半全局和全局的边缘分布进行改进,得出包含150个bins的直方图。

3.基于形状特征的分类技术

在图像特征提取中,研究者普遍认为形状是一个描绘轮廓的封闭曲线所包围的区域。根据学者们多年来的研究与实践,目前,主要有两大类描述形状特征的方法:基于边界特征方法和基于区域特征方法。基于边界的形状特征提取方法主要有傅里叶描述符、边界矩和边界方向直方图,基于区域的形状特征提取方法主要是不变矩。形状特征与颜色和纹理特征不同,必须先对图像中对象的边缘和区域进行分割和提取,在其实现方法上有一定的困难。

 

原文地址:http://www.cnki.net/KCMS/detail/detail.aspx?QueryID=0&CurRec=1&recid=&filename=1013244249.nh&dbname=CMFDTEMP&dbcode=CMFD&pr=&urlid=&yx=&uid=WEEvREcwSlJHSldSdnQ0S3ppcjVaQjl4ZVI2aWd5VmFFelQ2UmJxRmJoQjJjL1EzdTBYMjVQQmMvZ3hxN3JNPQ==&v=MDI2Njg3RGgxVDNxVHJXTTFGckNVUkxtZVp1UnZGeUhtVzd6TlZGMjZIYkc4R3RQSXBwRWJQSVI4ZVgxTHV4WVM=

本文转载自:http://blog.csdn.net/leixiaohua1020/article/details/16847823

共有 人打赏支持
abcijkxyz
粉丝 63
博文 6196
码字总数 1876
作品 0
深圳
项目经理
私信 提问

暂无文章

Java 帝国对 Python 的渗透能成功吗?哈哈

引子 Java 帝国已经成立20多年,经过历代国王的励精图治,可以说是地大物博,码农众多。 可是国王依然不满足,整天想着如何继续开拓疆土, 这一天晚上他又把几个重臣招来商议了。 IO大臣说:...

边鹏_尛爺鑫
49分钟前
4
0
分布式事务解决方案框架(LCN)

什么是XA接口 XA是一个分布式事务协议,由Tuxedo提出。XA中大致分为两部分:事务管理器和本地资源管理器。其中本地资源管理器往往由数据库实现,比如Oracle、DB2这些商业数据库都实现了XA接口...

群星纪元
今天
6
0
linux 操作系统 常用命令和软件安装

1.系统时间更新 ntpdate time.windows.com 2.传送文件 rsync -av /home/data/a.dat -e ssh root@192.168.0.100:/home 3.传送文件夹 scp -r /home/data root@192.168.0.100:/home 4.JDK安装 ......

WJtiny
今天
2
0
pg_lightool基于basebackup的单表恢复和块恢复

开源软件pg_lightool,实现了基于wal日志的块恢复。详情参见博客:https://my.oschina.net/lcc1990/blog/1931485。由于wal日志中FPW的不确定性,它不能作为一个数据库恢复的解决方案。目前对...

movead
今天
2
0
对比剖析Swarm Kubernetes Marathon编排引擎

Docker Native Orchestration 基本结构 Docker Engine 1.12 集成了原生的编排引擎,用以替换了之前独立的Docker Swarm项目。Docker原生集群(Swarm)同时包括了(Docker Engine \/ Daemons)...

Linux就该这么学
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部