一种用于智能电子秤的水产品自动计价方法技术

技术编号:34187485 阅读:24 留言:0更新日期:2022-07-17 14:36
本发明专利技术公开了一种用于智能电子秤的水产品自动计价方法,该方法包括:构建水产品智能识别模型,得出多组置信度最高的水产品名称结果;判断该水产品是否存在大小规格或保鲜状态差异;统计照片中水产品所占像素点数量,得出水产品的大小规格;根据温度,判断该水产品保鲜状态;判断两两图片之间各子图片中水产品所占的像素点比例是否发生变化,判断水产品的死活;根据识别结果,调取水产品单价,再根据重量,自动计算水产品价格。本发明专利技术通过像素点区域识别和分隔子图片判断像素点的变化差异来区分不同大小规格以及不同保鲜状态的相同水产品,再配合水产品智能识别模型,显著提高了智能电子秤的识别能力,实现了智能电子秤对水产品的自动化计价。产品的自动化计价。产品的自动化计价。

【技术实现步骤摘要】
一种用于智能电子秤的水产品自动计价方法


[0001]本专利技术涉及农产品流通
,尤其涉及一种用于智能电子秤的水产品自动计价方法。

技术介绍

[0002]中国是一个渔业大国,也是一个世界级的水产养殖大国,2019年中国水产养殖总产值就达到了12572.4亿元,占农业总产值的19%。因此水产养殖是我国国民经济的重要来源之一。在水产品流通过程中,不同类别和状态的水产品具有不同的经济价值和使用价值,为了增加水产品的市场价格,最大程度保障经济效益,在水产品流通过程中有一道重要的工序,即水产品类别识别。
[0003]目前,我国水产品流通过程中,对水产品的分类主要采取人工识别的方法,但是这种方式不仅需要对识别者进行长期的培养,不同素质的识别者可能会带来不同的结果,无法保证识别结果的准确性,而且在识别过程中智能化程度低、效率低下、劳务强度大,对水产品在流通过程中快速而准确的计价不利。

技术实现思路

[0004]本专利技术提供了一种用于智能电子秤的水产品自动计价方法,该方法考虑了市场内水产品销售时存在大小规格差异和存放差异所造成的产品价格差别,解决了现有智能电子秤无法有效识别此类特殊差异的水产品的问题,且大大提高了水产品识别的准确率。
[0005]具体技术方案如下:
[0006]一种用于智能电子秤的水产品自动计价方法,包括以下步骤:
[0007](1)向智能电子秤内输入由水产品名称、大小规格和保鲜状态所组成的所有水产品的基本信息和相应单价,以及以图像中水产品所占像素点数量为依据的大小规格分类标准,收集所有水产品的图片信息,将图片信息及所对应的水产品名称信息作为训练集导入至模型中进行模型训练,构建得到水产品智能识别模型;
[0008](2)利用智能电子秤采集待出售水产品的图像信息、重量信息和温度信息,将水产品的图像信息输入至步骤(1)的水产品智能识别模型中,得出置信度最高的水产品名称结果;
[0009](3)调取智能电子秤内步骤(2)所得水产品名称结果所对应的大小规格信息,判断该水产品是否存在大小规格的差异;
[0010]若存在大小规格差异,进行步骤(4);若不存在大小规格差异,则进行步骤(5);
[0011](4)调取步骤(2)获得的图像信息,选择若干张图片,统计照片中水产品所占像素点的平均数量,并与智能电子秤内输入的大小规格分类标准进行比对,得出水产品所对应的大小规格,作为水产品识别结果;
[0012](5)调取智能电子秤内步骤(2)所得水产品名称结果所对应的保鲜状态信息,判断该水产品是否存在保鲜状态的差异;
[0013]若存在保鲜状态差异,进行步骤(6);若不存在保鲜状态差异,则以步骤(2)的水产品名称或步骤(4)包含大小规格的水产品名称作为水产品识别结果;
[0014](6)调取步骤(2)获得的温度信息,根据温度信息,判断该水产品属于新鲜水产品、冰鲜水产品、冰冻水产品中的哪一种;若属于冰鲜水产品或冰冻水产品,则将该结果作为水产品识别结果;若属于新鲜水产品,则进行步骤(7);
[0015](7)调取步骤(2)获得的图像信息,选择至少两帧以上且间隔2秒以上的图片,将每张图片均匀分割成四个等分的子图片,统计每个子图片中水产品所占的像素点,并计算各子图片中水产品所占的像素点比例,判断两两图片之间各子图片中水产品所占的像素点比例是否发生变化;若比例发生变化,则判定该水产品为新鲜且活的水产品,并以该结果作为水产品识别结果;若比例未发生变化,则判定为新鲜但死的水产品,并以该结果作为水产品识别结果;
[0016](8)根据步骤(4)~(7)所获得的水产品识别结果,调取智能电子秤内水产品的单价,再根据步骤(2)所获得的重量信息,自动计算待出售水产品的价格。
[0017]进一步地,步骤(1)中,所述图片信息为每种水产品的多组照片,照片总数量为1000~2000张。
[0018]进一步地,步骤(1)中,将图片信息及所对应的水产品名称信息分为训练集、测试集和验证集进行模型的训练,构建得到水产品智能识别模型。
[0019]更进一步地,所述水产品智能识别模型的构建过程如下:
[0020](1)在PC端,在TensorFlow Lite算法运行框架下运行EfficientNet模型,其中EfficientNet模型参数为epoch=30,batch_size=16,learning_rate=0.01,dropout_rate=0.5,使用训练集对模型进行参数训练;
[0021](2)在TensorFlow Lite算法运行框架下运行EfficientNet模型,使用验证集对模型参数进行调整和确定;
[0022](3)在TensorFlow Lite算法运行框架下运行EfficientNet模型,使用测试集对模型进行测试,要求模型精度高于90%;
[0023](4)精度达到要求之后,使用工具将该模型转换为tflite模型,使其可以在安卓端使用。可采用toco工具及TensorFlow Lite优化转换器将该模型转换为tflite模型。
[0024]进一步地,步骤(4)中,选取三张图片,统计照片中水产品所占像素点的平均数量。
[0025]进一步地,步骤(6)中,新鲜水产品的温度范围为10℃~25℃;冰鲜水产品的温度范围为0℃~6℃;冰冻水产品的温度范围为

18℃~0℃;所述智能电子秤的称量平台下方安装有红外温度传感器。
[0026]进一步地,步骤(7)中,选择三帧且间隔2秒的图片。
[0027]与现有技术相比,本专利技术具有以下有益效果:
[0028]本专利技术通过像素点区域识别和分隔子图片判断像素点的变化差异来区分不同大小规格以及不同保鲜状态的相同水产品,再配合水产品智能识别模型,显著提高了智能电子秤的识别能力,实现了智能电子秤对水产品的自动化计价。
附图说明
[0029]图1为本专利技术用于智能电子秤的水产品自动计价方法的流程图。
具体实施方式
[0030]下面结合具体实施例对本专利技术作进一步描述,以下列举的仅是本专利技术的具体实施例,但本专利技术的保护范围不仅限于此。
[0031]实施例1
[0032]一种用于智能电子秤的水产品自动计价方法,具体步骤为:
[0033](1)向智能电子秤内输入由水产品名称、大小规格和保鲜状态所组成的所有水产品的基本信息和相应单价,以及以图像中水产品所占像素点数量为依据的大小规格分类标准,收集所有水产品的图片信息,将图片信息及所对应的水产品名称信息分为训练集、测试集和验证集,导入至模型中进行模型训练,构建得到水产品智能识别模型;
[0034]对于价格上没有大小规格差异和保鲜状态差异的水产品,只需输入水产品的名称即可;若存在大小规格或保鲜状态差异,则需要输入根据大小规格或保鲜状态所做的名称限定(例如:大黄鱼和小黄鱼,大鲍鱼和小鲍鱼;新鲜活草鱼、新鲜死草鱼,冰鲜带鱼、冷冻带鱼等);上文的图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于智能电子秤的水产品自动计价方法,其特征在于,包括以下步骤:(1)向智能电子秤内输入由水产品名称、大小规格和保鲜状态所组成的所有水产品的基本信息和相应单价,以及以图像中水产品所占像素点数量为依据的大小规格分类标准,收集所有水产品的图片信息,将图片信息及所对应的水产品名称信息作为训练集导入至模型中进行模型训练,构建得到水产品智能识别模型;(2)利用智能电子秤采集待出售水产品的图像信息、重量信息和温度信息,将水产品的图像信息输入至步骤(1)的水产品智能识别模型中,得出置信度最高的水产品名称结果;(3)调取智能电子秤内步骤(2)所得水产品名称结果所对应的大小规格信息,判断该水产品是否存在大小规格的差异;若存在大小规格差异,进行步骤(4);若不存在大小规格差异,则进行步骤(5);(4)调取步骤(2)获得的图像信息,选择若干张图片,统计照片中水产品所占像素点的平均数量,并与智能电子秤内输入的大小规格分类标准进行比对,得出水产品所对应的大小规格;(5)调取智能电子秤内步骤(2)所得水产品名称结果所对应的保鲜状态信息,判断该水产品是否存在保鲜状态的差异;若存在保鲜状态差异,进行步骤(6);若不存在保鲜状态差异,则以步骤(2)的水产品名称或步骤(4)包含大小规格的水产品名称作为水产品识别结果;(6)调取步骤(2)获得的温度信息,根据温度信息,判断该水产品属于新鲜水产品、冰鲜水产品、冰冻水产品中的哪一种;若属于冰鲜水产品或冰冻水产品,则将该结果作为水产品识别结果;若属于新鲜水产品,则进行步骤(7);(7)调取步骤(2)获得的图像信息,选择至少两帧以上且间隔2秒以上的图片,将每张图片均匀分割成四个等分的子图片,统计每个子图片中水产品所占的像素点,并计算各子图片中水产品所占的像素点比例,判断两两图片之间各子图片中水产品所占的像素点比例是否发生变化;若比例发生变化,则判定该水产品为新鲜且活的水产品,并以该结果作为水产品识别结果;若比例未发生变化,则判定为新鲜但死的水产品,并以该结果作为水产品识别结果;(8)根据步骤(4)...

【专利技术属性】
技术研发人员:李琪恺黄钰洋邹毅玮
申请(专利权)人:杭州费尔马科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1