[发明专利]一种QR码定位和校正方法有效
申请号: | 201810913211.2 | 申请日: | 2018-08-13 |
公开(公告)号: | CN109325381B | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 吴小龙;张东;陈星光 | 申请(专利权)人: | 佛山市顺德区中山大学研究院;广东顺德中山大学卡内基梅隆大学国际联合研究院;中山大学 |
主分类号: | G06K7/14 | 分类号: | G06K7/14 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 左恒峰 |
地址: | 528399 广东省佛山市顺德区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种在QR码定位和校正方法。该方法对图像进行二值化,然后寻找出破损寻像图形以外的其余两个寻像图形,计算其QR码版本号。对于版本号为1的QR码进行形态学变换和边缘提取然后直线检测获取顶点,然后进行校正变换。对于版本号为2及以上的QR码,寻找QR码的标准图形中右下角的校正图形,利用寻像图形中心点和校正图形中心点进行校正变换。本发明能够在QR码的寻像图形缺失其一且存在一定透视畸变的条件下,将QR码准确定位和校正。 | ||
搜索关键词: | 一种 qr 定位 校正 方法 | ||
【主权项】:
1.一种寻像图形缺失一处的QR码定位和校正算法,其特征在于:包括以下步骤,S1:利用轮廓查法找到整幅图像中的所有轮廓,利用三重嵌套标准、嵌套的轮廓中是否有共同中心点这两个标准初步筛选轮廓;S2:如果符合标准的轮廓小于或者等于3组,则跳过这一步,如果大于3组,则添加上面积比例的标准进行二次筛选;S3:若步骤S2筛选出来满足条件的轮廓只有两组,则认为是缺失一个寻像图形的QR码,然后利用提取两组轮廓中每一组最外层轮廓,寻找两个最外层轮廓最小包围轮廓矩形,并记录矩形各自对应的四个顶点和中心点;S4:计算两个寻像图形中心点所构成直线的直线方程,然后计算两个最外层轮廓对应的八个顶点到直线距离的方差,如果方差大于某一预设值,则认为两个寻像图形处于标准QR码图形中的对角关系,否则认为处于非对角关系,然后对两种关系对应的情况分别讨论,利用两个寻像图形中心点距离还有两个寻像图形最小包围矩形的边长来计算QR码版本号和QR码的每个模块所占像素值,记为m;S5:如果QR码版本号等于1,则利用步骤S4计算所得的m来设定腐蚀膨胀操作所需要的核的大小,然后进行两次腐蚀和膨胀操作,所得操作后图形再进行Canny边缘提取,然后再利用累计概率Hough变换检测直线,最后记录所得直线间两两交点所得四个顶点,为原图中的QR码的顶点,然后再计算出标准图形中QR码顶点的对应位置,再利用校正算法进行校正;S6:如果QR码版本号大于或者等于2,再分别对两个寻像图形相对位置为对角关系或者非对角关系时分别讨论,并用对图形进行校正;S7:对校正后的图形进行裁剪,裁剪出只有QR码的部分。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市顺德区中山大学研究院;广东顺德中山大学卡内基梅隆大学国际联合研究院;中山大学,未经佛山市顺德区中山大学研究院;广东顺德中山大学卡内基梅隆大学国际联合研究院;中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810913211.2/,转载请声明来源钻瓜专利网。