《一种图像匹配方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种图像匹配方法及装置.pdf(26页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103839270 A (43)申请公布日 2014.06.04 CN 103839270 A (21)申请号 201410111120.9 (22)申请日 2014.03.24 G06T 7/00(2006.01) G06T 7/40(2006.01) (71)申请人 东方网力科技股份有限公司 地址 100102 北京市朝阳区望京阜通东大街 6 号方恒国际中心 B 座 9 层 (72)发明人 郎芬玲 万定锐 (74)专利代理机构 北京集佳知识产权代理有限 公司 11227 代理人 王宝筠 (54) 发明名称 一种图像匹配方法及装置 (57) 摘要 本申请提供了一种图。
2、像匹配方法, 包括 : 分割 输入的彩色模板图像, 得到模板子区域, 提取各个 模板子区域的主色特征信息和次色特征信息 ; 分 割图像数据库中的任意一幅彩色待匹配图像, 得 到待匹配子区域, 提取各个待匹配子区域的主色 特征信息和次色特征信息 ; 分别匹配各个模板子 区域的主色特征信息与各自唯一对应的待匹配子 区域的主色特征信息, 各个模板子区域的次色特 征信息与各自唯一对应的待匹配子区域的次色特 征信息, 确定各个模板子区域与各自唯一对应的 待匹配子区域的匹配结果 ; 若从匹配结果中确定 的匹配对的个数大于预设阈值, 则确定相似 ; 否 则, 确定不相似。因此, 本申请实现了通过特定色 彩匹。
3、配, 检索出与彩色模板图像相似的彩色待匹 配图像。 (51)Int.Cl. 权利要求书 5 页 说明书 14 页 附图 6 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书5页 说明书14页 附图6页 (10)申请公布号 CN 103839270 A CN 103839270 A 1/5 页 2 1. 一种图像匹配方法, 其特征在于, 包括 : 分割输入的彩色模板图像, 得到互不重叠、 大小相同的模板子区域, 并提取各个模板子 区域的主色特征信息和次色特征信息 ; 分割图像数据库中的任意一幅彩色待匹配图像, 得到互不重叠、 大小相同的待匹配子 区域, 并提取各个待匹配。
4、子区域的主色特征信息和次色特征信息, 所述待匹配子区域的个 数和所述模板子区域的个数相同 ; 通过分别匹配各个模板子区域的主色特征信息与各自唯一对应的待匹配子区域的主 色特征信息, 以及各个模板子区域的次色特征信息与各自唯一对应的待匹配子区域的次色 特征信息, 确定各个模板子区域与各自唯一对应的待匹配子区域的匹配结果 ; 若从所述匹配结果中确定的匹配对的个数大于预设阈值, 则确定所述彩色模板图像和 所述彩色待匹配图像相似 ; 否则, 确定不相似。 2. 根据权利要求 1 所述的方法, 其特征在于, 在所述提取各个模板子区域的主色特征 信息和次色特征信息中, 提取任意一个模板子区域的主色特征信息。
5、和次色特征信息的过 程, 包括 : 通过预设颜色类别判定表, 确定所述模板子区域中每个像素的颜色类别 ; 从各个像素的颜色类别中选取出分布最多的颜色作为主色, 分布次多的颜色作为次 色 ; 将颜色类别为主色的像素的原始 RGB 值的平均值作为所述模板子区域的主色特征信 息 ; 将颜色类别为次色的像素的原始 RGB 值的平均值作为所述模板子区域的次色特征信 息 ; 或, 在所述提取各个待匹配子区域的主色特征信息和次色特征信息中, 提取任意一个 待匹配子区域的主色特征信息和次色特征信息的过程, 包括 : 通过预设颜色类别判定表, 确定所述待匹配子区域中每个像素的颜色类别 ; 从各个像素的颜色类别中。
6、选取出分布最多的颜色作为主色, 分布次多的颜色作为次 色 ; 将颜色类别为主色的像素的原始 RGB 值的平均值作为所述待匹配子区域的主色特征 信息 ; 将颜色类别为次色的像素的原始 RGB 值的平均值作为所述待匹配子区域的次色特征 信息。 3. 根据权利要求 2 所述的方法, 其特征在于, 在通过预设颜色类别判定表, 确定所述模 板子区域中每个像素的颜色类别中, 通过预设颜色类别判定表, 确定所述模板子区域中任 意一个像素的颜色类别的过程, 包括 : 从所述预设颜色类别判定表记录的2563种颜色与323种颜色的映射关系中确定所述模 板子区域中的像素的原始 RGB 值在 323种颜色中映射的 R。
7、GB 值, 得到所述模板子区域中的 像素的第一次映射 RGB 值 ; 从所述预设颜色类别判定表记录的 323种颜色与 102 颜色的映射关系中确定所述模板 子区域中的像素的第一次映射 RGB 值在 102 种颜色中映射的 RGB 值, 得到所述模板子区域 权 利 要 求 书 CN 103839270 A 2 2/5 页 3 中的像素的第二次映射 RGB 值 ; 从所述预设颜色类别判定表记录 102 种颜色与 10 种颜色的映射关系中确定所述模板 子区域中的像素的第二次映射 RGB 值在所述 10 种颜色中映射的颜色类别 ; 或, 在通过预设颜色类别判定表, 确定所述待匹配子区域中每个像素的颜色。
8、类别中, 通过预设颜色类别判定表, 确定所述待匹配子区域中任意一个像素的颜色类别的过程, 包 括 : 从所述预设颜色类别判定表记录的2563种颜色与323种颜色的映射关系中确定所述待 匹配子区域中的像素的原始 RGB 值在 323种颜色中映射的 RGB 值, 得到所述待匹配子区域 中的像素第一次映射 RGB 值 ; 从所述预设颜色类别判定表记录的 323种颜色与 102 颜色的映射关系中确定所述待匹 配子区域中的像素的第一次映射 RGB 值在 102 种颜色中映射的 RGB 值, 得到所述待匹配子 区域中的像素的第二次映射 RGB 值 ; 从所述预设颜色类别判定表记录 102 种颜色与 10 。
9、种颜色的映射关系中确定所述待匹 配子区域中的像素的第二次映射 RGB 值在所述 10 种颜色中映射的颜色类别。 4. 根据权利要求 1 所述的方法, 其特征在于, 所述通过分别匹配各个模板子区域的主 色特征信息与各自唯一对应的待匹配子区域的主色特征信息, 以及各个模板子区域的次色 特征信息与各自唯一对应的待匹配子区域的次色特征信息, 确定各个模板子区域与各自唯 一对应的待匹配子区域的匹配结果的过程, 包括 : 对各个模板子区域的主色特征信息与各自唯一对应的待匹配子区域的主色特征信息 分别进行二次降维, 所述二次降维为 2563种颜色到 323种颜色的降维、 323种颜色到 102 种 颜色的降。
10、维 ; 在预设颜色相似度查询表中, 查询各个模板子区域二次降维后的主色特征信息与各自 唯一对应的待匹配子区域二次降维后的主色特征信息的主色匹配分数 ; 对各个模板子区域的次色特征信息与各自唯一对应的待匹配子区域的次色特征信息 分别进行二次降维 ; 在预设颜色相似度查询表中, 查询各个模板子区域二次降维后的次色特征信息与各自 唯一对应的待匹配子区域二次降维后的次色特征信息的次色匹配分数 ; 按照预设比例, 对各个模板子区域及各自唯一对应的待匹配子区域的主色匹配分数 和次色匹配分数进行运算, 得到各个模板子区域及各自唯一对应的待匹配子区域的匹配分 数 ; 若所述匹配分数大于预设分数阈值, 则确定所。
11、述模板子区域与唯一对应的待匹配子区 域匹配 ; 否则, 确定所述模板子区域与唯一对应的待匹配子区域不匹配。 5. 根据权利要求 2 所述的方法, 其特征在于, 所述预设颜色类别判定表的生成过程, 包 括 : 以 8 为采样间隔, 对 2563种颜色进行降维, 降维到 323种颜色, 记录所述 2563种颜色与 所述 323种颜色的映射关系 ; 通过 CIE2000 公式对 323种颜色进行降维, 降维到 102 种颜色, 记录所述 323种颜色与 所述 102 种颜色的映射关系 ; 权 利 要 求 书 CN 103839270 A 3 3/5 页 4 按照人眼识别能力, 对 102 种颜色进行。
12、降维, 降维到 10 种颜色, 记录所述 102 种颜色与 所述 10 种颜色的映射关系 ; 将所述 2563种颜色与所述 323种颜色的映射关系、 所述 323种颜色与所述 102 种颜色 的映射关系和所述 102 种颜色与所述 10 种颜色的映射关系, 组成预设颜色类别判定表。 6. 根据权利要求 4 所述的方法, 其特征在于, 所述预设颜色相似度查询表的生成过程, 包括 : 以 8 为采样间隔, 对 2563种颜色进行降维, 降维到 323种颜色 ; 通过 CIE2000 公式对 323种颜色进行降维, 降维到 102 种颜色 ; 通过 CIE2000 公式, 分别计算 102 种颜色中。
13、每种颜色与对应的其余 101 种颜色的相似 度分数 ; 所述 102 种颜色中任意两种颜色为一组, 组成多组颜色对 ; 所述多组颜色对及所述颜色对的相似度分数组成预设颜色相似度查询表。 7. 一种图像匹配装置, 其特征在于, 包括 : 第一提取模块, 用于分割输入的彩色模板图像, 得到互不重叠、 大小相同的模板子区 域, 并提取各个模板子区域的主色特征信息和次色特征信息 ; 第二提取模块, 用于分割图像数据库中的任意一幅彩色待匹配图像, 得到互不重叠、 大 小相同的待匹配子区域, 并提取各个待匹配子区域的主色特征信息和次色特征信息, 所述 待匹配子区域的个数和所述模板子区域的个数相同 ; 第一。
14、确定模块, 用于通过分别匹配各个模板子区域的主色特征信息与各自唯一对应的 待匹配子区域的主色特征信息, 以及各个模板子区域的次色特征信息与各自唯一对应的待 匹配子区域的次色特征信息, 确定各个模板子区域与各自唯一对应的待匹配子区域的匹配 结果 ; 第二确定模块, 用于在所述匹配结果为匹配的结果个数大于预设阈值时, 确定所述彩 色模板图像和所述彩色待匹配图像相似 ; 第三确定模块, 用于在所述匹配结果为匹配的结果个数不大于预设阈值时, 确定所述 彩色模板图像和所述彩色待匹配图像不相似。 8. 根据权利要求 7 所述的装置, 其特征在于, 所述第一提取模块包括 : 第四确定模块, 用于通过预设颜色。
15、类别判定表, 确定所述模板子区域中每个像素的颜 色类别 ; 第一选取单元, 用于从各个像素的颜色类别中选取出分布最多的颜色作为主色, 分布 次多的颜色作为次色 ; 第一确定单元, 用于将颜色类别为主色的像素的原始 RGB 值的平均值作为所述模板子 区域的主色特征信息 ; 第二确定单元, 用于将颜色类别为次色的像素的原始 RGB 值的平均值作为所述模板子 区域的次色特征信息 ; 或, 所述第二提取模块, 包括 : 第五确定模块, 用于通过预设颜色类别判定表, 确定所述待匹配子区域中每个像素的 颜色类别 ; 第二选取单元, 用于从各个像素的颜色类别中选取出分布最多的颜色作为主色, 分布 权 利 要。
16、 求 书 CN 103839270 A 4 4/5 页 5 次多的颜色作为次色 ; 第三确定单元, 用于将颜色类别为主色的像素的原始 RGB 值的平均值作为所述待匹配 子区域的主色特征信息 ; 第四确定单元, 用于将颜色类别为次色的像素的原始 RGB 值的平均值作为所述待匹配 子区域的次色特征信息。 9. 根据权利要求 8 所述的装置, 其特征在于, 所述第四确定模块包括 : 第一确定子单元, 用于从所述预设颜色类别判定表记录的 2563种颜色与 323种颜色的 映射关系中确定所述模板子区域中的像素的原始 RGB 值在 323种颜色中映射的 RGB 值, 得 到所述模板子区域中的像素的第一次映。
17、射 RGB 值 ; 第二确定子单元, 用于从所述预设颜色类别判定表记录的 323种颜色与 102 颜色的映 射关系中确定所述模板子区域中的像素的第一次映射 RGB 值在 102 种颜色中映射的 RGB 值, 得到所述模板子区域中的像素的第二次映射 RGB 值 ; 第三确定子单元, 用于从所述预设颜色类别判定表记录102种颜色与10种颜色的映射 关系中确定所述模板子区域中的像素的第二次映射 RGB 值在所述 10 种颜色中映射的颜色 类别 ; 或, 所述第五确定模块包括 : 第四确定子单元, 用于从所述预设颜色类别判定表记录的 2563种颜色与 323种颜色的 映射关系中确定所述待匹配子区域中的。
18、像素的原始 RGB 值在 323种颜色中映射的 RGB 值, 得到所述待匹配子区域中的像素第一次映射 RGB 值 ; 第五确定子单元, 用于从所述预设颜色类别判定表记录的 323种颜色与 102 颜色的映 射关系中确定所述待匹配子区域中的像素的第一次映射 RGB 值在 102 种颜色中映射的 RGB 值, 得到所述待匹配子区域中的像素的第二次映射 RGB 值 ; 第六确定子单元, 用于从所述预设颜色类别判定表记录102种颜色与10种颜色的映射 关系中确定所述待匹配子区域中的像素的第二次映射 RGB 值在所述 10 种颜色中映射的颜 色类别。 10. 根据权利要求 7 所述的装置, 其特征在于,。
19、 所述第一确定模块包括 : 第一降维单元, 用于对各个模板子区域的主色特征信息与各自唯一对应的待匹配子区 域的主色特征信息分别进行二次降维, 所述二次降维为 2563种颜色到 323种颜色的降维、 323种颜色到 102 种颜色的降维 ; 第一查询单元, 用于在预设颜色相似度查询表中, 查询各个模板子区域二次降维后的 主色特征信息与各自唯一对应的待匹配子区域二次降维后的主色特征信息的主色匹配分 数 ; 第二降维单元, 用于对各个模板子区域的次色特征信息与各自唯一对应的待匹配子区 域的次色特征信息分别进行二次降维 ; 第二查询单元, 用于在预设颜色相似度查询表中, 查询各个模板子区域二次降维后的。
20、 次色特征信息与各自唯一对应的待匹配子区域二次降维后的次色特征信息的次色匹配分 数 ; 运算单元, 用于按照预设比例, 对各个模板子区域及各自唯一对应的待匹配子区域的 主色匹配分数和次色匹配分数进行运算, 得到各个模板子区域及各自唯一对应的待匹配子 权 利 要 求 书 CN 103839270 A 5 5/5 页 6 区域的匹配分数 ; 第五确定单元, 用于在所述匹配分数大于预设分数阈值时, 确定所述模板子区域与唯 一对应的待匹配子区域匹配 ; 第六确定单元, 用于在所述匹配分数不大于预设分数阈值时, 确定所述模板子区域与 唯一对应的待匹配子区域不匹配。 11. 根据权利要求 8 所述的装置,。
21、 其特征在于, 所述图像匹配装置包括 : 第三降维单元, 用于以 8 为采样间隔, 对 2563种颜色进行降维, 降维到 323种颜色 ; 第一记录单元, 用于记录所述 2563种颜色与所述 323种颜色的映射关系 ; 第四降维单元, 用于通过 CIE2000 公式对 323种颜色进行降维, 降维到 102 种颜色 ; 第二记录单元, 用于记录所述 323种颜色与所述 102 种颜色的映射关系 ; 第五降维单元, 用于按照人眼识别能力, 对 102 种颜色进行降维, 降维到 10 种颜色 ; 第三记录单元, 用于记录所述 102 种颜色与所述 10 种颜色的映射关系 ; 第一组成单元, 用于将。
22、所述 2563种颜色与所述 323种颜色的映射关系、 所述 323种颜色 与所述 102 种颜色的映射关系和所述 102 种颜色与所述 10 种颜色的映射关系, 组成预设颜 色类别判定表。 12. 根据权利要求 10 所述的装置, 其特征在于, 所述图像匹配装置包括 : 第六降维单元, 用于以 8 为采样间隔, 对 2563种颜色进行降维, 降维到 323种颜色 ; 第七降维单元, 用于通过 CIE2000 公式对 323种颜色进行降维, 降维到 102 种颜色 ; 计算单元, 用于通过 CIE2000 公式, 分别计算 102 种颜色中每种颜色与对应的其余 101 种颜色的相似度分数 ; 第。
23、二组成单元, 用于所述 102 种颜色中任意两种颜色为一组, 组成多组颜色对 ; 第三组成单元, 用于所述多组颜色对及所述颜色对的相似度分数组成预设颜色相似度 查询表。 权 利 要 求 书 CN 103839270 A 6 1/14 页 7 一种图像匹配方法及装置 技术领域 0001 本申请涉及图像处理领域, 特别涉及一种图像匹配方法及装置。 背景技术 0002 随着多媒体, 网络技术的迅速发展, 图像信息的应用日益广泛, 图像数据库容量急 剧增大, 但是图像数据库中的图像都是无序、 无索引的, 若要找到感兴趣的图像, 则非常耗 时。 0003 为了减少检索图像所耗费的时间, 基于颜色的图像检。
24、索应用而生, 实用性强。 但是 目前基于颜色的图像检索技术尚不能通过进行特定色彩匹配, 来提取要检索的图像。 发明内容 0004 为解决上述技术问题, 本申请实施例提供一种图像匹配方法及装置, 以达到通过 特定色彩匹配, 检索出与模板图像相似的待匹配图像的目的, 技术方案如下 : 0005 一种图像匹配方法, 包括 : 0006 分割输入的彩色模板图像, 得到互不重叠、 大小相同的模板子区域, 并提取各个模 板子区域的主色特征信息和次色特征信息 ; 0007 分割图像数据库中的任意一幅彩色待匹配图像, 得到互不重叠、 大小相同的待匹 配子区域, 并提取各个待匹配子区域的主色特征信息和次色特征信。
25、息, 所述待匹配子区域 的个数和所述模板子区域的个数相同 ; 0008 通过分别匹配各个模板子区域的主色特征信息与各自唯一对应的待匹配子区域 的主色特征信息, 以及各个模板子区域的次色特征信息与各自唯一对应的待匹配子区域的 次色特征信息, 确定各个模板子区域与各自唯一对应的待匹配子区域的匹配结果 ; 0009 若从所述匹配结果中确定的匹配对的个数大于预设阈值, 则确定所述彩色模板图 像和所述彩色待匹配图像相似 ; 0010 否则, 确定不相似。 0011 优选的, 在所述提取各个模板子区域的主色特征信息和次色特征信息中, 提取任 意一个模板子区域的主色特征信息和次色特征信息的过程, 包括 : 。
26、0012 通过预设颜色类别判定表, 确定所述模板子区域中每个像素的颜色类别 ; 0013 从各个像素的颜色类别中选取出分布最多的颜色作为主色, 分布次多的颜色作为 次色 ; 0014 将颜色类别为主色的像素的原始 RGB 值的平均值作为所述模板子区域的主色特 征信息 ; 0015 将颜色类别为次色的像素的原始 RGB 值的平均值作为所述模板子区域的次色特 征信息 ; 0016 或, 在所述提取各个待匹配子区域的主色特征信息和次色特征信息中, 提取任意 一个待匹配子区域的主色特征信息和次色特征信息的过程, 包括 : 说 明 书 CN 103839270 A 7 2/14 页 8 0017 通过预。
27、设颜色类别判定表, 确定所述待匹配子区域中每个像素的颜色类别 ; 0018 从各个像素的颜色类别中选取出分布最多的颜色作为主色, 分布次多的颜色作为 次色 ; 0019 将颜色类别为主色的像素的原始 RGB 值的平均值作为所述待匹配子区域的主色 特征信息 ; 0020 将颜色类别为次色的像素的原始 RGB 值的平均值作为所述待匹配子区域的次色 特征信息。 0021 优选的, 在通过预设颜色类别判定表, 确定所述模板子区域中每个像素的颜色类 别中, 通过预设颜色类别判定表, 确定所述模板子区域中任意一个像素的颜色类别的过程, 包括 : 0022 从所述预设颜色类别判定表记录的2563种颜色与32。
28、3种颜色的映射关系中确定所 述模板子区域中的像素的原始 RGB 值在 323种颜色中映射的 RGB 值, 得到所述模板子区域 中的像素的第一次映射 RGB 值 ; 0023 从所述预设颜色类别判定表记录的 323种颜色与 102 颜色的映射关系中确定所述 模板子区域中的像素的第一次映射 RGB 值在 102 种颜色中映射的 RGB 值, 得到所述模板子 区域中的像素的第二次映射 RGB 值 ; 0024 从所述预设颜色类别判定表记录 102 种颜色与 10 种颜色的映射关系中确定所述 模板子区域中的像素的第二次映射 RGB 值在所述 10 种颜色中映射的颜色类别 ; 0025 或, 在通过预设。
29、颜色类别判定表, 确定所述待匹配子区域中每个像素的颜色类别 中, 通过预设颜色类别判定表, 确定所述待匹配子区域中任意一个像素的颜色类别的过程, 包括 : 0026 从所述预设颜色类别判定表记录的2563种颜色与323种颜色的映射关系中确定所 述待匹配子区域中的像素的原始 RGB 值在 323种颜色中映射的 RGB 值, 得到所述待匹配子 区域中的像素第一次映射 RGB 值 ; 0027 从所述预设颜色类别判定表记录的 323种颜色与 102 颜色的映射关系中确定所述 待匹配子区域中的像素的第一次映射 RGB 值在 102 种颜色中映射的 RGB 值, 得到所述待匹 配子区域中的像素的第二次映。
30、射 RGB 值 ; 0028 从所述预设颜色类别判定表记录 102 种颜色与 10 种颜色的映射关系中确定所述 待匹配子区域中的像素的第二次映射 RGB 值在所述 10 种颜色中映射的颜色类别。 0029 优选的, 所述通过分别匹配各个模板子区域的主色特征信息与各自唯一对应的待 匹配子区域的主色特征信息, 以及各个模板子区域的次色特征信息与各自唯一对应的待匹 配子区域的次色特征信息, 确定各个模板子区域与各自唯一对应的待匹配子区域的匹配结 果的过程, 包括 : 0030 对各个模板子区域的主色特征信息与各自唯一对应的待匹配子区域的主色特征 信息分别进行二次降维, 所述二次降维为2563种颜色到。
31、323种颜色的降维、 323种颜色到102 种颜色的降维 ; 0031 在预设颜色相似度查询表中, 查询各个模板子区域二次降维后的主色特征信息与 各自唯一对应的待匹配子区域二次降维后的主色特征信息的主色匹配分数 ; 0032 对各个模板子区域的次色特征信息与各自唯一对应的待匹配子区域的次色特征 说 明 书 CN 103839270 A 8 3/14 页 9 信息分别进行二次降维 ; 0033 在预设颜色相似度查询表中, 查询各个模板子区域二次降维后的次色特征信息与 各自唯一对应的待匹配子区域二次降维后的次色特征信息的次色匹配分数 ; 0034 按照预设比例, 对各个模板子区域及各自唯一对应的待。
32、匹配子区域的主色匹配分 数和次色匹配分数进行运算, 得到各个模板子区域及各自唯一对应的待匹配子区域的匹配 分数 ; 0035 若所述匹配分数大于预设分数阈值, 则确定所述模板子区域与唯一对应的待匹配 子区域匹配 ; 0036 否则, 确定所述模板子区域与唯一对应的待匹配子区域不匹配。 0037 优选的, 所述预设颜色类别判定表的生成过程, 包括 : 0038 以 8 为采样间隔, 对 2563种颜色进行降维, 降维到 323种颜色, 记录所述 2563种颜 色与所述 323种颜色的映射关系 ; 0039 通过 CIE2000 公式对 323种颜色进行降维, 降维到 102 种颜色, 记录所述 。
33、323种颜 色与所述 102 种颜色的映射关系 ; 0040 按照人眼识别能力, 对 102 种颜色进行降维, 降维到 10 种颜色, 记录所述 102 种颜 色与所述 10 种颜色的映射关系 ; 0041 将所述2563种颜色与所述323种颜色的映射关系、 所述323种颜色与所述102种颜 色的映射关系和所述 102 种颜色与所述 10 种颜色的映射关系, 组成预设颜色类别判定表。 0042 优选的, 所述预设颜色相似度查询表的生成过程, 包括 : 0043 以 8 为采样间隔, 对 2563种颜色进行降维, 降维到 323种颜色 ; 0044 通过 CIE2000 公式对 323种颜色进行。
34、降维, 降维到 102 种颜色 ; 0045 通过 CIE2000 公式, 分别计算 102 种颜色中每种颜色与对应的其余 101 种颜色的 相似度分数 ; 0046 所述 102 种颜色中任意两种颜色为一组, 组成多组颜色对 ; 0047 所述多组颜色对及所述颜色对的相似度分数组成预设颜色相似度查询表。 0048 一种图像匹配装置, 包括 : 0049 第一提取模块, 用于分割输入的彩色模板图像, 得到互不重叠、 大小相同的模板子 区域, 并提取各个模板子区域的主色特征信息和次色特征信息 ; 0050 第二提取模块, 用于分割图像数据库中的任意一幅彩色待匹配图像, 得到互不重 叠、 大小相同。
35、的待匹配子区域, 并提取各个待匹配子区域的主色特征信息和次色特征信息, 所述待匹配子区域的个数和所述模板子区域的个数相同 ; 0051 第一确定模块, 用于通过分别匹配各个模板子区域的主色特征信息与各自唯一对 应的待匹配子区域的主色特征信息, 以及各个模板子区域的次色特征信息与各自唯一对应 的待匹配子区域的次色特征信息, 确定各个模板子区域与各自唯一对应的待匹配子区域的 匹配结果 ; 0052 第二确定模块, 用于在所述匹配结果为匹配的结果个数大于预设阈值时, 确定所 述彩色模板图像和所述彩色待匹配图像相似 ; 0053 第三确定模块, 用于在所述匹配结果为匹配的结果个数不大于预设阈值时, 确。
36、定 所述彩色模板图像和所述彩色待匹配图像不相似。 说 明 书 CN 103839270 A 9 4/14 页 10 0054 优选的, 所述第一提取模块包括 : 0055 第四确定模块, 用于通过预设颜色类别判定表, 确定所述模板子区域中每个像素 的颜色类别 ; 0056 第一选取单元, 用于从各个像素的颜色类别中选取出分布最多的颜色作为主色, 分布次多的颜色作为次色 ; 0057 第一确定单元, 用于将颜色类别为主色的像素的原始 RGB 值的平均值作为所述模 板子区域的主色特征信息 ; 0058 第二确定单元, 用于将颜色类别为次色的像素的原始 RGB 值的平均值作为所述模 板子区域的次色特。
37、征信息 ; 0059 或, 所述第二提取模块, 包括 : 0060 第五确定模块, 用于通过预设颜色类别判定表, 确定所述待匹配子区域中每个像 素的颜色类别 ; 0061 第二选取单元, 用于从各个像素的颜色类别中选取出分布最多的颜色作为主色, 分布次多的颜色作为次色 ; 0062 第三确定单元, 用于将颜色类别为主色的像素的原始 RGB 值的平均值作为所述待 匹配子区域的主色特征信息 ; 0063 第四确定单元, 用于将颜色类别为次色的像素的原始 RGB 值的平均值作为所述待 匹配子区域的次色特征信息。 0064 优选的, 所述第四确定模块包括 : 0065 第一确定子单元, 用于从所述预设。
38、颜色类别判定表记录的 2563种颜色与 323种颜 色的映射关系中确定所述模板子区域中的像素的原始RGB值在323种颜色中映射的RGB值, 得到所述模板子区域中的像素的第一次映射 RGB 值 ; 0066 第二确定子单元, 用于从所述预设颜色类别判定表记录的 323种颜色与 102 颜色 的映射关系中确定所述模板子区域中的像素的第一次映射 RGB 值在 102 种颜色中映射的 RGB 值, 得到所述模板子区域中的像素的第二次映射 RGB 值 ; 0067 第三确定子单元, 用于从所述预设颜色类别判定表记录102种颜色与10种颜色的 映射关系中确定所述模板子区域中的像素的第二次映射 RGB 值在。
39、所述 10 种颜色中映射的 颜色类别 ; 0068 或, 所述第五确定模块包括 : 0069 第四确定子单元, 用于从所述预设颜色类别判定表记录的 2563种颜色与 323种颜 色的映射关系中确定所述待匹配子区域中的像素的原始 RGB 值在 323种颜色中映射的 RGB 值, 得到所述待匹配子区域中的像素第一次映射 RGB 值 ; 0070 第五确定子单元, 用于从所述预设颜色类别判定表记录的 323种颜色与 102 颜色 的映射关系中确定所述待匹配子区域中的像素的第一次映射RGB值在102种颜色中映射的 RGB 值, 得到所述待匹配子区域中的像素的第二次映射 RGB 值 ; 0071 第六确。
40、定子单元, 用于从所述预设颜色类别判定表记录102种颜色与10种颜色的 映射关系中确定所述待匹配子区域中的像素的第二次映射 RGB 值在所述 10 种颜色中映射 的颜色类别。 0072 优选的, 所述第一确定模块包括 : 说 明 书 CN 103839270 A 10 5/14 页 11 0073 第一降维单元, 用于对各个模板子区域的主色特征信息与各自唯一对应的待匹配 子区域的主色特征信息分别进行二次降维, 所述二次降维为 2563种颜色到 323种颜色的降 维、 323种颜色到 102 种颜色的降维 ; 0074 第一查询单元, 用于在预设颜色相似度查询表中, 查询各个模板子区域二次降维 。
41、后的主色特征信息与各自唯一对应的待匹配子区域二次降维后的主色特征信息的主色匹 配分数 ; 0075 第二降维单元, 用于对各个模板子区域的次色特征信息与各自唯一对应的待匹配 子区域的次色特征信息分别进行二次降维 ; 0076 第二查询单元, 用于在预设颜色相似度查询表中, 查询各个模板子区域二次降维 后的次色特征信息与各自唯一对应的待匹配子区域二次降维后的次色特征信息的次色匹 配分数 ; 0077 运算单元, 用于按照预设比例, 对各个模板子区域及各自唯一对应的待匹配子区 域的主色匹配分数和次色匹配分数进行运算, 得到各个模板子区域及各自唯一对应的待匹 配子区域的匹配分数 ; 0078 第五确。
42、定单元, 用于在所述匹配分数大于预设分数阈值时, 确定所述模板子区域 与唯一对应的待匹配子区域匹配 ; 0079 第六确定单元, 用于在所述匹配分数不大于预设分数阈值时, 确定所述模板子区 域与唯一对应的待匹配子区域不匹配。 0080 优选的, 所述图像匹配装置包括 : 0081 第三降维单元, 用于以8为采样间隔, 对2563种颜色进行降维, 降维到323种颜色 ; 0082 第一记录单元, 用于记录所述 2563种颜色与所述 323种颜色的映射关系 ; 0083 第四降维单元, 用于通过 CIE2000 公式对 323种颜色进行降维, 降维到 102 种颜 色 ; 0084 第二记录单元,。
43、 用于记录所述 323种颜色与所述 102 种颜色的映射关系 ; 0085 第五降维单元, 用于按照人眼识别能力, 对 102 种颜色进行降维, 降维到 10 种颜 色 ; 0086 第三记录单元, 用于记录所述 102 种颜色与所述 10 种颜色的映射关系 ; 0087 第一组成单元, 用于将所述 2563种颜色与所述 323种颜色的映射关系、 所述 323种 颜色与所述 102 种颜色的映射关系和所述 102 种颜色与所述 10 种颜色的映射关系, 组成预 设颜色类别判定表。 0088 优选的, 所述图像匹配装置包括 : 0089 第六降维单元, 用于以8为采样间隔, 对2563种颜色进行。
44、降维, 降维到323种颜色 ; 0090 第七降维单元, 用于通过 CIE2000 公式对 323种颜色进行降维, 降维到 102 种颜 色 ; 0091 计算单元, 用于通过CIE2000公式, 分别计算102种颜色中每种颜色与对应的其余 101 种颜色的相似度分数 ; 0092 第二组成单元, 用于所述 102 种颜色中任意两种颜色为一组, 组成多组颜色对 ; 0093 第三组成单元, 用于所述多组颜色对及所述颜色对的相似度分数组成预设颜色相 似度查询表。 说 明 书 CN 103839270 A 11 6/14 页 12 0094 与现有技术相比, 本申请的有益效果为 : 0095 在本。
45、申请中, 提取各个模板子区域的主色特征信息和次色特征信息以及提取待匹 配子区域的主色特征信息和次色特征信息, 通过分别匹配各个模板子区域的主色特征信息 与各自唯一对应的待匹配子区域的主色特征信息, 以及各个模板子区域的次色特征信息与 各自唯一对应的待匹配子区域的次色特征信息, 确定各个模板子区域与各自唯一对应的待 匹配子区域的匹配结果, 在匹配结果中为匹配的结果个数大于预设阈值时, 则确定模板图 像和待匹配图像相似, 否则, 确定不相似。 0096 在本申请中, 主色特征信息和次色特征信息作为特定色彩特征, 确定各个模板子 区域与各自唯一对应的待匹配子区域的匹配结果, 从而确定模板图像和待匹配。
46、图像是否相 似, 因此本申请实现了通过特定色彩匹配, 检索出与模板图像相似的待匹配图像。 附图说明 0097 为了更清楚地说明本申请实施例中的技术方案, 下面将对实施例描述中所需要使 用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本申请的一些实施例, 对于 本领域普通技术人员来讲, 在不付出创造性劳动性的前提下, 还可以根据这些附图获得其 他的附图。 0098 图 1 是本申请提供的图像匹配方法的一种流程图 ; 0099 图 2 是本申请提供的图像匹配方法的一种子流程图 ; 0100 图 3 是本申请提供的图像匹配方法的另一种子流程图 ; 0101 图 4 是本申请提供的图像匹配。
47、方法的另一种子流程图 ; 0102 图 5 是本申请提供的图像匹配方法的再一种子流程图 ; 0103 图 6 是本申请提供的图像匹配方法的再一种子流程图 ; 0104 图 7 是本申请提供的图像匹配装置的一种结构示意图。 具体实施方式 0105 下面将结合本申请实施例中的附图, 对本申请实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本申请一部分实施例, 而不是全部的实施例。基于 本申请中的实施例, 本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例, 都属于本申请保护的范围。 0106 一个实施例 0107 请参见图 1, 其示出了本申请提供的图像。
48、匹配方法的一种流程图, 可以包括以下步 骤 : 0108 步骤 S11 : 分割输入的彩色模板图像, 得到互不重叠、 大小相同的模板子区域, 并 提取各个模板子区域的主色特征信息和次色特征信息。 0109 在本实施例中, 分割输入的彩色模板图像, 得到互不重叠、 大小相同的子区域。本 实施例, 将分割输入的彩色模板图像得到的子区域称为模板子区域。 0110 步骤 S12 : 分割图像数据库中的任意一幅彩色待匹配图像, 得到互不重叠、 大小相 同的待匹配子区域, 并提取各个待匹配子区域的主色特征信息和次色特征信息, 所述待匹 配子区域的个数和所述模板子区域的个数相同。 说 明 书 CN 1038。
49、39270 A 12 7/14 页 13 0111 在本实施例中, 分割图像数据库中的任意一幅彩色待匹配图像, 得到互不重叠、 大 小相同的子区域。本实施例, 将分割彩色待匹配图像得到的子区域称为待匹配子区域。 0112 步骤 S13 : 通过分别匹配各个模板子区域的主色特征信息与各自唯一对应的待匹 配子区域的主色特征信息, 以及各个模板子区域的次色特征信息与各自唯一对应的待匹配 子区域的次色特征信息, 确定各个模板子区域与各自唯一对应的待匹配子区域的匹配结 果。 0113 在本实施例中, 各个模板子区域各自唯一对应一个待匹配子区域。 例如, 模板子区 域有三个, 分别为 A1、 A2、 A3, 待匹配子区域有三个, 分别为 B1、 B2、 B3, 则 A1 对应 B1, A2 对 应 B2, A3 对应 B3。 0114 在本实施例。