一种图像匹配方法及装置制造方法及图纸

技术编号:10106709 阅读:144 留言:0更新日期:2014-06-01 21:33
本申请提供了一种图像匹配方法,通过计算机分割输入的模板图像,得到互不重叠、大小相同的模板子区域,并生成各个模板子区域的直方图;以及分割图像数据库中的待匹配图像,得到互不重叠、大小相同的待匹配子区域,并生成各个待匹配子区域的直方图;通过执行每个模板子区域的直方图的特征,分别与对应的待匹配子区域组中的各个待匹配子区域的直方图一一匹配的步骤,得到匹配结果;在匹配结果满足预设相似条件时,则判定模板图像和待匹配图像相似,否则不相似。可见,计算机利用匹配直方图的特征,得到匹配结果,从而判定两幅图像是否相似,在对目标图像进行查找时,不再需要人工查找,节约了人力,节省了查找时间,提高了工作效率。

【技术实现步骤摘要】
【专利摘要】本申请提供了一种图像匹配方法,通过计算机分割输入的模板图像,得到互不重叠、大小相同的模板子区域,并生成各个模板子区域的直方图;以及分割图像数据库中的待匹配图像,得到互不重叠、大小相同的待匹配子区域,并生成各个待匹配子区域的直方图;通过执行每个模板子区域的直方图的特征,分别与对应的待匹配子区域组中的各个待匹配子区域的直方图一一匹配的步骤,得到匹配结果;在匹配结果满足预设相似条件时,则判定模板图像和待匹配图像相似,否则不相似。可见,计算机利用匹配直方图的特征,得到匹配结果,从而判定两幅图像是否相似,在对目标图像进行查找时,不再需要人工查找,节约了人力,节省了查找时间,提高了工作效率。【专利说明】一种图像匹配方法及装置
本申请涉及图像处理领域,特别涉及一种图像匹配方法及装置。
技术介绍
随着“平安城市”的大规模建设,图像数据库容量急剧增大,且图像数据库中的图像都是无序、无索引的。目前,在“平安城市”系统中,要想找到目标图像主要依靠人工查找,由于图像数据库中的图像量大、且图像是无序、无索引,因此人工查找费时费力,工作效率低。
技术实现思路
为解决上述技术问题,本申请实施例提供一种图像匹配方法及装置,以达到节约人力,节省查找时间,提高工作效率的目的,技术方案如下:一种图像匹配方法,包括:计算机分割输入的模板图像,得到互不重叠、大小相同的模板子区域,并生成各个模板子区域的直方图;以及,分割图像数据库中的任意一幅待匹配图像,得到互不重叠、大小相同的待匹配子区域,并生成各个待匹配子区域的直方图,所述模板子区域的个数和所述待匹配子区域的个数相同;以及,提取各个模板子区域的直方图的特征和各个待匹配子区域的直方图的特征;以及,执行各个模板子区域的`直方图的特征,依次与对应的待匹配子区域组中的各个待匹配子区域的直方图一一匹配的步骤,确定匹配结果;以及,判断所述匹配结果是否满足预设相似条件,若是,则确定所述模板图像与所述待匹配图像相似;否则,确定所述模板图像与所述待匹配图像不相似。优选的,所述计算机分割输入的模板图像,得到互不重叠、大小相同的模板子区域,并生成各个模板子区域的直方图的过程,包括:计算机判断输入的模板图像是否为彩色图像;若是,转换所述模板图像为灰度模板图像,分割所述灰度模板图像,得到互不重叠、大小相同的模板子区域,并生成各个模板子区域的直方图;若否,分割所述输入的模板图像,得到互不重叠、大小相同的模板子区域,并生成各个模板子区域的直方图;或,所述分割图像数据库中的任意一幅待匹配图像,得到互不重叠、大小相同的待匹配子区域,并生成各个待匹配子区域的直方图的过程,包括:计算机判断所述待匹配图像是否为彩色图像;若是,转换所述待匹配图像为灰度待匹配图像,分割所述灰度待匹配图像,得到互不重叠、大小相同的待匹配子区域,并生成各个待匹配子区域的直方图;若否,分割所述待匹配图像,得到互不重叠、大小相同的待匹配子区域,并生成各个待匹配子区域的直方图。优选的,提取任意一个模板子区域的直方图的特征的过程,包括:平滑该模板子区域的直方图,去除该模板子区域的直方图中毛刺或小突起,生成该模板子区域的二次直方图;记录该模板子区域的二次直方图的波峰、波谷和半波峰的分布,将记录下的波峰、波谷和半波峰的分布作为该模板子区域的直方图的特征;或,提取任意一个待匹配子区域的直方图的特征的过程,包括:平滑该待匹配子区域的直方图,去除该待匹配子区域的直方图中毛刺或小突起,生成该待匹配子区域的二次直方图;记录该待匹配子区域的二次直方图的波峰、波谷和半波峰的分布,将记录下的波峰、波谷和半波峰的分布作为该待匹配子区域的直方图的特征。优选的,各个模板子区域的直方图的特征,依次与对应的待匹配子区域组中的各个待匹配子区域的直方图一一匹配,确定匹配结果的过程,包括:依次计算各个模板子区域的直方图的特征与对应的待匹配子区域组中的各个待匹配子区域的直方图的匹配分数;分析各个模板子区域对应的各个所述匹配分数是否小于预设阈值,确定各个模板子区域各自对应的待匹配子区域组中与相应模板子区域的直方图的特征相匹配的待匹配子区域,作为各个模板子区域的优选待匹配子区域;从各个模板子区域各自的优选待匹配子区域中,选取与各个模板子区域各自的直方图的特征差异最小的区域作为匹配区域,组成匹配对;确定匹配对的个数。优选的,所述模板子区域的个数和所述待匹配子区域的个数均为9个。优选的,判断所述匹配结果是否满足预设相似条件的过程,包括:判断所述匹配对的个数是否大于5。一种图像匹配装置,包括:第一分割模块,用于分割输入的模板图像,得到互不重叠、大小相同的模板子区域,并生成各个模板子区域的直方图;第二分割模块,用于分割图像数据库中的任意一幅待匹配图像,得到互不重叠、大小相同的待匹配子区域,并生成各个待匹配子区域的直方图,所述模板子区域的个数和所述待匹配子区域的个数相同;提取模块,用于提取各个模板子区域的直方图的特征和各个待匹配子区域的直方图的特征;匹配模块,用于执行各个模板子区域的直方图的特征,依次与对应的待匹配子区域组中的各个待匹配子区域的直方图一一匹配的步骤,确定匹配结果;判断模块,用于判断所述匹配结果是否满足预设相似条件,若是,执行第一确定模块,若否,执行第二确定模块;第一确定模块,用于确定所述模板图像和所述待匹配图像相似;第二确定模块,用于确定所述模块图像和所述待匹配图像不相似。优选的,所述第一分割模块包括:第一判断单元,用于判断输入的模板图像是否为彩色图像,若是,执行第一转换单元,若否,执行第一分割单元;第一转换单元,用于转换所述模板图像为灰度模板图像,分割所述灰度模板图像,得到互不重叠、大小相同的模板子区域,并生成各个模板子区域的直方图;第一分割单元,用于分割所述输入的模板图像,得到互不重叠、大小相同的模板子区域,并生成各个模板子区域的直方图;或,所述第二分割模块包括:第二判断单元,用于判断所述待匹配图像是否为彩色图像,若是,执行第二转换单元,若否,执行第二分割单元;第二转换单元,用于转换所述待匹配图像为灰度待匹配图像,分割所述灰度待匹配图像,得到互不重叠、大小相同的待匹配子区域,并生成各个待匹配子区域的直方图;第二分割单元,用于分割所述待匹配图像,得到互不重叠、大小相同的待匹配子区域,并生成各个待匹配子区域的直方图。优选的,所述提取模块包括:第一生成单元,用于平滑该模板子区域的直方图,去除该模板子区域的直方图中毛刺或小突起,生成该模板子区域的二次直方图;第一记录单元,用于记录该模板子区域的二次直方图的波峰、波谷和半波峰的分布,将记录下的波峰、波谷和半波峰的分布作为该模板子区域的直方图的特征;第二生成单元,用于平滑该待匹配子区域的直方图,去除该待匹配子区域的直方图中毛刺或小突起,生成该待匹配子区域的二次直方图;第二记录单元,用于记录该待匹配子区域的二次直方图的波峰、波谷和半波峰的分布,将记录下的波峰、波谷和半波峰的分布作为该待匹配子区域的直方图的特征。优选的,所述匹配模块包括:计算单元,用于依次计算各个模板子区域的直方图的特征与对应的待匹配子区域组中的各个待匹配子区域的直方图的匹配分数;分析单元,用于分析各个模板子区域对应的各个所述匹配分数是否小于预设阈值,确定各个本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:郎芬玲万定锐
申请(专利权)人:东方网力科技股份有限公司
类型:发明
国别省市:

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

1