【技术实现步骤摘要】
本专利技术涉及一种图像检索的方法,具体涉及一种基于内容的图像检索方法,尤其是一种考虑图像所包含的图像高层语义信息,并加入用户对图像内容理解和检索结果反馈的方法。
技术介绍
随着因特网和多媒体技术的迅速发展,从20世纪90年代初至今,基于内容的图像检索(CBIR)得到了广泛的研究。现有图像检索技术中,由于其使用图像纹理、颜色和形状等低层特征作为索引来对图像进行检索,而图像低层特征表达出的信息与用户对这些特征图像理解的含义存在不一致性,即语义鸿沟,所以检索效果往往不能满足用户的需求。如果检索过程中能够考虑图像所包含的图像高层语义信息,加入用户对图像内容的理解,则会是一种更贴近用户理解的图像检索。然而,目前语义检索中语义映射关系大多是通过人工标注建立,对于待检索图像中的语义信息难以获得较好的映射,并且,建立的映射关系不能随着用户检索的反馈信息自动进行修正,从而影响检索效果的提升。
技术实现思路
本专利技术的专利技术目的是提供一种,利用词汇树将图像特征与人工标注的语义特征进行关联,以实现检索过程中的自动语义映射;并实现高层语义映射的自动修正,以获得更好的检索效果,更贴近检索用户的需求。为达到上述专利技术目的,本专利技术采用的技术方案是一种图像检索方法,提供用于检索的图像库和待检索的图片,包括下列步骤(I)提取图像库中所有图片的SIFT特征,得到特征集合;(2)构建词汇树,方法是设定聚类个数K,树的深度P,对步骤⑴获得的特征集合进行分层聚类,第一层获得K个聚类,作为词汇树的K个子节点,计算出每个子节点的中心向量;对每个子节点分别进行聚类,每一子节点生成K个下一层的子节 ...
【技术保护点】
一种基于词汇树层次语义模型的图像检索方法,提供用于检索的图像库和待检索的图片,其特征在于,包括下列步骤:(1)提取图像库中所有图片的SIFT特征,得到特征集合;(2)构建词汇树,方法是:设定聚类个数K,树的深度P,对步骤(1)获得的特征集合进行分层聚类,第一层获得K个聚类,作为词汇树的K个子节点,计算出每个子节点的中心向量;对每个子节点分别进行聚类,每一子节点生成K个下一层的子节点,并计算出每个子节点的中心向量;不断重复直到树的深度达到预设值P,获得SIFT词汇树;其中,K取5~10的整数,P取3~6的整数;(3)将图像库中的图片与词汇树进行关联:词汇树的叶节点个数为M=K×P,每个叶节点具有中心向量Cm,其中,m为1~M的整数,将每个叶节点称为一个视觉词汇单词Wm,图像库中的总图片数为N,其中每个图片称为一个文档Fi,i是1~N的整数,则文档Fi和视觉词汇单词Wm的相关度为Weight(i,m)=NUMim×idfm,式中,NUMim表示视觉词汇单词Wm在图片文档Fi中出现的次数,Nm表示视觉词汇单词Wm一共包含的图片文档数目;计算每个图片与词汇树的每个叶节度的相关度,完成图片与词汇 ...
【技术特征摘要】
1.一种基于词汇树层次语义模型的图像检索方法,提供用于检索的图像库和待检索的图片,其特征在于,包括下列步骤 (1)提取图像库中所有图片的SIFT特征,得到特征集合; (2)构建词汇树,方法是设定聚类个数K,树的深度P,对步骤(I)获得的特征集合进行分层聚类,第一层获得K个聚类,作为词汇树的K个子节点,计算出每个子节点的中心向量;对每个子节点分别进行聚类,每一子节点生成K个下一层的子节点,并计算出每个子节点的中心向量;不断重复直到树的深度达到预设值P,获得SIFT词汇树;其中,K取5 10的整数,P取3 6的整数; (3)将图像库中的图片与词汇树进行关联词汇树的叶节点个数为M=KXP,每个叶节点具有中心向量Cm,其中,m为I M的整数,将每个叶节点称为一个视觉词汇单词Wm,图像库中的总图片数为N,其中每个图片称为一个文档Fi, i是I N的整数,则文档Fi和视觉词汇单词Wm的相关度为Weight (i, m) =NUMimX idfm,式中,NUMim表示视觉词汇单词Wm在图片文档Fi中出现的次数,MC=lgy,Nm表示视觉词汇单词Wm—共包含的图片文档数目; 计算每个图片与词汇树的每个叶节度的相关度,完成图片与词汇树的关联; (4)设定图像库的语义主题信息集...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。