[发明专利]一种工业产品承载的二维码快速识读方法及装置有效
申请号: | 202110973851.4 | 申请日: | 2021-08-24 |
公开(公告)号: | CN113642350B | 公开(公告)日: | 2023-09-29 |
发明(设计)人: | 闫利那;姚毅;杨艺;全煜鸣;金刚;彭斌 | 申请(专利权)人: | 凌云光技术股份有限公司;深圳市凌云视迅科技有限责任公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14;G06K17/00 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 逯长明;许伟群 |
地址: | 100094 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 工业产品 承载 二维码 快速 方法 装置 | ||
1.一种工业产品承载的二维码快速识读方法,其特征在于,所述方法包括:
获取首个工业产品的图像;
确定所述首个工业产品图像的候选码区,所述候选码区包括承载二维码的候选码区和未承载二维码的候选码区;
根据预设的二维码特征信息确定所述承载二维码的候选码区,并对所述承载二维码的候选码区中的待识读二维码进行解码,所述特征信息包括二维码的特定规律信息;
获取解码成功的候选码区的码区信息并保存,所述码区信息包括二维码的极性、模块尺寸、条码版本、畸变角度和镜像信息;
对下一个工业产品图像至最后一个工业产品图像执行下述操作:
确定当前工业产品图像的候选码区;
根据保存的所述码区信息确定所述候选码区中承载二维码的候选码区,识读该承载二维码的候选码区中承载的待识读二维码。
2.根据权利要求1所述的工业产品承载的二维码快速识读方法,其特征在于,所述码区信息包括:
极性,所述极性包括黑码和白码两种极性;
模块尺寸和条码版本,所述模块尺寸和条码版本信息用于计算出承载二维码的候选码区中待识读二维码的各边长度范围;
畸变角度,所述畸变角度用于确定承载二维码的候选码区中待识读二维码的四条边的夹角角度范围;
镜像信息,用于确定承载二维码的候选码区是否有镜像。
3.根据权利要求1或2所述的工业产品承载的二维码快速识读方法,其特征在于,若首个工业产品的图像对应的候选码区中,承载二维码的候选码区包括有记载不同信息的多个大小的二维码,则解码成功得到的码区信息为多个大小的二维码的码区信息的并集。
4.根据权利要求1或2所述的工业产品承载的二维码快速识读方法,其特征在于,若所述首个工业产品的图像为两幅,且两幅所述工业产品的图像仅承载二维码的候选码区中待识读二维码的极性不同,则解码成功得到的码区信息中的极性为黑码和白码两种极性的集合。
5.根据权利要求1或2所述的工业产品承载的二维码快速识读方法,其特征在于,
若所述首个工业产品的图像中解码成功的候选码区中待识读二维码的极性为黑码,则根据保存的所述码区信息确定所述当前工业产品图像候选码区中承载二维码的候选码区时,无需再定位白码;
若所述首个工业产品的图像中解码成功的候选码区中待识读二维码的极性为白码,则根据保存的所述码区信息确定所述当前工业产品图像候选码区中承载二维码的候选码区时,无需再定位黑码。
6.根据权利要求1所述的工业产品承载的二维码快速识读方法,其特征在于,根据预设的二维码的特征信息确定所述承载二维码的候选码区,并对所述承载二维码的候选码区中的待识读二维码进行解码,包括:
在所述首个工业产品的图像中根据预设特征信息过滤所述未承载二维码的候选码区;
对未过滤掉的所述未承载二维码的候选码区和所述承载二维码的候选码区进行解码,解码成功的候选码区为承载二维码的候选码区。
7.根据权利要求1所述的工业产品承载的二维码快速识读方法,其特征在于,根据所述码区信息确定所述候选码区中承载二维码的候选码区,识读该承载二维码的候选码区中承载的待识读二维码,包括:
在所述当前工业产品图像的候选码区中根据码区信息过滤与码区信息不一致的候选码区;
对未过滤掉的所述未承载二维码的码区和所述承载二维码的码区进行解码,解码成功的候选码区为承载二维码的候选码区,其中的二维码为待识读的二维码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于凌云光技术股份有限公司;深圳市凌云视迅科技有限责任公司,未经凌云光技术股份有限公司;深圳市凌云视迅科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110973851.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种目标定位建模方法
- 下一篇:一种基于NCC算法的图像定位方法与装置