呈现机器可读视觉表示的标签的制作方法

文档序号:10974669阅读:258来源:国知局
呈现机器可读视觉表示的标签的制作方法
【专利摘要】呈现机器可读视觉表示的标签。呈现机器可读视觉表示的打印介质、其生成处理和扫描处理。该打印介质包括:第一层,该第一层呈现第一视觉元素,第一视觉元素与第一信息关联;和第二层,该第二层包括包含第二视觉元素的基板,该基板当在从不同的视角或在不同的照明条件下观察时能够呈现第二视觉元素的不同视觉外观,该第二视觉元素的至少一部分在视觉上表示第二信息,该第一层和该第二层在第一视觉元素与第二视觉元素之间的相对位置处贴附在一起,其中,第一视觉元素和第二视觉元素构成机器可读视觉表示,该视觉表示能够在扫描处理中被扫描以基于第一信息与第二信息之间的关联来验证打印介质的真实性。
【专利说明】
呈现机器可读视觉表示的标签
技术领域
[0001]现在所公开的主题总体涉及机器可读图像的领域,并且更具体地,涉及用于认证目的的机器可读视觉表示。
【背景技术】
[0002]现今,打印材料或介质的真实性检测主要借助于特殊材料和特殊设备来解决。例如,打印处理中可以使用特殊材料(例如,特殊油墨)。在扫描处理中,该特殊油墨可以用指定用于检测特殊材料的真实性的特殊设备来检测。
[0003]由常见家用电子产品(诸如智能电话等)进行的打印材料或介质的真实性检测为已知的挑战。
[0004]视觉码用于认证目的。诸如二维码等的视觉码已经被开发为信息的机器可读图像表示。许多二维码以特定网格中的点分布或图案的方式(诸如矩阵码)来表示数据。
[0005]—种常见的矩阵码是QR(快速响应)码。QR码包括黑色单元格(方形深色点)和白色单元格(方形浅色点)的阵列。黑色单元格以方形图案排列在白色背景上。在一些其他情况下,背景为黑色且单元格为白色的相反选择也是有效的。在QR码的一个实施方式中,三个不同的方形(称为寻像图形)位于矩阵码的角落处。图像尺寸、方位以及视角可以被标准化。其他功能图案(诸如对准和定时图案等)加强该处理。
[0006]标准二维码可以被定位于产品的包装上,这将该产品识别为正品。防伪系统的可能实施可以使得消费者能够扫描QR码,并且如果判断产品为真或假,则通知消费者。然而,标准打印二维码可以被容易地影印,并且其印本可以被定位于假冒产品上。
【实用新型内容】
[0007]根据现在所公开的主题的一方面,提供了一种呈现机器可读视觉表示的标签,所述标签的特征在于包括:第一层,该第一层呈现第一视觉元素,所述第一视觉元素与第一信息关联;和第二层,该第二层由包括第二视觉元素的全息基板构成,所述第二视觉元素的至少一部分在视觉上表示第二信息,所述第一层和所述第二层在所述第一视觉元素与所述第二视觉元素之间的相对位置处贴附在一起,其中,所述第一视觉元素和所述第二视觉元素构成所述机器可读视觉表示。
[0008]根据现在所公开的主题的实施方式,还提供了一种标签,其中,所述第一层由从包括纸、纸板、织物、塑料以及金属的组选择的材料构成,并且所述第一视觉元素淀积在所述第一层上。
[0009]根据现在所公开的主题的实施方式,还提供了一种标签,其中,所述第一层为所述第一视觉元素的打印形式,并且所述第一层打印在所述第二层上。
[0010]根据现在所公开的主题的实施方式,还提供了一种标签,其中,所述全息基板被当作含有可变视觉图案的全息胶片的一部分。
[0011]根据现在所公开的主题的实施方式,还提供了一种标签,其中,所述第一视觉元素为内部编码有所述第一信息的视觉码。
[0012]根据现在所公开的主题的实施方式,还提供了一种标签,其中,所述第一层和所述第二层通过将所述第二视觉元素的所述至少一部分压印到与所述第一视觉元素的位置有关的所述第一层的指定区域来贴附。
[0013]根据现在所公开的主题的实施方式,还提供了一种标签,其中,所述第一层通过在所述第二层上的第一位置处打印所述第一视觉元素而打印在所述第二层上,所述第二层上的所述第一位置对于所述第二视觉元素的所述至少一部分确定所述第二层上的第二位置。
[0014]根据现在所公开的主题的实施方式,还提供了一种标签,其中,所述全息基板包括至少聚合物层和金属层。
[0015]根据现在所公开的主题的实施方式,还提供了一种标签,其中,所述第一层上面还打印有关于与所述标签关联的产品的信息或与所述产品的供应方有关的信息。
【附图说明】
[0016]为了理解现在所公开的主题并领会该主题在实际中可以如何实践,现在将参照附图仅经由非限制性示例性描述本主题,附图中:
[0017]图1A-图1C例示了根据现在所公开的主题的特定实施方式的、呈现机器可读视觉表示的示例性打印介质;
[0018]图2A-图2B例示了根据现在所公开的主题的特定实施方式的、呈现机器可读视觉表示的其他示例性打印介质;
[0019]图3示意性地例示了根据现在所公开的主题的特定实施方式的、生成呈现机器可读视觉表示的打印介质的系统的功能框图;
[0020]图4例示了根据现在所公开的主题的特定实施方式的、生成呈现机器可读视觉表示的打印介质的通用化流程图;
[0021]图5示意性地例示了根据现在所公开的主题的特定实施方式的、扫描打印介质上所打印的机器可读视觉表示以验证打印介质的真实性的系统的功能框图;
[0022]图6例示了根据现在所公开的主题的特定实施方式的、扫描打印介质上所打印的机器可读视觉表示以验证打印介质的真实性的通用化流程图;
[0023]图7例示了根据现在所公开的主题的特定实施方式的、验证包含第二视觉元素的打印介质的基板是否为全息基板的通用化流程图;
[0024]图8例示了根据现在所公开的主题的特定实施方式的、生成呈现机器可读视觉表示的打印介质并扫描用于验证打印介质的真实性的视觉表示的示意图;
[0025]图9例示了根据现在所公开的主题的特定实施方式的、从所捕获的视觉表示的图像提取边缘相关特征的示例;以及
[0026]图1OA-图1OD例示了根据现在所公开的主题的特定实施方式的、上面叠加有输入图像的二维码。
【具体实施方式】
[0027]在以下详细描述中,阐述大量的具体细节,以提供所公开主题的透彻理解。然而,本领域技术人员将理解,现在所公开的主题可以在没有这些具体细节的情况下实践。在其他情况下,未详细描述公知的方法、程序以及部件,以便不使现在所公开的主题模糊不清。
[0028]在附图和所阐述的描述中,相同附图标签指示不同实施方式或构造共同的那些部件。
[0029]除非另外特别叙述,如从以下讨论显而易见的,要理解的是,贯穿说明书,使用诸如“获得”、“提取”、“创建”、“存储”、“打印”、“检查”、“捕获”、“提取”、“扫描”、“获取”、“检测”、“定位”、“验证”、“确定”、“比较”等的术语的讨论包括操纵和/或将数据转换成其他数据的计算机的动作和/或处理,所述数据被表示为物理量(例如,诸如电子量),和/或所述数据表示物理对象。术语“计算机”应当扩展地解释为覆盖具有数据处理能力的任意种类的基于硬件的电子装置(经由非限制性示例,包括本申请中所公开的生成呈现机器可读视觉表示的打印介质的计算机化系统、生成各呈现机器可读视觉表示的多个打印介质的计算机化系统以及扫描打印介质上所呈现的机器可读视觉表示的计算机化系统)。
[0030]这里根据示教的操作可以经由为所期望目的专门构造的计算机或经由永久性计算机可读存储介质中所存储的计算机程序为所期望目的专门构造的通用计算机来执行。
[0031]这里所用的术语“永久性存储器”和“永久性存储介质”应当扩展地解释为覆盖适于现在所公开的主题的任意易失性或非易失性计算机存储器。
[0032]这里根据示教的操作可以经由为所期望目的专门构造的计算机或经由永久性计算机可读存储介质中所存储的计算机程序为所期望的目的专门构造的通用计算机来执行。
[0033]现在所公开的主题的实施方式未参照任何具体编程语言描述。将理解的是,各种编程语言可以用于实施如这里所述的现在所公开的主题的示教。
[0034]如这里所用的,措辞“例如”、“诸如”、“比如”及其变体描述现在所公开的主题的非限制性实施方式。说明书中对“一种情况”、“一些情况”、“其他情况”或其变体的提及是指与实施方式有关描述的具体特征、结构或特性包括在现在所公开的主题的至少一个实施方式中。由此,措辞“一种情况”、“一些情况”、“其他情况”或其变体的外观不必指同一实施方式。
[0035]要理解的是,除非另外特别叙述,独立实施方式的场境中所描述的、现在所公开的主题的特定特征在单个实施方式中还可以组合地提供。相反地,单个实施方式的场境中所描述的、现在所公开的主题的各种特征还可以独立地或以任意合适的子组合来提供。
[0036]在现在所公开的主题的实施方式中,附图中所例示的一个或更多个阶段可以以不同的顺序来执行,和/或一组或更多组阶段可以同时执行,反之亦然。
[0037]记住这一点,现在关注图1A,图1A例示了根据现在所公开的主题的特定实施方式的、呈现机器可读视觉表示的示例性打印介质。
[0038]根据特定实施方式,充当机器可读视觉表示的载体的打印介质108可以包括两层。第一层102呈现第一视觉元素,第一视觉元素与第一信息关联。第二层104可以由包含第二视觉元素的基板构成。基板由于所用材料的唯一特性以及基板的制造处理而在从不同的视角或在不同的照明条件下观察时能够呈现第二视觉元素的不同视觉外观。第二视觉元素的至少一部分可以在视觉上表示第二信息。第一层和第二层可以在第一视觉元素与第二视觉元素之间的相对位置处贴附在一起。
[0039]第一视觉元素和第二视觉元素构成机器可读视觉表示。在特定实施方式中,视觉表示可以能够在扫描处理中被扫描以基于第一信息与第二信息之间的关联验证打印介质的真实性。
[0040]根据特定实施方式,打印介质可以为以下形式中的一种:标签、标记、卡片以及张贴物。在一些情况下,打印介质可以与物品(诸如,例如,产品、优惠券、文档等)关联,并且可以用于验证这种物品的真实性。在存在一批物品(例如,工厂中制造的一批产品)的情况下,如下面将详细说明的,各物品可以接收与其关联的唯一或可变打印介质。
[0041]这里所用的术语“标签”应当扩展地解释为覆盖贴附(例如,贴上、张贴、压印、贴标或直接打印等)到物件(例如,产品或该产品的包装或容器)并且能够呈现关于这种物件的描述性信息或识别信息的任意种类的物体。通过示例,标签可以是贴附到物件且上面书写或打印有关于物件的信息的小张纸、织物、塑料、聚合物、金属或任意其他合适的材料。在一些情况下,标签可以为标记(tag)、张贴物(sticker)、标志、票、牌子等形式。
[0042]打印介质与物品(例如,产品)的关联可以以不同方式来实施。通过示例,打印介质可以贴附到或连接到或装配在产品或其附件上。比如,打印介质可以贴附到产品或其附件的表面。另选地,打印介质可以经由不同的装置(诸如,例如,带状物等)连接到产品或其附件。打印介质还可以不贴附到产品或其附件,并且可以在不贴附到任何产品的情况下单独携带、运送、递送或使用。例如,打印介质可以和产品一起包装在例如产品的包装盒内。
[0043]要注意的是,打印介质可以相关或关联的物品应当扩展地解释为包括可以被消费者或用户消费或使用由此该消费者或用户的真实性可能需要被验证真实性以确保这种物品的真实性的任意种类的物件或物质(包括但不限于商品)。这里提及的产品涉及在制造处理期间生产的任意产品(包括但不限于例如,市场上制造和交易的所有商品和货物)。这种产品的附件可以包括与产品有关的任意从属或补充零件或物品(包括以下中的一个或更多个:包装盒、广品海报、广品广告等)。
[0044]在一个实施方式中,如图1A例示,第一层102可以由从包括:纸、纸板、织物、塑料以及金属等的组选择的材料构成或制成。第一视觉元素106可以淀积(例如,打印)在第一层102上。在一些情况下,第一视觉元素106可以为机器可读的。通过示例,第一视觉元素可以为编码有第一信息的视觉码。在存在各关联有唯一打印介质的一批物品的情况下,各打印介质内的第一视觉元素能够与其他打印介质中的每个中的各视觉元素不同。具体地,当第一信息与不同于打印介质的多个打印介质中的每个打印介质的第一层中所包括的第一视觉元素关联的相应第一信息能够比较时,第一信息能够与相应第一信息不同。比如,第一信息可以为用作与打印介质关联的特定物品或产品的识别号的物品ID或产品ID。
[0045]这里所用的术语“视觉码”应当扩展地解释为覆盖使用编码方法编码数据并存储信息的任意种类的机器可读光学码。通过示例,视觉码可以为线性条形码,或者另选地,视觉码可以为二维码。这里所用的术语“二维码”应当扩展地解释为覆盖超过一个轴线、以符号的二维图案的形式的数据的任意光学机器可读表示。已知二维码结构的一个示例为以矩阵网格中的点分布的形式表示数据的矩阵码(诸如,例如,快速响应(QR)码和EZ码等)。
[0046]根据特定实施方式,视觉码可以是内部嵌入有输入图像或图形的二维码。现在转向图1OA-图1OD,示出了根据现在所公开的主题的特定实施方式的、各嵌入输入图像的不同种类的二维码的示例性例示。图1OA和图1OB为上面叠加有输入图像的二维码。叠加例如通过在不改变点的分布或调节其解码值的情况下改变二维码中的点/单元格的透明度来执行,使得二维码在叠加有输入图像之后,仍然机器可读。
[0047]图1OC示出了输入图像不只如关于图1OA和图1OB所述简单地叠加在上面的不同种类的二维码。在图1OC所例示的二维码中,对应于编码数据的点的解码值实际上被确定为使得二维码的外观在与输入图像比较时符合视觉相似准则。这种二维码的示例性例示在2015年3月17日发布的美国专利第8,978,989号中进行了描述,此处以引证的方式将其全部内容并入。
[0048]在一些实施方式中,这种视觉码可以被称为基于视觉码规范(例如,二维码规范)融合输入图像(例如,包括一个或更多个图形元素的输入图像)和消息的机器可读二维码(例如,矩阵码)。根据现在所公开的主题的示例,可读二维码可以包括功能区域和码字区域,并且码字区域可以包括自由单元格区域和派生单元格区域。功能图案区域可以可读,以符合功能图案规范。码字区域可以可读,以符合码字规范,并且码字区域可以包括自由单元格区域和派生单元格区域,其中,自由单元格区域和派生单元格区域设置在按照码字规范的范围内。根据特定实施方式,自由单元格区域可以表示这样的自由单元格:在与输入图像的各区域比较时,自由单元格的外观符合视觉感知相似准则。派生单元格区域可以与自由单元格区域一起形成有效码字。
[0049]此外,图1OD示出了内部嵌入有输入图像的另一种二维码。具有对应于二维码中的编码数据的解码值的点相对于功能图案和输入图像的一部分可以位于一个或更多个编码区域中,这使得二维码在视觉上显得更吸引人。可选择地,输入图像可以与用于在读取处理中验证二维码的真实性的图像描述符关联,这由此使得码在功能上更安全且更强大。这种二维码的示例例示在2015年10月15日提交的PCT申请第PCT/IL2015/051029号中进行了描述,此处以引证的方式将其全部内容并入。
[0050]在一些实施方式中,如图1OD例示的这种视觉码可以被称为编码有数据并且嵌入有图形的机器可读图像,机器可读图像适于由用于解码编码数据的读取器来检测,机器可读图像包括:与基于图形的所选区域而计算得的图像描述符关联的图形,图像描述符用于机器可读图像的读取处理中;多个功能图案;以及具有对应于至少编码数据的解码值的多个点模块,点模块相对于功能图案和图形的所选区域位于机器可读图像的一个或更多个编码区域中。在特定实施方式中,编码区域相对于功能图案和图形的所选区域的相对位置可以以许多方式来实施。通过示例,编码区域可以与所选区域分离。在另一个示例中,相对位置可以被确定为使得编码区域将不具有与图形共同的区域或上面叠加图形的区域。在又一示例中,相对位置可以被确定为使得编码区域将具有与图形共有的特定共有区域或上面叠加输入图形的区域。共有区域可以基于对于图形而计算的显著性值来选择。
[0051 ]要注意的是,上述视觉码仅为示例性目的而例示且不应解释为将本公开限于任一方式。除了上述之外或代替上述,在机器可读图像中还可以使用其他合适视觉码的不同设计或实施。
[0052]要注意的是,第一视觉元素不限于视觉码的形式,并且还可以为与视觉码相比不在结构上编码或构建的其他视觉格式。术语视觉元素应当扩展地解释为覆盖可以由处理单元检测并数字分析以提供与其关联的信息的任意类型的机器可读视觉元素(包括例如,数值数据、字符串、指针和/或任意其他数字数据)。通过示例,第一视觉元素可以由可以在扫描时被检测的序号或一串单词或字符来表示,并且从第一视觉元素提取的信息可以用作对数据库或服务器中的条目的索引或指针。要注意的是,除了上述之外,第一视觉元素还可以为其他合适的视觉格式或图案,只要该视觉格式或图案可以被扫描并检测,并且与该视觉格式或图案关联的信息可以被提取。
[0053]在一些情况下,第一视觉元素上面还可以打印有与物品(例如,产品)或该物品的供应方有关的信息。如图1A所示,除了视觉码106之外,第一层102还在视觉码的右侧上打印有公司徽标。
[0054]根据特定实施方式,形成第二层的基板可以包括从不同的视角或在不同的照明条件下观察时能够呈现基板中所包括的视觉元素的不同视觉外观的任意基板或材料。在一些情况下,这种基板可以从包括全息基板和柱面透镜基板的组选择。
[0055]仅为了例示的目的,关于一种类型的基板(诸如,例如,全息基板)提供以下描述的特定实施方式。本领域技术人员将容易地理解,现在所公开的主题的示教同样地可应用于使得如上所述的类似功能能够实现的任意其他类型的基板。
[0056]在一些实施方式中,形成第二层的基板被选择为当作全息胶片或箔的一部分的全息基板。通过示例,全息胶片可以包含各个彼此不同的可变视觉图案,并且包含在视觉上表示第二信息的第二视觉元素的至少一部分的全息基板的区域包括可变视觉图案的一部分或一段(例如,唯一的视觉图案或其部分)。经由另一个示例,全息胶片可以包含空间重复视觉图案,其中,各重复图案的尺寸大于包含第二视觉元素的至少一部分的全息基板的尺寸。经由又一个示例,全息胶片可以包含几乎不重复自身或者以大频率重复的拟随机视觉图案。在一些情况下,现成的全息胶片可以用于生成基板。在一些其他情况下,可以专门设计定制的全息胶片,使得全息基板中的视觉图案不重复自身。
[0057]由于全息胶片的性质和从全息胶片截取一部分以形成全息基板的方式,在存在各关联有唯一打印介质的一批物品的情况下,给定打印介质的第二视觉元素在与不同于给定打印介质的其他打印介质中的每个(或该批中多个打印介质中的至少一个)的第二层的相应第二视觉元素能够比较时,该第二视觉元素能够与相应第二视觉元素不同。换言之,多个打印介质内的各打印介质的相应第二视觉元素彼此不同。这可以通过例如截取预定尺寸的一片全息胶片或以预定距离间隔截取一片全息胶片,使得各片可以包含彼此能够变化的视觉图案并形成各打印介质的第二层来实现。
[0058]现在转向图1B,例示了根据现在所公开的主题的特定实施方式的、各包括具有可变第二视觉元素的第二层的四个打印介质的示例。
[0059]如所示的,打印介质120、122、124以及126以类似于如参照图1A描述的打印介质108的方式来构建。它们之间的差异在于各打印介质中所装入的第二视觉元素(分别被标签为121、123、125以及127)彼此不同或能够变化。如上所述,这种变化可以通过截取彼此不相同的全息胶片的各部分来实现,以形成用于相应第二视觉元素的基板。
[0060]根据特定实施方式,全息胶片以及全息基板可以包括至少聚合物层和金属层。通过示例,力可以强加于平坦的聚合物层上,使得聚合物层扭曲。聚合物层的下面存在所涂布的金属层。光穿过变形的聚合物,并且在经过聚合物的同时从金属层反射且分散(即,棱镜效应),这使得胶片上的视觉图案在从不同角度观看时以可变的方式闪耀并反射光。
[0061 ]在一些情况下,全息基板可以经由热印贴附到第一层。通过示例,热印全息箔包括聚酯载体、若干漆层以及粘连胶料。压印期间,受热压印轮或雕刻压印模具经由热和压力活化非常薄的漆层。这使得漆层与第一层塑料、纸或热敏纸永久地结合。然后,剥离聚酯载体。
[0062]如图1A举例,第二层104由被当作全息胶片或箔的一部分的全息基板(也例示为104)构成。全息基板104包含第二视觉元素(在该情况下,例示为包括随机或可变几何形状和结构的唯一视觉图案),该第二视觉元素能够与各与不同物品关联的其他打印介质中所包括的其他第二视觉元素不同。
[0063]根据特定实施方式,第一层102和第二层104可以在第一视觉元素与第二视觉元素之间的相对位置处贴附在一起,以形成打印介质108。两层的贴附可以经由压印、打印、胶粘等来实现。通过示例,如图1A例示,在第一层102由诸如例如纸等的材料构成且第一视觉元素106打印在第一层102上的情况下,第一层102和第二层104可以通过将第二视觉元素压印到第一层的指定区域110来贴附。指定区域的位置可以关于第一层上第一视觉元素的位置来确定。在一些情况下,指定区域110的这种位置信息可以包括或指示在第一信息中。如图1A举例,第二层及其第二视觉元素这两者被例示为104,并且整个第二视觉元素104被压印到第一层102上的指定区域110。指定区域110位于与第一视觉元素106(即,在这种情况下为视觉码)有关的中心。在这种情况下,在视觉上表示第二信息的第二视觉元素的至少一部分实际上可以是整个第二视觉元素。
[0064]返回参照图1B,要注意的是,如打印介质120和124例示,保留了围绕置于指定区域中的第二视觉元素的余裕130和余裕132。根据特定实施方式,保留该余裕的目的之一是为了对准。比如,由于贴附或压印或张贴处理中的误差,第二视觉元素可能未被精确或准确定位于指定区域的期望位置处。所保留的余裕意味着指定区域的更宽范围,这可以确保即使第二视觉元素未被准确定位,第二视觉元素也仍然可以落在这种宽范围内且将不与第一层的其它部分交叠。另外,因为余裕的宽度由于贴附第一和第二层的物理处理中的误差而可以是随机的,所以这种随机性还可以在用于验证打印介质的真实性的扫描和验证处理中使用。比如,除了验证第二视觉元素的视觉图案之外,还可以验证余裕的宽度,以提高验证处理的安全性。
[0065]现在转向图2A,例示了根据现在所公开的主题的特定实施方式的、呈现机器可读视觉表示的另一个示例性打印介质。
[0066]如图所示,打印介质的第一层202实际上为第一视觉元素206的打印形式,没有上面淀积第一视觉元素206的任何材料或基板。第一视觉元素的打印形式指的是使用打印技术创建的第一视觉元素的物理视觉表示。这种打印技术可以是但不限于喷射油墨或射出激光。可选择地,在一些情况下,第一层还可以包括有关于与打印介质关联的物品或产品的附加信息和/或与这种物品或产品的供应方有关的信息的打印形式。如图2A所示,除了视觉码206以外,第一层202还包括视觉码右侧上的公司徽标。
[0067]类似地,如所举例的,第二层204由全息基板(在这种情况下,全息基板与图1A中的104相比时被当作比全息胶片更大片的基板,并且为方形的形状和尺寸或任意其他合适的形状和尺寸,使得全息基板可以充当打印介质(例如,标签或张贴物)的基底)构成。然后,包括所打印的第一视觉元素206和所打印的公司徽标的第一层202可以打印在第二层204上,以形成打印介质208。通过示例,第一层可以通过将第一视觉元素206打印在第二层上的第一位置处来打印在第二层上。在一些情况下,可以预定第二层上的第一视觉元素的第一位置,或者另选地,第一视觉元素可以放置于第二层上的随机位置处。反过来,第一位置可以对于在视觉上表示第二信息的第二视觉元素的至少一部分确定第二层上的第二位置。
[0068]通过示例,第一视觉元素206(例如,视觉码)可以放置于相对于第二层的左角的预定第一位置(x,y)处。一旦确定第一位置,相应地可以例如在视觉码的中心(图2A中未例示)以固定尺寸确定表示第二信息的第二视觉元素的部分的第二位置。在第一位置被选择为随机位置的情况下,将根据第一位置确定的第二位置也将处于不可预见的位置处,这反过来提高借此表示的第二信息的随机性,由此提高打印介质的真实性的验证的安全性。
[0069]参照图2B,例示了根据现在所公开的主题的特定实施方式的、各在第二层的不同位置处打印有第一视觉元素的两个打印介质的示例。当第一视觉元素210的位置与视觉元素212的位置比较时,第一视觉元素210的位置稍微更朝向第二层的右上侧(要注意的是,这种情况下,第二层在这两个打印介质中相同)。因此,各打印介质中在视觉上表示第二信息的第二视觉元素的部分被彼此不同地定位(因为这种部分的位置可以关于第一视觉元素的位置来确定)。由此,即使在第二层相同时,也可以生成各具有第一信息与第二信息之间的唯一关联的两个不同的打印介质。
[0070]要注意的是,图1A-1B以及图2A-图2B在第一视觉元素为上面参照图1OD描述的一个特定类型的视觉码的情况下举例。如上所述,在图1OD的情况下,对数据(S卩,第一信息)进行编码的点模块相对于视觉码的功能图案和所嵌入的输入图形的所选区域位于一个或更多个编码区域中。比如,编码区域可以与输入图形的所选区域分离,这使得视觉码的解码不受输入图形影响。在图1A-1B中,因为第二视觉元素可以充当不干扰视觉码的可读性的输入图形的部分,所以用于放置第二视觉元素的指定区域可以位于由视觉码的功能图案映衬出轮廓的区域内(例如,如图例示在视觉码的中心)。
[0071]现在转向图1C,例示了根据现在所公开的主题的特定实施方式的、在第一视觉元素为另一种类型的视觉码的情况下的两个打印介质。
[0072]如打印介质135和140所示,上面呈现的视觉码142和144属于上面参照图1OC描述的类型的视觉码。对第一信息进行编码的视觉码的点模块或单元格分布在输入图像上,而视觉码在与输入图像比较时仍然符合视觉相似准则。在这种情况下,放置第二视觉元素146和148的指定区域可以适于被定位为与视觉码142和144有关,使得第二视觉元素将不干扰视觉码的可读性。通过示例,第二视觉元素应当不与视觉码交叠。比如,第二视觉元素可以置于视觉码侧上(例如,如图1C例示,在视觉码的底部处)。
[0073]这里要解决的一个技术问题涉及如何使用常见家用电子产品(诸如,例如,智能电话)来验证与特定物品(诸如,例如,产品、优惠券、文档等)关联的打印介质的真实性,并且向这种物品的消费者或用户提供这种信息,用于认证目的(诸如防伪目的等)。
[0074]如上所述的视觉码当前用于产品认证系统中。例如,标准QR码被定位于产品的包装上,这将产品识别为正品。防伪系统的可能实施可以使得消费者能够扫描QR码,并且如果判断产品为真或假,则通知消费者。然而,标准打印二维码可以被容易地影印,并且其印本可以被定位于假冒产品的包装上。
[0075]全息图还可以用于产品认证目的。全息图可以以比标准打印图像更难复制的这种方式来制作。全息图经常贴附到产品包装,并且可以是产品为真的指示。然而,在没有关于消费者的肉眼如何区分真全息图与假全息图的知识的情况下,假全息图即使没有被准确的复制,也可能看起来类似,或者给予消费者真全息图的感觉。另外,特定全息图的制作非常复杂且昂贵,但是一旦伪造,全息图则可以低成本容易地复制并根据需要多次使用。
[0076]由此,目标是找到至少带有以下特性的用于认证目的的打印介质的解决方案:
[0077]I)低打印成本。比如,在一些情况下,打印介质的打印成本可以不超过与常规打印的成本有关的特定成本水平(例如,常规打印的成本的两倍);
[0078]2)高复制成本。比如,复制成本应当足够高,使得对于假冒产品制造者不值得伪造或复制这种打印介质;以及
[0079]3)与常见家用电子产品一体化的无缝用户体验。
[0080]因此,在现在所公开的主题中,对于所关联的各物品(例如,产品),提供了一种呈现包括第一视觉元素和第二视觉元素的唯一机器可读视觉表示的打印介质,第一视觉元素和第二视觉元素唯一和/或(关于与第一视觉元素和第二视觉元素关联的信息)不同于与其他产品关联的其他打印介质的各第一和第二视觉元素。打印介质的真实性可以通过基于与第一视觉元素关联的信息和与第二视觉元素关联的信息之间的关联扫描机器可读视觉表示来验证。另外,打印介质或包含第二视觉元素的至少该部分由难以制作并复制的这种专用基板或材料构成,并且还可以在作为认证处理的一部分的扫描期间验证。
[0081]本公开中所描述的技术方案的一个技术效果是呈现唯一机器可读视觉表示的打印介质至少由于上面所呈现的机器可读视觉表示无法被容易地影印且复制而使得假冒产品模仿真品更加复杂。这种打印介质及其生成和扫描处理可以通过使用常见扫描装置(诸如,例如,智能电话)提供给消费者或用户打印介质的认证信息。打印介质的认证信息充当与打印介质关联的物品(例如,产品)的真实性的指示。
[0082]现在转向图3,示意性地例示了根据现在所公开的主题的特定实施方式的、生成呈现机器可读视觉表示的打印介质的系统的功能框图。
[0083]根据特定实施方式,提供了一种用于生成如图1A-2B例示的、呈现机器可读视觉表示的打印介质的系统300。
[0084]如图例示,系统300可以包括打印介质生成器304、关联创建单元306以及存储单元308。系统300可以被构造成获得与第一信息关联的第一视觉元素。第一视觉元素可以用于形成打印介质的第一层。第一视觉元素可以从系统的存储单元获得,或者另选地,第一视觉元素可以从外部源(诸如,例如,从第三方供应方、操作员、控制台、应用接口或可以能够生成和/或提供这种视觉元素的任意其他源)接收。
[0085]在一些情况下,系统300可以选择性地包括被构造成生成第一视觉元素的第一视觉元素创建器302。通过示例,第一视觉元素可以为视觉码,并且第一视觉元素创建器302可以被构造成获得与视觉码关联的第一信息并生成对第一信息编码的视觉码。不同的视觉码类型与不同的视觉码规范关联。第一视觉元素创建器302可以被构造成根据特定视觉码规范并基于第一视觉元素创建器302中要编码的第一信息来生成视觉码。通过示例,视觉码规范可以包括以下规范中的一些或全部:通用布局规范、基本单元格规范、功能图案(诸如寻像图案等)规范、码字区域规范以及单元格规范。
[0086]视觉码(特别是如图1OC和图1OD例示的视觉码)的生成分别在此处以引证的方式全部并入的、2015年3月17日发布的美国专利第8,978,989号中和此处以引证的方式全部并入的、2015年10月15日提交的PCT申请第PCT/IL2015/051029号中进行了举例。在一个实施方式中,与第一视觉元素关联的第一信息可以从包括URL、远程服务器中对内容的指针、对数据库中的内容的指针、物品/产品ID、产品SKU、产品跟踪标识符及其任意合适组合的组选择。在又一个实施方式中,第一信息还可以包括以可以由特定专有软件读取的非标准专有编码法编码的特定附加数据。
[0087]根据特定实施方式,第一视觉元素为机器可读的。在第一视觉元素为视觉码的情况下,第一视觉元素为机器可读视觉码。术语机器可读视觉码可以指与根据给定扫描仪、读取器或解码器或其任意组合的具体特性甚至根据扫描仪、读取器或解码器的一般特性而构造、适应或调整的各可读视觉码规范兼容的视觉码。在后者的情况下,视觉码的可读性或合格性根据基于由扫描或解码装置支持或修正的给定视觉码规范和公差和/或偏差而生成的特定扫描或解码装置的能力(可能为事实上的能力)来确定。
[0088]根据特定实施方式,系统300可以选择性地包括淀积单元(图3中未例示),该淀积单元可以被构造成获得或接收材料并在材料上淀积(例如,打印)第一视觉元素以形成第一层。通过示例,材料可以从包括纸、纸板、织物、塑料以及金属的组选择。这里的术语淀积应当扩展地解释为覆盖将第一视觉元素标签到第一层上的任意方式(包括但不限于打印、压印、雕刻、灼烧、切割、蒸发或以其他方式使得特定像素具有不同于其他像素的可见性,使得读取器或扫描仪可以区分像素)。在一些实施方式中,如图2A例示,第一层仅是第一视觉元素自身的打印形式,而没有上面淀积第一视觉元素的任何材料或基板。在这种情况下,形成第一层的操作可以不需要这种淀积单元。
[0089]根据特定实施方式,系统300可以被构造成获得基板,以形成打印介质的第二层。基板包含第二视觉元素并在从不同的视角或在不同的照明条件下观察时能够呈现第二视觉元素的不同视觉外观。第二视觉元素的至少一部分可以在视觉上表示第二信息。在一些情况下,如上所述,基板可以为全息基板。
[0090]打印介质生成器304可以被构造成在第一视觉元素与第二视觉元素之间的相对位置处贴附第一层和第二层,以形成打印介质。第一视觉元素和第二视觉元素构成机器可读视觉表示。两层的贴附可以以不同的方式(诸如,例如,经由压印、打印、胶粘等)来实现,因此,打印介质生成器304可以是使得压印、打印、胶粘等各操作能够实现的对应装置或设备。在一些情况下,两层的贴附可以经由如上所述的淀积单元来实现。
[0091]关联创建单元306可以被构造成创建第一信息与第二信息之间的关联。关联可以被创建为第一信息与第二信息之间的对应关系或配对关系。视觉表示能够在扫描处理中被扫描以基于关联验证打印介质的真实性。根据特定实施方式,关联可以存储在存储单元308中,以用于验证处理。存储单元308可以为数据储存库单元(诸如,例如,数据库)或远程服务器。这种存储单元可以与其他系统共享或由其他系统(包括第三方设备)来提供。在一些情况下,存储单元可以在云中实施。因此,在这种情况下,系统300可以被构造成向远程服务器或云发送所创建的关联。
[0092]可选地,关联创建单元306还可以被构造成检查第一视觉元素的可读性(例如,被构造成检验与第一视觉元素关联的第一信息是否从第一视觉元素正确地提取)。然后,关联创建单元306可以被构造成通过将检查期间提取的第一信息与或者为第二视觉元素的至少一部分的所捕获图像或者为与内部所包括的视觉图案有关的所提取信息的第二信息关联来创建关联。
[0093]本领域通晓人员将容易地理解,现在所公开的主题的示教不受图3所例示的系统和上述示例性实施约束。如关于图3的各模块而描述的操作或者可以在与其他和/或系统300操作性连接的独立操作的装置或计算机中分别实施(如下面将参照图8描述的),或者,另选地,图3的特定模块的功能或其至少一部分可以集成在可以被包括为用于执行生成处理的系统300的一部分的单个装置或计算机中并且在该单个装置或计算机中实施。比如,第一视觉元素创建器302和/或关联创建单元306和/或存储单元308可以合并在单个计算机(诸如,例如,远程服务器等)中并在该单个计算机中实施。
[0094]要注意的是,图3中的模块的等效和/或修改功能可以以另一种方式合并或分割,并且可以以软件与固件和/或硬件的任意适当组合实施并在合适装置上执行。系统300可以为独立操作的网络实体或者与其他网络实体完全或部分地一体化。
[0095]虽然不必如此,但系统300的操作的处理可以对应于关于图4描述的方法的阶段中的一些或全部。同样地,关于图4及其可能实施而描述的方法可以由系统300来实施。因此,要注意的是,关于图4描述的方法而讨论的实施方式还可以被实施为系统300的各种实施方式(加以必要的变更),反之亦然。
[0096]现在转向图4,例示了根据现在所公开的主题的特定实施方式的、生成呈现机器可读视觉表示的打印介质的通用化流程图。
[0097]可以获得与第一信息关联的第一视觉元素(410),以形成打印介质的第一层。根据特定实施方式,第一视觉元素可以为视觉码,并且第一视觉元素的获得可以包括获得第一信息并(例如,经由第一视觉元素创建器302)生成对第一信息进行编码的视觉码(如上面参照图3中的块302描述的)。在一些情况下,还可以获得材料,并且可以在材料上淀积(例如,打印)第一视觉元素,以形成第一层(如图1A的情况例示)。通过示例,材料可以从包括纸、纸板、织物、塑料以及金属的组选择。在一些其他情况下,第一视觉元素的打印形式在没有打印在材料或基板上的情况下构成第一层(如图2A的情况例示)。
[0098]可以获得基板(420),以形成打印介质的第二层。基板包含第二视觉元素。基板的特征在于在从不同的视角或在不同的照明条件下观察时能够呈现第二视觉元素的不同视觉外观。第二视觉元素的至少一部分在视觉上表示第二信息。在一些实施方式中,基板为全息基板。全息基板可以当作全息胶片的一部分。通过示例,全息胶片可以包含可变视觉图案,并且包含在视觉上表示第二信息的第二视觉元素的至少一部分的全息基板的区域可以包括可变视觉图案的一部分或一段(例如,唯一视觉图案或其部分)。经由另一个示例,全息胶片可以包含空间重复视觉图案,其中,各重复图案的尺寸大于包含第二视觉元素的至少一部分的全息基板的尺寸。
[0099]可以在第一视觉元素与第二视觉元素之间的相对位置处(例如,经由打印介质生成器304)贴附第一层和第二层(430),以形成打印介质。第一视觉元素和第二视觉元素构成机器可读视觉表示。第一层和第二层的贴附可以以不同的方式来实现。在第一视觉元素打印在材料上以形成第一层的情况下,贴附可以包括将第二视觉元素的至少一部分压印到关于第一视觉元素的位置的第一层的指定区域。通过示例,指定区域的位置可以基于第一信息来确定或指示。在第一层为第一视觉元素的打印形式的情况下,贴附可以包括将第一视觉元素打印在第二层上的第一位置处。第一位置反过来可以对于第二视觉元素的至少一部分确定第二层上的第二位置。
[0100]可以(例如,经由关联创建单元306)创建第一信息与第二信息之间的关联(440)并将其存储在存储单元中。视觉表示能够在扫描处理中被扫描以基于关联验证打印介质的真实性。在一些实施方式中,关联的创建可以包括捕获第二视觉元素的至少一部分的图像作为第二信息,并且创建作为第一信息与第二信息之间的配对关系的关联。在一些其他实施方式中,关联的创建可以包括:捕获第二视觉元素的至少一部分的图像,从所捕获的图像提取与第二视觉元素的至少一部分中所包括的视觉图案有关的信息作为第二信息,以及创建包括第一信息与第二信息之间的配对关系的关联。通过示例,与视觉图案有关的信息可以包括指示视觉图案的结构的一个或更多个视觉特征(诸如,例如,如将关于图9更详细描述的边缘相关特征)。
[0101]根据特定实施方式,生成处理还可以包括(例如,经由关联创建单元306)检查第一视觉元素的可读性。通过示例,检查可以通过检验或验证与第一视觉元素关联的第一信息是否可以从第一视觉元素正确提取来执行。通过示例,检查可以通过检验或验证与第一视觉元素关联的第二信息是否可以从第一视觉元素正确提取来执行。关联可以通过将检查期间提取的第一信息与或者为第二视觉元素的至少一部分的所捕获图像或者为与内部所包括的视觉图案有关的所提取信息的第二信息关联来创建。将理解的是,第二信息可以为视觉信息的其他表示(诸如但不限于用于全息基板的其他表示)。例如,表示可以是保持关于全息基板中的兴趣点的信息的描述符。
[0102]根据又一实施方式,还提供了一种生成上面分别打印有机器可读视觉表示的多个打印介质的方法。对于要生成的各打印介质,以与上面参照图4描述的处理类似的方式来执行生成处理。多个打印介质的生成可能导致与多个打印介质中的每个打印介质的第一打印层中所包括的第一视觉元素关联的第一信息能够与和不同打印介质中的各第一视觉元素关联的任意其他第一信息不同,并且多个打印介质中的每个打印介质的第二层的第二视觉元素能够与不同打印介质中的任意其他第二视觉元素不同。
[0103]现在转向图5,示意性地例示了根据现在所公开的主题的特定实施方式的、扫描打印介质上所打印的机器可读视觉表示以验证打印介质的真实性的系统的功能框图。
[0104]系统500可以包括处理单元502,该处理单元502被构造成接收指示,并且管理、控制并执行内部所包括的功能模块的操作。处理单元502可以与I/O接口 510、存储模块512以及显示模块514可操作地耦接。在一些实施方式中,处理单元502可以包括检测模块504、验证模块506以及真实性确定模块508。
[0105]根据特定实施方式,系统500还可以包括图像获取模块501(诸如,例如,扫描装置的照相机等),该图像获取模块501被构造成由扫描装置捕获或获取机器可读视觉表示的图像。视觉表示可以包括第二视觉元素和关联有第一信息的第一视觉元素,第二视觉元素的至少一部分在视觉上表示第二信息。所获取的图像可以提供给用于检测第一视觉元素和第二视觉元素的检测模块504。具体地,检测模块506可以被构造成在所获取的图像中检测第一视觉元素并提取所关联的第一信息。检测模块506可以被构造成基于检测到的第一视觉元素的位置在所获取的图像中定位第二视觉元素,以从第二视觉元素获得第二信息。要注意的是,图像获取模块501和检测模块504可以实施为独立的部件,或者另选地,它们的功能可以被合并并集成为一个功能模块(诸如检测模块504)。
[0106]另选地,系统500(例如,借助I/O接口510)可以获得机器可读视觉表示的图像。通过示例,所获取的图像可以从存储模块512获得,或者另选地,所获取的图像可以从外部源(诸如,例如,第三方供应方或借助有线或无线通信与系统500操作性连接的任意其他方等)接收。
[0107]根据特定实施方式,验证模块506可以被构造成验证包含第二视觉元素的打印介质的基板是否为在从不同的视角或在不同的照明条件下观察时能够呈现第二视觉元素的不同视觉外观的基板。如下面将关于图6-图7描述的,真实性确定模块508可以被构造成基于第一信息与第二信息之间的关联、打印介质的生成处理期间存储的对应关联以及验证的结果来确定打印介质的真实性。
[0108]处理单元102可以由处理器(诸如,例如,中央处理单元(CPU)、数字信号处理器(DSP)、微控制器、现场可编程门阵列(FPGA)、专用集成电路(ASIC)等)来实施,并且可以被构造成根据永久性计算机可读存储介质上所实施的计算机可读指示来执行功能模块504、506以及508的功能。永久性计算机可读存储介质可以包括在存储模块512中。上述功能模块在这里指的是包括在处理器中。在一些情况下,处理单元502还可以由彼此操作性连接且协作执行不同功能模块的功能的一个或更多个处理器来实施。
[0109]根据特定实施方式,系统500还可以包括可操作地耦接到上述其他功能部件的I/O接口 510、存储模块512以及显示模块514。根据特定实施方式,I/O接口 510可以被构造成获得用于功能部件的执行的特定输入(诸如,例如,所获取的视觉表示的图像)。响应于打印介质的真实性的确定,I/o接口 510可以被构造成向与打印介质的真实性有关的用户信息提供输出。输入和/或输出可以借助显示单元514(诸如,例如,扫描装置的显示屏)来向用户提供。
[0110]存储模块512包括永久性计算机可读存储介质。比如,存储模块可以如上所述包括保持相关输入、输出以及中间结果的缓冲器,以用于系统500的执行。根据特定实施方式,存储模块512还可以包括内部嵌入的、要由用于实施扫描打印介质上所打印的机器可读视觉表示的处理(如下面将参照图6-图7描述的)的处理单元502执行的计算机可读指示。
[0111]本领域通晓人员将容易地理解,现在所公开的主题的示教不约束于图5所例示的系统和上述示例实施。等效和/或修改功能可以以另一种方式合并或分割,并且可以以软件与固件和/或硬件的任意适当组合实施并在合适装置上执行。系统500可以为独立操作的网络实体或者与其他网络实体完全或部分地一体化。本领域技术人员还将容易地理解,数据储存库(诸如,例如,存储模块512)可以以其他方式合并或分割,数据库可以与其他系统共用或由其他系统(包括第三方设备)来提供。
[0112]虽然不必如此,但系统500的操作的处理可以对应于关于图6-图7描述的方法的阶段中的一些或全部。同样地,关于图6-图7及其可能的实施而描述的方法可以由系统500来实施。因此,要注意的是,关于图6-图7描述的方法而讨论的实施方式还可以被实施为系统500的各种实施方式(加以必要的变更),反之亦然。
[0113]现在转向图6,示出了根据现在所公开的主题的特定实施方式的、扫描打印介质上所打印的机器可读视觉表示以验证打印介质的真实性的通用化流程图。
[0114]根据特定实施方式,扫描处理如下面将要描述的,在用户或消费者扫描可以或可以不根据如上面参照图4描述的生成处理而生成的打印介质时(例如,打印介质可以为真或假)发生。
[0115]可以(例如,由扫描装置的图像获取模块501)获取机器可读视觉表示的图像(610)。视觉表示包括第二视觉元素和关联有第一信息的第一视觉元素,第二视觉元素的至少一部分在视觉上表示第二信息。
[0116]可以在所获取的图像中(例如,经由检测模块504)检测第一视觉元素(620),并且可以提取所关联的第一信息。在一些实施方式中,如上所述,第一视觉元素可以为编码有第一信息的视觉码。
[0117]可以基于检测到的第一视觉元素的位置在所获取的图像中(例如,经由检测模块504)定位第二视觉元素(630),并且可以获得第二视觉元素的第二信息。
[0118]根据特定实施方式,关于第一视觉元素的位置的第二视觉元素的位置信息可以指示或包括在第一信息中。在一些情况下,第二信息可以为针对视觉表示或表示第二信息的第二视觉元素的至少一部分而捕获的图像。在一些其他情况下,第二信息可以为与针对视觉表示或针对表示第二信息的第二视觉元素的至少一部分而捕获的图像提取的视觉图案有关的信息。在一些实施方式中,与视觉图案有关的信息可以包括指示视觉图案的结构的一个或更多个视觉特征。通过示例,视觉特征可以为边缘相关特征。应当理解的是,另选地,通过示例,视觉图案可以为视觉纹理、图形或图像。
[0119]现在转向图9,例示了根据现在所公开的主题的特定实施方式的、从所捕获的视觉表示的图像提取边缘相关特征的示例。
[0120]根据本发明的特定方面,检测、对准、裁剪以及其他图像处理方法可以参与对于第二视觉元素提取特征的处理。例如,视觉码位置可以基于寻像图形(诸如寻像图形904)的检测来检测。然后,例如,给定视觉码与基板之间的相对位置,可以计算全息基板的位置。然后,例如,捕获全息基板的所获取的图像中的区域可以使用单应性法来对准,然后裁剪。然后,为了得到第二信息的表示图像,例如,边缘检测过滤器可以应用于裁剪后的图像上。
[0121]返回参照图6,一经获得第二信息,就可以(例如,经由验证模块506)验证包含第二视觉元素的打印介质的基板是否为在从不同的视角或在不同的照明条件下观察时能够呈现第二视觉元素的不同视觉外观的基板(640)。
[0122]在基板被认为是全息基板的情况下,可以验证包含第二视觉元素的打印介质的基板是否为全息基板。
[0123]现在转向图7,示出了根据现在所公开的主题的特定实施方式的、验证包含第二视觉元素的打印介质的基板是否为全息基板的通用化流程图。
[0124]可以分别在不同的照明条件下或图像获取模块510与打印介质之间的不同角度下(例如,由扫描装置的图像获取模块501)获取视觉表示的至少两个图像(710)。该操作可以作为如参照块610描述的图像获取处理的一部分而发生。比如,可以捕获块610中的视觉表示的图像获取两次,一次在闪光开启的情况下进行,而一次在没有闪光的情况下进行。
[0125]至少两个图像内的第二视觉元素(720)可以被定位并比较(例如,作为参照块630而描述的操作的一部分)。通过示例,该比较可以根据所计算得的差值并且基于至少两个图像内的第二视觉元素的区域的像素值而来计算。然后,可以基于比较的结果确定基板是否为全息基板(730)。比如,如果差值超出阈值,则可以确定基板为全息基板。通过示例,比较方法可以基于先验信息(诸如全息视觉图案或结构或/和由于将全息基板暴露到不同的照明条件下而发生的期望的所捕获的视觉变化)。例如,如图1B例示,全息基板可以由根据存在于全息基板周围的亮度源的强度和角度呈现不同的亮度值的全息形状构成。由此,例如,改变亮度源将改变由全息形状呈现的亮度值,但将不改变其结构,而由各形状呈现的亮度值可以不同地变化。例如,比较方法可以测量每全息形状两个图像之间的亮度值的差异,并且考虑不同的所述全息形状中有利地不同的变化。
[0126]可以基于第一信息与第二信息之间的关联、打印介质的生成处理期间存储的对应关联以及验证的结果(例如,经由真实性确定模块508)来确定打印介质的真实性(650) ο比如,如果关联匹配生成处理期间存储的对应关联,并且验证的结果将基板确认为如上所述的特征基板,则可以确定打印介质为真实的。如果不满足两个条件中的任何一个(即,关联不匹配,和/或验证的结果不确认基板),则将不确定打印介质为真实的。
[0127]另选地,打印介质的真实性还通过从存储单元取得与所提取的第一信息关联的所存储的第二信息来确定,在这种情况下,在生成处理期间存储对应关联,并且将从所扫描的打印介质获得的第二信息和所取得的第二信息进行比较。如果比较结果示出所存储的第二信息和所取得的第二信息匹配,则可以确定打印介质的真实性。
[0128]要注意的是,在一些情况下,没有正确构造(例如,没有适合SDK)的扫描装置可能无法从第二视觉元素提取第二信息。由此,一旦提取第一信息,则可以使消费者或用户带到接口(例如,登陆页面),并且从对应于第一信息的存储单元示出所存储的图像。比如,存储图像可以为生成处理期间捕获的打印介质或物品的原始图像。然后,消费者将被提供有特定指示,以将他或她手中的打印介质(或与打印介质关联的物品)与所存储的图像手动进行比较,并且确定打印介质或物品是否为真实的。
[0129]根据特定实施方式,扫描处理还可以包括基于一个或更多个扫描规则检查扫描图案的异常。这可以例如经由用大数据和机器学习技术作为后援的规则引擎来实施,以进一步验证打印介质的真实性。在一些实施方式中,扫描规则可以基于视觉表示的以下扫描参数中的一个或更多个来确定:扫描频率、扫描次数、扫描次数的持续时间以及扫描位置。通过示例,如果视觉表示在比特定距离更远的区域中和/或小于特定持续时间(例如,5分钟)的时间范围内已经被扫描多次(例如,两次或更多次),则扫描将失败,并且打印介质将被标签为是不真实的。经由另一个示例,如果扫描频率高于特定阈值(比如,如果码以多于每秒特定次数的扫描的频率(例如,每秒5次扫描)被扫描),则扫描将失败,并且打印介质将被标签为是不真实的。除了上述之外或代替上述,还可以采用在显示不寻常行为时可以观察扫描图案和“通知”的其他机器学习算法。
[0130]现在转向图8,例示了根据现在所公开的主题的特定实施方式的、生成呈现机器可读视觉表示的打印介质并扫描用于验证打印介质的真实性的视觉表示的示意图。
[0131]根据特定实施方式,在根据本发明的打印介质的生成处理的初级阶段,设计打印介质。例如,如果打印介质为被指定为贴附在特定品牌的产品上的标签,那么品牌所有者设计室910可以进行设计。应当理解的是,作为云970上所托管的服务的软件可以通过提供指定用于设计根据本发明的包括机器可读视觉表示的打印介质的设计工具来便于设计处理。通过示例,打印介质设计可以以数字格式(诸如计算机文件)来传送。
[0132]根据特定实施方式,为了创建可以计算多个打印介质的第一层的数字形式的设计模板,打印介质的设计还可以由操作员920来处理。
[0133]根据特定实施方式,操作员920可以获得要包括在多个打印介质中的第一信息的可变列表。通过示例,操作员可以从托管在云上且连接到储存器920的服务获得列表。在另一个示例中,操作员可以从与品牌所有者有关的实体获得列表。
[0134]根据特定实施方式,多个打印介质的第一层的数字形式可以使用专业打印服务器(pro printing server)930来创建。通过示例,为了生成根据本发明的多个打印介质的可变第一层的对应数字形式,专业打印服务器930可以使用设计模板和可变第一信息列表。应当理解的是,专用软件可以用于生成与第一信息关联且作为第一层的一部分的第一视觉元素。通过示例,可以使用连接到专业打印服务器930的电子狗来使专用软件能够被实现。
[0135]根据特定实施方式,多个打印介质的第一层的数字形式可以传到打印机服务器,然后由打印机940打印,由此提供多个打印介质的第一层的打印形式。
[0136]根据特定实施方式,打印形式的多个打印介质的可变第一层和可变第二层可以由打印机940贴附在一起,由此提供多个打印介质950。
[0137]根据特定实施方式,打印介质950可以经由图像获取装置960来拍照。多个打印介质的所捕获的照片、照片的表示信息、所关联的第二视觉元素和/或所关联的第二信息可以上传到云970且存储在存储单元990中。所存储的信息还可以包括与多个打印介质950的第二信息配对的第一信息,使得多个打印介质950中的每一个在存储单元990中存储有其所关联的第一信息和第二信息或各个这种信息的表示。通过示例,图像获取装置960可以是打印检查机的一部分。例如,为了在打印介质中定位缺陷,所捕获的照片可以由打印检查机另外检查。应当理解的是,专用软件可以用于读取打印介质的机器可读视觉表示。通过示例,可以使用连接到图像获取装置960的电子狗来使专用软件能够被实现。
[0138]根据特定实施方式,打印介质950可以贴附到多个产品包装。为了说明的目的,来自打印介质950的一个打印介质可以贴附在产品包装984上。
[0139]根据特定实施方式,为了验证打印介质的真实性,用户可以使用装配有适当扫描仪的移动装置,其中,扫描仪能够扫描根据本发明的机器可读表示。通过示例,验证可以包括检测打印介质的第一视觉元素和第二视觉元素,分别从第一视觉元素和第二视觉元素提取与打印介质关联的第一信息和第二信息,以及验证与打印介质关联的第一信息和第二信息匹配存储单元990中所存储的有关信息。为了说明的目的,用户980可以使用装配有能够读取并验证贴附到产品包装984的打印介质的真实性的扫描仪的移动装置988。
[0140]本领域通晓人员将容易地理解,参照附图例示的示例并不将所有可能的变型包括在内,而旨在例示非限制性示例,因此除了上述之外或代替上述,还可以使用其他方式的实施。
[0141]要注意的是,现在所公开的主题的示教不受图4、图6以及图7中所例示的流程图约束。执行如参照图4、图6以及图7描述的处理的次序和顺序仅用于示例性目的而例示,并且不应当解释为以任何方式限制本公开。图4、图6以及图7中所例示的特定阶段可以以不同的次序来执行,和/或一组或更多组阶段可以同时执行,反之亦然。还要注意的是,虽然参照系统300和系统500的元件或部件描述了流程图,但这并不意味着约束,并且操作可以由除了这里所述的元件或部件之外的元件或部件来执行。
[0142]应当理解,现在所公开的主题不限于对这里所包含的描述中所阐述的或附图中所例示的细节的应用。现在所公开的主题能够为其他实施方式并且以各种方式来实践并执行。因此,应当理解,这里所采用的措辞和术语是用于描述的目的,且不应被当作限制。由此可见,本领域技术人员将理解本公开所基于的概念可以容易地用作用于设计用于进行现在所公开的主题的若干目的的其他结构、方法以及系统的基础。
[0143]还将理解,根据现在所公开的主题的系统可以被至少部分地实施为适当编程的计算机。同样地,现在所公开的主题考虑可由用于执行所公开的方法的计算机读取的计算机程序。现在所公开的主题还考虑实质实施可由用于执行所公开的方法的机器执行的指示的程序的计算机可读存储器或存储介质。
[0144]本领域技术人员将容易地理解各种修改例和变型例可以在不偏离本发明范围的情况下应用于如上所述的本发明的实施方式,本发明的范围在所附权利要求中并由所附权利要求限定。
[0145]使得处理器执行本发明的方面的计算机可读存储介质可以是可以保留并存储用于由指示执行装置使用的指示的具体装置。计算机可读存储介质可以是例如但不限于电子存储装置、磁存储装置、光存储装置、电磁存储装置、半导体存储装置或其任意合适的组合。计算机可读存储介质的更具体示例的非排外清单包括以下:便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(R0M)、可擦可编程只读存储器(EPR0M或闪存)、静态随机存取存储器(SRAM)、便携式只读式紧凑光盘(CD-ROM)、数字通用光盘(DVD)、记忆棒、软盘、诸如上面记录有指示的槽中的穿孔卡片或凸起结构等的机械编码装置,及其任意合适的组合。这里所用的计算机可读存储介质本质上不被解释为暂时信号(诸如,无线电波或其他自由传播的电磁波、借助波导或其他传输介质传播的电磁波(例如,穿过光纤电缆的光脉冲)、或借助电线传输的电信号)。
【主权项】
1.一种呈现机器可读视觉表示的标签,其特征在于,该标签包括: 第一层,该第一层呈现第一视觉元素,所述第一视觉元素与第一信息关联;和第二层,该第二层由包括第二视觉元素的全息基板构成,所述第二视觉元素的至少一部分在视觉上表示第二信息,所述第一层和所述第二层在所述第一视觉元素与所述第二视觉元素之间的相对位置处贴附在一起,其中,所述第一视觉元素和所述第二视觉元素构成所述机器可读视觉表示。2.根据权利要求1所述的标签,其特征在于,所述第一层由从包括纸、纸板、织物、塑料以及金属的组选择的材料构成,并且所述第一视觉元素淀积在所述第一层上。3.根据权利要求1所述的标签,其特征在于,所述第一层为所述第一视觉元素的打印形式,并且所述第一层打印在所述第二层上。4.根据权利要求1所述的标签,其特征在于,所述全息基板被用作包含可变视觉图案的全息胶片的一部分。5.根据权利要求1所述的标签,其特征在于,所述第一视觉元素为编码有所述第一信息的视觉码。6.根据权利要求2所述的标签,其特征在于,所述第一层和所述第二层通过将所述第二视觉元素的所述至少一部分压印到与所述第一视觉元素的位置有关的所述第一层的指定区域来贴附。7.根据权利要求3所述的标签,其特征在于,所述第一层通过在所述第二层上的第一位置处打印所述第一视觉元素来打印在所述第二层上,所述第二层上的所述第一位置确定用于所述第二视觉元素的所述至少一部分的、所述第二层上的第二位置。8.根据权利要求1所述的标签,其特征在于,所述全息基板包括至少聚合物层和金属层。
【文档编号】G06K19/06GK205665721SQ201620274642
【公开日】2016年10月26日
【申请日】2016年4月5日
【发明人】I·弗里德曼, G·沙里尔, E·斯莫里安斯基
【申请人】艾克尼特有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1