The present invention provides a method and system for image retrieval based on region feature, the method comprises the following steps: S1, the input image retrieval is divided into multiple sub region image; S2, extracted from each of the sub regions of the image regions, and each region is corresponding to the quantized feature of visual words S3; traversal each region corresponding to the characteristic of visual words in the database retrieval in the inverted list every template image containing the number of visual words, will contain the number of template image visual words as most image search results. The present invention by partitioning the image, extraction of regional characteristics of each region of the image, the regional feature matching to get the retrieval results, compared with the existing through local features to retrieve, the number of regional feature extraction compared to the local feature number is greatly reduced, improving the image retrieval efficiency, universality and scalability better.
【技术实现步骤摘要】
一种基于区域特征的图像检索方法及系统
本专利技术涉及图像检索
,更具体地,涉及一种基于区域特征的图像检索方法及系统。
技术介绍
基于内容的图像搜索是大数据时代海量数据信息深度利用的关键技术之一,也是计算机视觉和多媒体领域的研究热点,具有重要的研究意义和实用价值,图像搜索技术在实际生活中也有着重要的应用。现在步入安防社会,摄像头已遍布在生活中的各个场所,图像搜索可以在海量的监控视频中查找到特定的目标,为警方破案提供关键线索。图像搜索技术也使得日常生活更加智能和便捷,人们可以随时随地拍摄喜欢的衣服或者物品,然后根据图片在网上商城查找相关的商品。图像搜索目前最流行的框架为基于局部不变特征的词袋模型,局部特征的不变性可以很好地解决图像搜索中的遮挡、视角变化等复杂的情况,被广泛地应用在图像识别中,但是局部特征在有些情况下并不适用。局部关键点通常在边缘或者角点处检测到,它能够捕捉到图像中的刚性物体的细节特性,例如建筑物、书面的图案等等。因此,对于刚性物体,基于局部特征的词袋模型能够达到较好的性能。然而,如果图像中的内容纹理比较光滑,比如雕塑和软体动物,那么图片中只能检测到很少的关键点。因此,对于纹理光滑的物体,基于关键点的局部特征并不能很好地表达图像中的内容,在处理这类图片的检索时,局部特征的性能较差。由于每幅图像中包含了上千个局部特征,因此图像数目较多时,查询的效率较慢。当检索的数据库非常大时,比如说上亿的图片,倒排表的内存开销非常的大,这也限制了基于局部特征的词袋模型的可扩展性。
技术实现思路
本专利技术提供一种克服上述问题或者至少部分地解决上述问题的基于区域特 ...
【技术保护点】
一种基于区域特征的图像检索方法,其特征在于,包括:S1,将输入的待检索图像划分为多个子区域图像;S2,提取每一个所述子区域图像的区域特征,并将每一个区域特征量化为对应的视觉单词;S3,遍历每一个区域特征对应的视觉单词,在数据库倒排表中检索每一个模板图像包含所述视觉单词的个数,将包含视觉单词个数最多的模板图像作为检索结果图像。
【技术特征摘要】
1.一种基于区域特征的图像检索方法,其特征在于,包括:S1,将输入的待检索图像划分为多个子区域图像;S2,提取每一个所述子区域图像的区域特征,并将每一个区域特征量化为对应的视觉单词;S3,遍历每一个区域特征对应的视觉单词,在数据库倒排表中检索每一个模板图像包含所述视觉单词的个数,将包含视觉单词个数最多的模板图像作为检索结果图像。2.如权利要求1所述的基于区域特征的图像检索方法,其特征在于,所述步骤S1具体包括:按照超像素分割的方法将待检索图像均匀划分为多个子区域图像。3.如权利要求2所述的基于区域特征的图像检索方法,其特征在于,所述步骤S2具体包括:S21,针对均匀划分后的每一个子区域图像,提取每一个子区域图像的深度学习特征和纹理特征,得到多个深度学习特征和多个纹理特征;S22,将每一个深度学习特征量化为对应的视觉单词,得到所述待检索图像的每一个子区域图像对应的视觉单词。4.如权利要求3所述的基于区域特征的图像检索方法,其特征在于,所述步骤S1之前还包括:将数据库中的每一个模板图像划分为多个子区域图像,并提取出每一个子区域图像的深度学习特征和纹理特征;将每一个子区域图像对应的深度学习特征量化为对应的视觉单词;按照视觉单词为索引,将视觉单词以及与其对应的模板图像标识和该子区域图像的纹理特征均存储于数据库的倒排表中。5.如权利要求4所述的基于区域特征的图像检索方法,其特征在于,所述步骤S3具体包括:S31,针对待检索图像的每一个子区域图像对应的视觉单词,从数据库的倒排表中检索每一个模板图像包含所述视觉单词的个数;S32,根据待检索图像的每一个字区域图像对应的纹理特征,从数据库倒排表中检索每一个模板图像包含所述纹理特征的个数;S33,根据每一个模板图像包含的视觉单词的个数以及纹理特征的个数,按照预定计算方式计算出对应的数值;S34,将数值最大的模板图像确定为检索结果图像。6.如权利要求5所述的基于区域特征的图像检索方法,其特征在于,所述步骤S33具体包括:根据预设的视觉单词的权重系数和预设的纹理特征的权重系数,对所述视觉单词的个数和所述纹理特征的个数进行权重计算,得到权重计算后的数值。7.一种基于区域特征的图像检索系统,其特征在于,包括:图像划分模块,用于将输入的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。