本发明涉及商品防伪,具体涉及一种包装瓶盖正反码对应的关联系统、方法及计算机设备。
背景技术:
1、目前市场上针对不同产品的管理的精细化需求的增加,一物一码、一瓶一码、一件一码的各种项目需求激增。然而,现有的设备和方法往往存在识读速度慢、错误率高、无法快速剔除不可识别码等问题,影响了生产效率和数据准确性。为了解决上述问题,本领域技术人员做了如下改进,如中国专利公开号为cn109299952a,其公开了一种实现多种商品码相互关联调取的系统及方法,其将内码、外码以及内码和外码的关联对应关系储存于码服务平台的服务器。但该方案无法快速、准确地实现瓶盖内外码的对应关联,导致在包装过程中可能出现混淆或错误匹配的情况;无法有效识别并剔除无法识别的瓶盖内外码,导致数据关联中存在大量无效或错误数据,影响整体数据的质量和可靠性。因此,市场上急需一种包装瓶盖正反码对应的关联系统,能够快速进行同步识读盖内码和盖外码。
技术实现思路
1、本发明要解决的技术问题是:克服现有技术的不足,提供一种包装瓶盖正反码对应的关联系统、方法及计算机设备。
2、本发明的技术方案为:
3、一种包装瓶盖正反码对应的关联系统,包括识别包装瓶盖的检测装置、与检测装置的数据进行关联的关联控制器,以及存储关联数据的云端服务器,其中:
4、检测装置,设置于包装瓶盖的流水线上,包括高精度摄像头,分别朝向瓶盖的外表面、内表面,从而获取瓶盖的外内码信息;
5、关联控制器,分别与若干检测装置相连,检测装置将检测到成对的外内码信息发送至关联控制器,关联控制器根据关联对应算法生成关联数据,关联数据保证终端用户扫描外码或内码均可以获取一一对应关系;
6、云端服务器,分别与若干关联控制器相连,关联控制器将关联数据发送至云端服务器,云端服务器将关联数据上传至区块链,区块链使用先进的加密技术来保护存储在链上的关联数据。
7、本技术方案通过关联系统,实现了包装瓶盖的自动化识别和关联,提高了生产效率和数据准确性,提升了数据安全性。其中,在包装瓶盖的生产过程中,检测装置安置在流水线上,通过高精度摄像头捕捉每一个瓶盖的外内码信息;摄像头分别朝向瓶盖的外表面和内表面,这意味着无论瓶盖在何种状态下,其内外码信息都能够被准确无误地获取。关联控制器与多个检测装置相连接,实时接收并处理来自检测装置的外内码信息;通过关联对应算法,关联控制器生成关联数据,确保终端用户在扫描瓶盖的外码或内码时,都能够获得准确且一致的信息。这种一一对应的关系不仅增强了商品防伪体验,也提供了有效的产品追溯和管理手段。云端服务器提供了强大的数据存储和共享能力,通过与多个关联控制器相连,云端服务器接收并存储了大量的关联数据,关联数据被上传至区块链,利用加密技术进行了保护。区块链的不可篡改性和分布式存储特点确保了数据的安全性和可靠性,使得关联数据追溯更加可信。
8、在其中一些实施例中,所述流水线上还设置有识别装置、喷码装置和剔除装置,其中:
9、识别装置,采用摄像头,用于识别瓶盖的位置,为喷码做好准备;
10、喷码装置,采用高速喷涂机,用于在包装瓶盖内外表面喷印码;
11、剔除装置,采用剔除气缸,用于剔除无法识别的盖内码和盖外码;
12、另外,关联控制器根据关联对应算法随机生成印码并控制喷码装置快速喷涂;印码分为外码和内码,且外码和内码存在关联关系;检测装置对外码和内码进行识别后再次进行强关联避免出现一对多关系;如果出现无法识别、无法关联、关联一对多情况,则关联控制器控制剔除装置对瓶盖进行剔除,并删除存储的关联数据。
13、本技术方案中,在包装瓶盖的流水线上,除了之前提到的检测装置、关联控制器和云端服务器外,还配备了识别装置、喷码装置和剔除装置,这些装置共同构成了一个高效、智能的瓶盖处理系统。首先,识别装置采用摄像头精准地识别瓶盖的位置,确保了每个瓶盖都能得到准确的定位和标记,为后续的生产流程提供了可靠的保障。喷码装置采用高速喷涂机,能够在极短的时间内完成瓶盖内外表面的喷印码工作,确保每个瓶盖上的码都清晰、准确,符合生产要求。为了确保生产线的稳定性和产品质量,剔除装置采用剔除气缸,能够自动剔除那些无法识别的盖内码和盖外码,确保每个出厂的瓶盖都是合格的;不仅提高了生产线的自动化程度,还降低了人工干预的可能性,保证了产品质量的稳定性和可靠性。
14、此外,关联控制器起到承上启下的作用,根据关联对应算法随机生成印码,并控制喷码装置快速喷涂;印码分为外码和内码,它们之间存在一种关联关系,确保终端用户在扫描任何一种码时都能获得准确的信息。为了提高系统的可靠性和准确性,检测装置在喷码完成后会对外码和内码进行再次识别,并进行强关联处理,避免出现一对多的关系。这种强关联处理确保了每个瓶盖上的码都是唯一的、可追溯的,提高了产品的可追溯性和安全性。然而,在生产过程中,难免会出现一些异常情况,如无法识别、无法关联、关联一对多等情况。这时,关联控制器会立即控制剔除装置对瓶盖进行剔除,并删除存储的关联数据,确保生产线的稳定性和产品质量的可靠性。这种智能化的处理方式不仅提高了生产效率,还降低了生产成本,为企业带来了更大的经济效益。
15、综上所述,这种包装瓶盖关联系统实现了从瓶盖识别、喷码、剔除到数据关联、存储和保护的全方位智能化处理,不仅提高了生产效率和产品质量,还为用户提供了商品防伪体验。
16、在其中一些实施例中,所述喷码装置在盖内外表面喷涂的印码为字符串、条形码、二维码和多维码中的一种或几种;喷码装置还通过特殊油墨形成隐形码。
17、本技术方案中,喷码装置具备高度灵活性和多样化的喷码能力,可以根据不同的产品需求和生产要求,在瓶盖的内外表面喷涂各种形式的印码,包括字符串、条形码、二维码和多维码等;印码不仅提供了产品的基本信息,如生产日期、批次号、规格型号等,还可以通过扫描快速获取产品的详细信息和追溯记录。喷码装置还引入了特殊油墨技术,形成隐形码。这种隐形码对于用户而言是不可见的,只有通过特定的扫描设备才能识别;不仅增加了产品的安全性和防伪性,也有效防止了恶意篡改和仿冒。
18、在其中一些实施例中,所述包装瓶盖内集成有无源感应芯片,无源感应芯片包括rfid芯片、nfc芯片,无源感应芯片具有唯一的u-id,用于与检测装置相关联对应。
19、本技术方案中,每个无源感应芯片都具有一个唯一的u-id,这是芯片在生产过程中被赋予的,用于唯一标识和区分不同的芯片;u-id是芯片与检测装置进行关联对应的关键。rfid芯片利用射频信号、nfc芯片利用短距离高频无线,实现非接触式点对点数据传输。从而实现了对包装瓶盖的快速、准确识别和信息追溯。这种结构在物流、防伪、产品追溯等领域具有广泛的应用前景。
20、在其中一些实施例中,所述检测装置内置有处理器,处理器用于将高精度摄像头采集到的外内码图像进行识别,通过使用opencv库结合zxing库来识别外内码信息。
21、本技术方案中,处理器则利用opencv库和zxing库对这些图像进行识别,快速准确地提取出每个瓶盖上的码信息;不仅能够提高产品的质量和追溯性,还能有效应对各种复杂环境和光照条件。zxing库则是一个专门用于条形码和二维码识别的库,支持多种格式的码识别,包括常见的条形码、二维码以及更复杂的多维码等。
22、在其中一些实施例中,所述关联控制器的关联数据存储于mysql数据库的分库分表中,通过哈希函数将关联数据的某个字段值映射到特定的子表;当需要增加子表或迁移数据时,需要确保关联数据的一致性和完整性。
23、本技术方案中,为了满足高效、可扩展的数据存储需求,关联控制器采用了mysql数据库的分库分表方案;分库分表是常见的数据库优化手段,通过将数据分散到多个数据库或表中,可以提高数据库的并发处理能力和数据查询效率。在关联控制器的设计中,通过哈希函数将关联数据的某个字段值映射到特定的子表,实现数据的均匀分布和快速定位。首先,关联控制器在增加子表或迁移数据时,会先对原有的关联数据进行备份和校验,确保数据的完整性和准确性。其次,在数据迁移过程中,关联控制器会采用事务处理技术,确保数据迁移的原子性和一致性。同时,关联控制器还会对迁移后的数据进行验证和比对,确保数据的准确性和一致性。
24、在其中一些实施例中,所述云端服务器对每个关联数据进行哈希处理,生成一个固定长度的哈希值;该哈希值将作为数据在区块链中的唯一标识,通过追踪该哈希值,用于追溯关联数据在区块链上的流转记录;如果需要验证关联数据的完整性和来源,云端服务器通过关联数据的公钥进行解密和签名验证。
25、本技术方案中,关联控制器将关联数据上传到云端服务器时,服务器并不直接存储原始数据,而是对每个关联数据进行哈希处理。区块链中,每个数据块都包含了一组交易记录,以及这些交易记录的哈希值。这些哈希值形成了一条不可篡改的数据链,确保了交易记录的完整性和可信度。云端服务器生成的哈希值将被用作数据在区块链中的唯一标识;云端服务器还采用了公钥加密和数字签名技术;当需要验证数据的完整性和来源时,云端服务器会使用关联数据的公钥对数字签名进行验证。如果验证成功,说明数据在传输过程中没有被篡改,并且确实来自声称的关联控制器。云端服务器和区块链技术的结合为关联数据提供了一个高度安全、可靠且可追溯的存储和验证机制。
26、本发明的技术方案为:
27、一种包装瓶盖正反码对应的关联方法,采用所述的包装瓶盖正反码对应的关联系统,包括如下步骤:
28、s1、关联系统的构建:关联系统在流水线上进行安装和配置,检测装置的高精度摄像头、识别装置的摄像头、喷码装置的高速喷涂机以及剔除装置的剔除气缸进行校准和测试;关联控制器与检测装置、云端服务器进行网络连接配置;云端服务器与区块链网络建立连接,准备上传关联数据;
29、s2、瓶盖印码的喷涂:瓶盖通过流水线输送至识别装置,摄像头识别瓶盖位置;识别装置根据识别结果,喷码装置的高速喷涂机在瓶盖的内外表面喷涂印码;
30、s3、关联数据的生成:检测装置的高精度摄像头分别拍摄瓶盖的外表面和内表面,获取外码和内码图像;检测装置利用内置的处理器进行处理,即:使用opencv库结合zxing库识别外码和内码信息;关联控制器接收检测装置发送的外码和内码信息,根据关联对应算法生成关联数据;
31、如果出现无法识别、无法关联或关联一对多的情况,关联控制器会控制剔除装置剔除瓶盖,并从数据库中删除对应的关联数据;
32、s4、关联数据的上传:关联控制器将生成的关联数据发送到云端服务器;云端服务器对关联数据进行哈希处理,生成唯一的哈希值作为数据在区块链中的标识;云端服务器使用公钥/私钥加密技术保护关联数据,并将加密后的数据上传至区块链网络;
33、s5、关联数据的查询:用户通过终端设备查询外内码信息时,通过云端服务器发起查询请求;云端服务器根据请求条件在mysql数据库中查询关联数据,并将结果返回给终端设备;
34、s6、关联数据的追踪:关联系统的使用过程涵盖从瓶盖喷码、关联数据生成、上传到区块链、数据查询和追踪,以及系统维护和扩展的多个环节,确保包装瓶盖内外码的关联性和数据的安全性和可信度。
35、本技术方案通过关联方法用于包装瓶盖的内外码对应。首先,在流水线上安装和配置关联系统,包括检测装置、识别装置、喷码装置和剔除装置。然后,通过流水线输送瓶盖,摄像头识别位置后,喷码装置在瓶盖内外喷涂印码。接下来,检测装置拍摄瓶盖内外表面,用处理器识别外码和内码信息,关联控制器生成关联数据。如果出现问题,会剔除瓶盖并删除数据。生成的关联数据发送到云端服务器,服务器处理后上传到区块链网络。用户可以通过终端设备查询外内码信息,服务器在数据库中查询并返回结果。整个过程确保瓶盖的内外码关联性和数据的安全性、可信度,包括喷码、生成、上传、查询和追踪等多个环节。
36、本发明的技术方案为:
37、一种计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现包装瓶盖正反码对应的关联方法的步骤。
38、在其中一些实施例中,所述存储器为计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现包装瓶盖正反码对应的关联方法的步骤。
39、本发明与现有技术相比,具有以下有益效果:
40、(1)实现瓶盖正反码对应关联:通过本发明的设备,可以实现瓶盖正反码的快速识读和关联,确保盖内码和盖外码能够一一对应;
41、(2)数据采集和关联的效率提升:本发明的设备具备快速识读和数据关联功能,能够提高数据采集和关联的效率,减少人工操作的时间和错误率;
42、(3)快速剔除不可识别码:通过本发明的设备,可以快速剔除无法识别的盖内码和盖外码,提高数据关联的准确性和可靠性;
43、(4)可移动和便捷部署:该设备具备可移动性和快速部署的特点,适应不同生产场地的需求,提高生产线的灵活性和效率。
1.一种包装瓶盖正反码对应的关联系统,其特征在于,包括识别包装瓶盖(7)的检测装置(1)、与检测装置(1)的数据进行关联的关联控制器(2),以及存储关联数据的云端服务器(3),其中:
2.如权利要求1所述的包装瓶盖正反码对应的关联系统,其特征在于,所述流水线上还设置有识别装置(4)、喷码装置(5)和剔除装置(6),其中:
3.如权利要求2所述的包装瓶盖正反码对应的关联系统,其特征在于,所述喷码装置(5)在盖内外表面喷涂的印码为字符串、条形码、二维码和多维码中的一种或几种;喷码装置(5)还通过特殊油墨形成隐形码。
4.如权利要求1所述的包装瓶盖正反码对应的关联系统,其特征在于,所述包装瓶盖(7)内集成有无源感应芯片,无源感应芯片包括rfid芯片、nfc芯片,无源感应芯片具有唯一的u-id,用于与检测装置(1)相关联对应。
5.如权利要求1或2所述的包装瓶盖正反码对应的关联系统,其特征在于,所述检测装置(1)内置有处理器,处理器用于将高精度摄像头采集到的外内码图像进行识别,通过使用opencv库结合zxing库来识别外内码信息。
6.如权利要求1所述的包装瓶盖正反码对应的关联系统,其特征在于,所述关联控制器(2)的关联数据存储于mysql数据库的分库分表中,通过哈希函数将关联数据的某个字段值映射到特定的子表;当需要增加子表或迁移数据时,需要确保关联数据的一致性和完整性。
7.如权利要求1所述的包装瓶盖正反码对应的关联系统,其特征在于,所述云端服务器(3)对每个关联数据进行哈希处理,生成一个固定长度的哈希值;该哈希值将作为数据在区块链中的唯一标识,通过追踪该哈希值,用于追溯关联数据在区块链上的流转记录;如果需要验证关联数据的完整性和来源,云端服务器(3)通过关联数据的公钥进行解密和签名验证。
8.一种包装瓶盖正反码对应的关联方法,采用如权利要求1-7任一所述的包装瓶盖正反码对应的关联系统,其特征在于,包括如下步骤:
9.一种计算机设备,其特征在于,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求8所述的包装瓶盖正反码对应的关联方法的步骤。
10.根据权利要求9所述的一种计算机设备,其特征在于,所述存储器为计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求8所述的包装瓶盖正反码对应的关联方法的步骤。
