论文研究-基于多特征高效索引的图像检索.pdf


-
为了提高图像检索的准确率和速度,提出了一种多特征组合的图像检索算法。在颜色空间非均匀量化的基础上,利用改进的颜色聚合向量方法提取图像的颜色特征;基于改进的灰度共生矩阵提取纹理特征参数;利用Krawtchouk矩不变量提取图像的形状特征;基于贡献度聚类并建立特征索引库。融合上述特征计算图像间的相似度,使用特征索引对图像进行快速检索。实验结果表明,提出算法的检索精度有较大提高,能快速检索出用户所需的图像。
张永库,李云峰,孙劲光:基于多特征高效索引的图像检索 2016,52(7)183 幅图像涵义的理解。矩特征是刻画物体形状的重要特 (x-3 (12) 征,表征了图像区域的几何特征。Yap基于离散的 Krawtchouk多项式提出了 Krawtchouk正交矩,不论有元其中F。和F,分别是类S:的类内分散度和类间分散 噪声,其性能都优于 Zernike矩、 Legendre矩和 Tchebichef度,n1是S,中特征向量的数量,z2是S的类心,z,是 矩等正交矩,不仅克服了 ernie矩、 gendre矩随着所有类心向量的均值。向量p对SA的责献如下所示 矩阶数的增加量化误差逐渐增加,以及需要坐标变 C(P. Sk=F(S-P))-F(S) (13) 换的缺点,与 Tchebichef矩相比, Krawtchouk矩可以从42聚类 冮何感兴趣的图像区城中提取局部特征,由其构成的 不同的图像特征,如颜色、纹理、形状等物理意义不 Krawtchouk矩不变量具有良好的旋转、平移和尺度不变同,特征提取的数值范围也不相同影响后续的计算结 性。n阶经典的 Krawtchouk多项式定义为 果,所以本文将提取到的颜色、纹理和形状特征进行高 k,(x;p,M)=∑am,x=2F1(-n,-x;-N;1)(5)斯归一化处理,特征值都落在0,1范围内。然后聚 类,首先计算初始聚类中心,利用公式(14)找到D(P,P,) 其中x,n=0,1,…,N.N>0,p∈(0,1),2F(a,b;c;z)是 超儿何数,定义为: 的最大值,则前两个类心为1=P;22=P,参照公式(16 akzo 计算余下的持征与已得到的k个类心的总和,值最大的 2F(a,b;c;z)=∑ k=()2k 6)向量作为第k+1个类心,找到K个类心,并将每个特征 (a)k为 Pochhammer号,(ak=(a+1(a+2)(a+k+1),分配到与其距离最小的类心所在的类。 (N+1个 Krawtchouk多项式{Kn(x;p,N)}构成一个离 D(P,P)=o0(P,P)+o, D,(P, P))+ 散的加权基函数闭集。加权函数为 ,D、(P,P) (7) D(P. P 并满足正交性 D(P2P)=∑T- ∑o(x;p,N)Kn(x;p,N)K、x;p,N)=p(n;P,N)mn(8 D(P1P)=(∑(S-S2)2)2 N且p(n;p,N)=(1(1-p)n! ,为 S,=∑D(P,Z) (16 了避免产生误差,要对{k(x;p,N)}进行归一化处理 K(x: p N)=K,(x; p, w) o(x; p, N) (9)O、0,,分别是颜色、纹理、形状度量距离的权值,cx P(N; P, N) 表示图像的颜色编码值k对应的纵坐标分量,Z表示 图像的(n+m)阶 kraut ch ouk矩定义为 第j个类心。聚合向量的相似性度量使用街区距离, Qn-∑∑k(;,N-DR,(,M-D/(、,(0)在不影响结果的情况下可以减少计穿量纹理的相似度 也使用街区距离较好;形状特征度量数用欧氏距 通过调节参数P1、P2可以选取不同区域,选取Q0离。将初始化后的聚类进行迭代优化,算法如下 Q0,Q1…,Q0;16个低阶 Krawtchouk矩不变量构成形 l. select p(P∈S2)。 状特征向量:(S,S1,…,S13) 2. if Con(p,S4)≤0, index= arg max C(P,S)(其值 为贡献度最大时x的值),将P加入类S(S,={ PIndex[i 4计算索引特征 x}),转4 41贡献 H(p,S2)≥0,将P1加入类S使得 个向量的贡献是对其所在类质量的影响,加格在 合作博奔中将类的形成映射到联盟的形成,利用夏普利最大,转4 值的解决方案待到给定点的最优聚类数量。本文利 4.更新类心:c=∑ 用基于贡献度的算法将图像聚类,建立特征索引库,算 xp∈S 法弥补了K- neans算法本质上只考虑类内相似度而没 5.重复4步,直至小于指定國值,或类心不变。 有考虑类问分散度的劣势。 其中Fn是将P加入到类S之后,F更新之后的值。 P;-不k (1)当C(P,S)≥0时,判定p加入类S条件为。一E k p=S 1842016,52(7) Computer Engineering and4 pplications计算机工程与应用 F最大,这综合考虑了“类内相似度要大,类问相时考虑了类内和类间的相似度,会因迭代次数少使总的 时间复杂度和 K-means相差不大,将在实验中证明。 似度要小”,最后以类心为索引建立特征索引库 4.3复杂度分析 实验 设类S有m2个向量,d是向量的维度,p1表示第氵 本文采用 Corel库中的10类图像(每类100张)为实 验数据,如花卉、口落、恐龙、马、非洲人、汽车等,采用查 个向量,类心z=( P12 P),如 k i-0 准率Pcin-和查全率kcol-米表示检索的 果P1是类外一个向量,则: 效果,N为检索出的相关信息量,T为检索出的信息总 F(S)=1∑∑(2+1(∑p)2-2p∑P 量,R为系统中的相关信息总量。针对本文方法,根据 文献[2提到的方法设置不同权值进行验证,本文 ∑∑p+∑∑∑P O、O.分别取值为0.7、0.2、0.1时检索效果较好,因实验 =01=0k=1 数据量较大,就不利用图表详细列举了 Pi∑P (17) 51实验方案 n ki= j=o 每类扣取5幅图像进行检索,计算每类图像的平均 查准率卢以及查全率R3,按此方法再做两次,然后得 F(S4UP)=n4+170 ∑p2+ 到算法总平均查准率与总平均查全率。使用公式(14)计 算图像的相似度,按照距离由小到大返回图像库中图片。 P 52实验结果 本文特征提取算法和聚类算法对检索效果的影响 1)2 P,2p (18)如表1表2所示。文献21主要是利用累加和公式选择 C(P-1, Sk)=F(S)-F(Sk UP,.+1)= K- means初始类心,且该文中已与传统方法进行了比较, 证明改进的 K-means检索效果好于传统方法;文献[15] 221-n+1)-a1+12D +与本文纹理特征提取方法几乎相同,只是提取的是4个 参数在8方向共32维纹理特征,也已证明效果好于传统 p2)( 方法 表1检索效果对比 P 改进的颜色聚合向量 颜色聚合向量 参数文献[211基于页献度聚类文献[21基于贡献度聚类 查准率0.612 0.713 0.542 0.641 2∑∑2(2∑Ps nk=0 登全率0 0.32 检索时间/s11.3 13.2 10.8 ∑P2+1+ 表2纹理检索效果对比 改进的灰度共生矩阵 文献[15] n( )∑(B) k(nh+1)=0 参数文献21基于贡献度聚类文献121基于贡献度聚类 查准率0.367 0.378 0.373 0.381 B, +p 查全0 0. (n+ 特征维度 2∑BB(n-(n1 检索时间/s10.8 11.2 13.3 14.1 Pu+v) 由表1可知,在同一聚类方法下,改进的颜色聚合 A B (19)向量检索精度高于传统方法;结合表1和表2,利用同 i=0j=0 方法提取特征,在俫证儿乎相同检索速度的同时,基于 如果知4和B,则计算单个向量在某个类中页贡献度聚类方法铰文献[21]检索精度要高。由表2可 献的时间复杂度为O(d),那么每一步计算所有N个向知,在同一聚类方法下,本文改进的方法较文献[5检 量在K个聚类贡献的时间复杂度为O(NK,这与初始索精度稍低,但是检索时间加快,综合来看本文纹理提 化及计算一步类内或类间分散度的时间复杂度相同,与取方法更好。相关文献中几乎没有提到融合3种特征 K- means一次迭代的时间复杂度也相同,但由于算法同进行聚类,为了验证本文基于多特征聚类算法的检索效 张永库,李云峰,孙劲光:基于多特征高效索引的图像检索 2016,52(7)185 果,与文献[12,20及本文无聚类情况进行比较。选择法,减少了图像库的访问次数,在保证较高检索速度的 文献[12,20]是因为这两篇文章是近年米关于多特征聚同时具有较高的检索精度。 类和基于多特征检索较新的文章,具有较高的杈威性 研究的内容较新颖,检索的效果较好,文献∏12主要是6结束语 基于像素的HSV空间和哈尔小波变换提取颜色和纹理 基于页献度聚类的方法将图像库中图像划分为K 特征构成六维特征,结合K- means和分层聚类方法形成个类,在进行图像匹配的时侯,避免了不相似图像或者 特征索引,提高检索速度;文献[20]是融合多特征检索,相似度不大图像的度量,缩小了检索的范围,提高了检 利用均值和标准偏差提取全局颜色特征,基于分块编码索速度;为了提高检索的精度,利用改进的颜色聚合向 和颜色直方图的一值图像提取局部颜色特征;使用灰度量算法融合改进的共生矩阵与 Krawtchouk矩提取图像 共生矩阵和边缘直方图提取纹理特征;基于傅里叶描述的特征,充分考虑了各种特征提取方式具有的优势。实 符提取形状特征。图2为本文方法对汽车进行一次检验证明本文方法具有较高的检索速度和精度。 索的结果图3为10类图像利用不同方法进行检索平均 查准率对比图;各方法的检索效果如表3所示。 参考文献 [1 Dahane G M, vishwakarma S Content based image retrieval 癌癌愛 n[J]. IJEIT 圖■酷法计机工程与应用204+223 5[3]杨静林,王成儒基于谱图理论的自适应纹理图像检索 计算机工程与应用,2011,47(22):195-197 3[4]董卫军,周明全,耿匡华基于纹理空间关系的图像检索技 术[计算机工程与应用 223015]向雷,肖诗斌,杯春雨,等基于轮廓与SFT特征组合的商 标图像检索[J计算机工程与应用,2013,49(19):167-172 [6 Singhai N, Shandilya S K.A survey on: Content based 图2汽车的一次检索结果 image retrieval systems[J]. International Journal of Com puter Applications, 2010, 4(4): 22-26 100 无聚类算法 Q文献2]算法 [7 Jain M, Singh s K.A survey on: Content based image 文献[20]算法 retrieval systems using clustering techniques for large data sets[J]International Journal of Managing Informa tion Technology, 2011, 3(4): 23-39 [8]zh 花卉蝴蝶日落山脉树林马类恐龙吼船非洲人汽车 image retrieval and clustering: a brief survey[J]. Recent 图3各类图像平均查准率对比 Patents on Electrical Engineering, 2009, 2(3): 187-199 [9 Celebi M E. Improving the performance of k-means for 表3爷种方法的检索效果 color quantization[J]. Image and Vision Computing, 201 1 参数本文方法未使用聚类算法文献[2]文献[0 9(4):260-271 查准率 0.872 0.88 0.7670.878 [10 Murthy V, Vamsidhar E, Kumar J S, et al. Content based 查全率 0.4l5 0.413 mage retrieval using hierarchical and K-means clustering 检索时间s15.8 15.1 26.7 techniques[J]. International Journal of Engineering Sci 图2共返回37张图,准确检索到了32张相关图,查 cncc and Technology, 2010,2(3): 209-212 准率为0.865,查全率为0.32。由图3可以看出,本文算11史习云,薛安荣,刘拖红改进 k-means聚类算法在图像检 法较其他方法对不冋图像的检索精度均较髙。如表3 索中的应用研究[计算机工程与应用,2011,47(10) 193-196. 所示,在无聚类算法情况下,文本的检索精度高于有聚 [12] Sakthivcl K, Ainaya R, Nivctha I, ct al. Region bascd 类情况和文献[12、20],但是检索时间较慢;本文检索精 image retrieval using k-means and hierarchical clustering 度高于文献[12],检索时间几乎相同;与文献[20]相比, algorithms[J]. International Journal of Innovative Research 本文检索精度要低,文献[20因为没有建立特征索引 in Science, Engineering and Technology, 2014, 3(1 库,时间复杂度大,显然不适合在大图像库中检索。综 1255-1260 合来看,本文特征提取的效果较好,结合较好的聚类方 (下转270页)

-
2019-09-13
711KB
论文研究-基于多特征融合和Adaboost算法的图像检索.pdf
2019-09-06通过对路测数据的结构分析,提出了一种基于索引的路测数据处理新方式,能够高效地处理海量路测数据,从而提高无线网络优化软件的数据处理效率和性能。建立实际系统模型,与两种传统的路测数据处理方式进行了比较。通
595KB
论文研究-基于子向量距离索引的高维图像特征匹配算法.pdf
2019-09-07图像局部不变特征已经成功地应用在计算机视觉当中的许多领域,而如何快速有效地匹配高维图像局部特征向量是解决这类问题的关键步骤。提出了一种新的基于子向量距离索引的高维特征向量匹配算法,将高维空间中最近邻搜
523KB
论文研究-明显区域块和空间分布特征的图像检索.pdf
2019-09-11基于小波变换理论提出了一种明显区域块检测方法,改进了环型分割算法,使对视觉有意义的区域特征提取更加快捷、方便。该算法不仅考虑到区域内的图像特征,而且还考虑到明显区域块的空间分布信息,把环型区域的颜色矩
1.53MB
论文研究-一种基于主成分的多表图像哈希检索方法.pdf
2019-09-08大数据时代的到来,快速而准确的索引算法对信息检索至关重要。针对基于随机投影构成的单表哈希检索方法导致搜索性能低的问题,提出一种基于主成分的多表图像哈希检索方法。为了得到高效的哈希编码保证不同语义样本特
759KB
论文研究-基于局部保持映射的图像隐密检测算法.pdf
2019-09-12图像的低层视觉特征(颜色、纹理和形状等)中包含着大量人类可感知的情感语义信息。利用纹理特征,提出一种新的索引方法-FRD(Fuzzy Recognize Degree,模糊认识度)聚类法,用来描述与情
543KB
论文研究-基于语义分类的外观专利图像快速检索系统.pdf
2019-09-08针对大规模专利图像特征库的特点,使用边缘轮廓距离与分块特征相结合的方法提取低层视觉特征,结合基于K均值聚类的分类索引方法,兼顾语义相似和视觉特征相似,对专利图像库数据构建索引结构,实现了先分类后检索的
401KB
论文研究-基于空间信息辅助的视频分割研究.pdf
2019-07-22现有视频分割方法大都从计算机图像处理角度进行,而实际上视频本身具备丰富的地理空间信息,有效利用这种信息将使分割过程更加准确便利。从GIS应用的角度对基于空间信息辅助的视频分割方法进行一种新的探索,为构
604KB
论文研究-组合特征和二级判断模型相结合的说话人识别.pdf
2019-09-11为了从大规模图像数据库中快速而准确地检索到所需图像,提出了一种结合图像特征索引库和平均面积直方图的方法。通过图像特征索引库减少对图像数据库的访问次数和访问数据量,实现对图像的快速检索。使用平均面积直方
173B
JAVA上百实例源码以及开源项目源代码
2018-12-11简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、
68B
JAVA上百实例源码以及开源项目
2016-01-03百度云盘分享 简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,
102.46MB
【落尘之木原创】文献管理软件 EndNote 8.1 汉化中文版 Windows
2018-01-10文献管理软件 EndNote 8.1 汉化中文版 Windows 落尘之木原创汉化,2018.1.10 文件版本:EndNote X8.1 (Bld 11010) EndNote 是一个著名的参考文献
98.26MB
Oracle 数据库管理艺术:11g新特性(世界级Oracle专家权威力作)--详细书签版
2013-02-06CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 Oracle 数据库管理艺术:11g新特性
8小时Python零基础轻松入门
2020-05-20
Python数据殿堂:数据分析与数据可视化
2020-01-02【入门基础+轻实战演示】【讲授方式轻松幽默、有趣不枯燥、案例与实操结合,与相关课程差异化】利用python进行数据处理、 分析,并结合大量具体的例子,对每个知识进行实战讲解,本课程通过大量练习和案例对各个知识点技能进行详细讲解。通过本 课程,学生将懂得pandas、numpy、matplotlib等数据分析工具;通过实战,学生将了解标准的数据分析流程,学会使用可视化的 方法展示数据及结果。
Java并发编程精讲
2019-09-28课程会讲解Java中并发相关技术的基础、原理和应用,从线程安全、线程(池), 锁实现和并发容器等高并发Java实现,去深入理解在并发编程中, 一些最容易被忽视的点,这些点也是我在多年编程经验中实际用到, 对于每个小节小课均会有实际的场景应用为你呈现。 同时这些也是面试过程中面试官考察的重点,掌握这些点,面试和工作时,做到心中有货,不慌不乱,能够胜任。
41.83MB
Python高级编程.pdf
2013-08-01《Python高级编程》通过大量的实例,介绍了Python语言的最佳实践和敏捷开发方法,并涉及整个软件生命周期的高级主题,诸如持续集成、版本控制系统、包的发行和分发、开发模式、文档编写等。《Pytho
4.4MB
敏捷开发V1.0.pptx
2020-07-01敏捷开发PPT 敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征
SpringBoot实战教程:SpringBoot 博客项目开发及讲解
2020-05-14当前课程中博客项目的实战源码是我在 GitHub上开源项目 My-Blog,目前已有 1300 多个 star: 本课程是一个 Spring Boot 技术栈的实战类课程,课程共分为 3 大部分,前面两个部分为基础环境准备和相关概念介绍,第三个部分是 Spring Boot 个人博客项目功能的讲解,通过本课程的学习,不仅仅让你掌握基本的 Spring Boot 开发能力以及 Spring Boot 项目的大部分开发使用场景,同时帮你提前甄别和处理掉将要遇到的技术难点,认真学完这个课程后,你将会对 Spring Boot 有更加深入而全面的了解,同时你也会得到一个大家都在使用的博客系统源码,你可以根据自己的需求和想法进行改造,也可以直接使用它来作为自己的个人网站,这个课程一定会给你带来巨大的收获。 课程特色 课程内容紧贴 Spring Boot 技术栈,涵盖大部分 Spring Boot 使用场景。 开发教程详细完整、文档资源齐全、实验过程循序渐进简单明了。 实践项目页面美观且实用,交互效果完美。 包含从零搭建项目、以及完整的后台管理系统和博客展示系统两个系统的功能开发流程。 技术栈新颖且知识点丰富,学习后可以提升大家对于知识的理解和掌握,对于提升你的市场竞争力有一定的帮助。 实战项目预览
15KB
Python脚本100例
2018-11-17Python脚本实战编写100例,有简单到复杂,简单易懂好学,实用。一看就会,易学就懂。
-
博客
java笔记:方法+重载
java笔记:方法+重载
-
博客
树莓派4b keras.models load_model 出现TypeError(‘Keyword argument not understood:‘, ‘groups‘)
树莓派4b keras.models load_model 出现TypeError(‘Keyword argument not understood:‘, ‘groups‘)
-
学院
白话:java从入门到实战
白话:java从入门到实战
-
学院
【布道者】Linux极速入门
【布道者】Linux极速入门
-
学院
用微服务spring cloud架构打造物联网云平台
用微服务spring cloud架构打造物联网云平台
-
学院
DHCP 动态主机配置服务(在Linux环境下,配置单网段或跨网段提)
DHCP 动态主机配置服务(在Linux环境下,配置单网段或跨网段提)
-
学院
深究字符编码的奥秘,与乱码说再见
深究字符编码的奥秘,与乱码说再见
-
下载
Coherent addition of gratings for chirped-pulse-amplified lasers based on near-field and far-field measurements
Coherent addition of gratings for chirped-pulse-amplified lasers based on near-field and far-field measurements
-
博客
2021年2月世界编程语言排行榜
2021年2月世界编程语言排行榜
-
学院
MySQL 高可用(DRBD + heartbeat)
MySQL 高可用(DRBD + heartbeat)
-
博客
前言
前言
-
学院
歌声合成从入门到精通
歌声合成从入门到精通
-
下载
退火氧压对Zn
退火氧压对Zn
-
博客
lambda函数
lambda函数
-
学院
C++MFC开发远程控制软件教程(VS2013)
C++MFC开发远程控制软件教程(VS2013)
-
下载
MongoDB高可用集群配置的几种方案
MongoDB高可用集群配置的几种方案
-
下载
具有多个天线的中继网络上的迭代LMMSE单信道估计
具有多个天线的中继网络上的迭代LMMSE单信道估计
-
博客
rpm -Uvh *.rpm --nodeps --force
rpm -Uvh *.rpm --nodeps --force
-
博客
强化学习的学习之路(二十七)_2021-01-27:Q-learning with continuous actions
强化学习的学习之路(二十七)_2021-01-27:Q-learning with continuous actions
-
下载
基于支持向量机集成方法的膀胱癌预后研究
基于支持向量机集成方法的膀胱癌预后研究
-
学院
MySQL你该了解的那些事【服务端篇】
MySQL你该了解的那些事【服务端篇】
-
下载
纤锌矿GaN/Al
纤锌矿GaN/Al
-
下载
具有不完善CSI的多对大规模MIMO双向中继网络的频谱和能效
具有不完善CSI的多对大规模MIMO双向中继网络的频谱和能效
-
学院
【硬核】一线Python程序员实战经验分享(1)
【硬核】一线Python程序员实战经验分享(1)
-
博客
Qt中.pro中相关介绍
Qt中.pro中相关介绍
-
博客
vue+springboot 前后端分离 课设中遇到的问题
vue+springboot 前后端分离 课设中遇到的问题
-
下载
垂直波束控制与协调导频分配和功率分配相结合的3D大规模MIMO系统中的干扰管理
垂直波束控制与协调导频分配和功率分配相结合的3D大规模MIMO系统中的干扰管理
-
博客
(二)天池入门:时间序列实践
(二)天池入门:时间序列实践
-
学院
Mysql数据库面试直通车
Mysql数据库面试直通车
-
博客
时间序列task2
时间序列task2