System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及防伪溯源,尤其是涉及一种产品的真伪验证方法、装置以及电子设备。
技术介绍
1、在一些产品的生产过程中,往往会添加可以进行防伪溯源的标识、编码等供消费者进行真伪验证。以高端白酒行业为例,往往在酒瓶上进行喷码,或是随酒瓶提供防伪器,以供消费者进行验证。
2、但是,高端白酒行业的制假供应链已经极为成熟,造假手段几可以假乱真,整套假酒瓶、芯片、防伪器销售成产业链,其购买渠道也非常丰富和广泛,因此客户较难准确的验证出产品的真伪,目前对于产品的防伪溯源验证结果的准确度较低。
技术实现思路
1、本公开的目的在于提供一种产品的真伪验证方法、装置以及电子设备,以缓解对于产品的防伪溯源验证结果准确度较低的技术问题。
2、第一方面,本公开实施例提供了一种产品的真伪验证方法,通过终端设备与服务端通讯,所述服务端中储存有所述产品的指定纹理图像和指定标签数据;所述方法包括:
3、响应于针对待验证产品的数据获取操作,获取所述待验证产品的待验证纹理图像以及待验证标签数据;
4、将所述待验证纹理图像以及所述待验证标签数据发送至所述服务端,以使所述服务端通过对比目标指定纹理图像与所述待验证纹理图像得到所述待验证产品的真伪验证结果;其中,所述目标指定纹理图像对应的目标指定标签数据与所述待验证标签数据相同;
5、接收并提示所述服务端发送的所述真伪验证结果。
6、第二方面,本公开实施例提供了一种产品的真伪验证方法,通过服务端与终端设备通讯,所
7、接收所述终端设备发送的针对待验证产品的待验证纹理图像以及待验证标签数据;
8、将目标指定纹理图像与所述待验证纹理图像进行对比,得到对比结果,并根据所述对比结果确定所述待验证产品的真伪验证结果;其中,所述目标指定纹理图像对应的目标指定标签数据与所述待验证标签数据相同;
9、将所述真伪验证结果发送至所述终端设备,以使所述终端设备提示所述真伪验证结果。
10、第三方面,本公开实施例提供了一种产品的验证数据储存方法,所述方法包括:
11、获取所述产品的指定标签数据以及指定纹理图像;
12、将所述指定标签数据和所述指定纹理图像储存于服务端中,以使所述服务端通过对比目标指定纹理图像与待验证纹理图像得到待验证产品的真伪验证结果;其中,所述目标指定纹理图像对应的目标指定标签数据与待验证标签数据相同,所述待验证纹理图像和所述待验证标签数据对应所述待验证产品。
13、第四方面,本公开实施例提供了一种产品的真伪验证方法,终端设备与服务端通讯,所述服务端中储存有所述产品的指定纹理图像和指定标签数据;所述方法包括:
14、所述终端设备响应于针对待验证产品的数据获取操作,获取所述待验证产品的待验证纹理图像以及待验证标签数据,并将所述待验证纹理图像以及所述待验证标签数据发送至所述服务端;
15、所述服务端将目标指定纹理图像与所述待验证纹理图像进行对比,得到对比结果,并根据所述对比结果确定所述待验证产品的真伪验证结果;其中,所述目标指定纹理图像对应的目标指定标签数据与所述待验证标签数据相同;
16、所述终端设备接收并提示所述服务端发送的所述真伪验证结果。
17、第五方面,本公开实施例提供了一种产品的真伪验证装置,通过终端设备与服务端通讯,所述服务端中储存有所述产品的指定纹理图像和指定标签数据;包括:
18、获取模块,用于响应于针对待验证产品的数据获取操作,获取所述待验证产品的待验证纹理图像以及待验证标签数据;
19、发送模块,用于将所述待验证纹理图像以及所述待验证标签数据发送至所述服务端,以使所述服务端通过对比目标指定纹理图像与所述待验证纹理图像得到所述待验证产品的真伪验证结果;其中,所述目标指定纹理图像对应的目标指定标签数据与所述待验证标签数据相同;
20、提示模块,用于接收并提示所述服务端发送的所述真伪验证结果。
21、第六方面,本公开实施例提供了一种产品的真伪验证装置,通过服务端与终端设备通讯,所述服务端中储存有所述产品的指定纹理图像和指定标签数据;包括:
22、接收模块,用于接收所述终端设备发送的针对待验证产品的待验证纹理图像以及待验证标签数据;
23、对比模块,用于将目标指定纹理图像与所述待验证纹理图像进行对比,得到对比结果,并根据所述对比结果确定所述待验证产品的真伪验证结果;其中,所述目标指定纹理图像对应的目标指定标签数据与所述待验证标签数据相同;
24、发送模块,用于将所述真伪验证结果发送至所述终端设备,以使所述终端设备提示所述真伪验证结果。
25、第七方面,本公开实施例提供了一种产品的验证数据储存装置,包括:
26、获取模块,用于获取所述产品的指定标签数据以及指定纹理图像;
27、储存模块,用于将所述指定标签数据和所述指定纹理图像储存于服务端中,以使所述服务端通过对比目标指定纹理图像与待验证纹理图像得到待验证产品的真伪验证结果;其中,所述目标指定纹理图像对应的目标指定标签数据与待验证标签数据相同,所述待验证纹理图像和所述待验证标签数据对应所述待验证产品。
28、第八方面,本公开实施例提供了一种产品的真伪验证系统,包括:
29、终端设备和服务端,所述服务端中储存有所述产品的指定纹理图像和指定标签数据;
30、所述终端设备用于响应于针对待验证产品的数据获取操作,获取所述待验证产品的待验证纹理图像以及待验证标签数据,并将所述待验证纹理图像以及所述待验证标签数据发送至所述服务端;
31、所述服务端用于将目标指定纹理图像与所述待验证纹理图像进行对比,得到对比结果,并根据所述对比结果确定所述待验证产品的真伪验证结果;其中,所述目标指定纹理图像对应的目标指定标签数据与所述待验证标签数据相同;
32、所述终端设备用于接收并提示所述服务端发送的所述真伪验证结果。
33、第九方面,本公开实施例又提供了一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面至第四方面所述的方法的步骤。
34、第十方面,本公开实施例又提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可运行指令,所述计算机可运行指令在被处理器调用和运行时,所述计算机可运行指令促使所述处理器运行上述第一方面至第四方面所述的方法。
35、本公开实施例带来了以下有益效果:
36、本公开实施例提供的一种产品的真伪验证方法、装置以及电子设备,首先响应于针对待验证产品的数据获取操作,获取待验证产品的待验证纹理图像以及待验证标签数据,之后将待验证纹理图像以及待验证标签数据发送至服务端,以使服务端通过对比目本文档来自技高网...
【技术保护点】
1.一种产品的真伪验证方法,其特征在于,通过终端设备与服务端通讯,所述服务端中储存有所述产品的指定纹理图像和指定标签数据;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述响应于针对待验证产品的数据获取操作,获取所述待验证产品的待验证纹理图像以及待验证标签数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述指定纹理图像和所述指定标签数据储存于所述服务端中的区块链上。
4.根据权利要求3所述的方法,其特征在于,所述区块链上储存的所述指定纹理图像为所述产品上的所述指定位置处的纹理图像。
5.根据权利要求1所述的方法,其特征在于,所述指定标签数据包括下述任意一项或多项:
6.一种产品的真伪验证方法,其特征在于,通过服务端与终端设备通讯,所述服务端中储存有所述产品的指定纹理图像和指定标签数据;所述方法包括:
7.根据权利要求6所述的方法,其特征在于,同一所述产品对应的所述指定纹理图像和所述指定标签数据之间具有关联关系;在所述将目标指定纹理图像与所述待验证纹理图像进行对比,得到对比结果的步骤之前,还
8.根据权利要求6所述的方法,其特征在于,所述指定纹理图像和所述指定标签数据通过所述服务端中区块链对应的智能合约储存于所述区块链上。
9.根据权利要求8所述的方法,其特征在于,所述区块链上存在主验证节点和若干个子验证节点,多个所述子验证节点对应不同的图像对比算法;
10.根据权利要求9所述的方法,其特征在于,所述区块链上储存的所述指定纹理图像为所述产品上指定位置处的纹理图像;所述待验证纹理图像为所述待验证产品上所述指定位置处的纹理图像;所述指定纹理图像中和所述待验证纹理图像中对应的纹理特征点的数量分别为多个,每个所述纹理特征点对应一个所述对比结果;
11.根据权利要求9所述的方法,其特征在于,所述根据若干个所述子验证节点对应的若干个子真伪验证结果确定所述待验证产品的最终真伪验证结果,包括:
12.根据权利要求6所述的方法,其特征在于,在所述根据所述对比结果确定所述待验证产品的真伪验证结果的步骤之后,还包括:
13.一种产品的验证数据储存方法,其特征在于,所述方法包括:
14.根据权利要求13所述的方法,其特征在于,所述获取所述产品的指定标签数据以及指定纹理图像,包括:
15.根据权利要求14所述的方法,其特征在于,所述标签读取器包括下述任意一项或多项:
16.根据权利要求13所述的方法,其特征在于,所述将所述指定标签数据和所述指定纹理图像储存于服务端中,包括:
17.根据权利要求16所述的方法,其特征在于,所述基于所述关联关系将若干所述产品对应的所述指定纹理图像和所述指定标签数据储存于所述服务端中,包括:
18.一种产品的真伪验证方法,其特征在于,终端设备与服务端通讯,所述服务端中储存有所述产品的指定纹理图像和指定标签数据;所述方法包括:
19.一种产品的真伪验证装置,其特征在于,通过终端设备与服务端通讯,所述服务端中储存有所述产品的指定纹理图像和指定标签数据;包括:
20.一种产品的真伪验证装置,其特征在于,通过服务端与终端设备通讯,所述服务端中储存有所述产品的指定纹理图像和指定标签数据;包括:
21.一种产品的验证数据储存装置,其特征在于,包括:
22.一种产品的真伪验证系统,其特征在于,包括:终端设备和服务端,所述服务端中储存有所述产品的指定纹理图像和指定标签数据;
23.一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1至18任一项所述的方法的步骤。
24.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可运行指令,所述计算机可运行指令在被处理器调用和运行时,所述计算机可运行指令促使所述处理器运行所述权利要求1至18任一项所述的方法。
...【技术特征摘要】
1.一种产品的真伪验证方法,其特征在于,通过终端设备与服务端通讯,所述服务端中储存有所述产品的指定纹理图像和指定标签数据;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述响应于针对待验证产品的数据获取操作,获取所述待验证产品的待验证纹理图像以及待验证标签数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述指定纹理图像和所述指定标签数据储存于所述服务端中的区块链上。
4.根据权利要求3所述的方法,其特征在于,所述区块链上储存的所述指定纹理图像为所述产品上的所述指定位置处的纹理图像。
5.根据权利要求1所述的方法,其特征在于,所述指定标签数据包括下述任意一项或多项:
6.一种产品的真伪验证方法,其特征在于,通过服务端与终端设备通讯,所述服务端中储存有所述产品的指定纹理图像和指定标签数据;所述方法包括:
7.根据权利要求6所述的方法,其特征在于,同一所述产品对应的所述指定纹理图像和所述指定标签数据之间具有关联关系;在所述将目标指定纹理图像与所述待验证纹理图像进行对比,得到对比结果的步骤之前,还包括:
8.根据权利要求6所述的方法,其特征在于,所述指定纹理图像和所述指定标签数据通过所述服务端中区块链对应的智能合约储存于所述区块链上。
9.根据权利要求8所述的方法,其特征在于,所述区块链上存在主验证节点和若干个子验证节点,多个所述子验证节点对应不同的图像对比算法;
10.根据权利要求9所述的方法,其特征在于,所述区块链上储存的所述指定纹理图像为所述产品上指定位置处的纹理图像;所述待验证纹理图像为所述待验证产品上所述指定位置处的纹理图像;所述指定纹理图像中和所述待验证纹理图像中对应的纹理特征点的数量分别为多个,每个所述纹理特征点对应一个所述对比结果;
11.根据权利要求9所述的方法,其特征在于,所述根据若干个所述子验证节点对应的若干个子真伪验证结果确定所述待验证产品的最终真伪验证结果,包括:
【专利技术属性】
技术研发人员:李刚锐,范梦辰,顾费勇,张东博,李家浩,陶姜力,洪靖国,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。