[发明专利]一种LBP特征的获取方法和装置有效
申请号: | 201410053301.0 | 申请日: | 2014-02-17 |
公开(公告)号: | CN104851084B | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 李岩 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06K9/46 | 分类号: | G06K9/46 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 lbp 特征 获取 方法 装置 | ||
1.一种LBP特征的获取方法,其特征在于,所述方法包括:
获取待计算LBP特征的中心像素的灰度值以及所述待计算LBP特征的中心像素周边的P个像素的灰度值;
根据预先存储的灰度值数组与LBP特征的对应关系,查找所述待计算LBP特征的中心像素的灰度值以及所述待计算LBP特征的中心像素周边的P个像素的灰度值所对应的LBP特征,其中,所述预先存储的灰度值数组包括中心像素灰度值和中心像素周边的N-1个像素的灰度值,且P、N-1为大于等于1的正整数,P/(N-1)为正整数;所述灰度值数组与LBP特征的对应关系存储于内存中;
所述P/(N-1)=M为大于等于2的正整数,所述根据预先存储的灰度值数组与LBP特征的对应关系,查找所述待计算LBP特征的中心像素的灰度值以及所述待计算LBP特征的中心像素周边的P个像素的灰度值所对应的LBP特征具体为:
根据预先存储的每个中心像素的周边像素的个数N-1,按顺序平分所述待计算LBP特征的中心像素周边P个像素,由所述待计算LBP特征的中心像素的灰度值和平分后的所述待计算LBP特征的中心像素周边的灰度值,依次得到对应的M个数组:
(M1,M2,M3……MN)、(M1,MN+1,MN+2……M2N-1)…(M1,MP-N+2,MP-N+3……Mp);
根据所述M个数组中的灰度值,查找所述数组对应的存储单元的N-1个比特位的数据;
依次接收M个所述N-1个比特位数据,得到待计算的LBP特征向量。
2.根据权利要求1所述方法,其特征在于,在所述获取待计算LBP特征的中心像素的灰度值以及所述待计算LBP特征的中心像素周边的P个像素的灰度值步骤之前,所述方法还包括:
在存储区分配QN-1个存储单元,每个存储单元至少包括N-1个比特位,定义每个存储单元与数组(M1,M2,M3……MN)对应;
根据如下公式,
或者
在每个存储单元的第i位写入对应的值,其中,所述(M1,M2,M3……MN)(i)为存储单元第i位的值,所述Q为每个像素的灰度值取值范围,所述0≤Mi<Q,且1≤i≤N。
3.根据权利要求1所述方法,其特征在于,在所述根据预先存储的灰度值数组与LBP特征的对应关系,查找所述待计算LBP特征的中心像素的灰度值以及所述待计算LBP特征的中心像素周边的P个像素的灰度值所对应的LBP特征步骤之前,所述方法还包括:
对所获取的灰度值数据进行压缩,所述获取的灰度值数据为所述待计算LBP特征的中心像素的灰度值以及所述待计算LBP特征的中心像素周边的P个像素的灰度值。
4.根据权利要求3所述方法,其特征在于,所述对所获取的灰度值数据进行压缩步骤具体为:
根据预先存储的灰度值的取值范围,通过线性插值法对所述获取的灰度值数据进行压缩。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410053301.0/1.html,转载请声明来源钻瓜专利网。