[发明专利]一种基于主方向模板的特征匹配方法在审

专利信息
申请号: 201510398992.2 申请日: 2015-07-09
公开(公告)号: CN105023021A 公开(公告)日: 2015-11-04
发明(设计)人: 洪朝群;陈旭辉;王晓栋;谢勇;唐朝辉 申请(专利权)人: 厦门理工学院
主分类号: G06K9/62 分类号: G06K9/62
代理公司: 厦门市精诚新创知识产权代理有限公司 35218 代理人: 何家富
地址: 361000 福建省*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明属于图像处理技术领域,特别是涉及一种基于主方向模板的特征匹配方法。本发明包括以下步骤:步骤1:将目标图和样本图都分割为网格,且网格的大小相同,计算每个网格中的像素点的梯度值和梯度方向;步骤2:每个网格使用其最大的梯度方向进行表示,且将梯度方向和是否具有明显的梯度值使用字节进行存储;步骤3:样本图与目标图的网格模板特征按位异或匹配;步骤4:匹配结果为“111”,则两个网格模板特征匹配,并确定样本图中的匹配网格数量。本发明对模板特征进行压缩,且使用单字节进行存储,降低了内存的消耗。
搜索关键词: 一种 基于 方向 模板 特征 匹配 方法
【主权项】:
一种基于主方向模板的特征匹配方法,其特征在于包括如下步骤:步骤1:将目标图和样本图都分割为网格,且网格的大小相同,目标图被分割为N个网格,用Ai表示目标图中第i个网格,样本图被分割为M个网格,用Bj表示样本图中第j个网格;计算目标图和样本图的每个网格中的像素梯度,像素点(k,l)的梯度值公式为:<mfenced open = '' close = ''><mtable><mtr><mtd><mrow><msub><mi>V</mi><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>=</mo></mrow></mtd></mtr><mtr><mtd><msqrt><mrow><msup><mrow><mo>&lsqb;</mo><mrow><mo>(</mo><msub><mi>z</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn><mo>,</mo><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><mn>2</mn><msub><mi>z</mi><mrow><mi>k</mi><mo>,</mo><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>z</mi><mrow><mi>k</mi><mi>+1</mi><mo>,</mo><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mi>-(</mi><msub><mi>z</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn><mo>,</mo><mi>l</mi><mo>+</mo><mn>1</mn></mrow></msub><mi>+2</mi><msub><mi>z</mi><mrow><mi>k</mi><mo>,</mo><mi>l</mi><mo>+</mo><mn>1</mn></mrow></msub><mi>+</mi><msub><mi>z</mi><mrow><mi>k</mi><mi>+</mi><mn>1</mn><mo>,</mo><mi>l</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo><mo>&rsqb;</mo></mrow><mi>2</mi></msup><mi>+</mi><msup><mrow><mo>&lsqb;</mo><mrow><mo>(</mo><msub><mi>z</mi><mrow><mi>k</mi><mi>+</mi><mn>1</mn><mo>,</mo><mi>l</mi><mi>+</mi><mn>1</mn></mrow></msub><mo>+</mo><mn>2</mn><msub><mi>z</mi><mrow><mi>k</mi><mi>+1</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>+</mo><msub><mi>z</mi><mrow><mi>k</mi><mi>+1</mi><mo>,</mo><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mi>-(</mi><msub><mi>z</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn><mo>,</mo><mi>l</mi><mo>+</mo><mn>1</mn></mrow></msub><mi>+2</mi><msub><mi>z</mi><mrow><mi>k</mi><mi>-1</mi><mo>,</mo><mi>l</mi></mrow></msub><mi>+</mi><msub><mi>z</mi><mrow><mi>k</mi><mi>-</mi><mn>1</mn><mo>,</mo><mi>l</mi><mi>-</mi><mn>1</mn></mrow></msub><mo>)</mo><mo>&rsqb;</mo></mrow><mi>2</mi></msup></mrow></msqrt></mtd></mtr></mtable></mfenced>梯度方向公式为:<mrow><msub><mi>G</mi><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>=</mo><mi>arctan</mi><mfrac><mrow><mo>(</mo><msub><mi>z</mi><mrow><mi>k</mi><mi>+</mi><mn>1</mn><mo>,</mo><mi>l</mi><mi>+</mi><mn>1</mn></mrow></msub><mo>+</mo><mn>2</mn><msub><mi>z</mi><mrow><mi>k</mi><mi>+1</mi><mo>,</mo><mi>l</mi></mrow></msub><mo>+</mo><msub><mi>z</mi><mrow><mi>k</mi><mi>+1</mi><mo>,</mo><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo><mo>-</mo><mo>(</mo><msub><mi>z</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn><mo>,</mo><mi>l</mi><mo>+</mo><mn>1</mn></mrow></msub><mi>+2</mi><msub><mi>z</mi><mrow><mi>k</mi><mi>-1</mi><mo>,</mo><mi>l</mi></mrow></msub><mi>+</mi><msub><mi>z</mi><mrow><mi>k</mi><mi>-</mi><mn>1</mn><mo>,</mo><mi>l</mi><mi>-</mi><mn>1</mn></mrow></msub><mo>)</mo></mrow><mrow><mo>(</mo><msub><mi>z</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn><mo>,</mo><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><mn>2</mn><msub><mi>z</mi><mrow><mi>k</mi><mo>,</mo><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>z</mi><mrow><mi>k</mi><mi>+1</mi><mo>,</mo><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo><mo>-</mo><mo>(</mo><msub><mi>z</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn><mo>,</mo><mi>l</mi><mo>+</mo><mn>1</mn></mrow></msub><mi>+2</mi><msub><mi>z</mi><mrow><mi>k</mi><mo>,</mo><mi>l</mi><mo>+</mo><mn>1</mn></mrow></msub><mi>+</mi><msub><mi>z</mi><mrow><mi>k</mi><mi>+</mi><mn>1</mn><mo>,</mo><mi>l</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow></mfrac></mrow>其中,zk,l为像素坐标点(k,l)位置的灰度值;步骤2:比较每个网格中所有的像素点的梯度值,获取最大的梯度值对应的梯度方向,将像素梯度方向量化到7个组上,梯度量化公式为:<mrow><mi>Q</mi><mo>=</mo><mi>int</mi><mi>e</mi><mi>g</mi><mi>e</mi><mi>r</mi><mrow><mo>(</mo><mfrac><msub><mi>G</mi><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow></msub><mrow><mn>2</mn><mi>&pi;</mi><mo>/</mo><mn>7</mn></mrow></mfrac><mo>)</mo></mrow></mrow>其中,integer()表示对括号里的值取整,引入一个组用于表示该网格是否有明显的梯度值,网格的模板特征包括最大梯度方向和是否具有明显梯度值,用3个比特的二进制数值表示为X,目标图网格的模板特征Ai=X,而样本图网格的模板特征Bj=~X,将计算结果按位取反作为样本图网格的梯度特征;步骤3:样本图与目标图的模板特征匹配,即样本图中所有网格与目标图中的部分网格进行模板特征匹配,匹配结果公式为Ai⊕Bj;步骤4:匹配结果为“111”,则两个网格模板特征匹配,并确定样本图中的匹配网格数量,当网格匹配数为样本图的网格总数M时,则确定样本图在目标图中的位置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门理工学院,未经厦门理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510398992.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top