一种Aztec码位置探测图形检测方法技术

技术编号:37854551 阅读:22 留言:0更新日期:2023-06-14 22:47
本发明专利技术涉及一种Aztec码位置探测图形的检测方法,该方法通过定位Aztec码位置探测图形的最外层正方形的内边框,并通过筛选得到Aztec码的位置探测图形,检测方法从线段至“L”型到

【技术实现步骤摘要】
一种Aztec码位置探测图形检测方法


[0001]本专利技术涉及图像识别领域,具体地说涉及一种Aztec码位置探测图形检测方法。

技术介绍

[0002]Aztec码是一种二维矩阵条码,它由正方形网格上按预定规则分布于矩阵中的黑、白模块组成,在Aztec码的中心有一个正方形的靶心图案,即为它的位置探测图形。我们一般通过在图片中寻找该靶心图案的位置探测图形来定位Aztec码,因此位置探测图形的检测是Aztec码解码流程的第一步,能否正确找到位置探测图形直接关系到Aztec码是否可以解码,位置探测图形的检测在Aztec码的解码流程中至关重要。
[0003]在实际应用中,Aztec码的位置探测图形往往不是理想的正方形靶心结构,在各种应用场景下,图像传感器采集到的Aztec图像的位置探测图形可能存在不同程度的污损与缺失,可能有着旋转、倾斜、曲面、光照不均、噪声干扰等情况,这些都会对位置探测图形的检测造成困难。

技术实现思路

[0004]为此,本专利技术要解决的技术问题是针对上述现有技术的不足,提出一种位置探测图形定位方法,该方法可本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种Aztec码位置探测图形检测方法,其特征在于,包括以下步骤:S1:获取目标图像;S2:对所述目标图像进行全图直线段检测,记录并定义每条直线段的起点、终点、角度;S3:对S2步骤获得的直线段进行直线拼接,将一条线段的起点与另一条线段的终点距离在2个像素以内、角度差在
±
15
°
范围内直线段进行两两拼接得到新的线段,并重新计算新的线段角度;重复以上步骤,直至图像中不再存在起终点距离在2个像素以内、角度差在
±
15
°
范围内的直线段;S4:对得到的直线段两两进行“L”型组合,记录两条线段组合成的L型坐标,即其中一条线段的起点坐标、交点坐标和另一条线段的终点坐标,并按照逆时针顺序储存,保留原始两条线段的角度信息,和两条线段的夹角信息;S5:对S4步骤获得的“L”型组合进行两两配对组合获得
“└┘”
型线条;S6:对S5步骤获得的
“└┘”
型组合继续进行两两配对组合,得到数个四边形框;S7:对S6步骤获得的数个四边形框进行筛选,获得目标码的位置探测图形。2.根据权利要求1所述的一种Aztec码位置探测图形检测方法,其特征在于:所述S2步骤中,所述直线段检测方法为LSD直线段检测法、边缘点跟踪直线段检测法、Hough变换直线段检测法。3.根据权利要求1所述的一种Aztec码位置探测图形检测方法,其特征在于:所述S2步骤中,具体定义为:水平方向摆放线段,下方为白色上方为黑色的直线段,角度为0
°
,该线段起点为左端点,终点为右端点;垂直方向摆放线段,左方为白色右方为黑色的直线段,角度为90
°
,该线段起点为上端点,终点为下端点;水平方向摆放线段,下方为黑色上方为白色的直线段,角度为180
°
,该线段起点为右端点,终点为左端点;垂直方向摆放线段,左...

【专利技术属性】
技术研发人员:魏林媛张明懿王榕峰郑云美隋裕召程兆模薛坤斌
申请(专利权)人:福建新大陆自动识别技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1