【图像检索】基于综合颜色和形状特征结合支持向量机实现图像检索含Matlab源码

网友投稿 244 2022-09-03


【图像检索】基于综合颜色和形状特征结合支持向量机实现图像检索含Matlab源码

1 简介

随着多媒体、网络以及数字成像技术的迅速发展,图像资源越来越丰富,使得如何高效、快速地检索到所需要的图像是目前一个相当重要又富有挑战性的研究课题。基于内容的图像检索技术研究正是为了解决如何有效地从图像数据库中检索出相关图像的问题,近年来,此项技术的研究成为国内外研究的热点。 本文主要围绕图像特征提取和相关反馈技术在图像检索中的应用展开,首先介绍了图像检索技术的发展概况、关键技术和研究现状,在系统讨论颜色和形状特征提取的过程中,提出了基于颜色相关熵作为图像特征,其次,为了使检索的结果与人的视觉感知相符,将相关反馈技术应用到图像检索中。 本文的主要工作和创新如下: (1)深入分析和研究了基于内容图像检索领域的一些关键技术,其内容包括颜色空间、图像主要低层特征(颜色、形状和纹理)的描述方法、图像特征间的相似性度量准则以及图像检索算法的性能评价方法等。 (2)在图像特征提取中,首先对HSV颜色模型进行了量化处理,根据颜色的量化结果,设计出反映颜色变化的状态转移概率矩阵,并结合信息熵的知识,提出采用颜色相关熵作为图像的颜色特征,采用兴趣点的空间分布熵来描述图像的形状特征。实验结果表明,综合利用这两种特征,在图像检索过程中取得了良好的效果。 (3)为了减少图像低层特征与图像语义的“鸿沟”,将基于支持向量机技术的图像检索的相关反馈模型应用到图像检索系统中,实验结果显示,针对本文所提取的图像特征,采用径向基函数作为支持向量机核函数,可明显提高检索的性能。

2 部分代码

function waveletMoments = waveletTransform(image)% input: image to process and extract wavelet coefficients from% output: 1x20 feature vector containing the first 2 moments of wavelet% coefficientsimgGray = double(rgb2gray(image))/255;imgGray = imresize(imgGray, [256 256]);coeff_1 = dwt2(imgGray', 'coif1');coeff_2 = dwt2(coeff_1, 'coif1');coeff_3 = dwt2(coeff_2, 'coif1');coeff_4 = dwt2(coeff_3, 'coif1');% construct the feaute vectormeanCoeff = mean(coeff_4);stdCoeff = std(coeff_4);waveletMoments = [meanCoeff stdCoeff];end

3 仿真结果

4 参考文献

[1]郭启强. 基于颜色和形状特征的图像检索技术研究[D]. 河南理工大学.

博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:回文数中各位数和与输入数相同(回文数是指其各位数字左右对称)
下一篇:【目标跟踪】基于UKF实现自行车状态估计含Matlab源码
相关文章

 发表评论

暂时没有评论,来抢沙发吧~