CN101094286B - 分级微型安全标记 - Google Patents

分级微型安全标记 Download PDF

Info

Publication number
CN101094286B
CN101094286B CN2007101122059A CN200710112205A CN101094286B CN 101094286 B CN101094286 B CN 101094286B CN 2007101122059 A CN2007101122059 A CN 2007101122059A CN 200710112205 A CN200710112205 A CN 200710112205A CN 101094286 B CN101094286 B CN 101094286B
Authority
CN
China
Prior art keywords
group
safety label
mark
rule
configuration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2007101122059A
Other languages
English (en)
Other versions
CN101094286A (zh
Inventor
Z·范
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xerox Corp
Original Assignee
Xerox Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xerox Corp filed Critical Xerox Corp
Publication of CN101094286A publication Critical patent/CN101094286A/zh
Application granted granted Critical
Publication of CN101094286B publication Critical patent/CN101094286B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

公开了用于产生、应用、和检测安全标记的***和方法,包括接收信息的数据接收元件。与所述数据接收元件通信的安全标记产生元件,至少部分基于接收的信息而产生至少一个安全标记配置。所述至少一个安全标记配置包括多个标记。应用元件将所述至少一个安全标记配置中的一个配置应用于受体。所应用的安全标记包括多个微型标记和遵从一组预定规则的配置,所述一组预定规则包括定义第一组多个标记和第二组多个标记之间空间关系的至少一个规则。其它规则可以定义组内关系。

Description

分级微型安全标记 
技术领域
本发明涉及数字成像领域。本发明尤其适于结合用于利用微型安全标记水印文档的方法和设备,并可以用于区分真文档与假文档。 
背景技术
形式为水印、条形码等的机器可读取信息已经被嵌入至纸上的图像内以用于各种用途,例如文档识别和真实性验证。代码通常是看不见的或者视觉上不显眼,且可以被能够读取该信息的装置解码。目前的防伪***通常是基于利用数字水印。数字水印技术允许用户添加信息(例如版权告示、安全代码、识别数据等)至数字图像信号和文档。这种数据可以位于描述与该信号或者信号作者有关的信息(例如姓名、位置等)的一组位内。最常见的图像水印方法工作于空间或频率域。 
通常采用提取硬件和/或软件以提取水印。由于数字水印通常具有相当大的足印,用于读取数字水印的检测器通常需要巨大的缓冲存储。因此,这增大了检测成本,特别是如果是在硬件中执行水印提取。 
因此需要提供用于识别图像和/或文档以用于例如防伪的水印技术的备选***和方法。 
发明内容
在此处所披露的示范性实施例的一个方面,用于产生安全标记的***包括接收信息的数据接收元件。安全标记产生元件与数据接收元件通信,至少部分基于接收的信息而产生至少一个安全标记配置。该至少一个安全标记配置包括多个标记。应用元件将该至少一个安全标记配置中的一个配置应用于受体,所应用的安全标记配置遵从一组预定规则,这些规则包括定义第一组该多个标记和第二组该多个标记之间的空间关系的至少一个规则。 
在此处所述示范性***中,多个安全标记配置遵从该组预定规则,且产生元件基于预定选择标准从该多个配置中选择该多个配置之一。 
受体可包括图像,至少一个该选择标准基于该图像的特性。 
所应用的安全标记配置可包括第一组该多个标记以及至少第二组该多个标记。 
每个第一和第二组标记可以包括至少三个标记。 
在两组或多组标记内各个该至少三个标记中,各个标记与该至少三个标记中另外标记的尺寸、形状、和颜色至少之一相同。 
该至少两组标记可遵从定义各组标记之间的组间空间关系的第一组规则,该第一组标记遵从定义一组内标记之间的组内空间关系的第二组规则,该至少第二组标记遵从该第二组规则。 
可能存在至少两组标记。 
该第一组规则可定义各组标记之间的允许间隔,其为固定间隔的函数。 
该第一组规则可定义各组标记之间的允许间隔,其为沿两个相互垂直方向的固定间隔的函数。 
该应用元件可以配置成使用对受体的印刷、雕刻、浮雕、脱色和材料清除中至少一种以应用该安全标记。 
该***还包括存储器元件,该存储器元件存储基于接收的信息而产生该至少一个安全标记配置的指令,且其中该产生元件执行该指令。 
该存储器可存储用于产生安全标记的多组规则,且该安全标记产生元件可以基于接收的信息而选择该多组规则之一。 
接收的信息可代表原产地、日期、时间、序列号、以及字母数字串中的至少之一。
该安全标记配置可包括微型安全标记。 
应用于受体的该微型安全标记可以是视觉上不显眼。 
在另一个方面,对受体应用安全标记的方法包括产生代表将应用于受体的信息的至少一个安全标记配置。该至少一个安全标记配置包括遵从规则的多个标记,该规则在标记组的放置方面提供了有限的灵活性。该至少一个安全标记配置的一个配置应用于受体。 
在该示范性方法中,所应用的安全标记配置可遵从预定规则组,该组规则包括定义第一组多个标记和第二组多个标记之间的空间关系的至少一个规则。 
计算机可读取介质可包括用于执行该示范性方法的指令。 
受体可包括通过该示范性方法应用的安全标记。 
在另一个方面,受体包括图像以及嵌入其中的机器可读取的安全标记。该安全标记包括含有多组标记的微型标记集合。这些标记组分 别包括遵从预定的组内空间关系的标记。这些标记组遵从至少一个预定的组间空间关系,该组间空间关系允许这些标记组的有限数目的不同空间配置。 
在另一个方面,用于检测安全标记的方法包括输入图像数据,处理该图像数据的至少一部分以识别潜在地包括安全标记的标记集合,使该图像数据经历针对该安全标记的预定规则组,该预定规则组包括定义该标记集合内第一和第二组标记之间的空间关系的至少一个规则,且其中该图像数据满足该预定规则组,可选地执行计算机执行程序。 
在另一个方面,用于检测安全标记的***包括用于产生代表图像数据的信号的检测元件,以及用于从存在安全标记的位置从该图像数据提取安全标记的提取元件。该安全标记包括标记集合。解释元件解释所提取的安全标记。该解释元件以相同的方式解释该安全标记的多个不同配置。各个该配置遵从预定规则组,该规则组定义第一和第二组该标记的标记之间的空间关系以及第一和第二组该标记之间的至少一个空间关系。可选地,提供执行元件以根据该解释执行计算机执行程序。 
附图说明
图1为根据该示范性实施例,靠近受体上可见字符的示范性安全标记的高度放大的顶视图; 
图2和3为靠近可见字符的其他示范性安全标记的高度放大图示; 
图4为图1的安全标记一部分的进一步放大视图; 
图5为将安全标记应用于受体的***的示范性实施例的功能型方框图; 
图6为检测、提取和解释安全标记内包含的数据的***示范性实施例的功能型方框图; 
图7示出了产生安全标记的实施例方法;以及 
图8为示出了从安全标记提取信息的示范性方法的流程图。 
具体实施方式
此处披露了一种配置成将微型安全标记(MSM)应用于例如数字图像或渲染图像的受体的***。MSM为具有特定配置的视觉上看不见的小标记的集合。这些标记的优点为,其可以嵌入在将受到保护的纸文件 (例如货币)内并可以使用相对简单的检测技术检测。这些检测技术因此可以用于具有小的关联处理能力的打印***,例如专门设计成通过简单连接到相机或存储卡而无需访问独立的个人计算机即可打印相机图像的打印机。 
在一个实施例中,形成MSM的标记集合具有分级结构(“分级微型安全标记”或HMSM),其中该集合包括相对位置和取向由一组规则指定的标记组。该示范性实施例实现了HMSM检测的高精度,即使当HMSM包括相对少的标记或者位于或毗邻图像相对高对比度区域,例如边缘或可见字符。例如,HMSM内标记组可以与第二组标记被不形成该HMSM一部分的可见字符或其一部分所分隔。指定组间关系的规则实现将这两组识别为HMSM的一部分。 
如果从包括有关标记信息的信号中自动获得信息的技术是可以得到的,则安全标记视为机器可读取的。如果人裸眼一般可以感知安全标记,则该安全标记视为可见。 
这里使用的安全标记可以是应用于受体的任何标记(例如下陷、压痕、凸起、交叠、及其组合等)。受体可以是数字图像,例如图形、相片、文本主体、或者例如图像的物理示例,例如形成于物理介质上的物理文档。通过使用例如墨或调色剂的标记材料对物理介质形成标记,由此形成物理文档,其中该物理介质例如为纸、塑料、缘膜、玻璃、或者适于图像的其他物理印刷介质衬底,这种形成标记通常称为印刷。可以在用于形成图像的相同或不同过程中应用该安全标记。文档可以通过标准办公室打印机(例如喷墨、激光打印机等)或者大的集群请求式文档打印机而呈现在一页或多页上。一般而言,物理受体可包括安全标记可以放置于其上且可以随后被检测和提取的任意材料。 
此处使用的MSM为包括标记集合的安全标记,该安全标记集合遵从决定集合内的标记之间关系的预定规则组。该集合内的标记通常是微型标记,即,尺寸能够为机器所读取但是小得无法看到的标记。例如,该集合内的各个标记可具有介于约1微米至几百微米之间的尺寸,且相互之间具有足够的间隔使得对裸眼而言视觉上是看不见的。 
分级MSM(HMSM)是MSM的一种,其中多组标记遵从决定该集合内各组标记之间关系的预定规则组。 
通过恰当的关联光学输入装置将打印文档显示给计算机装置,由HMSM提供的机器可读取信息可以被解码,并用于调用计算机执行程序。该计算机执行程序可以是由于检测到HMSM或者检测到无HMSM而自动执行的任何合适程序。例如,该计算机执行程序可包括允许/禁止对其中检测到/未检测到HMSM的受体的复制,通过例如视觉或听觉信号的信号警告用户受体可以/无法被复制或者建议用户应该采取的其他措施,防止清除/毁坏或者另外防止对受体的访问或者重新使用其中检测到/未检测到HMSM的受体,验证受体的真实性,或者其他计算机执行程序。 
MSM内的标记通常达到两个目的:(1)将该标记集合识别为安全标记,以及(2)提供信息,例如有关该安全标记保护的受体的信息。在一个实施例中,该集合内的所有标记用于这两个目的。 
在示范性实施例中,HMSM为包括具有分级结构的标记(通常为微型标记)集合的安全标记。该分级结构可包括至少两级。在第一级,多组标记之间的空间关系(相对位置和/或取向)由第一组规则定义,各组标记包括多个标记。在该分级的更低的第二级,定义了各组内的标记之间的空间关系。这实现了可以适合许多不同图像场景的灵活性的结构。 
第二级规则可将各组内标记限制为与该组内其他标记成固定的空间关系。因此,HMSM内的各组标记可具有相同的空间配置,例如在其尺寸和形状方面,尽管与其他组相比,其空间取向可以旋转。第一级规则允许这些标记组的多个不同配置,从中选择最适合目标受体的具体配置。例如,第一级规则可以允许至少两个或更多不同配置。某些配置可能要求所有的组通常沿同一个轴布置,而其他配置允许两组或更多组通常沿与第一个轴分隔的第二个轴对齐(例如为三角形、正方形、矩形、菱形、或者其他多边形布置)。各组之间的间隔可以固定或变化。该规则因此可以容纳不同的配置,其允许一个或多个组与其他一个或多个组被部分图像分隔。 
第一级空间规则定义组间空间关系并可指定下述之一或多个: 
a.一组或多组标记与另一组标记的取向。例如,第一组和第二组标记可以取向为与例如水平方向的固定方向或者另一个组成θ角。 
b.各组的相对位置。例如,各组可以与至少其他一个组(例如邻 近的组)或与例如受体边缘的固定参考点相距特定距离,该距离由一个或多个距离规则定义,例如为固定距离或者相对于第一和第二方向的相对距离。 
相邻组之间的间距(距离)可以表达为固定距离的函数,例如kn,其中k为可变乘数且可以是最大值和最小值之间的任意数值的整数,n为固定像素数目,例如10、20或50个像素。沿相互垂直的方向(x和y),例如相交的处理或处理方向,定义该间距。 
在确定各组是否沿同一取向时,该组应整体考虑,而不是各组内的单个标记。备选地,可以考虑相对于各组内一个(或多个)标记的取向。类似地,在确定是否各组具有相同的相对位置时,各组应整体考虑,例如其中心,而不是各组内的单个标记。备选地,可以考虑相对于各组内一个(或多个)标记的两组的相对位置。 
一般而言,该距离规则可以指定为避免两组相互交叠。当第一组的一个或多个标记落在形成另一个组的标记的周边以内时,这些组交叠。例如,组中心或者组内选定参考标记相互之间相距至少一最小距离。 
第一级规则还包括其他规则,例如规定数字限制的规则,例如: 
a.组成该集合的组的最小和/或最大或指定的组数目(例如,“至少3组”或“仅4组”)。 
b.遵从特定第一/第二级规则或者第一/第二级规则组的最小和/或最大或指定的组数目(例如,“所有组遵从所有第二级规则”,“3/4组遵从类型1的第一级规则,第4组遵从类型2的第一级规则”)。 
一般而言,第二级为空间规则,即针对标记组定义组内空间关系的规则。例如,第二级规则可以指定选自下述的一个或多个空间关系: 
a.形成该标记组的标记的取向。例如,第一和第二标记可以与第三标记成角度α。在具有相同组内取向的第二组内,三个相应标记之间也成相同的角度α。 
b.标记的相对位置。例如,一组的第一标记和第三标记之间的距离可以等于第二标记和第三标记之间或第二和第四标记之间的距离(或者为某些其他固定关系)。 
第二级规则还指定标记的其他特征,例如: 
a.一组内的最小和/或最大的标记数目或者固定的标记数目。 
b.该组内的最小和/或最大的标记尺寸或固定的尺寸。 
c.标记属性,例如该组内的一个或多个标记的颜色(或灰度级)或尺寸,或者该组内所有标记的固定属性。 
因此,在各种实施例中,这些规则要求形成该集合的所有组或者预定最小数目或成比例的组与其他标记组具有相同的组内关系组。在其他实施例中,少于全部的标记组相互之间具有相同的组内关系。决定特定分级安全标记的规则定义将该集合识别为特定配置的HMSM必须遵从哪个组间和组内关系。 
在一个实施例中,集合内的多组标记的每一组包括至少3个标记。在一个实施例中,这些标记组的至少第一组包括N个标记,该N个标记相互之间具有与这些标记组第二组的N个标记相同的空间关系(即遵从相同的第二级空间关系规则组),其中N是至少为2的整数并例如可以是3,4或5等。一般而言,N低于20,例如低于10。在一个实施例中,至少P组标记的N个标记遵从相同的第二级空间关系规则组,其中P是至少为2的整数并例如可以是3,4,5或6等。一般而言,P低于20,例如低于10。在一个实施例中,该P组的至少R组遵从相同的组间规则组,其中R是至少为2的整数,最大可以为P。在一个实施例中,至少9个微型安全标记形成HMSM,例如约9至30个微型标记,且在一个实施例中在至少3个组中存在约12至20个微型标记。 
在检测时识别各个组以识别MSM。此外,这些组的相对位置和取向被测定以确定所指定的规则是否建立。为了设计指定各组之间的相对取向和位置的规则,两个方面的考虑是有帮助的。首先,尤其是在主图像可能不同的场合,这些规则应该提供足够的灵活性,以使结果MSM采取适合该主图像环境的不同配置。其次,这些规则还应提供足够的区分能力,使得检测误差落在可接受水平之内。 
参考图1,示出了形式为HMSM的示范性安全标记10。安全标记10位于图像14的区域12内,其被确定具有可接受水平图像平滑度以检测安全标记。视为太暗的图像区域(即,所提供的与标记的对比度不足以实现检测或者其不适合用于定位安全标记)示为阴影区域16。例如,区域12可以是白色背景区域或者低对比度区域,而区域16可以是图像内的文本部分。安全标记10可以嵌入图像14,并可以物理地包含在合适的受体上,例如,诸如纸的衬底17。所示衬底17可以用于 特定产品,例如,诸如证明(tit1e)、执照、签证、护照、货币、支票等的文档。此外,尽管示出了单个安全标记10,但是多个安全标记可以应用于受体上的基本任何位置。 
所示安全标记10包括多组标记,在所示实施例中为18、20、22、24的4组标记,即P=4,分别包括例如3个标记28、30、32的标记子组,即N=3最佳地示于图4。各组内的标记28、30、32具有相同的配置(由第二级规则指定)。具体而言,如示范性地示出组18的图4所示,各组内的标记布置于假想三角形的顶点,该三角形具有几何中心C,并具有相等长度a且夹角为α的两个边34、36以及长度为b的第三边38。组18内标记的组内配置忽略了该组标记在空间上的取向。标记位置是由为该组标记相对定位提供有限灵活性的规则组确定。 
在图1至4中,集合内的各个标记28、30、32是由尺寸相同的空心圆表示,尽管可以理解,这些标记可以具有不同的形状。例如,标记可以是圆形、椭圆形、规则多面体,例如三角形,正方形等,且可以具有基本上任意颜色轮廓和/或填充。在一个实施例中,一个或多个标记与集合中其他标记具有不同的颜色、尺寸、和/或形状或者其他区别特征。一般而言,标记尺寸为s(通过其最大直径表达),该尺寸s小于一个组内两个最近邻标记的中心之间距离的一半,使得两个标记之间的间隔t为标记尺寸s的几倍,例如至少2倍(t≥2s)。 
对于示为图1至3的三种不同允许配置的安全标记10的情形,各组的取向和相对位置(第一级规则)由第一级规则指定为: 
1)所有组具有相同的取向θ,例外的一个为θ+90°(即,R=3); 
2)各组的相对位置限制为: 
Δx=30k(像素),以及 
Δy=30m(像素),其中Δx和Δy为分别沿方向θ和θ+90°的两组中心之间相对平移, 
其中k和m为整数(包括0),使得|k|<6及|m|<6,且|k|和|m|至少一个非零。 
本示例中的第一级规则定义为,例如通过保证Δx和Δy至少一个大于组Δxg和Δyg分别沿方向θ和θ+90°的投影,使得没有组与第二组交叠。如此,HMSM内任意两组不交叠(位于相同的周界内),且可以容易地区别为一组。区别多个组的另一个方法为,在所有情形中指定 第一组标记和第二组标记之间的最小距离大于同一组内两个标记之间的最大距离。 
在图1所示配置中,θ=0,即该组的轴与水平方向(x轴)对齐,且Δy=0。其他配置也满足这些规则。例如,图2和3的配置也代表根据上述指定的HMSM。灵活的配置使其容易适合不同图像内容。例如,在图2中,方向θ为与x轴成约30°。在图3中,θ与水平方向(x轴)对齐,组18、20和22、24的配对之间的空间关系为m=0,k>0,组18、22和20、24的配对之间的空间关系为m=>0,k=0。组18、20的第一配对因此与第一轴x1对齐,组22、24的第二配对因此与第二轴x2对齐。轴x1与轴x2分隔且平行。 
将会理解,用于检测安全标记的规则可指定视为遵从上述规则的范围限制。例如,指定: 
Δx=30k(像素) 
的规则在下述情形中可以视为得到满足,例如,检测的Δx=30k(像素)±δ,其中δ可以为例如不大于5个像素。所选择的范围限制δ的数值可能依赖于MSM检测***的能力和对假正性的容许程度,以及呈现装置的精度和/或其上呈现HMSM的衬底的平滑度。 
所指定的其他第一级规则包括:P=4。 
在所示实施例中,第二级规则指定: 
a.第一和第二标记相对于第三标记成α角取向,其中α=30°; 
b.a=12像素; 
c.N=3(N<4,N>2); 
d.所有标记具有相同属性:标记的尺寸、形状和颜色是相同的:3个像素直径且为空心黑色圆。 
对于第一级规则,某些第二级规则,例如属性以及a和α数值具有相关的检测范围限制,尽管一般而言,N的数值不允许在范围限制内变化。 
同时满足针对特定分级安全标记的预选规则(即,在预定范围限制内)的标记的集合被识别为该分级安全标记的可接受的配置。 
上述分级结构可应用于文档保护,例如防伪。用于指定各组之间的相对取向和位置的附加规则有助于部分补偿由于标记分解成若干更小的子水印而引起的信息损失。 
该分级安全标记内的标记可以整体或分别用于呈现信息。例如,一个或多个数据标记的位置、尺寸、颜色和/或形状的一个或多个和/或其组间/组内空间关系可以指定其内包含的信息。这样,利用一个或多个算法,可以将信息存储于HMSM配置并从HMSM配置提取信息。 
参考图5,示出了用于产生安全标记并将其应用于一个或多个受体的示范性***100。所示***100包括:信息源110,该信息源把将嵌入受体114的信息112供给到产生元件116,该产生元件依据该信息产生HMSM;以及应用元件118,与该MSM产生元件通信,以将产生的HMSM嵌入到将应用于受体114的图像内。产生元件116依据参考图7所述示范性方法执行指令以产生安全标记配置。 
所示产生元件116包括:接收输入信息112的数据接收元件120,基于接收的信息执行指令以产生安全标记的处理元件122,以及存储处理指令的存储器124,其中所有这些元件通过数据/控制总线126互连。将会理解,两个或多个这些元件可以组合或者分散成为两个或更多分离元件。在一个实施例中,MSM产生元件116可以形成例如打印机118的专用装置的一部分。 
数据接收元件120可以包括用于存储从信息源接收的信息的存储器,且还存储基于该信息由处理器形成的针对安全标记的规则组。该存储器可以代表包括可变存储器的任意类型计算机可读取介质。数据接收元件120从一个或多个源110接收信息数据。这些源可以是一个或多个数据库、处理元件等,其包含与一个或多个产品(例如,货币、护照、签证、银行文件、鉴定文件等)相关的通常为计算机可读取形式的信息。由接收元件120接收的数据可以表示基本上任意期望的数或量,例如原产地、日期、时间、序列号、币值、及其组合或者简单地为任意字母数字串。 
处理元件122可以例示于通用计算机或专用装置。来自数据接收元件120的信息可以用于产生一个或多个安全标记。可以通过存储于存储器124内的一个或多个算法编排包括HMSM配置的标记,其中该一个或多个算法将接收数据转换成表示接收数据的决定允许的标记配置的规则组。此外,处理器可以导出遵从这些规则的允许的配置组。 
存储器元件124可以存储一个或多个算法、查找表等用于产生特定MSM配置。安全标记产生元件116将采用的新算法可以被传输到存 储器元件124。采用这样的方式,算法可以被存储、察看、编辑、组织以及提取以供随后使用。算法的选择可以基于多个因素,例如数据源、用户偏好、时间约束、足印约束、数据约束、表面类型等。 
可以采用可变的、易失性或非易失性存储器或者不可变的、或固定存储器的任意恰当组合执行存储器124。 
信息源112、HMSM发生器116、以及应用元件118可以通过有线或无线连接127、128互连以实现其间的通信。 
为了确定合适的安全标记产生算法,可以使用采用机器学习技术的人工智能(AI)元件130,以从可获得的算法组中选择一个或多个合适的算法。 
处理器116基于将被嵌入的图像可以选择允许的HMSM配置之一。例如,该处理器可以应用一个或多个标准以选择机器可读取的但是在将被嵌入的受体中视觉上不显眼的配置。 
应用元件118可以将从安全标记产生元件112接收的一个或多个安全标记应用于一个或多个受体。应用元件118可包括打印机或者能够在有形介质或电子介质上呈现图像的其他装置。在一个示例中,应用元件118包含在打印机中,其可以至少部分基于从安全标记产生元件116接收的命令而将MSM配置放置于物理受体114(例如纸、缘膜、醋酸纤维等)上。这样,例如静电复印装置的打印头、喷墨器、敷料器、光电元件等的标记应用元件132可以并将例如墨或调色剂的标记介质134分配到指定位置以形成特定MSM配置。一般而言,打印机可包括用于在打印介质上呈现图像的任何装置,例如复印机、激光打印机、编排机、传真机、或者多功能机。 
在一些实施例中,标记应用元件116可以通过将MSM作为数据嵌入在图像数据中,而将安全标记应用于数字图像。例如,通过改变与图像的像素颜色值相对应的灰度级,可以转换图像数据。 
图6示出了***200,该***从受体检索安全标记(例如HMSM配置),将信息与该安全标记相关联(即,解释该安全标记),并且还可以基于该解释而调用计算机执行程序。所示***200包括检测元件210,以及包括提取元件214、存储一个或多个算法的存储器216、解释元件218、和基于来自解释元件218的信息而执行程序的可选执行元件220的处理器212。处理元件214、218和220以及存储器可以通过 数据/控制总线222连接。处理器212可包括通用计算机,或者可以形成执行特定计算机执行程序的专用装置例如验钞机、护照检验装置、打印机等的一部分。该示范性***200可以检测应用于受体的一个或多个安全标记,提取一个或多个安全标记,并解释该一个或多个安全标记中包含的数据,且可选地基于该解释执行程序。存储器216可以存储一个或多个算法,其中该一个或多个算法被提取元件用于提取应用于受体的一个或多个安全标记和/或被解释元件用于解释所提取的标记。 
合适的检测元件210可包括能够从整个文档或其局部区域捕获信息并产生表示捕获区域的信号例如该区域内像素的灰度级的光学输入装置。检测元件210可包括执行处理指令以评估信号的处理元件。例如,该检测元件可以被预编程,使得其在特定位置搜寻满足预定HMSM规则的特定配置,例如在预定条件满足之后等。 
提取元件214可以采用一个或多个算法以基于安全标记的位置、尺寸、形状、颜色、取向等而提取一个或多个安全标记内包含的信息。 
存储器216可以用于存储、组织、编辑、察看、和检索一个或多个算法以供随后使用。 
解释元件218可以例如基于下面中的一个或多个:安全标记的位置、安全标记所应用于的受体、***的位置、一个或多个预定条件等,由此确定由提取元件124从一个或多个假定安全标记提取的数据的含义。解释元件218可以将从安全标记导出的信息与有关受体的其他信息比较。 
执行元件220可以基于来自解释元件的信息而自动地执行计算机执行程序。例如,如果解释元件218确定受体上没有与100元钞票相对应的安全标记或标记集合,则执行元件220发送信号至相关装置,使警报器发出声音,产生表示怀疑该钞票为***的数据或者基于解释的其他程序。例如,当特定安全标记的存在被检测到,其被解释为表示受版权保护的文档,则执行元件220向相关打印机224发出可以防止在该打印机上复印该文档的信号。 
图7示出了可以使用图5所示***执行的产生安全标记的方法。该方法开始于S300。在S302,从一个或多个源接收信息。这种信息可包含有关源、日期、时间、序列号、序列码等的数据。在S 304,至少 部分基于在S302接收的信息而研发出安全标记规则,该安全标记规则允许针对安全标记的多个HMSM配置。各个安全标记配置遵从包括标记集合的分级安全标记的预定规则组,该规则组包括定义第一和第二组标记之间关系的至少一个规则。可以基于在S302接收的信息选择用于产生安全标记的算法。在S306,选择该允许配置之一,该允许配置满足预定的选择标准,包括基于将被嵌入图像的所述图像的特性的标准。该特性可包括例如该安全标记将被嵌入的图像区域内合适范围14和/或不合适范围16的形貌(颜色、形状、尺寸等)和位置。 
在S308,安全标记应用于受体。安全标记的应用可以通过基本上任何装置实现,例如打印平台、激光标记器、针印标记器等。此外,例如复印、打印、图像转印等的基本上任何方法可以用于将安全标记应用于例如纸的受体。备选地,S308可包括简单地将安全标记嵌入数字图像。方法终止于S310。 
图8示出了检测方法,该检测方法发生于S308之后的某个时间。可以对标记有图7中上述安全标记的受体,或者对具有不同安全标记或无安全标记的文档,执行图8的方法。该方法开始于S320。在S322,接收含有或不含有标记的受体。 
在S324,分析该受体。该分析可以确定应用安全标记的情形。例如,可以确定受体类型、分析的位置、包含该受体的材料、放置于受体上的文本和/或图像等。在一个示例中,相同的安全标记可以具有与其上放置该安全标记的受体相关的不同含义。 
在S326,可以在存在假定的安全标记的位置检测到假定的安全标记。该检测可以部分地由多种方法执行,例如使用包括视频***的光学***和/或人体检测的方法。采用这样的方式,可以确定安全标记的位置、尺寸、取向等。在一个实施例中,S326包括对存在的安全标记所处的图像区域内像素的检查,并确定任一这些像素是否单一或组合地具有通常对应于安全标记的标记的灰度级。 
在S328,提取假定安全标记(例如对应于安全标记的标记的集合)以确定其中包含的数据。在该步骤,相同HMSM的不同配置视为相同,因此代表相同信息。 
在S330,解释从假定安全标记提取的信息。一旦数据被解释,即可被输出以供进一步处理。 
在S332,可以基于在S330进行的解释而执行计算机执行程序。该方法终止于S332。 
在一个实施例中,HMSM嵌入到将受保护的纸文档内。当该文档被扫描、处理、以及发送到打印机时,成像***内的MSM检测器会识别到该嵌入HMSM标记并使得复印的企图无效。 

Claims (3)

1.一种用于产生安全标记的***,包括:
接收信息的数据接收元件;
与所述数据接收元件通信的安全标记产生元件,至少部分基于接收的信息而产生至少一个安全标记配置,所述至少一个安全标记配置包括多个标记,和
应用元件,将所述至少一个安全标记配置中的一个配置应用于受体,所应用的安全标记配置遵从一组预定规则,所述规则包括定义第一组所述多个标记和第二组所述多个标记之间的空间关系的至少一个规则,所述空间关系包括所述第一组多个标记和第二组多个标记的取向和相对位置中的至少一个。
2.一种将安全标记应用于受体的方法,包括:
产生代表将应用于受体的信息的至少一个安全标记配置,所述至少一个安全标记配置包括遵从规则的多个标记,所述规则在标记组的放置方面提供了有限的灵活性并包括定义第一组所述多个标记和第二组所述多个标记之间的空间关系的至少一个规则,所述空间关系包括所述第一组多个标记和第二组多个标记的取向和相对位置中的至少一个;以及
将所述至少一个安全标记配置的一个配置应用于受体。
3.一种检测安全标记的方法,其中多组标记遵从决定标记集合内各组标记之间关系的预定规则组,所述方法包括:
输入图像数据;
处理所述图像数据的至少一部分以识别潜在地包括安全标记的标记集合;
使所述图像数据经历针对所述安全标记的预定规则组,包括测定这些组的相对位置和取向以确定预定的规则是否建立,所述预定规则组包括定义所述标记集合内第一和第二组标记之间的空间关系的至少一个规则,所述空间关系包括所述第一组多个标记和第二组多个标记的取向和相对位置中的至少一个;且
其中在所述图像数据满足所述安全标记的所述预定规则组的情况下,解码由所述安全标记提供的机器可读取信息,并使用解码的机器可读取信息执行计算机执行程序。
CN2007101122059A 2006-06-22 2007-06-21 分级微型安全标记 Expired - Fee Related CN101094286B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/472695 2006-06-22
US11/472,695 US7715057B2 (en) 2006-06-22 2006-06-22 Hierarchical miniature security marks

Publications (2)

Publication Number Publication Date
CN101094286A CN101094286A (zh) 2007-12-26
CN101094286B true CN101094286B (zh) 2011-05-25

Family

ID=38873276

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101122059A Expired - Fee Related CN101094286B (zh) 2006-06-22 2007-06-21 分级微型安全标记

Country Status (5)

Country Link
US (1) US7715057B2 (zh)
EP (1) EP1901226A3 (zh)
JP (1) JP4801008B2 (zh)
KR (1) KR101287811B1 (zh)
CN (1) CN101094286B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005058006A1 (de) * 2005-12-05 2007-06-06 Siemens Ag Verfahren und Peer-Netzwerk zur Ermittlung der Peer-Netzwerk-Herkunftsstadion einer Datei
US8056821B2 (en) 2006-10-18 2011-11-15 Xerox Corporation Security marks simulating natural defects for embedding information in documents
CN102439607B (zh) * 2009-05-21 2015-05-20 惠普开发有限公司 单独图示符的生成和用于检查单独图示符的***和方法
US8144925B2 (en) * 2010-08-24 2012-03-27 Seiko Epson Corporation Mapping based message encoding for fast reliable visible watermarking

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0917113A2 (en) * 1997-11-13 1999-05-19 Xerox Corporation Seal detection system and method
EP1059800A2 (en) * 1999-06-09 2000-12-13 Xerox Corporation Digital imaging method and apparatus for detection of document security marks
US6694042B2 (en) * 1999-06-29 2004-02-17 Digimarc Corporation Methods for determining contents of media
CN1631030A (zh) * 1998-07-31 2005-06-22 数字标记公司 重要文件的数字水印与方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000013585A (ja) * 1998-06-19 2000-01-14 Sony Corp 付加情報の重畳装置、付加情報の重畳方法、画像情報記録装置および画像情報記録方法
US6542629B1 (en) * 1999-07-22 2003-04-01 Xerox Corporation Digital imaging method and apparatus for detection of document security marks
JP2001211319A (ja) * 2000-01-28 2001-08-03 Fuji Photo Film Co Ltd 画像処理方法
KR100396327B1 (ko) * 2000-10-13 2003-09-02 (주)디지탈이노텍 바코드 워터마킹 방법
US7002704B1 (en) * 2000-11-06 2006-02-21 Xerox Corporation Method and apparatus for implementing anti-counterfeiting measures in personal computer-based digital color printers
KR100405828B1 (ko) 2002-02-01 2003-11-14 주식회사 마크애니 위변조의 방지가 가능한 문서를 제작하는 장치 및 방법,그리고 상기 문서를 인증하는 장치 및 방법
KR100491649B1 (ko) 2003-04-07 2005-05-27 주식회사 에스엠티 다차원 바코드의 워터마크 삽입·검출 시스템 및 그삽입·검출 방법
JP4783003B2 (ja) 2003-11-28 2011-09-28 株式会社東芝 個人認証媒体発行装置および個人認証媒体発行方法
US7543758B2 (en) * 2005-12-20 2009-06-09 Xerox Corporation Document localization of pointing actions using disambiguated visual regions
US9033371B2 (en) * 2005-12-23 2015-05-19 Xerox Corporation Counterfeit prevention using miniature security marks

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0917113A2 (en) * 1997-11-13 1999-05-19 Xerox Corporation Seal detection system and method
CN1631030A (zh) * 1998-07-31 2005-06-22 数字标记公司 重要文件的数字水印与方法
EP1059800A2 (en) * 1999-06-09 2000-12-13 Xerox Corporation Digital imaging method and apparatus for detection of document security marks
CN1277410A (zh) * 1999-06-09 2000-12-20 施乐公司 检测文件安全标记的数字成像方法和装置
US6694042B2 (en) * 1999-06-29 2004-02-17 Digimarc Corporation Methods for determining contents of media

Also Published As

Publication number Publication date
US20070297012A1 (en) 2007-12-27
KR101287811B1 (ko) 2013-07-26
CN101094286A (zh) 2007-12-26
EP1901226A2 (en) 2008-03-19
EP1901226A3 (en) 2008-07-16
KR20070121596A (ko) 2007-12-27
JP2008005489A (ja) 2008-01-10
JP4801008B2 (ja) 2011-10-26
US7715057B2 (en) 2010-05-11

Similar Documents

Publication Publication Date Title
JP5004747B2 (ja) セキュリティマーク形成システム、セキュリティマーク形成方法、セキュリティマーク検出方法、及びセキュリティマーク検出システム
CN102663600B (zh) 基于数字水印和条码的防伪***及其防伪方法和应用
US8160294B2 (en) Electronic watermark embedment apparatus and electronic watermark detection apparatus
US8335342B2 (en) Protecting printed items intended for public exchange with information embedded in blank document borders
US20020118394A1 (en) Watermark systems and methods
JP5536815B2 (ja) 微小セキュリティマークを利用した偽造防止装置及び方法
US10628647B1 (en) Authentication and tracking by hidden codes
KR101436408B1 (ko) 분산된 미니어처 보안 마크들을 사용하는 위조 억제
JPH06343128A (ja) デジタル像符牒の処理方法及びシステム
JP2010052428A (ja) 物品に印をつけるための方法および装置
CN205665721U (zh) 呈现机器可读视觉表示的标签
US8123139B2 (en) Virtual code window
TWI312953B (zh)
CN103093355A (zh) 一种基于二维码防伪的方法、标签及标签制作方法
CN101094286B (zh) 分级微型安全标记
MX2008000767A (es) Sistema y metodo para incluir marcas de seguridad miniatura dispersas.
BR112020017923A2 (pt) Método e sistema de verificação automática da autenticidade de documentos
US8614836B2 (en) Enhanced security printing of a layout template
JP4827807B2 (ja) 小型セキュリティマークの検出のための方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110525

Termination date: 20180621