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

技术编号:15398886 阅读:86 留言:0更新日期:2017-05-22 23:15
本申请提供了一种图像匹配方法,包括:分割输入的彩色模板图像,得到模板子区域,提取各个模板子区域的主色特征信息和次色特征信息;分割图像数据库中的任意一幅彩色待匹配图像,得到待匹配子区域,提取各个待匹配子区域的主色特征信息和次色特征信息;分别匹配各个模板子区域的主色特征信息与各自唯一对应的待匹配子区域的主色特征信息,各个模板子区域的次色特征信息与各自唯一对应的待匹配子区域的次色特征信息,确定各个模板子区域与各自唯一对应的待匹配子区域的匹配结果;若从匹配结果中确定的匹配对的个数大于预设阈值,则确定相似;否则,确定不相似。因此,本申请实现了通过特定色彩匹配,检索出与彩色模板图像相似的彩色待匹配图像。

Image matching method and device

The invention provides a method of image matching, including: color image segmentation of the input template, template sub region main color feature information extraction and color feature information of each region of the die board; arbitrary segmentation in image database of a color image to be matched, to obtain the matching region main color feature information and color feature extraction for each matching region; for matching region main color feature information, each region of the die board are main color feature information and their corresponding to only, matching region of the color characteristic information of each die board region color feature information and their only corresponding to the determined the matching results of each module board area and the respective unique corresponding to matching area; if the number is determined from the matching results in matching pairs is greater than a preset threshold, it is determined. Otherwise, make sure that they are not alike. Therefore, this application implements a color matching image that is similar to the color template image through specific color matching.

【技术实现步骤摘要】
一种图像匹配方法及装置
本申请涉及图像处理领域,特别涉及一种图像匹配方法及装置。
技术介绍
随着多媒体,网络技术的迅速发展,图像信息的应用日益广泛,图像数据库容量急剧增大,但是图像数据库中的图像都是无序、无索引的,若要找到感兴趣的图像,则非常耗时。为了减少检索图像所耗费的时间,基于颜色的图像检索应用而生,实用性强。但是目前基于颜色的图像检索技术尚不能通过进行特定色彩匹配,来提取要检索的图像。
技术实现思路
为解决上述技术问题,本申请实施例提供一种图像匹配方法及装置,以达到通过特定色彩匹配,检索出与模板图像相似的待匹配图像的目的,技术方案如下:一种图像匹配方法,包括:分割输入的彩色模板图像,得到互不重叠、大小相同的模板子区域,并提取各个模板子区域的主色特征信息和次色特征信息;分割图像数据库中的任意一幅彩色待匹配图像,得到互不重叠、大小相同的待匹配子区域,并提取各个待匹配子区域的主色特征信息和次色特征信息,所述待匹配子区域的个数和所述模板子区域的个数相同;通过分别匹配各个模板子区域的主色特征信息与各自唯一对应的待匹配子区域的主色特征信息,以及各个模板子区域的次色特征信息与各自唯一对应的待匹配子区域的次色特征信息,确定各个模板子区域与各自唯一对应的待匹配子区域的匹配结果;若从所述匹配结果中确定的匹配对的个数大于预设阈值,则确定所述彩色模板图像和所述彩色待匹配图像相似;否则,确定不相似。优选的,在所述提取各个模板子区域的主色特征信息和次色特征信息中,提取任意一个模板子区域的主色特征信息和次色特征信息的过程,包括:通过预设颜色类别判定表,确定所述模板子区域中每个像素的颜色类别;从各个像素的颜色类别中选取出分布最多的颜色作为主色,分布次多的颜色作为次色;将颜色类别为主色的像素的原始RGB值的平均值作为所述模板子区域的主色特征信息;将颜色类别为次色的像素的原始RGB值的平均值作为所述模板子区域的次色特征信息;或,在所述提取各个待匹配子区域的主色特征信息和次色特征信息中,提取任意一个待匹配子区域的主色特征信息和次色特征信息的过程,包括:通过预设颜色类别判定表,确定所述待匹配子区域中每个像素的颜色类别;从各个像素的颜色类别中选取出分布最多的颜色作为主色,分布次多的颜色作为次色;将颜色类别为主色的像素的原始RGB值的平均值作为所述待匹配子区域的主色特征信息;将颜色类别为次色的像素的原始RGB值的平均值作为所述待匹配子区域的次色特征信息。优选的,在通过预设颜色类别判定表,确定所述模板子区域中每个像素的颜色类别中,通过预设颜色类别判定表,确定所述模板子区域中任意一个像素的颜色类别的过程,包括:从所述预设颜色类别判定表记录的2563种颜色与323种颜色的映射关系中确定所述模板子区域中的像素的原始RGB值在323种颜色中映射的RGB值,得到所述模板子区域中的像素的第一次映射RGB值;从所述预设颜色类别判定表记录的323种颜色与102颜色的映射关系中确定所述模板子区域中的像素的第一次映射RGB值在102种颜色中映射的RGB值,得到所述模板子区域中的像素的第二次映射RGB值;从所述预设颜色类别判定表记录102种颜色与10种颜色的映射关系中确定所述模板子区域中的像素的第二次映射RGB值在所述10种颜色中映射的颜色类别;或,在通过预设颜色类别判定表,确定所述待匹配子区域中每个像素的颜色类别中,通过预设颜色类别判定表,确定所述待匹配子区域中任意一个像素的颜色类别的过程,包括:从所述预设颜色类别判定表记录的2563种颜色与323种颜色的映射关系中确定所述待匹配子区域中的像素的原始RGB值在323种颜色中映射的RGB值,得到所述待匹配子区域中的像素第一次映射RGB值;从所述预设颜色类别判定表记录的323种颜色与102颜色的映射关系中确定所述待匹配子区域中的像素的第一次映射RGB值在102种颜色中映射的RGB值,得到所述待匹配子区域中的像素的第二次映射RGB值;从所述预设颜色类别判定表记录102种颜色与10种颜色的映射关系中确定所述待匹配子区域中的像素的第二次映射RGB值在所述10种颜色中映射的颜色类别。优选的,所述通过分别匹配各个模板子区域的主色特征信息与各自唯一对应的待匹配子区域的主色特征信息,以及各个模板子区域的次色特征信息与各自唯一对应的待匹配子区域的次色特征信息,确定各个模板子区域与各自唯一对应的待匹配子区域的匹配结果的过程,包括:对各个模板子区域的主色特征信息与各自唯一对应的待匹配子区域的主色特征信息分别进行二次降维,所述二次降维为2563种颜色到323种颜色的降维、323种颜色到102种颜色的降维;在预设颜色相似度查询表中,查询各个模板子区域二次降维后的主色特征信息与各自唯一对应的待匹配子区域二次降维后的主色特征信息的主色匹配分数;对各个模板子区域的次色特征信息与各自唯一对应的待匹配子区域的次色特征信息分别进行二次降维;在预设颜色相似度查询表中,查询各个模板子区域二次降维后的次色特征信息与各自唯一对应的待匹配子区域二次降维后的次色特征信息的次色匹配分数;按照预设比例,对各个模板子区域及各自唯一对应的待匹配子区域的主色匹配分数和次色匹配分数进行运算,得到各个模板子区域及各自唯一对应的待匹配子区域的匹配分数;若所述匹配分数大于预设分数阈值,则确定所述模板子区域与唯一对应的待匹配子区域匹配;否则,确定所述模板子区域与唯一对应的待匹配子区域不匹配。优选的,所述预设颜色类别判定表的生成过程,包括:以8为采样间隔,对2563种颜色进行降维,降维到323种颜色,记录所述2563种颜色与所述323种颜色的映射关系;通过CIE2000公式对323种颜色进行降维,降维到102种颜色,记录所述323种颜色与所述102种颜色的映射关系;按照人眼识别能力,对102种颜色进行降维,降维到10种颜色,记录所述102种颜色与所述10种颜色的映射关系;将所述2563种颜色与所述323种颜色的映射关系、所述323种颜色与所述102种颜色的映射关系和所述102种颜色与所述10种颜色的映射关系,组成预设颜色类别判定表。优选的,所述预设颜色相似度查询表的生成过程,包括:以8为采样间隔,对2563种颜色进行降维,降维到323种颜色;通过CIE2000公式对323种颜色进行降维,降维到102种颜色;通过CIE2000公式,分别计算102种颜色中每种颜色与对应的其余101种颜色的相似度分数;所述102种颜色中任意两种颜色为一组,组成多组颜色对;所述多组颜色对及所述颜色对的相似度分数组成预设颜色相似度查询表。一种图像匹配装置,包括:第一提取模块,用于分割输入的彩色模板图像,得到互不重叠、大小相同的模板子区域,并提取各个模板子区域的主色特征信息和次色特征信息;第二提取模块,用于分割图像数据库中的任意一幅彩色待匹配图像,得到互不重叠、大小相同的待匹配子区域,并提取各个待匹配子区域的主色特征信息和次色特征信息,所述待匹配子区域的个数和所述模板子区域的个数相同;第一确定模块,用于通过分别匹配各个模板子区域的主色特征信息与各自唯一对应的待匹配子区域的主色特征信息,以及各个模板子区域的次色特征信息与各自唯一对应的待匹配子区域的次色特征信息,确定各个模板子区域与各自唯一对应的待匹配子本文档来自技高网...
一种图像匹配方法及装置

【技术保护点】
一种图像匹配方法,其特征在于,包括:分割输入的彩色模板图像,得到互不重叠、大小相同的模板子区域,并提取各个模板子区域的主色特征信息和次色特征信息;分割图像数据库中的任意一幅彩色待匹配图像,得到互不重叠、大小相同的待匹配子区域,并提取各个待匹配子区域的主色特征信息和次色特征信息,所述待匹配子区域的个数和所述模板子区域的个数相同;对各个模板子区域的主色特征信息与各自唯一对应的待匹配子区域的主色特征信息分别进行二次降维,所述二次降维为256

【技术特征摘要】
1.一种图像匹配方法,其特征在于,包括:分割输入的彩色模板图像,得到互不重叠、大小相同的模板子区域,并提取各个模板子区域的主色特征信息和次色特征信息;分割图像数据库中的任意一幅彩色待匹配图像,得到互不重叠、大小相同的待匹配子区域,并提取各个待匹配子区域的主色特征信息和次色特征信息,所述待匹配子区域的个数和所述模板子区域的个数相同;对各个模板子区域的主色特征信息与各自唯一对应的待匹配子区域的主色特征信息分别进行二次降维,所述二次降维为2563种颜色到323种颜色的降维、323种颜色到102种颜色的降维;在预设颜色相似度查询表中,查询各个模板子区域二次降维后的主色特征信息与各自唯一对应的待匹配子区域二次降维后的主色特征信息的主色匹配分数,所述预设颜色相似度查询表为由多组颜色对及所述颜色对的相似度分数组成的表;对各个模板子区域的次色特征信息与各自唯一对应的待匹配子区域的次色特征信息分别进行二次降维;在预设颜色相似度查询表中,查询各个模板子区域二次降维后的次色特征信息与各自唯一对应的待匹配子区域二次降维后的次色特征信息的次色匹配分数;按照预设比例,对各个模板子区域及各自唯一对应的待匹配子区域的主色匹配分数和次色匹配分数进行运算,得到各个模板子区域及各自唯一对应的待匹配子区域的匹配分数;若所述匹配分数大于预设分数阈值,则确定所述模板子区域与唯一对应的待匹配子区域匹配;否则,确定所述模板子区域与唯一对应的待匹配子区域不匹配;若从所述匹配结果中确定的匹配对的个数大于预设阈值,则确定所述彩色模板图像和所述彩色待匹配图像相似;否则,确定不相似;在所述提取各个模板子区域的主色特征信息和次色特征信息中,提取任意一个模板子区域的主色特征信息和次色特征信息的过程,包括:通过预设颜色类别判定表,确定所述模板子区域中每个像素的颜色类别,所述预设颜色类别判定表为由所述2563种颜色与所述323种颜色的映射关系、所述323种颜色与所述102种颜色的映射关系和所述102种颜色与10种颜色的映射关系组成的表;从各个像素的颜色类别中选取出分布最多的颜色作为主色,分布次多的颜色作为次色;将颜色类别为主色的像素的原始RGB值的平均值作为所述模板子区域的主色特征信息;将颜色类别为次色的像素的原始RGB值的平均值作为所述模板子区域的次色特征信息;或,在所述提取各个待匹配子区域的主色特征信息和次色特征信息中,提取任意一个待匹配子区域的主色特征信息和次色特征信息的过程,包括:通过预设颜色类别判定表,确定所述待匹配子区域中每个像素的颜色类别;从各个像素的颜色类别中选取出分布最多的颜色作为主色,分布次多的颜色作为次色;将颜色类别为主色的像素的原始RGB值的平均值作为所述待匹配子区域的主色特征信息;将颜色类别为次色的像素的原始RGB值的平均值作为所述待匹配子区域的次色特征信息。2.根据权利要求1所述的方法,其特征在于,在通过预设颜色类别判定表,确定所述模板子区域中每个像素的颜色类别中,通过预设颜色类别判定表,确定所述模板子区域中任意一个像素的颜色类别的过程,包括:从所述预设颜色类别判定表记录的2563种颜色与323种颜色的映射关系中确定所述模板子区域中的像素的原始RGB值在323种颜色中映射的RGB值,得到所述模板子区域中的像素的第一次映射RGB值;从所述预设颜色类别判定表记录的323种颜色与102种颜色的映射关系中确定所述模板子区域中的像素的第一次映射RGB值在102种颜色中映射的RGB值,得到所述模板子区域中的像素的第二次映射RGB值;从所述预设颜色类别判定表记录102种颜色与10种颜色的映射关系中确定所述模板子区域中的像素的第二次映射RGB值在所述10种颜色中映射的颜色类别;或,在通过预设颜色类别判定表,确定所述待匹配子区域中每个像素的颜色类别中,通过预设颜色类别判定表,确定所述待匹配子区域中任意一个像素的颜色类别的过程,包括:从所述预设颜色类别判定表记录的2563种颜色与323种颜色的映射关系中确定所述待匹配子区域中的像素的原始RGB值在323种颜色中映射的RGB值,得到所述待匹配子区域中的像素第一次映射RGB值;从所述预设颜色类别判定表记录的323种颜色与102种颜色的映射关系中确定所述待匹配子区域中的像素的第一次映射RGB值在102种颜色中映射的RGB值,得到所述待匹配子区域中的像素的第二次映射RGB值;从所述预设颜色类别判定表记录102种颜色与10种颜色的映射关系中确定所述待匹配子区域中的像素的第二次映射RGB值在所述10种颜色中映射的颜色类别。3.根据权利要求1所述的方法,其特征在于,所述预设颜色类别判定表的生成过程,包括:以8为采样间隔,对2563种颜色进行降维,降维到323种颜色,记录所述2563种颜色与所述323种颜色的映射关系;通过CIE2000公式对323种颜色进行降维,降维到102种颜色,记录所述323种颜色与所述102种颜色的映射关系;按照人眼识别能力,对102种颜色进行降维,降维到10种颜色,记录所述102种颜色与所述10种颜色的映射关系;将所述2563种颜色与所述323种颜色的映射关系、所述323种颜色与所述102种颜色的映射关系和所述102种颜色与所述10种颜色的映射关系,组成预设颜色类别判定表。4.根据权利要求1所述的方法,其特征在于,所述预设颜色相似度查询表的生成过程,包括:以8为采样间隔,对2563种颜色进行降维,降维到323种颜色;通过CIE2000公式对323种颜色进行降维,降维到102种颜色;通过CIE2000公式,分别计算102种颜色中每种颜色与对应的其余101种颜色的相似度分数;所述102种颜色中任意两种颜色为一组,组成多组颜色对;所述多组颜色对及所述颜色对的相似度分数组成预设颜色相似度查询表。5.一种图像匹配装置,其特征在于,包括:第一提取模块,用于分割输入的彩色模板图像,得到互不重叠、大小相同的模板子区域,并提取各个模板子区域的主色特征信息和次色特征信息;第二提取模块,用于分割图像数据库中的任意一幅彩色待匹配图像,得到互不重叠、大小相同的待匹配子区域,并...

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

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

1