[发明专利]图形码识别方法、装置、移动终端及存储介质有效
申请号: | 201810195469.3 | 申请日: | 2018-03-09 |
公开(公告)号: | CN108563972B | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 贾利敏 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14 |
代理公司: | 深圳市智圈知识产权代理事务所(普通合伙) 44351 | 代理人: | 刘云青 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图形 识别 方法 装置 移动 终端 存储 介质 | ||
1.一种图形码识别方法,其特征在于,应用于移动终端,所述方法包括:
获得图形码图像,当所获得的图形码图像中的图形码不满足识别条件时,获取多幅图形码图像;
从所述多幅图形码图像中确定坏点面积最小的一幅图形码图像作为目标图形码图像,获取使所述目标图形码图像中图形码不满足识别条件的区域作为目标合成区域;
从其他图形码图像中分别获取与所述目标合成区域对应的区域;
判断各其他图形码图像中与所述目标合成区域对应的区域是否至少包括图形码的一部分;
根据各判断结果为是的图形码图像,获取使所述目标图形码图像中图形码满足识别条件的区域,作为目标图形码区域;
用所述目标图形码区域替换所述目标合成区域,获得包括满足识别条件的图形码的目标图形码图像;
对所述目标图形码图像进行图形码识别。
2.根据权利要求1所述的方法,其特征在于,所述目标图形码区域包括多个图形码子区域,所述根据各判断结果为是的图形码图像,获取使所述目标图形码图像中目标图形码满足识别条件的区域,包括:
从各判断结果为是的图形码图像与所述目标合成区域对应的区域中,分别获取所包括的图形码对应的不同的图形码子区域,不同的图形码子区域分别对应所述目标合成区域的不同区域;
将各个图形码子区域合成为所述目标图形码区域。
3.根据权利要求1所述的方法,其特征在于,所述获取多幅图形码图像之前,还包括:
显示对移动终端进行移动的提示信息;
检测到所述移动终端移动时,执行所述获取多幅图形码图像的步骤。
4.根据权利要求1所述的方法,其特征在于,在获取多幅图形码图像之前,还包括:
判断所述移动终端的闪光灯是否亮起;
若是,执行所述获取多幅图形码图像的步骤。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述识别条件为,无法读取到的图形码信息占所述图形码总信息的比例低于所述图形码的容错率,以及所述图形码中可读取到的位置探测图形的数量大于预设数量。
6.一种图形码识别装置,其特征在于,应用于移动终端,所述装置包括:
图像获取模块,用于获得图形码图像,当所获得的图形码图像中的图形码不满足识别条件时,获取多幅图形码图像;
第一区域获取单元,用于从所述多幅图形码图像中确定坏点面积最小的一幅图形码图像作为目标图形码图像,获取使所述目标图形码图像中图形码不满足识别条件的区域作为目标合成区域;
第一区域获取子单元,用于从其他图形码图像中分别获取与所述目标合成区域对应的区域;
判断子单元,用于判断各其他图形码图像中与所述目标合成区域对应的区域是否至少包括图形码的一部分;
第二区域获取子单元,用于根据各判断结果为是的图形码图像,获取使所述目标图形码图像中图形码满足识别条件的区域,作为目标图形码区域;
替换单元,用于用所述目标图形码区域替换所述目标合成区域,获得包括满足识别条件的图形码的目标图形码图像;
图形码识别模块,用于对所述目标图形码图像进行图形码识别。
7.一种移动终端,其特征在于,包括存储器及处理器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时所述处理器执行权利要求1至5任一项所述的方法。
8.一种具有处理器可执行的程序代码的计算机可读存储介质,其特征在于,所述程序代码使所述处理器执行权利要求1至5任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810195469.3/1.html,转载请声明来源钻瓜专利网。