[发明专利]二维码的识别方法及装置有效
| 申请号: | 201910738952.6 | 申请日: | 2019-08-12 |
| 公开(公告)号: | CN110543798B | 公开(公告)日: | 2023-06-20 |
| 发明(设计)人: | 屠寅海 | 申请(专利权)人: | 创新先进技术有限公司 |
| 主分类号: | G06K7/14 | 分类号: | G06K7/14;G06T7/11;G06T7/90 |
| 代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁;周良玉 |
| 地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 二维码 识别 方法 装置 | ||
1.一种二维码的识别方法,所述方法包括:
获取待识别的二维码图像;
确定所述二维码图像中的单元色块的排列密度,并按照预定规则为各个单元色块分别选择出相应的各个当前采样像素,其中,所述排列密度指示出所述二维码图像中单元色块的数量以及排列方式;
基于各个当前采样像素与相邻像素的颜色对比,调整各个单元色块的当前采样像素;
按照调整后的各个单元色块的当前采样像素的颜色,确定相应单元色块对应的数值,从而识别出所述二维码中包含的信息。
2.根据权利要求1所述的方法,其中,所述确定所述二维码图像中的单元色块的排列密度包括:
根据定位图形中各个色块的尺寸之间的第一比例关系,检测所述二维码图像中的定位图形,其中,定位图形的尺寸与单元色块的尺寸具有第二比例关系;
按照所述第一比例关系、所述第二比例关系,以及定位图形在所述二维码图像中的尺寸,确定单元色块在所述二维码图像中的尺寸;
基于所述二维码图像的尺寸以及单元色块在所述二维码图像中的尺寸,确定所述排列密度。
3.根据权利要求1所述的方法,其中,根据所述排列密度分割出的单元区域包括第一单元区域,所述第一单元区域对应第一单元色块;
所述预定规则包括以下至少一项:
将所述第一单元区域的左上角像素作为所述第一单元色块的当前采样像素;
将所述第一单元区域的中心位置的一个像素作为所述第一单元色块的当前采样像素;
将所述第一单元区域的中心位置的四个像素中的一个像素作为所述第一单元色块的当前采样像素。
4.根据权利要求1所述的方法,其中,所述预定规则包括:
按照所述二维码图像中的至少一个定位图形的位置,确定二维码标准坐标系,其中,定位图形中各个色块的尺寸满足第一比例关系;
建立所述二维码标准坐标系与所述二维码图像的图像坐标系的映射关系;
根据所述排列密度在所述二维码标准坐标系中确定各个单元色块的中心点;
按照所述映射关系将各个中心点分别映射到所述图像坐标系,得到相应的各个映射点;
将各个映射点对应的像素作为相应单元色块的当前采样像素。
5.根据权利要求4所述的方法,其中,所述建立所述二维码标准坐标系与所述二维码图像的图像坐标系的映射关系包括:
获取各个定位图形的中心点分别在所述二维码标准坐标系与所述图像坐标系中的各个第一坐标和各个第二坐标;
将所述第一坐标和第二坐标中的坐标值输入包含待定参数的映射关系模型;
求解所述待定参数,从而确定所述映射关系。
6.根据权利要求1所述的方法,其中,所述单元色块包括第一单元色块,所述第一单元色块的当前采样像素的相邻像素包括,沿所述第一单元色块的当前采样像素的第一方向的第一相邻像素;
所述基于各个当前采样像素与相邻像素的颜色对比,调整各个单元色块的当前采样像素包括:
在所述第一单元色块的当前采样像素的颜色与所述第一相邻像素的颜色不一致的情况下,将所述第一单元色块的当前采样像素向所述第一方向的相反方向调整预定个像素。
7.根据权利要求1所述的方法,其中,所述基于各个当前采样像素与相邻像素的颜色对比,调整各个单元色块的当前采样像素包括:
按照预定的遍历方式,依次调整各个单元色块的当前采样像素,其中,所述预定的遍历方式包括以下至少一项:
自左至右、自上至下遍历;
由中间向两边按列遍历,其中对各个列自上至下遍历;
由中心向四周进行环状扩散遍历。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910738952.6/1.html,转载请声明来源钻瓜专利网。





