一种用于图像检索的图像特征匹配方法组成比例

技术编号:18426386 阅读:31 留言:0更新日期:2018-07-12 02:00
本发明专利技术公开了一种用于图像检索的图像特征匹配方法,属于计算机技术领域,使用基于图像特征匹配的方法,分别从图像方向分布特征、图像长宽分布特征、图像内部结构比对特征分布统计和图像四分块灰度特征这四个不同类型的特征对图像进行描述,最后使用一个7维的特征向量表达图像特征,在进行图像的特征匹配。该算法解决了现有技术中图像匹配的计算量大、效率低和准确率低的问题,大大提高了图像检索的速度和性能,弥补了单一特征的局限性,可以增加匹配的准确性。

An image feature matching method for image retrieval

The invention discloses a method of image feature matching for image retrieval. It belongs to the field of computer technology. Using the method based on image feature matching, the four dissimilar types of image orientation, image length and width distribution, image interior structure comparison feature distribution and image four block gray feature are respectively used. Finally, a 7 dimensional feature vector is used to express the image features and feature matching. The algorithm solves the problem of large computation, low efficiency and low accuracy in image matching in the existing technology. It greatly improves the speed and performance of image retrieval, makes up the limitation of the single feature, and can increase the accuracy of the matching.

【技术实现步骤摘要】
一种用于图像检索的图像特征匹配方法
本专利技术属于计算机

技术介绍
在计算机视觉目标识别中,图像匹配可以实现在待识别图像中寻找与模型相匹配的图像,广泛应用于图像检索(如图片识别、文字识别、目标识别和以图搜图等领域)。通过对图像的内容、特征、结构、纹理及灰度等对应关系,进行相似性和一致性的分析,来寻找与待查询图像特征相似的图像,其目的是在变换空间寻找一种或多种变换,使来自不同时间、不同传感器或不同视角的同一场景的两幅图像或多幅图像在空间上一致。图像匹配技术是计算机视觉和图像分析处理中的一项重要技术,可将人的视觉认知和理解过程用现代信息技术和计算机技术来完成,在现实生活中具有很大的实用价值。常用的图像匹配主要分为以灰度为基础的匹配和以特征为基础的匹配:基于灰度的匹配方法,由于需要计算每一个像素点间的灰度值差异,主要缺陷是计算量大,满足不了实际应用中对匹配速率的要求;基于图像特征的匹配方法可以克服利用图像灰度信息进行匹配的缺点,但是特征点的匹配度量值对位置的变化比较敏感,特征提取方法的计算代价通常较大,并且需要一些自由参数和实现按照经验选取的阈值,因而不便于实时应用。
技术实现思路
本专利技术的目的是提供一种用于图像检索的图像特征匹配方法,解决了现有图像特征匹配技术中图像特征选择困难、匹配速度低和准确率低的问题。为实现上述目的,本专利技术采用以下技术方案:一种用于图像检索的图像特征匹配方法,包括如下步骤:步骤1:建立Hadoop框架的图像存储平台,将海量的图像存储在Hadoop框架的图像存储平台中的HDFS中,并通过Hadoop框架的图像存储平台中的MapReduce对所述海量的图像进行图像特征分布分析和计算;步骤2:MapReduce对所述海量的图像进行的图像特征分布分析包括图像方向分布特征、图像长宽分布特征、图像内部结构比对特征和图像四分块灰度特征;MapReduce生成每一张图像的方向特征、长宽特征、内部结构比对特征和四分块灰度特征,最后使用一个7维的特征向量对图像进行特征表达;步骤3:MapReduce选择一张图像作为待查询图像,MapReduce根据特征匹配相似度的方法对图像库中所有图片进行过滤,找出与待查询图像匹配的图像,所述特征匹配相似度的方法包括步骤如下:步骤A:MapReduce从Hadoop框架的图像存储平台中存储的所有图像中选择一张作为待查询图像;步骤B:MapReduce在Hadoop框架的图像存储平台中存储的图像数据中进行查询和检索,并根据步骤2中所述的方向特征、长宽比特征、内部结构比对特征和四分块灰度特征,找到与待查询图像相似的图像作为匹配图像;步骤C:重复步骤B,统计出所有待查询图像的匹配图像的个数,并生成匹配图像统计表;步骤D:重复步骤A到步骤C,统计出所有图像的匹配图像统计表和匹配图像占图片总数的百分比。所述图像方向分布统计包括如下步骤:步骤A1:MapReduce根据每一副图像的尺寸的长宽比例,分别把图像分成横向图片、纵向图片和方形图片;横向图片的尺寸的长宽比例为长大于宽;纵向图片的尺寸的长宽比例为长小于宽;方形图片的尺寸的长宽比例为长等于宽;步骤A2:MapReduce根据图像的尺寸的长宽比例对所有图像进行筛选归类,生成并存储每一幅图像的方向分布特征,步骤A3:MapReduce统计横向图片所占的比例、方形图片所占的比例和纵向图片所占的比例。所述图像长宽分布统计包括如下步骤:步骤B1:MapReduce将所有图像的尺寸均缩放到1000×N的大小,N的取值在0-1000之间;每一张图像的最大边长度为1000,次长边长度为N;步骤B2:MapReduce对所有图像的次长边的边长进行统计分析,根据次长边长度将所有图像分成数个图像集;步骤B3:MapReduce统计每一个图像集中包含的图像的个数。所述图像内部结构比对特征分布统计包括如下步骤:步骤C1:设定参数Int表示图像的内部结构对比特征的结果,参数Int为32位的0/1字符串对应的Int值;所述图像的内部结构对比特征反映一副图像自身的差异性,如果图像场景复杂、内容杂乱那么内部结构比对的结果就会很大,相反如果图像结构单一、场景简单、内容有条不紊,那么它的内部结构比对结果就会较小;步骤C2:MapReduce统计所有图像对应的参数Int的值。所述图像四分块灰度特征分布统计包括如下步骤:步骤D1:MapReduce将图像等分成4个区域,分析每一个区域的灰度信息生成灰度总和信息;步骤D2:MapReduce对每一个区域的灰度总和进行统计。本专利技术所述的一种用于图像检索的图像特征匹配方法,解决了现有技术中图像特征选择困难、匹配速度低和准确率低的问题。本专利技术根据图像数据的多种特征分布,选择四种互补类型的特征,并通过简单直观的方式用最简短的方式来描述每一个特征,最后仅仅用一个长度为7的特征向量来表达一幅图像,大大减少了计算量,提高了图像匹配的速率;此外本专利技术结合多种特征进行分析,且这些特征具有互补特性,包含了更多更丰富的图像信息,弥补了单一特征的局限性,可以增加匹配的准确性;而且我们用7个特征值就可以把一个图像的特征描述出来,大大降低了特征维度、减少特征冗余,同时在保证一定匹配准确性的前提下,也大大提高了图像的匹配速率。用这种算法在海量互联网图像检索中,可以实现快速准确的图像匹配,具有很大的实用价值。附图说明图1是本专利技术的流程图。具体实施方式如图1所示的一种用于图像检索的图像特征匹配方法,包括如下步骤:步骤1:建立Hadoop框架的图像存储平台,将海量的图像存储在Hadoop框架的图像存储平台中的HDFS中,并通过Hadoop框架的图像存储平台中的MapReduce对所述海量的图像进行图像特征分布分析和计算;步骤2:MapReduce对所述海量的图像进行的图像特征分布分析包括图像方向分布特征、图像长宽分布特征、图像内部结构比对特征和图像四分块灰度特征;MapReduce生成每一张图像的方向特征、长宽特征、内部结构比对特征和四分块灰度特征,最后使用一个7维的特征向量对图像进行特征表达;步骤3:MapReduce选择一张图像作为待查询图像,MapReduce根据特征匹配相似度的方法对图像库中所有图片进行过滤,找出与待查询图像匹配的图像,所述特征匹配相似度的方法包括步骤如下:步骤A:MapReduce从Hadoop框架的图像存储平台中存储的所有图像中选择一张作为待查询图像;步骤B:MapReduce在Hadoop框架的图像存储平台中存储的图像数据中进行查询和检索,并根据步骤2中所述的方向特征、长宽比特征、内部结构比对特征和四分块灰度特征,找到与待查询图像相似的图像作为匹配图像;步骤C:重复步骤B,统计出所有待查询图像的匹配图像的个数,并生成匹配图像统计表;步骤D:重复步骤A到步骤C,统计出所有图像的匹配图像统计表和匹配图像占图片总数的百分比。所述图像方向分布统计包括如下步骤:步骤A1:MapReduce根据每一副图像的尺寸的长宽比例,分别把图像分成横向图片、纵向图片和方形图片;横向图片的尺寸的长宽比例为长大于宽;纵向图片的尺寸的长宽比例为长小于宽;方形图片的尺寸的长宽比例为长等于宽;步骤A2:MapReduce根据图像的尺寸的长宽比例对本文档来自技高网...

【技术保护点】
1.一种用于图像检索的图像特征匹配方法,其特征在于:包括如下步骤:步骤1:建立Hadoop框架的图像存储平台,将海量的图像存储在Hadoop框架的图像存储平台中的HDFS中,并通过Hadoop框架的图像存储平台中的MapReduce对所述海量的图像进行图像特征分布分析和计算;步骤2:MapReduce对所述海量的图像进行的图像特征分布分析包括图像方向分布特征、图像长宽分布特征、图像内部结构比对特征和图像四分块灰度特征;MapReduce生成每一张图像的方向特征、长宽特征、内部结构比对特征和四分块灰度特征,最后使用一个7维的特征向量对图像进行特征表达;步骤3:MapReduce选择一张图像作为待查询图像,MapReduce根据特征匹配相似度的方法对图像库中所有图片进行过滤,找出与待查询图像匹配的图像,所述特征匹配相似度的方法包括步骤如下:步骤A:MapReduce从Hadoop框架的图像存储平台中存储的所有图像中选择一张作为待查询图像;步骤B:MapReduce在Hadoop框架的图像存储平台中存储的图像数据中进行查询和检索,并根据步骤2中所述的方向特征、长宽比特征、内部结构比对特征和四分块灰度特征,找到与待查询图像相似的图像作为匹配图像;步骤C:重复步骤B,统计出所有待查询图像的匹配图像的个数,并生成匹配图像统计表;步骤D:重复步骤A到步骤C,统计出所有图像的匹配图像统计表和匹配图像占图片总数的百分比。...

【技术特征摘要】
1.一种用于图像检索的图像特征匹配方法,其特征在于:包括如下步骤:步骤1:建立Hadoop框架的图像存储平台,将海量的图像存储在Hadoop框架的图像存储平台中的HDFS中,并通过Hadoop框架的图像存储平台中的MapReduce对所述海量的图像进行图像特征分布分析和计算;步骤2:MapReduce对所述海量的图像进行的图像特征分布分析包括图像方向分布特征、图像长宽分布特征、图像内部结构比对特征和图像四分块灰度特征;MapReduce生成每一张图像的方向特征、长宽特征、内部结构比对特征和四分块灰度特征,最后使用一个7维的特征向量对图像进行特征表达;步骤3:MapReduce选择一张图像作为待查询图像,MapReduce根据特征匹配相似度的方法对图像库中所有图片进行过滤,找出与待查询图像匹配的图像,所述特征匹配相似度的方法包括步骤如下:步骤A:MapReduce从Hadoop框架的图像存储平台中存储的所有图像中选择一张作为待查询图像;步骤B:MapReduce在Hadoop框架的图像存储平台中存储的图像数据中进行查询和检索,并根据步骤2中所述的方向特征、长宽比特征、内部结构比对特征和四分块灰度特征,找到与待查询图像相似的图像作为匹配图像;步骤C:重复步骤B,统计出所有待查询图像的匹配图像的个数,并生成匹配图像统计表;步骤D:重复步骤A到步骤C,统计出所有图像的匹配图像统计表和匹配图像占图片总数的百分比。2.如权利要求1所述的一种用于图像检索的图像特征匹配方法,其特征在于:所述图像方向分布统计包括如下步骤:步骤A1:MapReduce根据每一副图像的尺寸的长宽比例,分别把图像分成横向图片、纵向图片和方形图片;横向图片的尺寸的长宽比...

【专利技术属性】
技术研发人员:王康李峰岳李倩玉王运侠刘宇
申请(专利权)人:南京烽火软件科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1