[发明专利]一种二维码的解析方法、装置、设备及介质在审
申请号: | 201811535592.1 | 申请日: | 2018-12-14 |
公开(公告)号: | CN111325043A | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 章婷婷;沙源;刘亮元;邱智昊;罗红;于玲 | 申请(专利权)人: | 中移(杭州)信息技术有限公司;中国移动通信集团有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 311100 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二维码 解析 方法 装置 设备 介质 | ||
本发明公开了一种二维码的解析方法、装置、设备及介质,用以提高静态图片中二维码的解析成功率。所述二维码的解析方法,包括:从待检测图片中提取包含二维码的图片区域;在确定对所述图片区域中的二维码解析失败时,对所述图片区域中包含的二维码进行预设处理;对所述图片区域中经过预设处理的二维码进行解析。
技术领域
本发明涉及二维码技术领域,尤其涉及一种二维码的解析方法、装置、设备及介质。
背景技术
二维码是近几年非常流行的一种编码方式,因移动终端扫描获取信息的便利应用得以推广,在实际使用中,扫描二维码获取信息时,需要对扫描的图片中包含的二维码进行解析。
对于二维码图形的解析,目前已有较成熟的开源解析库,开源解析库可以自动校正二维码图形倾斜角度,快速解析二维码。但是开源解析库要求输入的图片清晰,且二维码图形占图片的绝大部分。利用开源解析库对二维码图片进行解析时,图片分辨率、清晰度、二维码图形实际所占图片比例等对解析成功率均有很大影响。
目前,对二维码进行解析时,对于规整且成像较好的图片,解码成功率高,而对于静态批量图片,由于不能动态扫描调整每张图片的成像结果,解析成功率较低。
发明内容
本发明实施例提供一种二维码的解析方法、装置、设备及介质,用以提高静态图片中二维码的解析成功率。
第一方面,本发明实施例提供了一种二维码的解析方法,包括:
从待检测图片中提取包含二维码的图片区域;
在确定对图片区域中的二维码解析失败时,对图片区域中包含的二维码进行预设处理;
对图片区域中经过预设处理的二维码进行解析。
在一种可能的实施方式中,本发明实施例提供的上述方法中,预设处理包括以下一个或多个:图像滤波处理、图像去噪处理、自适应阀值化处理及核函数闭运算处理。
在一种可能的实施方式中,本发明实施例提供的上述方法中,从待检测图片中提取包含二维码的图片区域之后,对图片区域中包含的二维码进行预设处理之前,还包括:
提取图片区域内的二维码,对二维码进行灰度化处理和尺寸变换;
对图片区域中包括的二维码进行预设处理,包括:对进行灰度化处理和尺寸变换后的二维码进行预设处理。
在一种可能的实施方式中,本发明实施例提供的上述方法中,从待检测图片中提取包含二维码的图片区域,包括:
利用预先设置的二维码检测模型从待检测图片中提取包含二维码的图片区域。
在一种可能的实施方式中,本发明实施例提供的上述方法中,利用预先设置的二维码检测模型从待检测图片中提取包含二维码的图片区域,包括:
利用预先设置的二维码检测模型,确定待检测图片中二维码所在位置;
从待检测图片中提取大于且完全覆盖二维码所在位置的区域作为包含二维码的图片区域。
在一种可能的实施方式中,本发明实施例提供的上述方法中,预先设置的二维码识别模型,采用以下步骤建立:
获取包含二维码的图片作为样本图片;
以样本图片为输入数据,以样本图片中二维码所在图片区域的位置为输出数据,采用深度神经网络训练生成二维码识别模型。
在一种可能的实施方式中,本发明实施例提供的上述方法中,从待检测图片中提取包含二维码的图片区域,包括:
在确定待检测图片中包括一个包含二维码的图片区域时,提取包含二维码的图片区域;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(杭州)信息技术有限公司;中国移动通信集团有限公司,未经中移(杭州)信息技术有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811535592.1/2.html,转载请声明来源钻瓜专利网。