【技术实现步骤摘要】
二维码定位方法及装置本专利技术专利申请是申请日为2017年09月27日、申请号为201710888105.9、名称为“二维码定位方法及装置”的中国专利技术专利申请的分案申请。
本申请涉及图像处理领域,尤其涉及一种二维码定位方法及装置。
技术介绍
二维码又称为二维条形码,它通过某种特定的几何图形按一定规律在平面(二维方向)上分布形成的图形记录数据符号信息。与传统的条码比较,二维码具有信息容量高、纠错能力强、译码可靠性高等特点,同时,还具有成本低、易制作等优势。因此,二维码已经在多个领域内得到了广泛应用,例如,支付领域、身份认证领域等。在使用二维码时,扫描二维码后,需要对二维码进行识别,以获取存储在二维码内的数据符号信息。当扫描到二维码图形后,通过对二维码进行定位、解码,来识别该二维码。相关技术中,是先识别出二维码图像中的位置探测图形,再通过位置探测图形来对二维码进行定位。在二维码的日常使用中,在某些环境下经常会出现识别性差的问题,比如当二维码的位置探测图形出现少量污损或者亮度较弱时,经常无法准确识别出二 ...
【技术保护点】
1.一种二维码定位方法,其特征在于,包括:/n在含有第一类像素和第二类像素的二维码图像中,以预设的行像素探测规则及列像素探测规则,确定所述二维码图像中的目标图形的中心位置;其中,所述行像素探测规则包括:第一类像素、第二类像素、第一类像素的顺序排布比例满足第一预设比例,所述列像素探测规则包括:第一类像素、第二类像素、第一类像素的顺序排布比例满足第二预设比例;/n根据所述中心位置所对应的目标图形中,以所述中心位置处的像素点为中心像素点的预设像素区域内所述第一类像素和/或所述第二类像素的个数,以及,穿过所述中心位置的像素排布中第一类像素、第二类像素、第一类像素、第二类像素、第一类 ...
【技术特征摘要】
1.一种二维码定位方法,其特征在于,包括:
在含有第一类像素和第二类像素的二维码图像中,以预设的行像素探测规则及列像素探测规则,确定所述二维码图像中的目标图形的中心位置;其中,所述行像素探测规则包括:第一类像素、第二类像素、第一类像素的顺序排布比例满足第一预设比例,所述列像素探测规则包括:第一类像素、第二类像素、第一类像素的顺序排布比例满足第二预设比例;
根据所述中心位置所对应的目标图形中,以所述中心位置处的像素点为中心像素点的预设像素区域内所述第一类像素和/或所述第二类像素的个数,以及,穿过所述中心位置的像素排布中第一类像素、第二类像素、第一类像素、第二类像素、第一类像素的顺序排布比例,对所述目标图形进行筛选,并从筛选后得到的目标图形中,确定符合所述二维码图像的定位规则的图形,作为所述二维码图像的位置探测图形。
2.如权利要求1所述的方法,其特征在于,所述根据所述中心位置所对应的目标图形中,以所述中心位置处的像素点为中心像素点的预设像素区域内所述第一类像素和/或所述第二类像素的个数,以及,穿过所述中心位置的像素排布中第一类像素、第二类像素、第一类像素、第二类像素、第一类像素的顺序排布比例,对所述目标图形进行筛选之前,所述方法还包括:
根据确定的所述目标图形的中心位置识别出相应的目标图形。
3.如权利要求1所述的方法,其特征在于,所述定位规则为任意三个所述目标图形所对应的得分大于或等于预设分值,所述得分根据三个所述目标图形的面积的均差、以及任意三个所述目标图形的中心点所构成的三角形中长度最短的两条连线的夹角值、长度最短的两。。
4.如权利要求1所述的方法,其特征在于,所述预设像素区域位于所述中心位置所属像素类别的像素区域之内。
5.根据权利要求1所述的方法,其特征在于,所述第一预设比例为1:n:1,且n大于1;所述第二预设比例为1:m:1,且m大于1。
6.根据权利要求1所述的方法,其特征在于,所述确定所述二维码图像中的目标图形的中心位置,包括:
确定行像素中第一类像素、第二类像素、第一类像素的顺序排布比例满足第一预设比例的第一像素排布;及确定列像素中第一类像素、第二类像素、第一类像素的顺序排布比例满足第二预设比例的第二像素排布;
根据所述第一像素排布的中心点及所述第二像素排布的中心点,确定所述目标图形的中心位置。
7.根据权利要求1所述的方法,其特征在于,所述定位规则包括:三个目标图形的中心点的连线中,长度最短的两条连线垂直且长度相等;
所述从筛选后得到的目标图形中,确定符合所述二维码图像的定位规则的图形,包括:
从筛选后得到的目标图形中,按照每三个一组的方式形成多组目标图形;
分别判断每组目标图形是否满足所述定位规则;
将满足所述定位规则的至少一组目标图形作为所述二维码图像的位置探测图形。
8.根据权利要求1所述的方法,其特征在于,所述从筛选后得到的目标图形中,确定符合所述二维码图像的定位规则的图形,包括:
从筛选后得到的目标图形中,按照每三个一组的方式形成多组目标图形;
确定每组目标图形中的三个目标图形的中心点的连线构成的三角形的几何参数和三个目标图形的面积的均差,其中,所述几何参数包括所述三角形中长度最短的两条连线的夹角值和长度最短的两条连线的长度差值;
根据所述夹角值、所述长度差值和所述均差,确定符合所述二维码的定位规则的图形。
9.一种二维码定位方法,其特征在于,包括:
在含有第一类像素和第二类像素的二维码图像中,以预设的行像素探测规则及列像素探测规则,确定所述二维码图像中的目标图形的中心位置;其中,所述行像素探测规则包括:连续排布的所述第一类像素或所述第二类像素的个数达到第一预设阈值,所述列像素探测规则包括:连续排布的第一类像素或第二类像素的个数达到第二预设阈值;
根据所述中心位置所对应的目标图形中,以所述中心位置处的像素点为中心像素点的预设像素区域内所述第一类像素和/或所述第二类像素的个数,以及,穿过所述中心位置的像素排布中第一类像素、第二类像素、第一类像素、第二类像素、第一类像素的顺序排布比例,对所述目标图形进行筛选,并从筛选后得到的目标图形中,确定符合所述二维码图像的定位规则的图形,作为所述二维码图像的位置探测图形。
10.如权利要求9所述的方法,其特征在于,所述根据所述中心位置所对应的目标图形中,以所述中心位置处的像素点为中心像素点的预设像素区域内所述第一类像素和/或所述第二类像素的个数,以及,穿过所述中心位置的像素排布中第一类像素、第二类像素、第一类像素、第二类像素、第一类像素的顺序排布比例,对所述目标图形进行筛选之前,所述方法还包括:
根据确定的所述目标图形的中心位置识别出相应的目标图形。
11.如权利要求9所述的方法,其特征在于,所述定位规则为任意三个所述目标图形所对应的得分大于或等于预设分值,所述得分根据三个所述目标图形的面积的均差、以及任意三个所述目标图形的中心点所构成的三角形中长度最短的两条连线的夹角值、长度最短的两条连线的长度差值所确定的。
12.如权利要求9所述的方法,其特征在于,所述预设像素区域位于所述中心位置所属像素类别的像素区域之内。
13.一种二维码定位方法,其特征在于,包括:
在含有第一类像素和第二类像素的二维码图像中,以预设的像素探测规则,确定所述二维码图像中的目标图形的中心位置;其中,所述像素探测规则包括第一类像素、第二类像素、第一类像素的顺序排布比例满足预设比例;
根据所述中心位置所对应的目标图形中,以所述中心位置处的像素点为中心像素点的预设像素区域内所述第一类像素和/或所述第二类像素的个数,以及,穿过所述中心位置的像素排布中第一类像素、第二类像素、第一类像素、第二类像素、第一类像素的顺序排布比例,对所述目标图形进行筛选,并从筛选后得到的目标图形中,确定符合所述二维码图像的定位规则的图形,作为所述二维码图像的位置探测图形。
14.如权利要求13所述的方法,其特征在于,所述根据所述中心位置所对应的目标图形中,以所述中心位置处的像素点为中心像素点的预设像素区域内所述第一类像素和/或所述第二类像素的个数,以及,穿过所述中心位置的像素排布中第一类像素、第二类像素、第一类像素、第二类像素、第一类像素的顺序排布比例,对所述目标图形进行筛选之前,所述方法还包括:
根据确定的所述目标图形的中心位置识别出相应的目标图形。
15.如权利要求13所述的方法,其特征在于,所述定位规则为任意三个所述目标图形所对应的得分大于或等于预设分值,所述得分根据三个所述目标图形的面积的均差、以及任意三个所述目标图形的中心点所构成的三角形中长度最短的两条连线的夹角值、长度最短的两条连线的长度差值所确定的。
16.如权利要求13所述的方法,其特征在于,所述预设像素区域位于所述中心位置所属像素类别的像素区域之内。
17.一种二维码定位装置,其特征在于,包括:
位置确定模块,用于在含有第一类像素和第二类像素的二维码图像中,以预设的行像素探测规则及列像素探测规则,确定所述二维码图像中的目标图形的中心位置;其中,所述行像素探测规则包括:第一类像素、第二类像素、第一类像素的顺序排布比例满足第一预设比例,所述列像素探测规则包括:第一类像素、第二类像素、第一类像素的顺序排布比例满足第二预设比例;
图形确定模块,用于根据所述中心位置所对应的目标图形中,以所述中心位置处的...
【专利技术属性】
技术研发人员:屠寅海,
申请(专利权)人:创新先进技术有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。