The invention discloses a method for detecting two-dimensional code position detection graphics, which relates to the field of map information acquisition. The method includes steps: acquiring two-dimensional code images; in which the two-dimensional code images are image information after image preprocessing for the captured original images; searching four non-zero connected regions with the smallest distance between the four vertices of the two-dimensional code images, respectively. It is composed of four target connected domains, and three target connected domains whose shape satisfies the presupposition relationship are obtained as the positions of three position detection figures in the four target connected domains. The invention also provides a detection method, device and storage medium of two-dimensional code, which can effectively improve the detection speed and accuracy of position detection graphics, thereby improving the detection efficiency of position detection graphics.
【技术实现步骤摘要】
二维码位置探测图形的检测方法、装置和存储介质
本专利技术涉及地图信息采集领域,尤其涉及一种二维码位置探测图形的检测方法、装置和存储介质。
技术介绍
二维码是一种具有可读性的条码,通过某种特定的几何图形按照一定规律在平面上分布的黑白相间的图像记录数据。二维码具有信息容量大、可靠性高等特点,因此在诸如仓库存储或是车间搬运等应用环境下,作为二维码定位的定位标签等。由于设备在采集到二维码的图像时,可能相对于二维码有一点的旋转角度,一般是通过确定二维码的三个位置探测图形,以确定所述旋转角度,并进行相应的调整。由于二维码的三个位置探测图形均符合1:1:3:1:1的黑白相间的图像特征,在现有技术中,通常是根据位置探测图形符合上述图像特征的性质,对二维码图像进行纵横多次扫描。在实施本专利技术的过程中,专利技术人发现,为了确定位置探测图形的位置,现有技术需要对二维码图像进行纵横的多次扫描,由于需要扫描分析的数据点较多,运算量较大,扫描速度较慢,导致二维码位置探测图形的检测耗时较长,而且由于扫描依赖于位置探测图形的图像特征,在图像失真等图像质量较差情况下,存在较大的检测误差,导致对二维码位置探测图形的检测效率低下。
技术实现思路
本专利技术实施例的目的是提供一种二维码位置探测图形的检测方法、装置和存储介质,能有效地提高对位置探测图形的检测速度,并提高检测的精确性,从而提高对位置探测图形的检测效率。为实现上述目的,本专利技术实施例提供了一种二维码位置探测图形的检测方法,包括步骤:获取二维码图像;其中,所述二维码图像为对拍摄到的原始图像进行图像预处理之后的图像信息;搜索分别与所述二维 ...
【技术保护点】
1.一种二维码位置探测图形的检测方法,其特征在于,包括步骤:获取二维码图像;其中,所述二维码图像为对拍摄到的原始图像进行图像预处理之后的图像信息;搜索分别与所述二维码图像的四个顶点距离最小的四个非零连通域,作为四个目标连通域;获取所述四个目标连通域中,形态满足预设关系的三个所述目标连通域,作为三个位置探测图形的位置。
【技术特征摘要】
1.一种二维码位置探测图形的检测方法,其特征在于,包括步骤:获取二维码图像;其中,所述二维码图像为对拍摄到的原始图像进行图像预处理之后的图像信息;搜索分别与所述二维码图像的四个顶点距离最小的四个非零连通域,作为四个目标连通域;获取所述四个目标连通域中,形态满足预设关系的三个所述目标连通域,作为三个位置探测图形的位置。2.如权利要求1所述的检测方法,其特征在于,所述搜索分别与所述二维码图像的四个顶点距离最小的四个非零连通域,作为四个目标连通域,包括步骤:分别从所述二维码图像的四个顶点出发,对所述二维码图像进行连通域搜索;根据所述连通域搜索,获取每个顶点最近的非零连通域,得到四个目标连通域。3.如权利要求1所述的检测方法,其特征在于,对于所述四个目标连通域中,面积差距小于预设阈值的、且为唯一组合的三个所述目标连通域,则认为所述唯一组合的三个所述目标连通域的形态满足预设关系。4.如权利要求3所述的检测方法,其特征在于,对于任一组合的三个所述目标连通域中,最大的目标连通域的面积不超过最小的所述目标连通域的面积的1.1倍,则认为该组合的面积差距小于所述预设阈值。5.如权利要求3或4任一项所述的检测方法,其特征在于,所述以所述四个目标连通域中,满足预设关系的三个所述目标连通域,作为三个位置探测图形的位置,包括步骤:判断所述四个目标连通域中,是否存在面积差距小于预设阈值的、且为唯一组合的三个所述目标连通域;若存在,则以满足上述条件的三个所述目标连通域作为所述三个位置探测图形的位置;若不存在,...
【专利技术属性】
技术研发人员:熊韬,张胜斌,王锦山,冼志怀,
申请(专利权)人:广州广电研究院有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。