1.一种组合式溯源编码标签,其特征在于,所述组合式溯源编码标签包括标签本体、暗码和二维码,其中暗码和二维码设置在标签本体上,暗码中包括二维码灰度图以及与二维码灰度图相交错的暗码符号;
其中二维码灰度图的修正方法包括:将二维码灰度图二值化;
去除多余信息;
执行扩大运算;
执行连通运算;
选择最大连通区域;
将其他连通区的像素值设置为0;
对图像执行水平投影和垂直投影;
根据投影结果做裁剪,获得输出图像。
2.如权利要求1所述的组合式溯源编码标签,其中二维码灰度图生成包括:读取组合式溯源编码标签上的二维码;
将读取的二维码数据转换为二维矩阵;
对二维矩阵执行二维快速傅里叶变换,得到傅里叶谱;
对傅里叶谱进行编码和量化后获得二维码灰度图。
3.如权利要求1或2所述的组合式溯源编码标签,其中暗码符号为离散编码点。
4.如权利要求3所述的组合式溯源编码标签,其中离散编码点代表产品组成信息。
5.如权利要求1所述的组合式溯源编码标签,其中扫描二维码获取产品产地信息,扫描暗码获得产品组成信息。
6.一种组合式溯源编码标签生成方法,包括如下步骤:生成标签本体;
利用产品产地信息生成二维码;
使用二维码生成暗码;
将二维码和暗码打印在标签本体上;
其中暗码中包括二维码灰度图以及与二维码灰度图相交错的暗码符号;
其中二维码灰度图的修正方法包括:将二维码灰度图二值化;
去除多余信息;
执行扩大运算;
执行连通运算;
选择最大连通区域;
将其他连通区的像素值设置为0;
对图像执行水平投影和垂直投影;
根据投影结果做裁剪,获得输出图像。
7.如权利要求6所述的组合式溯源编码标签生成方法,其中二维码灰度图生成包括:读取组合式溯源编码标签上的二维码;
将读取的二维码数据转换为二维矩阵;
对二维矩阵执行二维快速傅里叶变换,得到傅里叶谱;
对傅里叶谱进行编码和量化后获得二维码灰度图。
8.如权利要求6或7所述的组合式溯源编码标签生成方法,其中暗码符号为离散编码点。
9.如权利要求6或7所述的组合式溯源编码标签生成方法,其中离散编码点代表产品组成信息。
10.一种识别如权利要求1所述的组合式溯源编码标签的方法,包括如下步骤:读取二维码,获得产地信息;
读取暗码,获得产品组成信息;
其中,在二维码破损时,使用暗码中包括的二维码灰度图恢复二维码,从而获得准确的产地信息。