System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及香烟真伪检测,特别地,涉及一种验烟方法、装置、电子设备及存储介质。
技术介绍
1、香烟在我们的生活中随处可见,属于人们日常消费品,而香烟的价格也随着经济的发展日益增长,因此,一些造假者铤而走险生产假烟。而目前,检验香烟真伪的方式一般是通过人肉眼观察外观或者手动扫描香烟的防伪二维码来辨别,检验方法单一且对个人的业务素质要求较高,随着造假者手段层出不穷,造假手段越来越高超,因此,仅通过肉眼观察和单一识别方式存在辨别准确度差的问题。
技术实现思路
1、本申请优选实施例提供了一种验烟方法,以解决现有验烟方法仅通过肉眼观察和单一识别的方式存在辨别准确度差的技术问题。
2、本申请采用的技术方案如下:
3、一种验烟方法,包括步骤:
4、s1、读取待验香烟条形码;
5、s2、若读取的读取香烟条形码为假,则直接判断待验香烟为假烟;若读取的读取香烟条形码为真,则进一步获取待验香烟的重量值、包装尺寸、相应部位的外观色彩值和外观图像特征值;
6、s3、当读取的待验香烟条形码为真时,根据香烟条形码调用与待验香烟规格相对应的识别模型组,所述识别模型组包括真烟匹配模型、假烟匹配模型和鉴别模型,所述真烟匹配模型、假烟匹配模型和鉴别模型根据待验香烟的重量值、包装尺寸、相应部位的外观色彩值和外观图像特征值的权重对待测香烟进行多重识别,输出待验香烟为真烟或假烟的真伪识别结果。
7、进一步地,所述步骤s3具体包括步骤:
8、s3
9、所述真烟匹配模型为:
10、
11、其中,包装尺寸占比5%,重量权重占10%,外观色彩权重占15%,外观图像特征占70%,x1为真烟概率,e为真烟匹配模型中相应规格香烟包装尺寸的标准值,b为真烟匹配模型中相应规格香烟重量的标准值,c为真烟匹配模型中相应规格香烟外观色彩的标准值,d为真烟匹配模型中相应规格香烟外观图像特征的标准值;η为相应规格香烟实测尺寸:β为相应规格香烟实测重量值,ε为相应规格香烟实测外观色彩值,δ为相应规格香烟实测图像特征值;
12、所述假烟匹配模型为:
13、
14、其中,x2为假烟概率,e为假烟匹配模型中相应规格包装尺寸的标准值,b为假烟匹配模型中相应规格香烟重量的标准值,c为假烟匹配模型中相应规格香烟外观色彩的标准值,d为假烟匹配模型中相应规格香烟外观图像特征的标准值;
15、所述鉴别模型为:
16、
17、其中,p为鉴别模型的判断值,当如果p≥0则判断为真烟,且为真烟的概率为x1,如果p<0则判断为假烟,为假烟的概率为x2;
18、s32、将为相应规格香烟的实测尺寸η、实测重量值β、实测外观色彩值ε、实测图像特征值δ分别代入所述真烟匹配模型和假烟匹配模型中得到真烟概率x1和假烟概率x2;
19、s33、将所得的真烟概率x1和假烟概率x2代入所述鉴别模型中计算得到鉴别模型的判断值p,根据p输出待测香烟的真伪识别结果。
20、进一步地,所述真烟匹配模型中:
21、采集相应规格设定样本数量的真烟的包装尺寸数据,取所述包装尺寸数据的平均值作为相应规格香烟图像尺寸的标准值e;
22、采集相应规格设定样本数量的真烟的重量值数据,取所述重量值数据的平均值作为相应规格香烟包装尺寸的标准值b,
23、采集相应规格设定样本数量的真烟的外观色彩值数据,取所述外观色彩值数据的平均值作为相应规格香烟外观色彩的标准值c,
24、采集相应规格设定样本数量的真烟的外观图像特征数据,取所述外观图像特征的平均值作为相应规格香烟外观图像特征的标准值d。
25、进一步地,所述假烟匹配模型中:
26、采集相应规格设定样本数量的假烟的包装尺寸数据,取所述包装尺寸数据的平均值作为相应规格香烟图像尺寸的标准值e;
27、采集相应规格设定样本数量的假烟的重量值数据,取所述重量值数据的平均值作为相应规格香烟包装尺寸的标准值b,
28、采集相应规格设定样本数量的假烟的外观色彩值数据,取所述外观色彩值数据的平均值作为相应规格香烟外观色彩的标准值c,
29、采集相应规格设定样本数量的假烟的外观图像特征数据,取所述外观图像特征的平均值作为相应规格香烟外观图像特征的标准值d。
30、进一步地,还包括步骤:
31、s4、将伪识别结果中识别正确的相应规格的香烟重量值、包装尺寸、相应部位的外观色彩值和外观图像特征值作为训练样本上传到云端的上位机,对位于上位机的相应规格的识别模型组进行优化训练,以提升相应规格的识别模型组的识别准确度。
32、进一步地,还包括步骤:
33、s5、通过优化训练后的相应规格的识别模型组定期对采集的相应规格的香烟样品进行真伪识别,当该识别模型组的识别准确度提升设定百分比后,由上位机向各处的验烟终端设备发布识别模型组版本更新升级信息,由各验烟终端设备选择是否更新升级识别模型组版本。
34、进一步地,还包括步骤:
35、s5、由验烟终端设备向上位机自主发起相应规格的识别模型组版本更新升级请求,所述上位机响应识别模型组版本更新升级请求对所述验烟终端设备进行确认升级。
36、本申请的另一优选实施例还提供了一种验烟装置,包括:
37、条形码读取模块,用于读取待验香烟条形码;
38、初步识别模块,用于若读取的读取香烟条形码为假,则直接判断待验香烟为假烟;若读取的读取香烟条形码为真,则进一步获取待验香烟的重量值、包装尺寸、相应部位的外观色彩值和外观图像特征值;
39、多重识别模块,用于当读取的待验香烟条形码为真时,根据香烟条形码调用与待验香烟规格相对应的识别模型组,所述识别模型组包括真烟匹配模型、假烟匹配模型和鉴别模型,所述真烟匹配模型、假烟匹配模型和鉴别模型根据待验香烟的重量值、包装尺寸、相应部位的外观色彩值和外观图像特征值的权重对待测香烟进行多重识别,输出待验香烟为真烟或假烟的真伪识别结果。
40、本申请的另一优选实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述验烟方法的步骤。
41、本申请的另一优选实施例还提供了一种存储介质,所述存储介质包括存储的程序,在所述程序运行时控制所述存储介质所在的设备执行所述验烟方法的步骤。
42、相比现有技术,本申请具有以下有益效果:
43、本申请提供了一种验烟方法、装置、电子设备及存储介质,所述验烟方法在通过香烟条形码进行初步识别的基础上,能够在形码为真的基础上,再次调用与待验香烟规格相本文档来自技高网...
【技术保护点】
1.一种验烟方法,其特征在于,包括步骤:
2.根据权利要求1所述的验烟方法,其特征在于,所述步骤S3具体包括步骤:
3.根据权利要求2所述的验烟方法,其特征在于,所述真烟匹配模型中:
4.根据权利要求2所述的验烟方法,其特征在于,所述假烟匹配模型中:
5.根据权利要求1所述的验烟方法,其特征在于,还包括步骤:
6.根据权利要求5所述的验烟方法,其特征在于,还包括步骤:
7.根据权利要求5所述的验烟方法,其特征在于,还包括步骤:
8.一种验烟装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述验烟方法的步骤。
10.一种存储介质,所述存储介质包括存储的程序,在所述程序运行时控制所述存储介质所在的设备执行所述验烟方法的步骤。
【技术特征摘要】
1.一种验烟方法,其特征在于,包括步骤:
2.根据权利要求1所述的验烟方法,其特征在于,所述步骤s3具体包括步骤:
3.根据权利要求2所述的验烟方法,其特征在于,所述真烟匹配模型中:
4.根据权利要求2所述的验烟方法,其特征在于,所述假烟匹配模型中:
5.根据权利要求1所述的验烟方法,其特征在于,还包括步骤:
6.根据权利要求5所述的验烟方法,其特征在...
【专利技术属性】
技术研发人员:禹舰,胡清源,邢军,李晓辉,周明珠,杨进,肖国荣,董浩,闪红光,禹勇平,
申请(专利权)人:国家烟草质量监督检验中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。