[发明专利]基于最大位平均熵的SIFT描述子二值化及相似度匹配方法有效
| 申请号: | 201310539961.5 | 申请日: | 2013-11-05 |
| 公开(公告)号: | CN103617431B | 公开(公告)日: | 2017-01-18 |
| 发明(设计)人: | 毋立芳;侯亚希;周鹏;许晓;曹航明;颜凤辉;曹瑜;漆薇 | 申请(专利权)人: | 北京工业大学 |
| 主分类号: | G06K9/64 | 分类号: | G06K9/64;G06K9/38;G06K9/00 |
| 代理公司: | 北京思海天达知识产权代理有限公司11203 | 代理人: | 刘萍 |
| 地址: | 100124 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 最大 平均 sift 描述 子二值化 相似 匹配 方法 | ||
1.一种基于最大位平均熵的SIFT描述子二值化方法及相似度匹配方案,包括以下步骤:
A、二值化阶段,对于每一幅人脸图像,首先提取SIFT特征描述子,然后对SIFT描述子进行多层二值化,求得各个层次的信息熵,根据各层0和1出现的概率和保留的总比特数,求得位平均熵,然后找出最大位平均熵对应的二值化层数,保留这几层二值化结果,形成新的二值化特征描述子;
所述步骤A具体包括:
A1、对于每一幅人脸图像,首先提取SIFT特征描述子
D=(f1,f2,…,f128)T∈R128
A2、对于每一幅人脸图像的每一个SIFT描述子进行二值化
A3、统计0和1的个数,分别为n10和n11;
A4、标记为1的那些字节对应的描述子,继续进行二值化,统计此时0和1的个数,分别为n20和n21,继续进行上述二值化过程,依次得到n30和n31,n40和n41;
A5、计算做各层二值化后的信息熵
做一层二值化的信息熵为:
H1=-P(n10)log2P(n10)-P(n11)log2P(n11)
做二层二值化的信息熵为:
做三层二值化的信息熵为:
做四层二值化的信息熵为:
A6、计算经过各层二值化后保留的比特数
做一层二值化后保留的总字节数为:
N1=n10+n11
做二层二值化后保留的总字节数为:
做三层二值化后保留的总字节数为:
做四层二值化后保留的总字节数为:
A7、位平均熵可以由信息熵除以位数得到
做一层二值化后的位平均熵为:
做二层二值化后的位平均熵为:
做三层二值化后的位平均熵为:
做四层二值化后的位平均熵为:
A8、求得最大位平均熵所对应的层数保留对应层数的二值化结果,形成新的二值化描述子;
B、匹配阶段,对于任意两幅人脸图像,分别提取其新的二值化特征描述子之后,然后用汉明距离代替欧式距离计算两个描述子之间的距离,将其跟设定阈值进行比较,如果汉明距离小于等于设定阈值,则认为匹配成功;否则,则认为匹配不成功;对于提取的不同层次的二值化特征描述子,需要选择不同的阈值;
所述步骤B具体包括:
B1、对于任意两幅人脸图像,提取其新的二值化描述子;
B2、对于每两个描述子x=[b11,b12,b13,…]和y=[b21,b22,b23,…],计算其汉明距离
B3、将得到的汉明距离和阈值进行比较,对于不同层次的二值化描述子,选择的阈值也不相同,设定i层二值化的阈值为Ti,其中i=1,2,3,4,T1=17;T2=28;T3=34;T4=39;
B4、如果SGN(DisH)=1,则认为匹配成功;否则,认为匹配不成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310539961.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于直流外特性拟合的大电网仿真分析方法
- 下一篇:同轴背压流体调节器





