一种点阵码和数字水印结合的防伪溯源方法与流程

未命名 09-09 阅读:71 评论:0


1.本发明涉及数字水印领域,更具体地说,涉及一种点阵码和数字水印结合的防伪溯源方法。


背景技术:

2.为了减少假冒物件对生产者、经营者、消费者造成的危害和损失,众多防伪技术应运而生。但是目前在市场应用的防伪技术不仅存在或易仿制、易复制、易重复应用、应用需专用设备等问题,防伪效果不理想,为了增强产品的防伪能力和溯源可信度,现在主要是将产品的防伪信息通过点阵码技术进行编码成图像,并将数字水印嵌入产品的标识图像或包装设计中,可以提供额外的防伪保护,消费者可以使用特定的解码工具来验证产品的真实性,并获取隐藏的溯源信息。
3.如申请公开号为cn109978107a的专利公开了点阵编码介质及点阵编码识别方法,介质以细小点阵进行编码,不影响编码和其他信息进行叠加显示;而且,以点阵形式进行编码,承载的编码信息量大,能够满足用户编码大量复杂信息的需要;现有技术存在以下不足:1、现有的数字水印技术的容量通常较小,能够携带的信息量有限。在某些应用场景下,需要更大容量的信息嵌入,以满足复杂的溯源需求或提供更多的验证信息;2、如果攻击者能够检测到水印的存在,并进行修改或删除,就会导致溯源和防伪功能的失效;3、数字水印的解码和提取通常需要特定的设备或算法支持。如果没有相应的解码设备或算法,就无法准确提取水印信息,限制了防伪溯源技术的普适性和可应用性。
4.鉴于此,本发明提供一种点阵码和数字水印结合的防伪溯源方法。


技术实现要素:

5.本发明是针对现有技术在鲁棒性和安全性存在的问题,提出了一种点阵码和数字水印结合的防伪溯源方法。
6.根据本发明的一个方面,提供了一种点阵码和数字水印结合的防伪溯源方法,包括:步骤1:获取点阵码图像以及待嵌入所述点阵码图像的水印信息,基于点阵码图像获得对应码点位置的码点像素值;步骤2:对所述码点像素值进行加权处理,并将多个加权的码点像素值级联为第一目标信息;步骤3:将所述水印信息嵌入到第一目标信息中,获得目标防伪溯源数据集;步骤4:将目标防伪溯源数据集通过点阵码生成器生成目标防伪溯源图片。
7.作为本发明一个优选实施例,对所述点阵码图像的分析逻辑为:基于点阵码图像的码点数量和点阵编码单元的码点数量,可获得点阵编码单元的
个数;基于点阵编码单元在点阵码图像中对应的位置,对点阵编码单元进行标注序号,提取对应点阵编码单元中对应码点位置的码点像素值。
8.作为本发明一个优选实施例,对所述码点像素值进行加权处理的逻辑为:将对应位置的码点像素值分别乘以目标权重值,所述目标权重值包括固定权重值与波动权重值,所述目标权重值为固定权重值与波动权重值的乘积;所述固定权重值为当前码点像素值所在位置的码点数量与对应点阵编码单元的码点数量的比值,所述波动权重值根据码点像素值对应的位置进行赋值。
9.作为本发明一个优选实施例,所述波动权重值的赋值逻辑为:当码点像素值对应的位置在位置编码区域时,波动权重值赋值为,;当码点像素值对应的位置在纠码编码区域时,波动权重值赋值为,;当码点像素值对应的位置在信息编码区域时,波动权重值赋值为,。
10.作为本发明一个优选实施例,所述目标防伪溯源数据集的生成逻辑为:将第一目标信息和水印信息为预设的防伪溯源识别输出模型的输入矩阵,防伪溯源识别输出模型的输出矩阵为目标防伪溯源数据集。
11.作为本发明一个优选实施例,防伪溯源识别输出模型的函数如下所示:;;式中,表示第行第个点阵编码单元对应的第一目标矩阵;表示第行第个点阵编码单元水印信息对应的水印数据流;为个点阵编码单元对应的目标防伪溯源数据集;其中:;;;;且;;;;表示第行第个点阵编码单元中第行第列的码点像素值;为第行第个点阵编码单元中第行第列对应的目标权重值;为第行第个点阵编码单元中第行第列对应的目标权重值数据集;为第行第个点阵编码单元中第行第列对应的水印数据流。
12.作为本发明一个优选实施例,所述第一目标矩阵为第一目标信息对应的数据矩阵集合;所述第一目标矩阵如下所示:
;式中,表示第行第个点阵编码单元中第行第列的码点像素值;为第行第个点阵编码单元中第行第列对应的目标权重值。
13.作为本发明一个优选实施例,所述目标防伪溯源图片解码逻辑为:对目标防伪溯源图片进行图像内容提取处理,生成第一目标信息和水印信息;根据第一目标信息获取对应的点阵码图像;基于点阵码图像获得对应的点阵编码单元,基于点阵编码单元获得对应的位置编码区域、信息编码区域和纠码编码区域;基于位置编码区域、信息编码区域和纠码编码区域获得对应的点阵编码单元目标权重值数据集;基于第一目标信息和对应的点阵编码单元目标权重值数据集获得点阵编码单元的数据集;基于点阵编码单元的数据集获得对应的码点像素值。
14.作为本发明一个优选实施例,根据第一目标信息获取对应的点阵码图像的分析逻辑为:使用分类器计算第一目标信息与预先存储的点阵码图像之间的余弦距离;若所述余弦距离大于预设阈值,则确定当前预先存储的点阵码图像是所述目标防伪溯源图片对应的点阵码图像;若所述余弦距离小于或等于预设阈值,则当前预先存储的点阵码图像不是所述目标防伪溯源图片对应的点阵码图像。
15.根据本发明的另一个方面,提供了一种点阵码和数字水印结合的防伪溯源系统,包括:信息采集模块,获取点阵码图像以及待嵌入所述点阵码图像的水印信息,基于点阵码图像获得对应码点位置的码点像素值;信息分析模块,对所述码点像素值进行加权处理,并将多个加权的码点像素值级联为第一目标信息;信息整合模块,将所述水印信息嵌入到第一目标信息中,获得目标防伪溯源数据集;图像生成器:将目标防伪溯源数据集通过点阵码生成器生成目标防伪溯源图片。
16.根据本发明的又一个方面,提供了一种电子设备,其特征在于,包括:处理器和存储器,其中,所述存储器中存储有可供处理器调用的计算机程序;所述处理器通过调用所述存储器中存储的计算机程序,执行上述一种点阵码和数字水印结合的防伪溯源方法。
17.根据本发明的再一个方面,提供了一种计算机可读存储介质,储存有指令,当所述指令在计算机上运行时,使得计算机执行上述一种点阵码和数字水印结合的防伪溯源方法。
18.本发明的有益效果在于:本发明结合点阵码和数字水印的防伪溯源方法可以提高产品的防伪性能,增加溯源的准确性和可靠性,扩展信息容量,并提供隐藏性和稳定性,为消费者提供更可信的产品溯源体验;水印信息的嵌入可以在视觉上不易察觉,使得仿冒者更难以伪造或篡改产品;同时数字水印技术能够提供独特的标识符或信息,通过解码和提取的方式进行溯源验证。通过结合点阵码和数字水印技术,该方法能够提高防伪溯源的准确性和可靠性。
附图说明
19.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对专利保护范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
20.图1为本发明点阵码和数字水印结合的防伪溯源方法编码流程图;图2为本发明基于点阵码图像的结构示意图;图3为本发明目标防伪溯源图片的解码处理流程图;图4为本发明点阵码和数字水印结合的防伪溯源装置的结构示意图;图5为本发明的一种电子设备的结构示意图。
具体实施方式
21.下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
22.实施例1为了解决上述问题,如图1所示,本发明提出了一种点阵码和数字水印结合的防伪溯源方法,用以解决目标图像中嵌入数字水印信息的问题。
23.步骤1:获取点阵码图像以及待嵌入所述点阵码图像的水印信息,基于点阵码图像获得对应码点位置的码点像素值;这里需要说明的是:所述点阵码图像是通过多个点阵编码单元10组合而成,点阵编码单元10以网格状的形式排列,所述点阵编码单元10包含位置编码区域11、纠码编码区域12和信息编码区域13,所述信息编码区域13用于存储商品信息,商品信息包括商品编号、商品名称、商品溯源信息、商品价格、买卖统计信息以及真伪验证信息,所述位置编码区域11确定所述信息编码区域13对应在点阵码图像的位置。
24.水印信息作为密钥,对商品编号、商品名称、商品产地、商品生产日期和溯源网址组成的信息进行加密;对所述点阵码图像的分析逻辑为:所述点阵码图像包括多个点阵编码单元10,基于点阵码图像的码点数量和点阵编码单元10的码点数量,可获得点阵编码单元10的个数;具体表现为:点阵码图像的码点数量为,点阵编码单元10的码点数量为
,,,确定点阵编码单元10的个数,,为整数倍;,为整数倍;示例性的:我们使用的点阵码图像的码点数量为,点阵编码单元10的码点数量为,则说明点阵码图像中有个点阵编码单元10,示例中,,,,。
25.基于点阵编码单元10在点阵码图像中对应的位置,对点阵编码单元10进行标注序号,提取对应点阵编码单元10中对应码点位置的码点像素值;具体表现为:点阵码图像中有个点阵编码单元10,根据点阵编码单元10在点阵码图像中对应的位置,获得点阵编码单元10的标注序号为,,;即第行第个点阵编码单元10的标注序号分别为;第行第个点阵编码单元10的数据集为,,表示第行第个点阵编码单元10中第行第列的码点像素值;这里需要说明的是:点阵码图像是由多个点阵编码单元10组成,具体点阵编码单元10的大小根据具体需求进行确定,没有一个固定的标准尺寸;同理后期在解码过程中,主要通过查找点阵编码单元10的位置编码区域11确定信息编码区域13,从而确定点阵编码单元10的信息。这些参数的选择通常取决于使用场景、数据量和可读性要求等因素。
26.另外通过控制点阵编码单元10中每个码点对应的码点像素值;而且每个码点都有对应的位置,这可以保证点阵码图像以各种形状和图案进行展示的图像,其中点阵码图像为任何形式的图像,例如照片、绘画或其他视觉内容。
27.步骤2:对所述码点像素值进行加权处理,并将多个加权的码点像素值级联为第一目标信息;这里需要说明的是:本发明实施例的方法主要应用于码点像素值的提取,在进行预设编码之前,需要明确产品所需要的防伪溯源的目标图像所需要的图像对应的码点像素值;确定点阵码图像对应部分的处理逻辑,方便后期解码处理;所述点阵编码单元10包含位置编码区域11、纠码编码区域12和信息编码区域13;所述位置编码区域11预设在所述点阵编码单元10中,在这个区域内,可以使用特定的编码方式来表示位置信息,例如二进制或其他编码方式;纠码编码区域12位于位置编码区域11之间,横向和/或竖向相邻的位置编码区域11之间会有纠码编码区域12;纠码编码区域用于存储纠错码或冗余信息,以便在解码时能够检测和纠正可能存在的错误;位置编码区域11和纠码编码区域12围合区域为信息编码区域13,在这个区域内,可以存储具体的信息数据,例如图像的像素值或其他相关信息;具体如图2所示;具体表现为:假设、和对应的区域为位置编码区域11,则和之间对应的区域均为纠码编码区域12,剩下的区域为信息编码区域13。
28.本实施例中,将对应位置的码点像素值分别乘以目标权重值,获得加权的码点像素值。为了后续处理的方便,需要对码点像素值对应的位置进行划分,对应位置的目标权重值包括固定权重值与波动权重值,具体公式为:目标权重值=固定权重值*波动权重值。
29.较佳地,固定权重值优选地为当前码点像素值所在位置的码点数量与对应点阵编码单元10的码点数量的比值,波动权重值根据码点像素值对应的位置进行赋值,当码点像素值对应的位置在位置编码区域时,波动权重值赋值为,;当码点像素值对应的位置在纠码编码区域时,波动权重值赋值为,;当码点像素值对应的位置在信息编码区域时,波动权重值赋值为,。
30.具体方法是识别码点像素值对应的位置,当码点像素值对应的位置在位置编码区域11时,则增加位置编码区域11的权重值,波动权重值赋值为2;当码点像素值对应的位置在纠码编码区域12时,则减小纠码编码区域12的权重值,波动权重值赋值为0.5;当码点像素值对应的位置在信息编码区域13时,则不改变权重值,波动权重值赋值为1。
31.值得说明的是,上述的位置编码区域11、纠码编码区域12和信息编码区域13,以及对应位置的码点像素值,都是通过点阵编码单元10事先预设的;同理根据位置编码区域11、纠码编码区域12和信息编码区域13对应的码点数量可确定对应区域的权重值,是预先设置好的,后期在解码过程中可以按照一定的规则,更好的分辨位置编码区域11、纠码编码区域12和信息编码区域13。
32.进一步,将多个加权的码点像素值根据对应的位置进行级联,作为示例,点阵编码单元10的数据集,式中:表示第行第个点阵编码单元10中第行第列的码点像素值;为第行第个点阵编码单元10对应的点阵编码数据集;目标权重值数据集,其中为第行第个点阵编码单元10中第行第列对应的目标权重值;为第行第个点阵编码单元10对应的目标权重值数据集;将点阵编码单元10的数据集中的码点像素值分别与对应的目标权重值相乘并级联成第一目标信息;所述第一目标信息对应的第一目标矩阵为。
33.步骤3:将所述水印信息嵌入到第一目标信息中,获得目标防伪溯源数据集。
34.将第一目标信息和水印信息为预设的防伪溯源识别输出模型的输入矩阵,防伪溯源识别输出模型的输出矩阵为目标防伪溯源数据集,具体输出函数如下所示:
;;式中,表示第行第个点阵编码单元10对应的第一目标矩阵;表示第行第个点阵编码单元10水印信息对应的水印数据流;为个点阵编码单元10对应的目标防伪溯源数据集;表示第行第个点阵编码单元10中第行第列的码点像素值;为第行第个点阵编码单元10中第行第列对应的目标权重值;为第行第个点阵编码单元10中第行第列对应的水印数据流,式中,为第行第个点阵编码单元10中第行第列对应的水印数据流,其中水印数据流是指在数字媒体中嵌入的一种隐藏信息的技术;水印可以是一些特定的标识符、数字、图形或其他形式的数据,用于识别或验证数字媒体的来源或完整性;这里需要说明的是:每个阵编码单元10的对应的防伪溯源数据集通过防伪溯源识别输出模型获取相应尺寸点阵码的防伪溯源数据集,将点阵码的防伪溯源数据集标记为目标防伪溯源数据集;这里的防伪溯源识别输出模型相当于一个求和函数,具有举证累计的功能,且能分辨每个阵编码单元所在位置的能力;第一目标信息和水印信息均转换为进制的数据流,数据流通过位置(如、和为第行第个点阵编码单元10中第行第列对应的码点像素值、目标权重值和水印数据流,其中第行第个点阵编码单元10中第行第列为位置信息)一一映射,确定对应位置的数据流;从而通过量化数据计算得到目标防伪溯源数据集。
35.步骤4:将目标防伪溯源数据集通过点阵码生成器生成目标防伪溯源图片。
36.本发明获取点阵码图像,并从该图像中获取每个码点位置对应的码点像素值;对每个码点像素值进行加权处理,可以根据需要进行亮度调整、颜色变换等操作。然后,将多个加权的码点像素值级联在一起形成第一目标信息;将待嵌入的水印信息嵌入到第一目标信息中,可以使用加密算法或技术将水印信息与码点像素值进行融合,确保水印信息的隐藏性和稳定性。嵌入水印后,得到目标防伪溯源数据集,将目标防伪溯源数据集输入到点阵码生成器中,生成包含嵌入的水印信息的防伪溯源图片。点阵码生成器可以根据防伪需求和具体的点阵码规则生成相应的图片,点阵码生成器如qr码生成器、led点阵生成器等等。
37.防伪溯源图片解码逻辑为:对目标防伪溯源图片进行图像内容提取处理,生成第一目标信息和水印信息;其中图像内容可以是产品的批次号、生产日期、地理信息等,提供更多的溯源和验证信息:具体为水印信息通过嵌入在图像中的一种隐藏信息,具体通过图像处理算法和解水印算法进行提取水印信息,以及去除水印信息的第一目标信息;具体的图像处理算法可
以根据需求选择,例如图像分析、特征提取或其他相关技术。
38.根据第一目标信息获取对应的点阵码图像;基于点阵码图像获得对应的点阵编码单元10,基于点阵编码单元10获得对应的位置编码区域、信息编码区域和纠码编码区域;可以根据编码方案的设计和规则进行提取;基于位置编码区域、信息编码区域和纠码编码区域获得对应的点阵编码单元10目标权重值数据集;基于第一目标信息和对应的点阵编码单元10目标权重值数据集获得点阵编码单元10的数据集;这些数据集包含了解码过程中所需的关键信息。
39.基于点阵编码单元10的数据集获得对应的码点像素值,这些像素值可以用于生成最终的解码结果。
40.这里需要说明的是:以上步骤提供了点阵码和数字水印结合的防伪溯源的解码逻辑,其具体通过目标防伪溯源图片的编码方案和图像处理算法来进行。
41.根据第一目标信息获取对应的点阵码图像的分析逻辑为:使用分类器计算第一目标信息与预先存储的点阵码图像之间的余弦距离;若所述余弦距离大于预设阈值,则确定当前预先存储的点阵码图像是所述目标防伪溯源图片对应的点阵码图像;若所述余弦距离小于或等于预设阈值,则当前预先存储的点阵码图像不是所述目标防伪溯源图片对应的点阵码图像;这里需要说明的是:首先通过分类器将第一目标信息中的数据分类到不同的类别中。将第一目标信息与预先存储的点阵码图像转换为数据向量,再使用余弦距离公式计算它们之间的距离,用于衡量数据向量之间相似性。
42.本发明结合点阵码和数字水印的防伪溯源方法可以提高产品的防伪性能,增加溯源的准确性和可靠性,扩展信息容量,并提供隐藏性和稳定性,为消费者提供更可信的产品溯源体验;水印信息的嵌入可以在视觉上不易察觉,使得仿冒者更难以伪造或篡改产品;同时数字水印技术能够提供独特的标识符或信息,通过解码和提取的方式进行溯源验证。通过结合点阵码和数字水印技术,该方法能够提高防伪溯源的准确性和可靠性。
43.并且通过将多个加权的码点像素值级联为第一目标信息,可以增加嵌入的水印信息的容量。这样可以嵌入更多的信息,例如产品的批次号、生产日期、地理信息等,提供更多的溯源和验证信息。
44.实施例2请参阅图3所示,本实施例所述一种点阵码和数字水印结合的防伪溯源方法,还包括所述目标防伪溯源图片解码逻辑为:对目标防伪溯源图片进行图像内容提取处理,生成第一目标信息和水印信息;根据第一目标信息获取对应的点阵码图像;基于点阵码图像获得对应的点阵编码单元10,基于点阵编码单元10获得对应的位置编码区域11、纠码编码区域12和信息编码区域13;基于位置编码区域11、纠码编码区域12和信息编码区域13获得对应的点阵编码单元10目标权重值数据集;基于第一目标信息和对应的点阵编码单元10目标权重值数据集获得点阵编码单
元10的数据集;基于点阵编码单元10的数据集获得对应的码点像素值。
45.这里需要说明的是:可以对目标防伪溯源图片进行解码处理,提取出其中的码点像素值,进而获取嵌入的水印信息和去水印的第一目标信息,实现对防伪溯源图片的解码操作。
46.实施例3请参阅图4所示,本实施例所述一种点阵码和数字水印结合的防伪溯源系统,其基于一种点阵码和数字水印结合的防伪溯源方法的实现,包括:信息采集模块,获取点阵码图像以及待嵌入所述点阵码图像的水印信息,基于点阵码图像获得对应码点位置的码点像素值;信息分析模块,对所述码点像素值进行加权处理,并将多个加权的码点像素值级联为第一目标信息;信息整合模块,将所述水印信息嵌入到第一目标信息中,获得目标防伪溯源数据集;图像生成器:将目标防伪溯源数据集通过点阵码生成器生成目标防伪溯源图片。
47.实施例4根据示例性实施例示出的一种电子设备,包括:处理器和存储器,其中,所述存储器中存储有可供处理器调用的计算机程序;所述处理器通过调用所述存储器中存储的计算机程序,执行上述的一种点阵码和数字水印结合的防伪溯源方法。
48.本发明结合点阵码和数字水印的防伪溯源方法可以提高产品的防伪性能,增加溯源的准确性和可靠性,扩展信息容量,并提供隐藏性和稳定性,为消费者提供更可信的产品溯源体验;水印信息的嵌入可以在视觉上不易察觉,使得仿冒者更难以伪造或篡改产品;同时数字水印技术能够提供独特的标识符或信息,通过解码和提取的方式进行溯源验证。通过结合点阵码和数字水印技术,该方法能够提高防伪溯源的准确性和可靠性。
49.本发明通过分析服务器的访问数据参数和测试环境信息,有助于及时发现服务器的异常情况或潜在问题,以便进行修复或优化,提高服务器的可靠性和性能,通过对服务器运行状态评估指数的分析,可以预测服务器的抗干扰能力,有助于确定哪些服务器更适合在干扰环境下运行,以及为关键任务或敏感数据提供更可靠的保护。
50.图5是本技术实施例提供的一种电子设备的结构示意图,该电子设备可因配置或性能不同而产生比较大的差异,能够包括一个或一个以上处理器(central processing units,cpu)和一个或一个以上的存储器,其中,该存储器中存储有至少一条计算机程序,该至少一条计算机程序由该处理器加载并执行以实现上述各个方法实施例提供的点阵码和数字水印结合的防伪溯源方法。该电子设备还能够包括其他用于实现设备功能的部件,例如,该电子设备还能够具有线或无线网络接口以及输入输出接口等部件,以便进行输入输出。本技术实施例在此不做赘述。
51.实施例5根据示例性实施例示出的一种计算机可读存储介质,其上存储有可擦写的计算机程序;
当所述计算机程序在计算机设备上运行时,使得所述计算机设备执行上述的一种点阵码和数字水印结合的防伪溯源方法。
52.上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线网络或/和无线网络方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质。半导体介质可以是固态硬盘。
53.本领域普通技术人员可以意识到,结合本发明中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
54.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
55.在本发明所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
56.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
57.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
58.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
59.最后:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:
1.一种点阵码和数字水印结合的防伪溯源方法,其特征在于,包括:步骤1:获取点阵码图像以及待嵌入所述点阵码图像的水印信息,基于点阵码图像获得对应码点位置的码点像素值;步骤2:对所述码点像素值进行加权处理,并将多个加权的码点像素值级联为第一目标信息;步骤3:将所述水印信息嵌入到第一目标信息中,获得目标防伪溯源数据集;步骤4:将目标防伪溯源数据集通过点阵码生成器生成目标防伪溯源图片。2.根据权利要求1所述的一种点阵码和数字水印结合的防伪溯源方法,其特征在于,对所述点阵码图像的分析逻辑为:基于点阵码图像的码点数量和点阵编码单元的码点数量,可获得点阵编码单元的个数;基于点阵编码单元在点阵码图像中对应的位置,对点阵编码单元进行标注序号,提取对应点阵编码单元中对应码点位置的码点像素值。3.根据权利要求2所述的一种点阵码和数字水印结合的防伪溯源方法,其特征在于,对所述码点像素值进行加权处理的逻辑为:将对应位置的码点像素值分别乘以目标权重值,所述目标权重值包括固定权重值与波动权重值,所述目标权重值为固定权重值与波动权重值的乘积;所述固定权重值为当前码点像素值所在位置的码点数量与对应点阵编码单元的码点数量的比值,所述波动权重值根据码点像素值对应的位置进行赋值。4.根据权利要求3所述的一种点阵码和数字水印结合的防伪溯源方法,其特征在于,所述波动权重值的赋值逻辑为:当码点像素值对应的位置在位置编码区域时,波动权重值赋值为,;当码点像素值对应的位置在纠码编码区域时,波动权重值赋值为,;当码点像素值对应的位置在信息编码区域时,波动权重值赋值为,。5.根据权利要求4所述的一种点阵码和数字水印结合的防伪溯源方法,其特征在于,所述目标防伪溯源数据集的生成逻辑为:将第一目标信息和水印信息为预设的防伪溯源识别输出模型的输入矩阵,防伪溯源识别输出模型的输出矩阵为目标防伪溯源数据集。6.根据权利要求5所述的一种点阵码和数字水印结合的防伪溯源方法,其特征在于,所述防伪溯源识别输出模型的函数如下所示:;
;式中,表示第行第个点阵编码单元对应的第一目标矩阵;表示第行第个点阵编码单元水印信息对应的水印数据流;为个点阵编码单元对应的目标防伪溯源数据集;其中:;;;;且;;;;表示第行第个点阵编码单元中第行第列的码点像素值;为第行第个点阵编码单元中第行第列对应的目标权重值;为第行第个点阵编码单元中第行第列对应的目标权重值数据集;为第行第个点阵编码单元中第行第列对应的水印数据流。7.根据权利要求6所述的一种点阵码和数字水印结合的防伪溯源方法,其特征在于,所述第一目标矩阵为第一目标信息对应的数据矩阵集合;所述第一目标矩阵如下所示:;式中,表示第行第个点阵编码单元中第行第列的码点像素值;为第行第个点阵编码单元中第行第列对应的目标权重值。8.根据权利要求7所述的一种点阵码和数字水印结合的防伪溯源方法,其特征在于,所述目标防伪溯源图片解码逻辑为:对目标防伪溯源图片进行图像内容提取处理,生成第一目标信息和水印信息;根据第一目标信息获取对应的点阵码图像;基于点阵码图像获得对应的点阵编码单元,基于点阵编码单元获得对应的位置编码区域、信息编码区域和纠码编码区域;基于位置编码区域、信息编码区域和纠码编码区域获得对应的点阵编码单元目标权重值数据集;基于第一目标信息和对应的点阵编码单元目标权重值数据集获得点阵编码单元的数据集;基于点阵编码单元的数据集获得对应的码点像素值。9.根据权利要求8所述的一种点阵码和数字水印结合的防伪溯源方法,其特征在于,根据第一目标信息获取对应的点阵码图像的分析逻辑为:使用分类器计算第一目标信息与预先存储的点阵码图像之间的余弦距离;若所述余弦距离大于预设阈值,则确定当前预先存储的点阵码图像是所述目标防伪溯源图片对应的点阵码图像;
若所述余弦距离小于或等于预设阈值,则当前预先存储的点阵码图像不是所述目标防伪溯源图片对应的点阵码图像。10.一种点阵码和数字水印结合的防伪溯源系统,其基于权利要求1~9任意一项所述的一种点阵码和数字水印结合的防伪溯源方法的实现,其特征在于:包括:信息采集模块,获取点阵码图像以及待嵌入所述点阵码图像的水印信息,基于点阵码图像获得对应码点位置的码点像素值;信息分析模块,对所述码点像素值进行加权处理,并将多个加权的码点像素值级联为第一目标信息;信息整合模块,将所述水印信息嵌入到第一目标信息中,获得目标防伪溯源数据集;图像生成器,将目标防伪溯源数据集通过点阵码生成器生成目标防伪溯源图片。11.一种电子设备,其特征在于,包括:处理器和存储器,其中,所述存储器中存储有可供处理器调用的计算机程序;所述处理器通过调用所述存储器中存储的计算机程序,执行权利要求1~9任一项所述的一种点阵码和数字水印结合的防伪溯源方法。12.一种计算机可读存储介质,其特征在于:储存有指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1~9任意一项所述的一种点阵码和数字水印结合的防伪溯源方法。

技术总结
本发明涉及数字水印领域,提供了一种点阵码和数字水印结合的防伪溯源方法,包括:获取点阵码图像以及待嵌入所述点阵码图像的水印信息,基于点阵码图像获得对应码点位置的码点像素值;对所述码点像素值进行加权处理,并将多个加权的码点像素值级联为第一目标信息;将所述水印信息嵌入到第一目标信息中,获得目标防伪溯源数据集;将目标防伪溯源数据集通过点阵码生成器生成目标防伪溯源图片。阵码生成器生成目标防伪溯源图片。阵码生成器生成目标防伪溯源图片。


技术研发人员:王丽生
受保护的技术使用者:江苏无痕防伪科技有限公司
技术研发日:2023.07.13
技术公布日:2023/9/7
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐