本发明涉及物品身份识别,尤其涉及一种图形码标签及其识别方法、系统与可读存储介质。
背景技术:
1、随着技术的更新,社会的发展,物联网的技术应用,对万物物联的需求越来越高,尤其是现代仓储与物流领域,逐渐开始要求每一个物品都要有自己独有的身份证,这样对物品身份的准确、高效地标识与识别的要求越来越高,
2、当前市场上主流的标签有印刷条码标签、二维码标签、黏贴条码标签等等,这些传统标签的标识数量超过24位时需要的标签高度非常高,不利于物品表面黏贴,尤其是在物品很小,标签较大的情况下,非常难以寻找到合适的粘贴表面。
3、此外,标签又通常由于物品表面的不平整性而识别失败或识别不准确,例如二维码标签,对于很多场景下的实物物体,通常整体上不是平整表面,特别是对于圆形/球形物品(例如头盔、安全帽等)黏贴二维码标签,标签表面会因为变型而无法识别或识别时间过长或识别出错误的身份信息。
4、因此市面上急需一种用于标识物品身份信息的图形码标签及其识别方法,能够在较小的尺寸范围内,能够标识海量信息,并且能够对于物品表面的不平整有较高的适应性,用于填充物联网应用场景下的准确、高效的市场需求。
技术实现思路
1、针对现有技术的不足,本发明的目的在于提供一种图形码标签及其识别方法、系统与可读存储介质。
2、为实现前述发明目的,本发明采用的技术方案包括:
3、第一方面,本发明提供一种图形码标签,其包括多个阵列块以及子标签;
4、多个所述阵列块呈阵列状设置于所述图形码标签的表面,所述子标签设置于所述阵列块中;
5、其中,所述子标签由多个图形块排列形成,所述图形块具有不同的形状和/或颜色;
6、所述图形块的形状和颜色的组合代表分段信息,多个所述分段信息依次序组合后构成字符序列号。
7、在一些优选实施例中,所述阵列块设置有底色,所述图形块与所述阵列块的色彩不同,所述子标签和/或阵列块的颜色具有多种。
8、在一些优选实施例中,相邻所述阵列块的底色不相同。
9、在一些优选实施例中,任意两个所述阵列块的底色不相同。
10、在一些优选实施例中,多个所述阵列块呈直线网格状分布。
11、第二方面,本发明还提供一种上述图形码标签的识别方法,其包括:
12、1)获取图形码标签的图像;
13、2)基于所述图形码标签的图像中的阵列块的边界形状和/或图形块的分布形状,对所述图形码标签的图像进行形变矫正;
14、3)获取每个所述图形块所代表的分段信息;
15、4)将所述分段信息依照对应的次序进行排列组合,获得字符序列号。
16、在一些优选实施例中,识别所述图像中的多个阵列块的分界线或多个所述图形块的分布位置,获得校准分界网格;将所述校准分界网格与标准分界网格进行对比,获得所述图像的畸变信息,所述标准分界网格为所述图形码标签设置于平面上时的网格形状;基于所述畸变信息,进行所述形变矫正。
17、进一步地,所述分界线根据多个所述阵列块的底色不同进行识别获得。
18、第三方面,本发明还提供一种图形码标签的识别系统,其包括:
19、图像获取模块,用于获取图形码标签的图像;
20、形变矫正模块,基于所述图形码标签的图像中的阵列块的边界形状和/或图形块的分布形状,对所述图形码标签的图像进行形变矫正;
21、分段信息模块,获取每个所述图形块所代表的分段信息;
22、排列组合模块,用于将所述分段信息依照对应的次序进行排列组合,获得字符序列号。
23、第四方面,本发明还提供一种可读存储介质,其中存储有计算机程序,所述计算机程序被运行时执行上述识别方法的步骤。
24、基于上述技术方案,与现有技术相比,本发明的有益效果至少包括:
25、本发明所提供的图形码标签将所代表的字符序列号分段形成多个子标签,并将子标签设置于阵列排列的阵列块中,能够将大量的序列信息集成在尺寸较小的标签中;在进行标签识别时,能够基于底色进行快速的捕捉与识别,同时能够基于阵列块的图像形变,对其中的子标签图像进行矫正,从而提高了标签识别的效率和准确性。
26、上述说明仅是本发明技术方案的概述,为了能够使本领域技术人员能够更清楚地了解本申请的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合详细附图说明如后。
1.一种图形码标签,其特征在于包括多个阵列块以及子标签;
2.根据权利要求1所述的图形码标签,其特征在于,所述阵列块设置有底色,所述图形块与所述阵列块的色彩不同,所述子标签和/或阵列块的颜色具有多种;
3.根据权利要求1所述的图形码标签,其特征在于,所述图形块沿直线排列。
4.根据权利要求3所述的图形码标签,其特征在于,所述子标签还可选择地包括二维码和/或条形码。
5.一种权利要求1-4中任意一项所述的图形码标签的识别方法,其特征在于,包括:
6.根据权利要求5所述的识别方法,其特征在于,所述图形码标签能够设置于非平面的物品表面。
7.根据权利要求5所述的识别方法,其特征在于,步骤1)中获取所述图形码标签的图像时,基于所述阵列块的底色和/或所述图形块的颜色,对所述图形码标签进行图像捕捉,并基于所述图像捕捉的结果,生成所述图形码标签的图像。
8.根据权利要求5所述的识别方法,其特征在于,步骤2)具体包括:
9.一种图形码标签的识别系统,其特征在于,包括:
10.一种可读存储介质,其特征在于,所述可读存储介质中存储有计算机程序,所述计算机程序被运行时执行权利要求5-8中任意一项所述的识别方法的步骤。