[发明专利]校验码获取方法及装置在审
申请号: | 201310356586.0 | 申请日: | 2013-08-15 |
公开(公告)号: | CN103455748A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 李浩;宋宇 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F21/36 | 分类号: | G06F21/36 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 校验码 获取 方法 装置 | ||
1.一种校验码获取方法,其特征在于,包括:
根据原始校验码图片获取多个基础数据帧,所述基础数据帧为仅包括所述原始校验码图片的部分信息的数据帧;
根据预设的帧速和帧间隔,将所述多个基础数据帧循环播放。
2.根据权利要求1所述的方法,其特征在于,所述根据原始校验码图片获取多个基础数据帧,包括:
将所述原始校验码图片包括的各象素随机分配到多个数据帧中;
用设定颜色的象素填充各所述数据帧没有被所述原始校验码图片包括的象素填充的部分,并将所述进行象素填充之后的数据帧作为所述基础数据帧。
3.根据权利要求1所述的方法,其特征在于,所述根据原始校验码图片获取多个基础数据帧,包括:
按照预设规则对所述原始校验码图片包括的各象素的红蓝绿RBG值分别进行分解,各所述象素分别获得N个子象素,各子象素均不重叠,N大于等于2;
将各所述象素分别获得的对应的N个子象素随机分配到N个数据帧中,并将所述分配到子象素的数据帧作为所述基础数据帧。
4.根据权利要求3所述的方法,其特征在于,所述按照预设规则对所述原始校验码图片包括的各象素的RBG值分别进行分解,各所述象素分别获得N个子象素,包括:
按照从高位到低位的顺序将所述原始校验码图片包括的各象素的RBG值分别划分成N个部分;
将所述划分所述象素的RBG值得到的N个部分分别分配给N个子象素,并将各所述子象素的RBG值中没有被所述划分的RBG值的N个部分填充的位设为零。
5.根据权利要求3所述的方法,其特征在于,所述按照预设规则对所述原始校验码图片包括的各象素的RBG值分别进行分解,各所述象素分别获得N个子象素,包括:
按照从高位到低位的顺序将所述原始校验码图片包括的各象素的RBG值分别划分成N个部分;
将所述划分所述象素的RBG值得到的N个部分分别分配给N个子象素,并对各所述子象素的RBG值中没有被所述划分的RBG值的N个部分填充的位进行补色的处理。
6.一种校验码获取装置,其特征在于,包括:
获取模块,用于根据原始校验码图片获取多个基础数据帧,所述基础数据帧为仅包括所述原始校验码图片的部分信息的数据帧;
处理模块,用于根据预设的帧速和帧间隔,将所述获取模块获取的所述多个基础数据帧循环播放。
7.根据权利要求6所述的装置,其特征在于,所述获取模块,具体用于将所述原始校验码图片包括的各象素随机分配到多个数据帧中;用设定颜色的象素填充各所述数据帧没有被所述原始校验码图片包括的象素填充的部分,并将所述进行象素填充之后的数据帧作为所述基础数据帧。
8.根据权利要求6所述的装置,其特征在于,所述获取模块,具体用于:
按照预设规则对所述原始校验码图片包括的各象素的红蓝绿RBG值分别进行分解,各所述象素分别获得N个子象素,各子象素均不重叠,N大于等于2;
将各所述象素分别获得的对应的N个子象素随机分配到N个数据帧中,并将所述分配到子象素的数据帧作为所述基础数据帧。
9.根据权利要求8所述的装置,其特征在于,所述获取模块,具体用于:按照从高位到低位的顺序将所述原始校验码图片包括的各象素的RBG值分别划分成N个部分;
将所述划分所述象素的RBG值得到的N个部分分别分配给N个子象素,并将各所述子象素的RBG值中没有被所述划分的RBG值的N个部分填充的位设为零。
10.根据权利要求8所述的装置,其特征在于,所述获取模块,具体用于:按照从高位到低位的顺序将所述原始校验码图片包括的各象素的RBG值分别划分成N个部分;
将所述划分所述象素的RBG值得到的N个部分分别分配给N个子象素,并对各所述子象素的RBG值中没有被所述划分的RBG值的N个部分填充的位进行补色的处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310356586.0/1.html,转载请声明来源钻瓜专利网。