基于彩色条码进行溯源的方法及系统与流程

文档序号:17009091发布日期:2019-03-02 02:10阅读:386来源:国知局
基于彩色条码进行溯源的方法及系统与流程

本发明涉及防伪技术领域,具体涉及一种基于彩色条码进行溯源的方法及系统。



背景技术:

在目前社会高速发展中,产品的真实性、有效性和可追溯性已经越来越引起重视。条码中的二维码作为产品的标记并用于追溯,已经越来越普及,但是目前多使用黑白二维码,使用彩色二维码也是为了美观,因为颜色的色域空间非常广泛,彩色二维码在进行条码真伪防伪上有独有的特点,同时对于识别装置没有任何改变,非常适合追溯使用。



技术实现要素:

针对现有技术中的问题,本发明提供一种基于彩色条码进行溯源的方法及系统。

为实现上述目的,本发明提供以下技术方案:

一方面,本发明提供了一种基于彩色条码进行溯源的方法,包括:

根据输入的预显示信息生成条码彩色信息;

将预显示信息和条码彩色信息生成彩色条码,其中每个彩色条码呈现的颜色图案是唯一的;

通过条码识别设备读取附着在需要溯源的产品上的彩色条码,并在条码识别设备上呈现显示条码和预显示信息;

其中,在条码识别设备呈现的显示条码与需要溯源的产品上附着的彩色条码相同时,确定需要溯源的产品的溯源有效。

另一方面,本发明提供了一种基于彩色条码进行溯源的系统,包括:

生成装置,用于根据输入的预显示信息生成条码彩色信息;

条码装置,用于将预显示信息和条码彩色信息生成彩色条码,其中每个彩色条码呈现的颜色图案是唯一的;

扫码装置,用于通过条码识别设备读取附着在需要溯源的产品上的彩色条码,并在条码识别设备上呈现显示条码和预显示信息;

其中,在条码识别设备呈现的显示条码与需要溯源的产品上附着的彩色条码相同时,确定需要溯源的产品的溯源有效。

进一步地,所述生成装置,包括:

加密单元,用于将输入的预显示信息进行加密处理;

映射单元,用于将加密处理后的预显示信息映射至rgb色域获取n个rgb值;

其中,n个rgb值为生成的条码彩色信息,且n为正整数。

进一步地,所述条码装置,包括:

编码单元,用于将预显示信息和条码彩色信息进行编码转换为条码数据;

附色单元,用于将n个rgb值按照预设排序和预设方向对条码数据进行附色,形成彩色条码。

本发明所述的一种基于彩色条码进行溯源的方法及系统,利用颜色广泛的色域空间,以及颜色图案的对比,达到产品唯一性和可追溯性,实现通过彩色条码进行追溯,同时具有很强的加密性质,大大减少条码的仿制和篡改的可能性,同时对于成本不会有大的增加,便于使用和推广。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的一种基于彩色条码进行溯源的方法的流程示意图;

图2是本发明提供的一种基于彩色条码进行溯源的系统的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供了一种基于彩色条码进行溯源的方法,参见图1,该方法具体包括:

s101:根据输入的预显示信息生成条码彩色信息;

在本步骤中,用户将输入需要显示的信息,该信息即为预显示信息,将预显示信息进行加密处理,将加密后的预显示信息映射至rgb色域,获取n个rgb值。

其中,在加密处理过程中,可以采用对称加密算法、非对称加密算法或hash算法,避免使用条码扫描设备直接识别预显示信息的具体内容,在将加密的预显示信息映射至rgb色域后,得到该预显示信息对应的条码彩色信息,实现建立预显示信息与条码彩色信息的对应关系。

需要说明的是,将加密后的预显示信息映射至rgb色域,获取n个rgb值,n个rgb值即为预显示信息对应的条码彩色信息,而且将预显示信息的条码区域划分n个子区,一个rgb值对应一个子区,则最终生成的彩色条码由n个颜色所组成,其中,且n为正整数,若是n为1,则最终生成的彩色条码是单一的颜色组成。

在本实施例中,预显示信息具体包括:待溯源产品的生产流程、生产工艺、产品编码和以文字、数字、字符等符号形式的产品信息

其中,每个产品编码与每个彩色条码呈现的颜色图案一一对应。

需要说明的是,本实施例中的条码包括一维条码和二维条码,一维条码即条形码,二维条码即二维码。

s102:将预显示信息和条码彩色信息生成彩色条码,其中每个彩色条码呈现的颜色图案是唯一的;

在本步骤中,将加密后的预显示信息和步骤s101中获取的条码彩色信息进行编码转换为条码数据,在获取条码数据后,将n个rgb值按照预设排序和预设方向对条码数据进行附色,形成彩色条码。

将条码彩色信息进行编码转换为条码数据后,使得条码扫描设备获取条码数据后能够解码出条码彩色信息,并根据条码彩色信息按照生成彩色条码的预设排序和预设方向能够复原彩色条码,便于将被扫描的彩色条码与被复原彩色条码进行对比。

其中,预设排序方式包括:将n个rgb值从大到小进行排序,或者将n个rgb值从小到大进行排序。预设方向包括:从彩色条码的右上角至左下角、从彩色条码的左上角至右下角、从彩色条码的左侧至右侧、从彩色条码的上方至下方或从彩色条码的中心至四周并呈现环形分布。

需要说明的是,本实施例中对预设排序和预设方向进行了说明,但不限于上述几种预设排序和几种预设方向。

s103:通过条码识别设备读取附着在需要溯源的产品上的彩色条码,并在条码识别设备上呈现显示条码和预显示信息;

其中,在条码识别设备呈现的显示条码与需要溯源的产品上附着的彩色条码相同时,确定需要溯源的产品的溯源有效。

在本步骤中,通过条码识别设备识读取彩色条码获取条码数据,并将条码数据发送至后台服务器,后台服务器对条码数据进行解码获取加密的预显示信息和条码彩色信息,并对加密的预显示信息进行解密,获取预显示信息;在获取预显示信息和条码彩色信息后,根据获取的预显示信息和条码彩色信息生成彩色的显示条码,并将预显示信息和生成的彩色的显示条码发送至条码识别设备,以使条码识别设备能够显示需要溯源的产品的信息和复原的彩色的显示条码。

需要说明的是,在本实施例中,在条码识别设备呈现的显示条码与需要溯源的产品上附着的彩色条码相同时,确定需要溯源的产品的溯源有效,反之,则确定需要溯源的产品的溯源失败,需要溯源的产品上的彩色条码被篡改。

在本实施例中,通过彩色条码进行追溯,能够解决黑白条码在产品追溯使用过程中,不能很好的进行防伪,易于复制和篡改的问题,利用颜色广泛的色域空间,以及颜色图案的对比,达到产品唯一性和可追溯性,相对于传统的黑白二维条码更加安全,同时具有很强的加密性质,大大减少条码的仿制和篡改的可能性,同时对于成本不会有大的增加,便于使用和推广。

另一方面,本发明实施例提供了一种基于彩色条码进行溯源的系统,参见图2,具体包括:

生成装置10,用于根据输入的预显示信息生成条码彩色信息;

条码装置20,用于将预显示信息和条码彩色信息生成彩色条码,其中每个彩色条码呈现的颜色图案是唯一的;

扫码装置30,用于通过条码识别设备读取附着在需要溯源的产品上的彩色条码,并在条码识别设备上呈现显示条码和预显示信息;

其中,在条码识别设备呈现的显示条码与需要溯源的产品上附着的彩色条码相同时,确定需要溯源的产品的溯源有效。

进一步地,所述生成装置10,包括:

加密单元,用于将输入的预显示信息进行加密处理;

映射单元,用于将加密处理后的预显示信息映射至rgb色域获取n个rgb值;

其中,n个rgb值为生成的条码彩色信息,且n为正整数。

进一步地,所述条码装置20,包括:

编码单元,用于将预显示信息和条码彩色信息进行编码转换为条码数据;

附色单元,用于将n个rgb值按照预设排序和预设方向对条码数据进行附色,形成彩色条码。

装置中各模块所实现的功能与方法实施例中相应的操作步骤对应,这里不再赘述。

由上述技术方案可知,本发明所述的一种基于彩色条码进行溯源的系统,结构简单,具有很强的加密性质,大大减少条码的仿制和篡改的可能性,同时对于成本不会有大的增加,便于使用和推广。

本发明的说明书中,说明了大量具体细节。然而能够理解的是,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。类似地,应当理解,为了精简本发明公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释呈反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本发明并不局限于任何单一的方面,也不局限于任何单一的实施例,也不局限于这些方面和/或实施例的任意组合和/或置换。而且,可以单独使用本发明的每个方面和/或实施例或者与一个或更多其他方面和/或其实施例结合使用。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1