【技术实现步骤摘要】
二维码的识别方法、装置、设备及存储介质
本申请涉及信息自动识别领域,特别涉及一种二维码的识别方法、装置、设备及存储介质。
技术介绍
二维码的应用领域越来越广泛,涉及了会员认证、电子票券交易、移动执法、商品溯源等各个领域。以终端扫描识别二维码为例,终端通过摄像头采集一帧二维码图像,对二维码图像进行灰度化,再对灰度化后的二维码图像进行二值化,从二值化的二维码图像中查找二维码中的三个定位点,在查找到三个定位点之后对二维码数据进行采样和解码。若查找到的二维码的定位点不足三个,则无法对当前帧中二维码进行成功解码,以得到二维码中所包含的信息,需要重新获取一帧二维码图像进行重新识别,降低了二维码的识别效率。
技术实现思路
本申请实施例提供了一种二维码的识别方法、装置、设备及存储介质,在二维码的定位点缺失时仍可以对二维码进行成功解码,提高了二维码的识别效率。所述技术方案如下:根据本申请的一个方面,提供了一种二维码的识别方法,该方法包括:识别二维码图像中的二维码的定位点,确定出已知定位点的位 ...
【技术保护点】
1.一种二维码的识别方法,其特征在于,所述方法包括:/n识别二维码图像中的所述二维码的定位点,确定出已知定位点的位置信息;/n响应于所述已知定位点的数目属于阈值范围,根据所述已知定位点的位置信息查找出所述二维码中的辅助定位点;/n根据所述已知定位点的位置信息与所述辅助定位点的位置信息确定出缺失定位点的位置信息;/n基于所述辅助定位点的位置信息、所述已知定位点的位置信息与所述缺失定位点的位置信息对所述二维码进行解码,得到所述二维码中所包含的信息。/n
【技术特征摘要】
1.一种二维码的识别方法,其特征在于,所述方法包括:
识别二维码图像中的所述二维码的定位点,确定出已知定位点的位置信息;
响应于所述已知定位点的数目属于阈值范围,根据所述已知定位点的位置信息查找出所述二维码中的辅助定位点;
根据所述已知定位点的位置信息与所述辅助定位点的位置信息确定出缺失定位点的位置信息;
基于所述辅助定位点的位置信息、所述已知定位点的位置信息与所述缺失定位点的位置信息对所述二维码进行解码,得到所述二维码中所包含的信息。
2.根据权利要求1所述的方法,其特征在于,所述根据所述已知定位点的位置信息与所述辅助定位点的位置信息确定出缺失定位点的位置信息,包括:
建立所述二维码与标准二维码的位置信息之间的变换关系,所述变换关系包括所述已知定位点与所述标准二维码的第一标准定位点的位置信息之间的变换关系、以及所述辅助定位点与所述标准二维码的标准辅助定位点的位置信息之间的变换关系;
根据所述变换关系确定出所述二维码与所述标准二维码之间的变换矩阵;
基于所述变换矩阵计算与所述标准二维码的第二标准定位点对应的所述缺失定位点的位置信息。
3.根据权利要求2所述的方法,其特征在于,所述变换关系包括仿射变换关系,所述仿射变换关系用于将所述二维码所在的向量空间进行一次线性变换并接上一个平移变换之后,变换为另一个向量空间;
所述建立所述二维码与标准二维码的位置信息之间的变换关系,包括:
响应于所述二维码的展示平面与扫描摄像头所在平面之间的平面夹角小于夹角阈值,建立所述二维码与所述标准二维码的位置信息之间的所述仿射变换关系。
4.根据权利要求2所述的方法,其特征在于,所述变换关系包括投影变换关系,所述投影变换关系用于将所述二维码所在平面变换为与所述二维码的投影面平行的平面;
所述建立所述二维码与标准二维码的位置信息之间的变换关系,包括:
响应于所述二维码的展示平面与扫描摄像头所在平面之间的平面夹角大于夹角阈值,建立所述二维码与所述标准二维码的位置信息之间的所...
【专利技术属性】
技术研发人员:郭建朋,
申请(专利权)人:汉海信息技术上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。