基于布谷鸟搜索算法的图像检索系统设计

来源 :南昌航空大学 | 被引量 : 0次 | 上传用户:mqzt521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的迅猛发展,海量的数据信息与人们的生活紧密相关,图片、视频等多媒体信息迅速增加。如何从海量的信息库中准确、高效的搜索出所需的信息是信息化时代的热点问题。传统的搜索以文字为搜索对象,通过关键字、关键词来实现信息搜索,基于文字的搜索技术已经非常成熟。然而文字搜索的缺陷在于,无法搜索一些很难用文字描述的图片信息,并且文字很难直观全面的表达人们的搜索意图。基于内容的图像检索(Content Based Image Retrieval,CBIR)技术就能够很好的解决这个问题。基于内容的图像检索技术通过上传图片来代替文字搜索,计算机自动提取图像的特征,然后从图像库中找出特征相似的图像。目前,基于内容的图像检索技术需要改进的主要问题是提升搜索效率和减小“语义鸿沟”以提升搜索准确率。本文以基于内容的图像检索为基础做出了以下几方面的工作:(1)提取图像特征构建图像特征库,建立基于内容的图像检索系统。本文以corel1000为图像库,提取了图像的颜色矩、颜色相关图特征以及LBP纹理特征,组成特征向量库,并采用MATLAB为工具,建立基于内容的图像检索系统,实现了通过上传图片来搜索相关图片的功能。(2)提出一种基于内容和布谷鸟算法的图像检索算法,将连续空间寻优的布谷鸟搜索算法应用于离散的图像特征空间进行图像搜索,提高了CBIR系统的搜索效率。布谷鸟搜索算法(CuckooSearch,CS),也叫杜鹃搜索,是由剑桥大学YANG等在2009年提出的一种群智能优化算法,该算法参数少、搜索路径较好、有较强的全局搜索能力。本文将CS算法应用到基于内容图像检索系统中,将图像搜索问题看成寻找最优解问题,利用CS算法搜索路径较好、有较强的全局搜索能力的优点在图像特征空间寻优,最后通过实验证明了该算法比遍历搜索算法在基于图像检索系统中有更高的搜索效率。(3)提出一种基于布谷鸟搜索动态调整支持向量机参数的相关反馈算法,减小了基于内容的图像检索系统中的“语义鸿沟”。首先,将相关反馈问题当作二分类问题,采用支持向量机(Support Vector Machine,SVM)通过反馈结果对图像进行二分类,并通过CS算法动态搜索最佳SVM参数,根据每次反馈结果自适应调整支持向量机参数。通过实验证明该算法比传统的布谷鸟搜索算法、粒子群算法(Particle Swarm Optimization,PSO)以及遗传算法(Genetic Algorithm,GA)让支持向量机更快更准确的实现分类,从而使得图像检索的相关反馈能在更少的反馈次数下得到更高的准确率,提高了搜索准确率。
其他文献
量子径向基函数神经网络是一种把量子并行计算的概念引入到传统的径向基函数神经网络而得到的一种新的量子神经网络模型。该模型结合了量子和径向基函数两者的优点,具有运算
海洋逐渐成为人类探索的重要领域,人们进行海洋科研工作主要通过水下成像得到水下目标信息。随着人们对水下信息的需求逐渐增加,水下成像系统的硬件设施承受压力也逐渐增大。近
双视点立体视觉是计算机视觉中的重要组成部分,在影视、医疗、游戏、监控等方面越来越受到人们的重视。在双视点立体视觉中,立体匹配被用作寻找双视点图像的对应特征点。随着图
滚动轴承作为直升机自动倾斜器的核心部件,一旦出现异常将影响直升机的正常飞行,因此,研究滚动轴承故障诊断方法对于保障直升机的安全性和可靠性具有重要意义。本文在航空科
认知无线电技术旨在通过对空闲频段的及时发现与高效利用,实现频谱资源的有序共享,抑制由“独占”式频谱分配原则带来的弊端,缓解频谱资源需求与储量间的巨大矛盾。频谱感知
随着医疗技术的不断发展,现如今医生对于自动化医疗设备的依赖程度越来越高,而医学图像领域的快速发展使得很多以前很棘手的问题也得以解决。以前在临床中,对于医学图像,医生
人脸识别是模式识别和人工智能领域的研究热点。人脸特征提取是人脸识别的核心步骤,其特征提取的效果将直接影响到人脸识别系统的性能。室外的摄像系统极易受到雨雪天气的影响
数字图像作为信息传递的一个优秀载体,广泛应用在新闻传媒,影像信息采集,案件取证,安全区域监控,医疗卫生,科学理论鉴定、科技发展等众多领域。数字图像编辑软件的发展与普及,使得用
计算机立体视觉在精密加工、机器人导航、物体识别等领域有着广泛的应用。立体测量作为计算机视觉的主要组成部分,可以分为接触式测量和非接触式测量两种。编码结构光作为非接
当今时代信息爆炸,信息量规模急剧膨胀,来自四面八方的信息如浪潮般涌入人类的生活。在如此庞大的数据面前,用户想要在海量信息中快速、准确地获得自己感兴趣的新闻话题,将面