CN107851201A - 用于确定标记是否真实的方法和计算装置 - Google Patents
用于确定标记是否真实的方法和计算装置 Download PDFInfo
- Publication number
- CN107851201A CN107851201A CN201680035485.5A CN201680035485A CN107851201A CN 107851201 A CN107851201 A CN 107851201A CN 201680035485 A CN201680035485 A CN 201680035485A CN 107851201 A CN107851201 A CN 107851201A
- Authority
- CN
- China
- Prior art keywords
- feature
- measurement
- filtering
- spatial frequency
- candidates
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000005259 measurement Methods 0.000 claims abstract description 135
- 238000001914 filtration Methods 0.000 claims abstract description 83
- 238000001228 spectrum Methods 0.000 claims description 13
- 230000009471 action Effects 0.000 claims description 10
- 238000004040 coloring Methods 0.000 claims description 6
- 238000005034 decoration Methods 0.000 claims description 3
- 238000002372 labelling Methods 0.000 claims description 2
- 238000013507 mapping Methods 0.000 claims 1
- 230000001052 transient effect Effects 0.000 claims 1
- 230000008569 process Effects 0.000 abstract description 14
- 238000003860 storage Methods 0.000 description 8
- 238000009826 distribution Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 4
- 238000004806 packaging method and process Methods 0.000 description 4
- 238000007639 printing Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 229920001410 Microfiber Polymers 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000003658 microfiber Substances 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/44—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/53—Querying
- G06F16/532—Query formulation, e.g. graphical querying
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
- G06F16/5838—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06018—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding
- G06K19/06028—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding using bar codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06046—Constructional details
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/10861—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1413—1D bar codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/22—Character recognition characterised by the type of writing
- G06V30/224—Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K2019/06215—Aspects not covered by other subgroups
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Engineering & Computer Science (AREA)
- Library & Information Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Electromagnetism (AREA)
- Artificial Intelligence (AREA)
- Mathematical Physics (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Computation (AREA)
- Image Analysis (AREA)
- Apparatus For Radiation Diagnosis (AREA)
- Collating Specific Patterns (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
根据各种实施方式,计算装置接收候选标记的图像,并使用该图像来创建该标记的特征的测量概要。计算装置从该测量概要中滤除除空间频率分量的第一频带之外的所有空间频率分量,从而产生该特征的第一滤波测量概要。计算装置针对空间频率分量的第二频带重复该滤波处理,从而产生该特征的第二滤波测量概要,并且可以针对其它空间频带重复该滤波处理。计算装置将候选标记的第一滤波测量概要与真实标记的等同第一滤波测量概要进行比较,并且可以针对另外的滤波测量概要重复该过程。
Description
相关申请的交叉引用
本申请要求于2015年6月16日提交的美国临时专利申请62/180,477号的优先权,其内容通过引用并入本文中。
技术领域
本公开一般涉及防伪技术,并且更具体地涉及用于确定标记是否为真的方法和计算装置。
背景技术
不幸的是,伪造产品随处可见并且常常难以察觉。当伪造者制造伪造商品时,除了制造实际的产品外,通常会复制标签和条形码。在表面层面,标签和条形码可能显示为真实的,甚至在扫描时产生有效数据(例如,解码为适当的通用产品代码)。虽然目前有许多技术可以抵制这种复制,但大多数这些解决方案涉及***各种类型的代码、图案、微纤维、微点和其它标记,以帮助阻止伪造。这种技术要求制造商利用额外的装置和材料,并为生产过程增加一层复杂性。
附图说明
虽然所附权利要求书具体地阐述了本技术的特征,但是可以从以下结合附图的详细描述中最好地理解这些技术及其目的和优点,其中:
图1是其中可以实施本公开的各种实施例的***的示例;
图2是其中可以实施本公开的各种实施例的***的另一示例;
图3示出了根据实施例的计算装置的体系结构;
图4示出了根据实施例的标记的示例;
图5是根据实施例的由一个或多个计算装置执行的过程的流程图;
图6是根据另一个实施例的由一个或多个计算装置执行的过程的流程图;
图7A和图7B示出了根据实施例计算装置如何计算投影平均像素值的示例;
图8示出根据另一实施方式的标记的示例;
图9A和图9B示出根据实施例的计算装置如何计算投影平均像素值的另一示例;
图10示出根据实施例的边缘的测量概要的绘图的示例;
图11示出根据实施例在计算装置应用带通滤波器之后的图10的边缘测量概要的示例;以及
图12和图13示出根据各种实施例的空间频谱相关性分布的示例。
具体实施方式
本公开总体涉及用于确定标记是否为真的方法和计算装置。根据各种实施例,计算装置(或其逻辑电路)接收(例如,经由相机或经由通信网络)候选标记(例如,一维或二维条形码)的图像,使用该图像对候选标记的特征(边缘、单元格、条形、子区域、空白区域或伪像)的特性进行测量(例如,线性度、颜色或偏离最佳拟合网格),从而产生该特征的测量概要(profile)。计算装置从特征测量概要中滤除除空间频率分量的第一频带之外的所有空间频率分量(例如,通过应用带通滤波器),从而产生该特征的第一滤波测量概要。计算装置针对空间频率分量的第二频带(例如,通过将第二带通滤波器应用于原始特征测量概要)重复该滤波处理,从而产生该特征的第二滤波测量概要。计算装置可以针对其它空间频带重复该滤波处理。计算装置将候选标记的第一滤波测量概要与真实标记的等同的第一滤波测量概要(例如,计算装置通过将相同的带通滤波器应用到真实标记上的相同特征的相同特性的测量而获得的滤波测量概要)进行比较。计算装置还将候选标记的第二滤波测量概要与真实标记的等同的第二滤波测量概要进行比较。计算装置确定候选标记是否为真(例如,候选标记是否实际上是真实标记)。计算装置还可以使用这些比较来确定候选标记是否由与真实标记相同的印刷板印刷(例如,以识别使用被盗的印刷板印刷的标记)。
在实施例中,计算装置测量的特征是标记的边缘,并且计算装置测量的边缘的特性是其投影的平均像素值。例如,计算装置可以在包括该边缘的候选标记的一部分中(例如,沿条形码的一个或多个边缘)确定投影平均像素值,从而得到边缘的测量概要。计算装置从边缘测量概要中滤除除空间频率分量的第一频带之外的所有空间频率分量(例如,通过应用带通滤波器),从而产生该边缘的第一滤波测量概要。计算装置针对空间频率分量的第二频带(例如,通过将第二带通滤波器应用于原始边缘测量概要)重复该滤波处理,从而产生该边缘的第二滤波测量概要,并且可以重复该滤波处理更多的空间频段。计算装置将候选标记的第一滤波测量概要与真实标记的等同的第一滤波测量概要(例如,计算装置通过将相同的带通滤波器应用到真实标记上的相同边缘的第一测量概要而获得的滤波测量概要)进行比较。计算装置还将候选标记的第二滤波测量概要与真实标记的等同的第二滤波测量概要进行比较。计算装置基于这些比较来确定候选标记是否为真。
在实施例中,对于计算装置在候选标记的滤波测量概要和真实标记的滤波测量概要之间进行的每个比较,计算装置分配相关性分数。通过将应用于(候选标记和真实标记的)特征测量概要的带通滤波器映射到相关性分数(例如,绘制每个相关性分数vs.被应用以创建被比较的滤波测量概要的带通滤波器之图表),计算装置创建空间频谱相关性分布。计算装置基于对空间频谱相关性分布的分析来确定候选标记是否为真。
根据各种实施例,计算装置仅分析空间频谱相关性分布的子部分以便识别候选标记的来源。例如,计算装置可以关注空间频谱相关性分布的最低(例如,最低的四个)频带,以便确定候选标记是否是真实标记的复制。
本公开将经常引用“标记”(mark)。如本文所使用的,“标记”是有意地放在物理对象上的可见指示符。标记可能是标识品牌(例如logo)的东西、包含信息的东西(诸如,条形码(例如,国际标准化组织(“ISO”)和国际电工委员会(“IEC”)标准ISO/IEC 16022中规定的二维(“2D”)条形码、过期日期、或跟踪信息(诸如,序列号)))或装饰。标记在电磁频谱的某些部分中是可见的,尽管不一定是肉眼可见的。标记的“特征”是标记上可见的(对于辅助或非辅助眼睛)某些东西。特征的“特性”是特征的一些可测量的方面,诸如,其线性度、颜色或与最佳拟合网格的偏移。
“测量概要”(profile)是特征的一个或多个特性的一组测量。在各种实施例中,这里描述的一个或多个计算装置可以使用一个或多个测量概要来确定标记是否真实。以下是测量概要的类型的非详尽列表:边缘测量概要、单元测量概要、子区域测量概要和伪像测量概要。
如本文所使用的术语“伪像”(artifact)是由生成标记的机器或过程产生的标记的特征,而不是设计或有意生成的(即,不规则性)。伪像可能具有可测量的特征。伪像及其可测量特性的示例包括:(a)子区域(例如,2D条形码的单元)的平均颜色与源自标记内的平均值(其可以是相同标称颜色的相邻单元的平均值)的偏差,(b)相对于相邻子区域的最佳拟合网格的子区域的位置的偏移,(c)与单元的标称颜色不同的至少两种颜色中的一种不同颜色的区域,(d)偏离标记内连续边缘的标称形状的偏差,以及(e)由打印标记产生的缺陷或其它变化,例如额外的标记或空白。在一些实施例中,伪像不可控地再现。
本文所用的术语“逻辑电路”是指被设计为执行以数学逻辑定义的复杂功能的电路(一种电子硬件)。逻辑电路的示例包括微处理器、控制器或专用集成电路。当本公开涉及执行动作的计算装置时,应当理解,这也可以意味着与计算装置集成一起的逻辑电路实际上正在执行该动作。
这里使用的术语“移动通信装置”是能够通过无线网络(诸如,蜂窝网络或WiFi网络)发送和接收信息的通信装置。移动通信装置的示例包括具有无线特性功能的蜂窝电话(例如,智能电话)、平板电脑和便携式扫描仪。
如本文所使用的术语“空间频率”是指像素颜色(例如,灰度色)在一定距离上的变化的周期性。空间频率的单位是每单位线性度距离的像素。为了便于引用,在此空间频率也可以用波长(例如,像素灰度变化中的相邻峰值之间的距离)表示。例如,应用带通滤波器以仅允许波长在0.3毫米和3毫米之间的分量通过相当于应用带通滤波器以仅允许空间频率在每毫米3.33个像素和每毫米0.33个像素之间的分量通过。因此,当在此使用术语“空间频带”时,其可以包括空间波长的范围。
如图1所示,标记施加装置100将真实标记102(“标记102”)应用于合法的物理对象104(“对象104”)。在一些实施例中,物体104是制造物品,诸如,一件衣服、手提包或时尚配饰。在其它实施例中,对象104是标签,诸如,条形码标签或用于某一其它物理对象的包装。标记102可以是标识品牌(例如,标识)的东西、携带信息(例如,条形码)的东西或装饰品。标记施加装置100的可能的实施例包括打印机(例如,激光或热敏打印机)、蚀刻装置、雕刻装置、模具施加装置、商标装置、缝合装置和热转印装置。标记施加装置100通过例如印刷、蚀刻、雕刻、模制、标记、缝合或热转印标记102来将标记102施加到物体104上。标记102包括一个或多个伪像。在一些实施例中,标记102还包括有意制造的防伪特征,诸如,微观图案。
在标记102被施加之后,第一图像捕获装置106(例如,相机、机器视觉装置或扫描仪)捕获标记102的图像。控制第一图像捕获装置106捕获标记102的图像的情况,使得合理地保证该图像实际上是真实标记102的图像。例如,标记施加装置100施加标记102和第一图像捕获装置106获得标记102的图像之间的时间间隔可以是小的,并且第一图像捕获装置106可以沿包装线物理地位于标记施加装置100的旁边。因此,当使用术语“真实标记”时,它指的是由合法来源的标记施加装置施加的标记(即,不是非法复制或暗中复制的)。
第一图像捕获装置106将捕获的图像发送到第一计算装置108。第一计算装置108的可能的实施例包括台式计算机、机架式服务器、膝上型计算机、平板电脑和移动通信装置。在一些实施例中,第一图像捕获装置106与第一计算装置108集成,在这种情况下,第一图像捕获装置106将捕获的图像发送到第一计算装置108的逻辑电路。第一计算装置108或其中的逻辑电路接收捕获的图像并将捕获的图像发送到第二计算装置110。第二计算装置110的可能的实施方式包括为第一计算装置108列出的所有这些装置。
在接收到所捕获的图像时,第二计算装置110生成真实标记102的一个或多个特征的一个或多个滤波测量概要。在实施例中,图5列出了第二计算装置在执行该任务中可能执行的动作,下面将对其更详细地描述。第二计算装置110将滤波后的测量概要存储在媒体存储装置112中。
继续图1,未验证物理对象114(“未验证的对象114”)可能是也可能不是合法物理对象104,需要测试以确保其不是伪造的或否则是非法的。未验证对象114的可能实施例与合法物理对象104的可能实施例相同。在未验证对象114上的是候选标记116。候选标记116的可能实施例与真实标记102的可能实施例相同。第二图像捕获装置118(例如,照相机、机器视觉装置或扫描仪)捕获候选标记116的图像并将图像发送到第三计算装置120。如与第一图像捕获装置106和第一计算装置108一样,第二图像捕获装置118可以是第三计算装置120的一部分,并且候选标记116的捕获图像的传输可以在内部(即,从第二图像捕获装置118到第三计算装置120的逻辑电路)。第三计算装置120(或其中的逻辑电路)接收捕获的图像并将捕获的图像发送到第二计算装置110。
在接收到所捕获的图像之后,第二计算装置110生成候选标记116的一个或多个特征的一个或多个滤波测量概要。在实施例中,图6列出了第二计算装置在执行该任务中可能执行的动作,下面将对其更详细地描述。
参考图2,描述了可以在另一个实施例中使用的***的示例。位于包装装置200处的是标签打印机202、标签贴附装置204、包装线206、图像捕获装置208和第一计算装置210。标签打印机202将真实标记(包括真实标记212(“标记212”)施加到在标签卷筒纸214上携带的多个标签。真实标记的可能实施例包括一维(“1D”)条形码和2D条形码。标签施加装置204施加标签(包括图2的单独示出的标签216和218)以使物理对象合法化,图2中参考数字220和222(“第一对象220”和“第二对象222”)示出了其中两个。图2将物理对象示出为盒子(例如,包含制造产品的盒子),但是该对象不必是盒子或容器。合法物理对象的可能实施例包括先前针对图1的对象104列出的实施例。
图像捕获装置208捕获标记212的图像,并将捕获的图像发送到第一计算装置210。第一计算装置210接收捕获的图像,并将捕获的图像经由通信网络226(“网络226”)发送到第二计算装置224。网络226的可能的实施例包括局域网、广域网、公共网络、专用网络和因特网。网络226可以是有线的、无线的或其组合。
在接收到所捕获的图像时,第二计算装置224生成真实标记212的一个或多个特征的一个或多个滤波测量概要。在实施例中,图5列出了第二计算装置224在执行该任务中可能执行的动作,下面将对其更详细地描述。第二计算装置224将滤波后的测量概要存储在媒体存储装置228中。
继续图2,在从包装设施200到分销点(例如,销售点)的分销链中的某一点,用户230(例如,售货员或执法人员)处理未经验证的物理对象232(“未验证对象232”),其具有携带候选标记236的未经验证的标签234。未验证对象232上的标记或者候选标记236中编码的信息可能暗示未验证对象232源自合法来源,诸如,包装设施200(或者包装设施200正在处理包装线206上的原始物品的公司)。在这种情况下,用户230希望确定未验证对象232是否是伪造的或者是否非法的。
用户230启动第三计算装置238上的应用,第三计算装置238在图2中被描绘成智能手机。在该应用的控制下(并且可能响应于来自用户230的附加输入),第三计算装置238(例如,使用图3中描绘的相机314)捕获候选标记236的图像。第三计算装置238解码候选标记236中的显式数据(例如,条形码中的数据,其指示应用了条形码的产品的身份),并将捕获的图像经由网络226发送到第二计算装置224。
在接收到所捕获的图像时,第二计算装置224生成候选标记236的一个或多个特征的一个或多个滤波测量概要。在实施例中,图6列出了第二计算装置224在执行该任务中可能执行的动作,下面将对其更详细地描述。
在一实施方式中,图1的计算装置108、110和120中的一个或多个以及图2的计算装置210、224和238中的一个或多个具有图3中通用的架构。图3中描绘的装置包括:逻辑电路302、主存储器304(例如,易失性存储器、随机存取存储器)、次存储器306(例如,非易失性存储器)、用户输入装置308(例如,键盘、鼠标或触摸屏)、显示器310(例如,有机发光二极管显示器)和网络接口312(其可以是有线或无线的)。存储器304和306存储指令和数据。在一些实施例中,逻辑电路302执行指令并使用该数据执行各种过程,包括本文所述的方法(包括例如被称为由计算装置执行的那些过程)。计算装置中的一些还可以包括相机314(例如,第三计算装置238,特别是如果其被实现为移动通信装置的话)。
在实施例中,真实标记(诸如,图2的真实标记212)由本文中称为“子区域”的多个特征组成。子区域可以对应于根据ISO/IEC 15415的“单元”,并且可以是大小一致的。为了帮助说明在此讨论的一些概念,将注意力转到图4,其示出了具有第一子区域450、第二子区域452、第三子区域454和第四子区域456的标记400。第一子区域450的特性是其平均着色,计算装置可以对其测量并确定明显地与其它子区域的偏移(例如,超过预定阈值的程度)。第二子区域452的特性是其与最佳拟合网格458的偏移。计算装置可以测量该偏移并且确定明显高于其它子区域的偏移量。第三子区域454的特性是空白的发生。计算装置可以测量空白的发生率并确定第三子区域454包括比其它子区域明显更高的空白发生率。最后,可以在第四子区域456中找到的特征是边缘460。边缘460的特性是其线性度。计算装置可以测量该线性度并确定该线性度明显小于其它子区域的边缘。
参考图5,描述了第二计算装置110或第二计算装置224在实施例中执行的过程的示例。在框502处,计算装置接收真实标记的图像。在框504处,计算装置使用所接收的图像来对真标记的特征进行测量,从而得到一组测量结果。如果其特性被测量的特征恰好是伪像,那么该测量结果将会包含关于该伪像的数据。该一组测量可以是计算装置关于真实标记生成的多组度量中的一个。计算装置可以在真实标记上的不同位置执行测量。这样做,计算装置可以将标记划分成多个子区域(例如,根据工业标准)。在实施例中,如果标记是二维条形码,则该计算装置对该标记的总数的子区域(例如,总数量单元的全部或子集)的全部或一部分进行测量。
计算装置可以测量的真实标记的特征的示例包括:边缘、条、条之间的区域、无关标记、区域、单元和子区域。计算装置可以测量的特征的特性示例包括:形状、纵横比、位置、尺寸、对比度、不连续性的普遍程度、颜色(例如,亮度、色调或两者)、着色和对比度变化。在一些实施例中,计算装置从标记到标记对相同特征上的相同特性进行测量,但针对不同特征对不同特性进行测量。例如,计算装置可以测量标记的第一组子区域上的平均着色,并且针对随后的标记测量相同的第一组子区域上的平均着色,但测量该标记和随后的标记上的第二组子区域上的边缘线性度。如果至少有一个子区域对于两组子区域不是共同的,那么这两个子区域(对于不同的特征)可以被认为是“不同的”。例如,计算装置可以测量(对于标记的全部或部分子区域):(1)标记的部分或全部子区域(例如,全部或部分的单元)的平均着色,(2)子区域位置与最佳拟合网格之间的偏移,(3)杂散标记或空白普遍性,以及(4)子区域的一个或多个边缘的线性度。
在框506处,计算装置基于测量结果来创建用于特征的测量概要。在框508处,计算装置为该特征创建第一滤波测量概要。例如,计算装置将第一带通滤波器应用于测量概要。在框510处,计算装置为该特征创建第二滤波测量概要。例如,计算装置将第二带通滤波器应用于测量概要。在框512处,计算装置存储第一和第二滤波测量概要(例如,在媒体存储装置112或媒体存储装置228中)。
在实施例中,计算装置(诸如,第二计算装置110或第二计算装置224)沿从标记的一部分的内部开始并延伸超出标记的边缘的线测量每个像素的像素值(例如,灰度值),并计算所有被测量像素的平均值(称为“投影平均像素值”)。
参考图6,描述第二计算装置110或第二计算装置224在实施例中执行的过程的示例。在框602处,计算装置接收候选标记的图像。在框604处,计算装置使用所接收的图像来对该候选标记的特征进行测量。在框606处,计算装置基于测量结果来创建该特征的测量概要。在框608处,计算装置为该特征创建第一滤波测量概要。在框610处,计算装置为该特征创建第二滤波测量概要。计算装置可以以与针对真实标记的上述相同的方式(例如,框506、508和510)使用候选标记的图像来执行框606、608和610。在框612处,计算装置将第一和第二滤波测量概要与真实标记的等同的第一和第二测量概要(例如,从媒体存储装置中检索真实标记的第一和第二测量概要)进行比较。基于该比较,计算装置在框614处确定候选标记是否为真。如果计算装置确定候选标记不为真,则(在框616)计算装置指示候选标记不能被验证(例如,通过向第三计算装置110发送消息,第三计算装置110将其显示给用户)。如果计算装置确定候选标记为真,则在框618处,计算装置指示候选标记已被验证(例如,通过向第三计算装置110发送消息,第三计算装置110将其显示给用户)。
如上所述,计算装置(在实施例中)可以对其特性(例如,框504或框604)进行测量的可能的特征是边缘。转到图7A,例如,条形码的一部分700具有内部区域702(通常印刷为黑色)和边缘704。图7A还描绘第一参考轴线706并且超出边缘704延伸到第二参考轴线708。第一参考轴线706与第二参考轴线708之间的距离有许多可能的值。例如,该距离可以是到下一印刷区域的距离(空白间隙)或计算装置正在其中进行测量的印刷区域(内部区域702)的宽度的一半。该距离可以是内部区域702的宽度的更大或更小部分。在其它实施例中,第一参考轴线706和第二参考轴线708都在内部区域702内。在其它实施例中,两个轴线都在内部区域702的外部(例如,仅在白色空间中)。本实施例中的计算装置沿第一线710、沿第二线712、沿第三线714、沿第四线716测量每个像素的灰度值(例如,从0到255的比例)。第一线710、第二线712、第三线714和第四线716中的每一个开始于第一轴线706,朝外并超出边缘704延伸,并且终止于第二轴线708。
在图7A中,在图7中示出线710、712、714和716,其垂直于第一参考轴线706和第二参考轴线708,但不是必须的。虽然在图7A中描绘为彼此间隔开,但是线710、712、714和716彼此之间可以没有空间。而且,虽然描绘了四条线,但可能会少一些(甚至可以少到一个)或更多。另外,线710、712、714和716可以是直的,但不是必须的。例如,如果条形码(部分700是其一部分)在曲面上,那么线710、712、714和716在x-y平面中可以是直的,但是相对于z轴可以是弯曲的(例如,从页面向外凸出)。
虽然边缘704被描绘为相对于y方向大体上是线性的,但是不必是这样。例如,边缘可以是偏移曲线(例如,类似于波浪线)。此外,虽然第一参考轴线706和第二参考轴线708被描绘为大致平行于边缘706,但是它们不是必须的。
在实施例中,如果该特征是边缘,则对于标记的给定边缘,计算装置发展边缘的测量概要(框506和606)。在实施例中,该边缘测量概要包括针对包括边缘的标记的一部分计算的投影平均像素值的数据序列。计算装置计算沿第一线710、第二线712、第三线714和第四线716中的每一个的像素的投影平均像素值。计算装置可以在该标记的多个边缘上执行该投影平均像素值操作,并且在边缘的整个长度上或者小于边缘的整个长度上这样做。例如,在诸如图4中所示的二维条形码上,计算装置可以对一个或多个单元的上边缘、一个或多个单元的下边缘、一个或多个单元的左边缘以及一个或多个单元的右边缘的任何组合执行该操作。在另一示例中,在诸如图8所示的1D条形码上,计算装置可以对条形码的条形部分的每个条执行投影平均像素值操作。例如,计算装置可以对图13的条形码的包括该条的前缘的第十三条部分802(为了清楚起见,阴影化)执行该操作,并且在包括后缘的部分804上执行该操作。计算装置可以在每个条的前缘和后缘执行该操作。
参考图7B,第一行710的像素由四个单独的像素表示。自然地,可能有更多的像素,但是为了便于描述,仅显示了四个像素。像素1和像素2各具有255的值,像素3具有84的值,像素4和像素5各具有值0。这些值(投影平均像素值)的平均值是106。
除了沿边缘704的伪像之外,沿投影线取平均值允许计算装置考虑在条形码部分700的内部区域702内的伪像。例如,图9A示出具有内部区域902的条形码的部分900,其中存在无关空白904和边缘906,在该边缘906之外是无关标记908。在该实施例中,计算装置沿第一线910、沿第二线912、沿第三线914以及沿第四线916测量每个像素的灰度值。图9B示出沿第一线910的投影平均像素值(130)部分地是无关空白918、920和922以及无关标记924的结果。这些无关标记和空白影响像素的单独值,因此像素2的值为220,像素3的值为100,像素4的值为25,像素5的值为53。
图10描绘了边缘投影的示例的绘图。垂直轴表示沿标记的边缘区域中的线(例如,如结合图7A和图9A描述的)截取的投影平均像素值(例如,灰度值)。水平轴表示沿第一参考轴706的位置(例如,以像素索引值为单位,或者沿参考轴的像素的连续线中的像素的顺序)。
根据实施例,为了执行框508、510、608和610,计算装置一次一个地将一系列带通滤波器应用于标记边缘的测量概要,并且可以对多个边缘测量概要(例如,对于计算装置已经形成平均值测量概要的每个边缘)这样做。带通滤波器消除除了落入带通滤波器范围内的那些频率分量之外的所有空间频率分量。图10示出了在计算装置应用带通滤波器之前的边缘测量概要的示例。图11示出表示在计算装置应用带通滤波器之后的图10的边缘测量概要的绘图。
在各种实施例中可以使用许多可能的滤波器和滤波技术类型。在实施例中,计算装置使用带通滤波器,该带通滤波器可以分辨0.3至3mm之间的尺寸范围内的印刷特征。在该实施例中,带通滤波器的上限和下限是σ1=20和σ2=2。每个极限的最小特征的大小是(长度=3σ(以像素为单位)):L1=60像素,L2=6像素。周期/概要的上限和下限[每个概要800像素,f=800/(2L)]。f1=800/(60+60)=6.6个循环/概要,f2=800/(12)=66个循环/概要。每个限制的最小特征的尺寸以毫米为单位(每4cm 800个像素,0.05mm/像素,L1=3mm,L2=0.3mm)。因此,带通滤波器分辨尺寸范围在0.3到3毫米之间的印刷特征。
在另一实施例中,带通滤波器分辨尺寸范围在1.5-4.5mm之间的印刷特征:σ1=30和σ2=10。L1=90像素或4.5mm,f1=4.4个周期/概要。
在实施例中,计算装置在多个空间频带上为真实标记创建多个滤波测量概要,并将这些滤波测量概要存储在媒体存储装置中。随后,当计算装置接收到要进行真实性测试的候选标记的图像时,计算装置(a)创建候选标记的滤波测量概要(例如,框508、510、608和610),(b)比较特定空间频带中的候选标记的滤波测量概要与相同空间频带中的真实标记的滤波测量概要(例如,通过在真实标记的滤波测量概要和候选标记的滤波测量概要的数据序列上运行统计相关函数)(例如,框612),(c)基于统计相关性分配相关性分数,(d)针对多个频带重复(b)和(c),以及(e)基于该相关性分数的集合创建候选标记的滤波测量概要文件。例如,相关性分数可以是在特定频带上带通滤波的真实和候选量度数据的数字序列相关性。
在实施例中,空间频谱相关性概要文件由包括以预定方式排序的相关性分数的数据序列组成。图12示出空间频谱相关性概要的示例,描绘为曲线。横轴由分配给每个带通滤波器的数值组成。例如,带通滤波器#1可能允许从3毫米到6毫米的波长的光谱分量,带通滤波器#2可能允许从6毫米到12毫米的波长的光谱分量等。垂直轴由由计算装置对候选标记和真实标记的各个滤波测量概要执行的相关操作的相关性分数组成。
在实施例中,计算装置比较候选标记的空间频谱相关性概要文件和真实标记的空间频谱相关性概要,并且基于该比较来确定候选标记是否是真实标记。另外地或替代地,计算装置确定是否使用与真实标记相同的印刷板印刷候选标记(例如,在确定候选标记不为真之后)。空间频谱相关性概要的形状指示结果,并且计算装置可以将该形状解释为执行框614的一部分。图12显示了真实标记(线1202)的典型“驼峰”形状和伪像标记(线1204)的低扁线。图13示出同一真实标记的真实线(线1302)与复印件线(线1304)。
应该理解的是,这里描述的示例性实施例应该仅被认为是描述性的而不是为了限制的目的。在每个实施例中的特征或方面的描述通常应被认为可用于其它实施例中的其它类似特征或方面。本领域的普通技术人员将理解,在不脱离由所附权利要求限定的精神和范围的情况下,可以在其中进行形式和细节上的各种改变。举例来说,图5和图6的流程图的步骤可以以对本领域技术人员显而易见的方式重新排序。此外,这些流程图的步骤以及这里描述的方法可以全部在单个计算装置上执行。
Claims (20)
1.一种在计算装置上用于确定标记是否为真的方法,所述方法包括:
接收候选标记的图像;
使用所接收的图像测量所述候选标记的特征的特性,从而产生一组测量结果;
基于所述一组测量结果来创建所述特征的测量概要;
通过从所述特征的测量概要中滤除除了在第一空间频带内的空间频率分量之外的所有空间频率分量来为所述特征创建第一滤波测量概要;
通过从所述特征的测量概要中滤除除了在第二空间频带内的空间频率分量之外的所有空间频率分量来为所述特征创建第二滤波测量概要;
将所述特征的所述第一滤波测量概要与真实标记的特征的等同的第一滤波测量概要进行比较;
将所述特征的所述第二滤波测量概要与所述真实标记的特征的等同的第二滤波测量概要进行比较;
基于所述第一滤波测量概要和所述第二滤波测量概要的比较来确定所述候选标记是否为真;并且
向用户指示确定的结果。
2.根据权利要求1所述的方法,还包括:
接收所述真实标记的图像;
使用所接收的所述真实标记的图像测量所述真实标记的特征的特性,从而产生一组测量结果;
基于所述真实标记的特征的所述一组测量结果来创建所述真实标记的特征的测量概要;
通过从所述真实标记的特征的测量概要中滤除除了在所述第一空间频带内的空间频率分量之外的所有空间频率分量来为所述真实标记创建所述等同的第一滤波测量概要;
通过从所述真实标记的特征的投影中滤除除了在所述第二空间频带内的空间频率分量之外的所有空间频率分量来为所述真实标记创建所述等同的第二滤波测量概要。
3.根据权利要求1所述的方法,其中,
所述特征是所述标记的边缘,
测量所述候选标记的特征的特性包括:计算包括所述边缘的标记的一部分中的多个投影平均像素值,并且
创建所述特征的测量概要包括:基于在包括所述边缘的所述候选标记的一部分中计算的多个投影平均像素值来创建所述边缘的测量概要。
4.根据权利要求3所述的方法,其中,计算所述多个投影平均像素值包括:沿从第一参考轴延伸到第二参考轴的线计算至少一个投影像素值,所述第一参考轴在基本平行于所述边缘的方向上延伸,所述第二参考轴在基本平行于所述边缘的方向上延伸。
5.根据权利要求4所述的方法,其中,所述标记是条形码,所述第一参考轴位于所述条形码的条内,并且所述第二参考轴位于所述条形码的条之间。
6.根据权利要求4所述的方法,其中,所述标记是条形码,所述第一参考轴位于所述条形码的条内,并且所述第二参考轴位于所述条内。
7.根据权利要求4所述的方法,其中,所述标记是条形码,所述第一参考轴位于所述条形码的条之间,并且所述第二参考轴位于所述条形码的条之间。
8.根据权利要求1所述的方法,还包括:
针对另外的空间频带为该特征创建另外的滤波测量概要;以及
将每个所述另外的滤波测量概要与所述真实标记上的特征的等同滤波测量概要进行比较,
其中还基于所述另外的滤波测量概要确定所述候选标记是否为真。
9.根据权利要求1所述的方法,还包括:
基于所述特征的所述第一滤波测量概要与所述真实标记的特征的所述等同的第一滤波测量概要的所述比较,将第一相关性分数指派给所述第一空间频带;
基于所述特征的所述第二滤波测量概要与所述真标记的特征的所述等同的第二滤波测量概要的所述比较,将第二相关性分数指派给所述第二空间频带;并且
使用所述第一相关性分数和所述第二相关性分数创建空间频谱相关性测量概要,
其中确定所述候选标记是否为真包括:基于所述第一相关性分数和所述第二相关性分数中的至少一个来确定所述候选标记是否为真。
10.根据权利要求9所述的方法,其中,
创建空间频谱相关性测量概要包括:
将所述第一相关性分数映射到所述第一空间频带的第一带通滤波器;并且
将所述第二相性分数映射到所述第二空间频带的第二带通滤波器,并且
确定所述候选标记是否为真包括:分析映射的相关性分数和空间频带。
11.根据权利要求1所述的方法,其中,
创建所述第一滤波测量概要包括:将第一带通滤波器应用于所述特征测量概要;
创建所述第二滤波测量概要包括:与所述第一带通滤波器的应用分开地将第二带通滤波器应用于所述特征测量概要。
12.根据权利要求1所述的方法,其中,所述特征是伪像。
13.根据权利要求1所述的方法,其中,所述特征是所述候选标记的子区域,并且所述测量是对所述子区域的平均着色的测量。
14.根据权利要求1所述的方法,其中,所述特征是所述候选标记的子区域,并且所述测量是所述子区域的位置与最佳拟合网格的偏差的测量。
15.根据权利要求1所述的方法,其中,所述特征是所述候选标记的子区域,并且所述测量是所述子区域中的杂散标记或空白的测量。
16.根据权利要求1所述的方法,其中,接收所述候选标记的图像包括:从内置于所述计算装置中的相机接收所述图像。
17.根据权利要求1所述的方法,其中,接收所述候选标记的图像包括:通过网络接收。
18.根据权利要求1所述的方法,其中,所述标记是选自由条形码、标识和装饰组成的组。
19.一种计算装置,包括执行动作的硬件处理器,所述动作包括:
接收候选标记的图像;
使用所接收的图像测量所述候选标记的特征的特性,从而产生一组测量结果;
基于所述一组测量结果来创建所述特征的测量概要;
通过从所述特征的测量概要中滤除除了在第一空间频带内的空间频率分量之外的所有空间频率分量来为所述特征创建第一滤波测量概要;
通过从所述特征的测量概要中滤除除了在第二空间频带内的空间频率分量之外的所有空间频率分量来为所述特征创建第二滤波测量概要;
将所述特征的所述第一滤波测量概要与真实标记的特征的等同的第一滤波测量概要进行比较;
将所述特征的所述第二滤波测量概要与所述真实标记的特征的等同的第二滤波测量概要进行比较;
基于所述第一滤波测量概要和所述第二滤波测量概要的比较来确定所述候选标记是否为真;并且
向用户指示确定的结果。
20.一种非瞬态计算机可读介质,其上存储有用于执行动作的计算机可执行指令,所述动作包括:
接收候选标记的图像;
使用所接收的图像测量所述候选标记的特征的特性,从而产生一组测量结果;
基于所述一组测量结果来创建所述特征的测量概要;
通过从所述特征的测量概要中滤除除了在第一空间频带内的空间频率分量之外的所有空间频率分量来为所述特征创建第一滤波测量概要;
通过从所述特征的测量概要中滤除除了在第二空间频带内的空间频率分量之外的所有空间频率分量来为所述特征创建第二滤波测量概要;
将所述特征的所述第一滤波测量概要与真实标记的特征的等同的第一滤波测量概要进行比较;
将所述特征的所述第二滤波测量概要与所述真实标记的特征的等同的第二滤波测量概要进行比较;
基于所述第一滤波测量概要和所述第二滤波测量概要的比较来确定所述候选标记是否为真;并且
向用户指示确定的结果。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201562180477P | 2015-06-16 | 2015-06-16 | |
US62/180,477 | 2015-06-16 | ||
PCT/US2016/037149 WO2016205102A1 (en) | 2015-06-16 | 2016-06-13 | Methods and a computing device for determining whether a mark is genuine |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107851201A true CN107851201A (zh) | 2018-03-27 |
CN107851201B CN107851201B (zh) | 2021-04-20 |
Family
ID=57545644
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680035485.5A Active CN107851201B (zh) | 2015-06-16 | 2016-06-13 | 用于确定标记是否真实的方法和计算装置 |
Country Status (15)
Country | Link |
---|---|
US (1) | US10235597B2 (zh) |
EP (2) | EP3311337B1 (zh) |
JP (1) | JP6439056B2 (zh) |
KR (1) | KR101889265B1 (zh) |
CN (1) | CN107851201B (zh) |
AU (1) | AU2016278954B2 (zh) |
CA (1) | CA2989349C (zh) |
DK (1) | DK3311337T3 (zh) |
ES (1) | ES2915025T3 (zh) |
HK (1) | HK1252362A1 (zh) |
IL (1) | IL256161B (zh) |
MX (1) | MX369070B (zh) |
RU (1) | RU2661528C1 (zh) |
WO (1) | WO2016205102A1 (zh) |
ZA (1) | ZA201708251B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150379321A1 (en) | 2012-03-01 | 2015-12-31 | Sys-Tech Solutions, Inc. | Methods and a system for verifying the authenticity of a mark |
CN104303192B (zh) | 2012-03-01 | 2016-11-23 | ***科技解决方案公司 | 来自标记的特征的唯一识别信息 |
US20150169928A1 (en) | 2012-03-01 | 2015-06-18 | Sys-Tech Solutions, Inc. | Methods and a system for verifying the identity of a printed item |
EP3311337B1 (en) * | 2015-06-16 | 2022-03-02 | Sys-Tech Solutions, Inc. | Methods and a computing device for determining whether a mark is genuine |
HUE058890T2 (hu) * | 2015-09-24 | 2022-09-28 | Sicpa Holding Sa | A dokumentumok újboli hitelesítése |
DE202016104447U1 (de) * | 2016-07-21 | 2016-08-22 | Fibro Gmbh | Vorrichtung zum Ausführen eines Verfahrens zur Erzeugung und Detektieren einer fälschungssicheren Identifikation |
US10769263B1 (en) | 2019-05-07 | 2020-09-08 | Alibaba Group Holding Limited | Certificate verification |
EP4060525A1 (en) | 2021-03-15 | 2022-09-21 | SYS-Tech Solutions, Inc. | Dynamic rerouting of uniform resource identifiers having different syntaxes |
WO2023205473A1 (en) | 2022-04-21 | 2023-10-26 | Sys-Tech Solutions, Inc. | Mark authentication with distortion tolerance |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103903039A (zh) * | 2014-03-26 | 2014-07-02 | 深圳大学 | 隐形编码全息防伪膜、其制作方法及识别*** |
CN104303192A (zh) * | 2012-03-01 | 2015-01-21 | ***科技解决方案公司 | 来自标记的特征的唯一识别信息 |
CA2926436A1 (en) * | 2013-10-07 | 2015-04-16 | Judith Murrah | Multimode image and spectral reader |
Family Cites Families (116)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB8812890D0 (en) | 1988-05-31 | 1988-07-06 | De La Rue Co Plc | Security device & methods & apparatus for verification |
US5153418A (en) | 1990-10-30 | 1992-10-06 | Omniplanar, Inc. | Multiple resolution machine readable symbols |
CH684590A5 (de) | 1991-09-26 | 1994-10-31 | Grapha Holding Ag | Verfahren zur Einheitlichkeitsprüfung von Druckbogen und Vorrichtung zur Durchführung desselben. |
US5325167A (en) | 1992-05-11 | 1994-06-28 | Canon Research Center America, Inc. | Record document authentication by microscopic grain structure and method |
US5583950A (en) | 1992-09-16 | 1996-12-10 | Mikos, Ltd. | Method and apparatus for flash correlation |
US5521984A (en) | 1993-06-10 | 1996-05-28 | Verification Technologies, Inc. | System for registration, identification and verification of items utilizing unique intrinsic features |
US5465303A (en) | 1993-11-12 | 1995-11-07 | Aeroflex Systems Corporation | Automated fingerprint classification/identification system and method |
US6449377B1 (en) | 1995-05-08 | 2002-09-10 | Digimarc Corporation | Methods and systems for watermark processing of line art images |
US8144368B2 (en) | 1998-01-20 | 2012-03-27 | Digimarc Coporation | Automated methods for distinguishing copies from original printed objects |
HU211281B (en) | 1994-07-25 | 1996-11-28 | Lajos Pikler | Method for identificating objects on the basis of the forming and checking their surface roughness, further an object having surface suitable to said identification |
US6543691B1 (en) | 1995-01-03 | 2003-04-08 | Jerome H. Lemelson | Method and apparatus for encoding and decoding bar codes with primary and secondary information and method of using such bar codes |
US6032861A (en) | 1995-01-03 | 2000-03-07 | Lemelson; Jerome H. | Method and apparatus for encoding and decoding bar codes with primary and secondary information and method of using such bar codes |
US5563401A (en) | 1995-01-03 | 1996-10-08 | Lemelson; Jerome H. | Bar codes and methods |
US5706091A (en) * | 1995-04-28 | 1998-01-06 | Nikon Corporation | Apparatus for detecting a mark pattern on a substrate |
AU4311896A (en) | 1995-12-29 | 1997-07-28 | S. E. Axis Limited | Authentication of articles |
US5978495A (en) | 1996-07-17 | 1999-11-02 | Intelnet Inc. | Method and apparatus for accurate determination of the identity of human beings |
US5883971A (en) | 1996-10-23 | 1999-03-16 | International Business Machines Corporation | System and method for determining if a fingerprint image contains an image portion representing a smudged fingerprint impression |
US6460766B1 (en) | 1996-10-28 | 2002-10-08 | Francis Olschafskie | Graphic symbols and method and system for identification of same |
CH693693A5 (de) | 1997-06-06 | 2003-12-15 | Ovd Kinegram Ag | Vorrichtung zum Erkennen beugungsoptischer Markierungen. |
US6185318B1 (en) | 1997-08-22 | 2001-02-06 | International Business Machines Corporation | System and method for matching (fingerprint) images an aligned string-based representation |
US5946103A (en) | 1998-01-29 | 1999-08-31 | Xerox Corporation | Halftone patterns for trusted printing |
US6685095B2 (en) | 1998-05-05 | 2004-02-03 | Symagery Microsystems, Inc. | Apparatus and method for decoding damaged optical codes |
EP1116164A1 (en) * | 1998-09-29 | 2001-07-18 | Angstrom Technologies, Inc. | First-order authentication system |
US6760472B1 (en) | 1998-12-14 | 2004-07-06 | Hitachi, Ltd. | Identification method for an article using crystal defects |
US7038766B2 (en) | 1999-04-01 | 2006-05-02 | Microtrace, Llc | Identification particles and system and method for retrospective identification using spectral codes |
WO2001010090A1 (en) | 1999-07-28 | 2001-02-08 | Tomkow Terrance A | System and method for verifying delivery and integrity of electronic messages |
AU7843800A (en) | 1999-09-30 | 2001-04-30 | Dna Technologies, Inc. | Product authentication system |
US6398117B1 (en) | 2000-01-14 | 2002-06-04 | Hewlett-Packard Co. | Method and system for combining bar codes of different encoding dimensions |
US7152047B1 (en) | 2000-05-24 | 2006-12-19 | Esecure.Biz, Inc. | System and method for production and authentication of original documents |
US7162035B1 (en) | 2000-05-24 | 2007-01-09 | Tracer Detection Technology Corp. | Authentication method and system |
US7107453B2 (en) | 2000-05-25 | 2006-09-12 | Hewlett-Packard Development Company, L.P. | Authenticatable graphical bar codes |
AU2002211634A1 (en) | 2000-10-11 | 2002-04-22 | Digimarc Corporation | Halftone watermarking and related applications |
KR20010025234A (ko) | 2000-11-09 | 2001-04-06 | 김진삼 | 지문정보를 이용한 카드거래 인증방법 및 그 시스템 |
ATE405101T1 (de) | 2001-02-12 | 2008-08-15 | Gracenote Inc | Verfahren zum erzeugen einer identifikations hash vom inhalt einer multimedia datei |
JP3896827B2 (ja) | 2001-02-21 | 2007-03-22 | 株式会社デンソー | 情報コードの解読方法および解読システム |
US7013024B2 (en) | 2001-04-13 | 2006-03-14 | Pitney Bowes Inc. | Method for reading information that has been embedded in an image |
JP2002344736A (ja) | 2001-05-21 | 2002-11-29 | Oki Electric Ind Co Ltd | プリント紙の原本保証システム,プリンタ装置,および,検証装置 |
US7184580B2 (en) | 2001-07-24 | 2007-02-27 | Laurence Hamid | Fingerprint scar recognition method and apparatus |
ES2290347T3 (es) | 2001-11-09 | 2008-02-16 | International Barcode Corporation | Sistema y metodo para insertar caracteres en una barra de un codigo de barras. |
JP3804012B2 (ja) | 2002-03-08 | 2006-08-02 | 沖電気工業株式会社 | 文書画像の改ざん判定方法及びシステム、並びにその制御用プログラム |
US6970236B1 (en) | 2002-08-19 | 2005-11-29 | Jds Uniphase Corporation | Methods and systems for verification of interference devices |
JP4245883B2 (ja) | 2002-09-13 | 2009-04-02 | 株式会社日立製作所 | 電子文書およびこれの印刷媒体の真正性管理方法およびシステム、ならびにプログラム、記録媒体 |
AU2003282943A1 (en) | 2002-10-11 | 2004-05-04 | Digimarc Corporation | Systems and methods for recognition of individuals using multiple biometric searches |
US20040161153A1 (en) | 2003-02-18 | 2004-08-19 | Michael Lindenbaum | Context-based detection of structured defects in an image |
US7025269B2 (en) | 2003-04-24 | 2006-04-11 | Watson Label Products Corp. | Barcodes including embedded security features and space saving interleaved text |
ATE410315T1 (de) | 2003-04-30 | 2008-10-15 | Hewlett Packard Development Co | Authentifizierungsverfahren und -system |
EP1477940B1 (en) | 2003-04-30 | 2007-08-01 | Hewlett-Packard Development Company, L.P. | Authentication method and system |
JP2007528522A (ja) | 2003-07-04 | 2007-10-11 | パク,クワン−ドン | ランダムタイプの識別材料、3d識別システムおよびそれを用いる方法 |
US7044376B2 (en) | 2003-07-23 | 2006-05-16 | Eastman Kodak Company | Authentication method and apparatus for use with compressed fluid printed swatches |
US20050053236A1 (en) | 2003-09-08 | 2005-03-10 | Samii Mohammad M. | Printed material verification |
AR043357A1 (es) | 2004-01-23 | 2005-07-27 | Salva Calcagno Eduardo Luis | Procedimiento de identificacion de personas mediante la conversion de huellas dactilares y codigos geneticos en codigos de barras y disposicion utilizada en dicho procedimiento |
US7697729B2 (en) | 2004-01-29 | 2010-04-13 | Authentec, Inc. | System for and method of finger initiated actions |
US7497379B2 (en) | 2004-02-27 | 2009-03-03 | Microsoft Corporation | Counterfeit and tamper resistant labels with randomly occurring features |
CN100481117C (zh) | 2004-03-15 | 2009-04-22 | 武汉矽感科技有限公司 | 一种二维条码编解码方法 |
US7577844B2 (en) | 2004-03-17 | 2009-08-18 | Microsoft Corporation | Systems and methods for encoding randomly distributed features in an object |
US7609872B2 (en) | 2004-04-05 | 2009-10-27 | Eastman Kodak Company | Method and apparatus for verifying the authenticity of documents |
FR2870376B1 (fr) | 2004-05-11 | 2006-09-22 | Yann Boutant | Procede de reconnaissance de supports fibreux, ainsi que les applications d'un tel procede dans le domaine informatique notamment |
US7229025B2 (en) | 2004-06-07 | 2007-06-12 | Pitney Bowes Inc. | Barcode with enhanced additional stored data |
US7616797B2 (en) | 2004-08-23 | 2009-11-10 | Bailey Kenneth S | Minutia detection from measurement of a human skull and identifying and profiling individuals from the human skull detection |
JP4340618B2 (ja) | 2004-10-08 | 2009-10-07 | 富士通株式会社 | 生体情報認証装置及び方法,並びに生体情報認証プログラム及び生体情報認証プログラムを記録したコンピュータ読取可能な記録媒体 |
EP1825419A4 (en) | 2004-11-09 | 2008-08-06 | Digimarc Corp | AUTHENTICATION IDENTIFICATION AND SECURITY DOCUMENTS |
US7752077B2 (en) | 2005-01-21 | 2010-07-06 | Amazon Technologies, Inc. | Method and system for automated comparison of items |
US7773812B2 (en) | 2005-04-11 | 2010-08-10 | Microsoft Corporation | Method and system for performing searches and returning results based on weighted criteria |
US7533062B2 (en) | 2005-05-27 | 2009-05-12 | Pitney Bowes Inc. | Method for creating self-authenticating documents |
DE602006007486D1 (de) | 2005-12-15 | 2009-08-06 | Ibm | Verfahren und systeme, die hochfrequenz-kennungsetiketten zum vergleichen und authentifizieren von artikeln verwenden |
WO2007113040A1 (en) | 2006-03-31 | 2007-10-11 | International Business Machines Corporation | Method and systems using identifier tags and authenticity certificates for detecting counterfeited or stolen brand objects |
RU2458395C2 (ru) | 2006-07-19 | 2012-08-10 | Эдванст Трэк Энд Трэйс | Способ и устройство для защиты и аутентификации документов |
US20080025555A1 (en) * | 2006-07-31 | 2008-01-31 | Canadian Bank Note Company, Limited | Method and apparatus for comparing document features using pattern recognition |
US20100027851A1 (en) | 2006-10-26 | 2010-02-04 | Man Roland Druckmaschinen Ag | Apparatus, method and process for the stochastic marking and tracking of printed products |
DE102006053788A1 (de) | 2006-11-15 | 2008-05-21 | Giesecke & Devrient Gmbh | Verfahren zur Erkennung von Verschmutzungen im Bereich von Farbübergängen auf Wertdokumenten und Mittel zur Durchführung des Verfahrens |
AU2006252239B2 (en) | 2006-12-22 | 2010-04-01 | Canon Kabushiki Kaisha | Barcode pattern |
US7422147B2 (en) | 2006-12-22 | 2008-09-09 | Walter Steven Rosenbaum | System and method for detecting fraudulent transactions of items having item-identifying indicia |
WO2008078009A1 (fr) | 2006-12-26 | 2008-07-03 | Alphacode | Procede de caracterisation d'elements aleatoires de la reproduction de graphismes leur conferant les proprietes d'un sceau |
GB2445966B (en) | 2007-01-25 | 2011-05-18 | Hewlett Packard Development Co | Method of and system for authenticating an item |
US7327859B1 (en) | 2007-02-14 | 2008-02-05 | Lam Ko Chau | Methods and systems for automated fingerprint recognition |
US7673807B2 (en) | 2007-02-21 | 2010-03-09 | Hewlett-Packard Development Company, L.P. | Multiple resolution readable color array |
US7900837B2 (en) | 2007-03-14 | 2011-03-08 | Microsoft Corporation | Optical fiber paper reader |
US8905313B2 (en) | 2007-04-12 | 2014-12-09 | Honeywell International Inc. | Method and system for creating and reading multi-color co-planar emissive indicia using printable dyes and pigments |
US8408470B2 (en) | 2007-05-14 | 2013-04-02 | International Frontier Technology Laboratory, Inc. | Object for authentication verification, authentication verifying chip reading device and authentication judging method |
KR101461208B1 (ko) | 2007-06-01 | 2014-11-18 | 케이비에이-노타시스 에스에이 | 보안 문서, 특히 은행권의 인증 |
US7938331B2 (en) | 2007-06-29 | 2011-05-10 | Symbol Technologies, Inc. | Method and system for anti-counterfeit barcode label |
EP2045783A1 (en) | 2007-10-02 | 2009-04-08 | Kba-Giori S.A. | Method and system for controlled production of security documents, especially banknotes |
JP2009109419A (ja) | 2007-10-31 | 2009-05-21 | Sony Corp | 物品識別装置および方法、並びにプログラム |
US8488834B2 (en) | 2007-11-15 | 2013-07-16 | Certifi-Media Inc. | Method for making an assured image |
JP5023992B2 (ja) | 2007-11-16 | 2012-09-12 | 富士ゼロックス株式会社 | 偽造判別システム、及び偽造判別装置 |
US8267321B2 (en) | 2008-02-11 | 2012-09-18 | International Business Machines Corporation | Enhanced-density barcode |
JP5521276B2 (ja) | 2008-03-13 | 2014-06-11 | 富士通株式会社 | 認証装置、認証方法及び認証プログラム |
CN102037676B (zh) * | 2008-03-20 | 2015-02-25 | 日内瓦大学 | 基于不可克隆特征的安全物品识别以及认证***和方法 |
US8027468B2 (en) | 2008-04-08 | 2011-09-27 | Honeywell International Inc. | Method and system for camera sensor fingerprinting |
DE102009016194A1 (de) | 2008-04-23 | 2009-10-29 | Heidelberger Druckmaschinen Ag | Verfahren zur Herstellung eines Sicherheitsmerkmals auf einem flachen Substrat |
US8793498B2 (en) * | 2008-08-11 | 2014-07-29 | Nbcuniversal Media, Llc | System and method for forensic analysis of media works |
CN102124489B (zh) | 2008-08-17 | 2014-08-06 | 杜比实验室特许公司 | 图像的签名推导 |
US20120145779A1 (en) | 2009-04-08 | 2012-06-14 | Continental Teves Ag & Co. Ohg | Two-dimensional symbol code and method for reading the symbol code |
US8430301B2 (en) | 2009-11-23 | 2013-04-30 | Konica Minolta Laboratory U.S.A., Inc. | Document authentication using hierarchical barcode stamps to detect alterations of barcode |
EP2348465A1 (en) | 2009-12-22 | 2011-07-27 | Philip Morris Products S.A. | Method and apparatus for storage of data for manufactured items |
WO2011077459A2 (en) | 2009-12-23 | 2011-06-30 | Alexia Technologies Private Limited | A method of extracting naturally encrypted features from a natural surface of a product |
JP5668358B2 (ja) | 2010-08-10 | 2015-02-12 | 富士ゼロックス株式会社 | 画像処理装置、画像処理システム及びプログラム |
US8905314B2 (en) | 2010-09-30 | 2014-12-09 | Apple Inc. | Barcode recognition using data-driven classifier |
JP2012141729A (ja) | 2010-12-28 | 2012-07-26 | Jvc Kenwood Corp | 真贋判定方法、真贋判定装置、真贋判定システムおよびカラー二次元コード |
US8542930B1 (en) | 2010-12-30 | 2013-09-24 | Cognex Corporation | Mark reader configured to prioritize images |
KR101865415B1 (ko) | 2011-05-11 | 2018-06-07 | 삼성전자주식회사 | 모바일 통신기를 이용하는 위폐 감별법 |
US9022280B2 (en) | 2011-06-24 | 2015-05-05 | Verisign, Inc. | Multi-mode barcode resolution system |
KR101883425B1 (ko) * | 2011-08-01 | 2018-07-31 | 삼성전자주식회사 | 휴대 단말기를 이용하는 위폐 감별법 |
US20150379321A1 (en) | 2012-03-01 | 2015-12-31 | Sys-Tech Solutions, Inc. | Methods and a system for verifying the authenticity of a mark |
US9305028B2 (en) * | 2012-04-11 | 2016-04-05 | Zynga Inc. | Gaming platform utilizing a fraud detection platform |
US10565483B2 (en) | 2012-08-31 | 2020-02-18 | International Business Machines Corporation | Two-dimensional barcode to avoid unintentional scanning |
US20140078556A1 (en) * | 2012-09-19 | 2014-03-20 | John T. Anderson, III | Method of forming security markings |
JP6164899B2 (ja) | 2013-04-05 | 2017-07-19 | キヤノン株式会社 | ハッシュ値生成装置、システム、判定方法、プログラム、記憶媒体 |
CN103279731B (zh) | 2013-06-06 | 2016-05-25 | 格科微电子(上海)有限公司 | 二维码防伪方法及其防伪验证方法 |
US9233572B2 (en) * | 2013-08-30 | 2016-01-12 | International Business Machines Corporation | Anti-counterfeiting opto-thermal watermark for electronics |
TWI525317B (zh) | 2013-10-08 | 2016-03-11 | 國立清華大學 | 整合影像分析與資料挖礦之自動光學檢測缺陷影像分類方法 |
SG11201607112SA (en) | 2014-02-28 | 2016-09-29 | Sys Tech Solutions Inc | Methods and a system for verifying the identity of a printed item |
WO2015138820A1 (en) | 2014-03-12 | 2015-09-17 | ClearMark Systems, LLC | System and method for authentication |
BR112017005769A2 (pt) | 2014-09-23 | 2017-12-12 | Sys Tech Solutions Inc | método para verificar autenticidade de uma marca, e, sistema de computador. |
US9940572B2 (en) * | 2015-02-17 | 2018-04-10 | Sys-Tech Solutions, Inc. | Methods and a computing device for determining whether a mark is genuine |
EP3311337B1 (en) * | 2015-06-16 | 2022-03-02 | Sys-Tech Solutions, Inc. | Methods and a computing device for determining whether a mark is genuine |
-
2016
- 2016-06-13 EP EP16812194.5A patent/EP3311337B1/en active Active
- 2016-06-13 US US15/180,252 patent/US10235597B2/en active Active
- 2016-06-13 ES ES16812194T patent/ES2915025T3/es active Active
- 2016-06-13 CN CN201680035485.5A patent/CN107851201B/zh active Active
- 2016-06-13 WO PCT/US2016/037149 patent/WO2016205102A1/en active Application Filing
- 2016-06-13 RU RU2018101250A patent/RU2661528C1/ru active
- 2016-06-13 KR KR1020187001086A patent/KR101889265B1/ko active IP Right Grant
- 2016-06-13 EP EP21192713.2A patent/EP3937080A1/en active Pending
- 2016-06-13 JP JP2017564394A patent/JP6439056B2/ja active Active
- 2016-06-13 CA CA2989349A patent/CA2989349C/en active Active
- 2016-06-13 MX MX2017016236A patent/MX369070B/es active IP Right Grant
- 2016-06-13 AU AU2016278954A patent/AU2016278954B2/en not_active Ceased
- 2016-06-13 DK DK16812194.5T patent/DK3311337T3/da active
-
2017
- 2017-12-05 ZA ZA2017/08251A patent/ZA201708251B/en unknown
- 2017-12-07 IL IL256161A patent/IL256161B/en active IP Right Grant
-
2018
- 2018-09-11 HK HK18111648.3A patent/HK1252362A1/zh unknown
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104303192A (zh) * | 2012-03-01 | 2015-01-21 | ***科技解决方案公司 | 来自标记的特征的唯一识别信息 |
CA2926436A1 (en) * | 2013-10-07 | 2015-04-16 | Judith Murrah | Multimode image and spectral reader |
CN103903039A (zh) * | 2014-03-26 | 2014-07-02 | 深圳大学 | 隐形编码全息防伪膜、其制作方法及识别*** |
Also Published As
Publication number | Publication date |
---|---|
EP3311337A1 (en) | 2018-04-25 |
HK1252362A1 (zh) | 2019-05-24 |
WO2016205102A1 (en) | 2016-12-22 |
KR20180008900A (ko) | 2018-01-24 |
CA2989349A1 (en) | 2016-12-22 |
EP3937080A1 (en) | 2022-01-12 |
AU2016278954A1 (en) | 2018-01-18 |
ES2915025T3 (es) | 2022-06-20 |
JP2018527643A (ja) | 2018-09-20 |
DK3311337T3 (da) | 2022-05-30 |
IL256161B (en) | 2019-09-26 |
MX369070B (es) | 2019-10-28 |
US10235597B2 (en) | 2019-03-19 |
JP6439056B2 (ja) | 2018-12-19 |
KR101889265B1 (ko) | 2018-08-16 |
AU2016278954B2 (en) | 2018-05-24 |
MX2017016236A (es) | 2018-04-20 |
RU2661528C1 (ru) | 2018-07-17 |
ZA201708251B (en) | 2018-11-28 |
CA2989349C (en) | 2018-07-17 |
EP3311337A4 (en) | 2018-06-13 |
US20160371303A1 (en) | 2016-12-22 |
EP3311337B1 (en) | 2022-03-02 |
IL256161A (en) | 2018-01-31 |
CN107851201B (zh) | 2021-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107851201A (zh) | 用于确定标记是否真实的方法和计算装置 | |
CN101933048B (zh) | 产品建模***和方法 | |
CN103646334B (zh) | 自动识别防伪方法 | |
JP4783021B2 (ja) | 無作為に生ずる特徴を備えた耐偽造性及び耐タンバ性ラベル | |
CN103946869B (zh) | 用于在表面上编码数字信息的图案、以及标记和读取方法 | |
CN107438859A (zh) | 用于确定标记是否真实的方法和计算装置 | |
CN102708391B (zh) | 一种基于分形图形的防伪标签及防伪验证方法 | |
CN106408063A (zh) | 打印介质及其生成方法和扫描方法和标签 | |
CN104537544A (zh) | 带覆盖层的基于背景纹理特征提取的商品二维码防伪方法及*** | |
CN109074371A (zh) | 用于确定标记是否真实的方法和计算装置 | |
CN107810528A (zh) | 用于制作包括一条唯一信息的织物标签的工艺和相应验证工艺 | |
CN105981052A (zh) | 在表面上包括两个图案的标记 | |
CN104331729A (zh) | 彩色二维码 | |
CN103279784B (zh) | 一种二维防伪标签及其生产方法 | |
EP3050033B1 (en) | Mark authentication from light spectra | |
CN114663118B (zh) | 基于镭射随机组合图像的防伪方法 | |
CN109313701A (zh) | 用于生成对象的真实性的度量的方法、成像装置和*** | |
Tkachenko et al. | Authentication of rotogravure print-outs using a regular test pattern | |
CN114202040A (zh) | 一种基于产品表面纹理密码标签的防伪方法 | |
CN108133378A (zh) | 用于食品溯源防伪的标签、标签生成方法、***及方法 | |
CN113627577B (zh) | 一种三维码的生成方法及基于三维码的防伪溯源*** | |
EP4400324A1 (en) | A product comprising a marking pattern on a surface area for identifying the product | |
US8770625B1 (en) | Anti-counterfeiting articles | |
CN117313765A (zh) | 用于伪随机批代码打印和产品认证的方法和*** | |
CN117334121A (zh) | 防伪标签及其制作、验证方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1252362 Country of ref document: HK |
|
GR01 | Patent grant | ||
GR01 | Patent grant |