The invention relates to a product, in some embodiments, the product includes a substrate and a plurality of sets of optical elements present on the substrate, each of which comprises a plurality of optical elements, each of which represents a coding value in a set of coding values, in which the set of coding values is distinguishable based on the visual distinguishability of the corresponding optical elements. If one or more sets of optical elements in a plurality of optical elements are visually occluded, each corresponding set of optical elements represents at least part of the message or error correction data for decoding the message, and the set of optical elements used for messages and error correction data is spatially arranged on the physical surface in matrix form so that there is no positioned matrix. In the case of an optical element within at least one complete edge of a visual occlusion, the message can be decoded from the substrate.
【技术实现步骤摘要】
【国外来华专利技术】用于机读制品的遮蔽弹性光学代码
本公开涉及在制品的物理表面上的编码信息以及用于对此类信息进行编码和解码的系统。
技术介绍
条形码一般为数据或信息的光学机器可读表示。一些条形码通过系统性地使平行线的宽度和间距变化来表示数据。这些类型的条形码常常被称为线性或一维(1D)条形码。条形码中编码的数据或信息可与条形码附接到的对象相关。后来,开发二维(2D)条形码。这些条形码使用二维几何图案以编码数据。一种常见类型的2D条形码是快速响应(QR)代码,快速响应(QR)代码为正方形形状的矩阵类型代码。QR码经常包括在QR码的拐角处的三个与众不同的正方形以及在第四拐角附近的较小的正方形,三个与众不同的正方形定义代码的界定和取向,较小的正方形用于针对大小、取向和视角对图像进行归一化。信息以使用8位字符的QR码进行编码,其中每个位由白色正方形或黑色正方形表示。位布置成基础矩阵或网格图案,其中每个位是相同大小的正方形。当创建矩阵时,码字沿循两个像素宽的条带,两个像素宽的条带在代码中从右下角从右向左上下作之字形迁移,并且在代码的其它元件周围进行导航。在QR码中,编码信息通常沿循标准化布局方案,以允许解码设备可靠地检索编码信息。可在QR码中编码的字符的数目取决于每个位的大小、QR码本身的大小、字符的字母的大小,以及所使用的错误校正的级别。一般地,错误校正级别越高,存储容量越小。即使考虑到与条形码相关的现有技术,在条形码、包含此类条形码的标牌或其它制品中也存在各种缺点。
技术实现思路
本公开的制品、技术和系统涉及对消息进行编码的遮蔽弹性机器可读代码,其中机器可读代码呈现在制品上,并且可由接 ...
【技术保护点】
1.一种制品,所述制品包括:基板,所述基板包括物理表面;多个光学元件集,所述多个光学元件集呈现在所述物理表面上,其中所述多个光学元件集中的每个光学元件集包括多个光学元件,其中每个相应的光学元件表示编码值的集合中的编码值,其中所述编码值的集合基于所述相应的光学元件的视觉可辨性是可分辨的,其中如果所述多个光学元件集中的一个或多个光学元件集被视觉遮蔽,则每个相应的光学元件集表示消息的至少一部分或用于解码所述消息的错误校正数据,并且其中用于所述消息和错误校正数据的所述光学元件集以矩阵形式在空间上配置在所述物理表面处,使得在不存在被定位在所述矩阵的被视觉遮蔽的至少一个完整边缘内的光学元件的情况下,所述消息能够从所述基板解码。
【技术特征摘要】
【国外来华专利技术】2016.09.28 US 62/400,874;2017.04.14 US 62/485,4261.一种制品,所述制品包括:基板,所述基板包括物理表面;多个光学元件集,所述多个光学元件集呈现在所述物理表面上,其中所述多个光学元件集中的每个光学元件集包括多个光学元件,其中每个相应的光学元件表示编码值的集合中的编码值,其中所述编码值的集合基于所述相应的光学元件的视觉可辨性是可分辨的,其中如果所述多个光学元件集中的一个或多个光学元件集被视觉遮蔽,则每个相应的光学元件集表示消息的至少一部分或用于解码所述消息的错误校正数据,并且其中用于所述消息和错误校正数据的所述光学元件集以矩阵形式在空间上配置在所述物理表面处,使得在不存在被定位在所述矩阵的被视觉遮蔽的至少一个完整边缘内的光学元件的情况下,所述消息能够从所述基板解码。2.根据权利要求1所述的制品,其中所述至少一个完整边缘包括从所述矩阵的至少水平或垂直维度的最低排序索引到最高排序索引的一维阵列。3.根据权利要求1所述的制品,其中所述多个光学元件集不被包括在QR码中。4.根据权利要求1所述的制品,其中被包括在所述多个光学元件集中的父光学元件集包括至少一个父光学元件,其中所述父光学元件还包括子光学元件集,所述子光学元件集包括光学元件的相应集合。5.根据权利要求4所述的制品,其中对应于所述父光学元件的所述至少一个光学元件的第一编码值能够在图像捕获设备和所述制品之间的大于或等于阈值距离的距离处解码,并且其中分别对应于所述子光学元件集中的所述光学元件的集合的子编码值不能够在所述图像捕获设备和所述制品之间的所述距离处解码。6.根据权利要求5所述的制品,其中所述距离为第一距离,其中分别对应于所述子光学元件集中的所述光学元件的集合的所述子编码值能够在所述图像捕获设备和所述制品之间的第二距离处解码,其间的所述第二距离小于所述第一距离。7.根据权利要求5所述的制品,其中所述阈值距离为这样的距离,在该距离处由所述图像捕获设备捕获的图像的分辨率在可辨性阈值之上在视觉上不分辨所述子光学元件集中的在视觉上不同的一个或多个光学元件。8.根据权利要求1所述的制品,其中所述编码值的集合包括N数目的编码值,其中光学元件集包括M数目的光学元件,其中光学元件集表示至少部分地基于分配到所述光学元件集的相应光学元件的相应视觉梯度值的编码值的NM个组合的集合的编码值的组合,其中所述相应的梯度值各自被包括在M数目的视觉上可分辨的梯度值的集合中。9.根据权利要求1所述的制品,其中所述错误校正数据基于将错误校正功能应用到所述消息。10.根据权利要求1所述的制品,其中所述多个光学元件集为第一多个光学元件集,其中在所述多个光学元件集中的第一光学元件集中的每个光学元件为第一大小,其中在所述多个光学元件中的第二光学元件集中的每个光学元件为小于所述第一大小的第二大小,并且其中所述第一光学元件集和所述第二光学元件集不重叠。11.根据权利要求10所述的制品,其中所述第一多个光学元件表示描述所述制品的上下文信息,并且其中所述第二多个光学元件表示描述所述上下文信息的内容信息。12.根据权利要求1所述的制品,其中所述多个光学元件包括多个寻找器光学元件,并且其中所述寻找器光学元件使得机器视觉系统能够找到所述光学代码在图像内的位置。13.根据权利要求1所述的制品,其中所述制品包括交通标牌、牌照、服装和贴花中的至少一个。14.一种方法,所述方法包括:通过计算设备接收具有包括物理表面的基板的制品的图像,其中多个光学元件集呈现在所述物理表面上,其中所述多个光学元件集中的每个光学元件集包括多个光学元件,其中每个相应的光学元件表示编码值的集合中的编码值,其中所述编码值的集合基于所述相应的光学元件的视觉可辨性是可分辨的,其中如果所述多个光学元件集中的一个或多个光学元件集被视觉遮蔽,则每个相应的光学元件集表示消息的至少一部分或用于对所述消息进行解码的错误校正数据,其中用于所述消息和错误校正数据的所述光学元件集以矩阵形式在空间上配置在所述物理表面处,使得在不存在被定位在所述矩阵的被视觉遮蔽的至少一个完整边缘内的光学元件的情况下,所述消息能够从所述基板解码,以及通过所述计算设备至少部分地基于来自所述图像的错误校正数据对所述消息进行解码,在所述图像中所述矩阵的至少一个完整边缘被视觉遮蔽。15.根据权利要求14所述的方法,其中所述至少一个完整边缘包括从所述矩阵的至少水平或垂直维度的最低排序索引到最高排序索引的一维阵列。16.根据权利要求14所述的方法,其中所述多个光学元件集不被包括在QR码中。17.根据权利要求14所述的方法,所述方法还包括:确定所述矩阵的所述至少一个完整边缘被视觉遮蔽;并且其中对所述消息进行解码还包括在不存在被包括在所述多个光学元件集中的至少一个光学元件集的情况下对所述消息进行解码,所述至少一个光学元件集具有包括在所述矩阵的所述至少一个完整边缘中的至少一个光学元件。18.根据权利要求14所述的方法,其中对所述消息进行解码还包括:至少部分地基于指示所述图像内的相应光学元件集的相应预定义位置的光学元件集位置数据来确定光学元件集;至少部分地基于指示所述光学元件集内的相应光学元件的相应预定义位置的光学元件位置数据来确定所述相应的光学元件中的每个光学元件的相应梯度值;以及至少部分地基于梯度值和编码值之间的映射来确定所述消息的至少一部分。19.根据权利要求14所述的方法,其中被包括在所述...
【专利技术属性】
技术研发人员:詹姆斯·W·霍华德,贾斯廷·M·约翰逊,蒂布提·帕乔里,詹姆斯·B·斯尼德尔,古鲁普若萨德·索玛孙达南,
申请(专利权)人:三M创新有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。