本说明书实施例属于计算机,尤其涉及物品验证方法及装置。
背景技术:
1、防转移标签是一种有特殊胶粘剂的标签,它粘贴在物品上后,如果有人试图将其撕下或转移至其他物品上,标签会自动破裂,无法再次使用,从而有效避免了盗窃和转移。防转移标签可以用于防盗、防伪、防篡改等方面,其原理是在标签的胶粘剂中添加一种特殊的材料,使得标签与物品表面形成了很强的结合力,一旦有人试图撕下标签,标签便会自动破裂并留下明显的痕迹,从而起到了防止盗窃和转移的作用。防转移标签广泛应用于各种行业中,如防假标签、包装密封标签、资产标签等。
2、在商品流转过程(购买或退货)中为了避免商品的内容物被掉包、替换或者内部零件替换(例如手表机芯、手机主板等场景),会使用防转移标签张贴在商品外表面的特定位置(例如包装开口等),在用户收到货或者商家收到退货后通过检查相应区域就可以知晓商品是否被掉包。然而传统的防转移标签存在被转移并重复利用的可能性,若通过一些手段对商品上的防转移标签进行标签转移,在替换掉该商品的内容物之后重新张贴标签,模拟出商品未拆封的状态,则会给消费者或者商家带来财产损失。
技术实现思路
1、本发明的目的在于提供一种物品验证方案,能以较低的成本达到较好的物品防伪效果。
2、本说明书第一方面提供一种物品验证方法,包括:获取待验证的第一图像,所述第一图像通过对包裹第一物品的热缩成型的第一膜的目标区域的图案进行图像采集而获得;获取所述第一物品上的图形编码的码值,所述图形编码作用为物品身份标签,所述码值通过对所述图形编码进行识别处理而获得;从目标数据库获取与所述码值对应存储的第二图像,所述第二图像通过对包裹第二物品的热缩成型的第二膜的目标区域的图案进行图像采集而获得;确定所述第一图像和所述第二图像之间的相似度值;基于所述相似度值,确定所述第一物品是否为所述第二物品。
3、本说明书第二方面提供一种物品验证装置,包括:第一获取单元,被配置成获取待验证的第一图像,所述第一图像通过对包裹第一物品的热缩成型的第一膜的目标区域的图案进行图像采集而获得;第二获取单元,被配置成获取所述第一物品上的图形编码的码值,所述图形编码作用为物品身份标签,所述码值通过对所述图形编码进行识别处理而获得;第三获取单元,被配置成从目标数据库获取与所述码值对应存储的第二图像,所述第二图像通过对包裹第二物品的热缩成型的第二膜的目标区域的图案进行图像采集而获得;图像比对单元,被配置成确定所述第一图像和所述第二图像之间的相似度值;物品验证单元,被配置成基于所述相似度值,确定所述第一物品是否为所述第二物品。
4、本说明书第三方面提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行如第一方面描述的方法。
5、本说明书第四方面提供一种计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现如第一方面描述的方法。
6、本说明书第五方面提供一种计算机程序产品,当该计算机程序产品在计算机中执行时,令计算机执行如第一方面描述的方法。
7、在本说明书实施例提供的方案中,通过获取待验证的第一图像,第一图像通过对包裹第一物品的热缩成型的第一膜的目标区域的图案进行图像采集而获得,以及获取第一物品上的图形编码的码值,而后从目标数据库获取与该码值对应存储的第二图像,第二图像通过对包裹第二物品的热缩成型的第二膜的目标区域的图案进行图像采集而获得,以便确定第一图像和第二图像之间的相似度值,并基于该相似度值确定第一物品是否为第二物品。由于热缩膜在受热的时候并不是均匀的,存在局部区域收缩尺度大,局部区域收缩尺度小的情况,从而会导致热缩膜上印刷的图案的位置或者形状产生物理随机的变化,使得无法伪造出一模一样的两个图案,因此第二图像中呈现的目标区域的图案具有随机性,通过将第二图像用于物品验证阶段中的图像比对,能达到较好的物品防伪效果。另外,物品通常会用热缩膜包裹,使用印刷有图案的热缩膜相较于使用无图案的热缩膜,不会带来较高的额外成本。因此,该方案能以较低的成本达到较好的物品防伪效果。
1.一种物品验证方法,包括:
2.根据权利要求1所述的方法,其中,所述获取所述第一物品上的图形编码的码值,包括:
3.根据权利要求2所述的方法,其中,所述目标区域为覆盖图形编码的区域;以及
4.根据权利要求1所述的方法,还包括:
5.根据权利要求4所述的方法,其中,所述防伪标记包括一种或多种预设图形。
6.根据权利要求1所述的方法,其中,所述确定所述第一图像和所述第二图像之间的相似度值,包括:
7.根据权利要求6所述的方法,其中,所述图形编码包括二维码;以及
8.根据权利要求1所述的方法,其中,所述第二物品上的基于所述码值生成的图形编码,是所述第二物品上原有的编码,或者在所述第二物品的表面与所述第二模之间放置的编码。
9.根据权利要求1所述的方法,其中,所述第二模上印刷的图案包括多种符号和/或多种线条。
10.根据权利要求9所述的方法,其中,所述多种符号和/或多种线条是随机印刷在所述第二模上的。
11.根据权利要求9所述的方法,其中,所述符号包括几何图形。
12.一种物品验证装置,包括:
13.一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行权利要求1-11中任一项所述的方法。
14.一种计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现权利要求1-11中任一项所述的方法。