一种水果储运过程中保鲜质量状态判别方法及系统

文档序号:31480338发布日期:2022-09-10 01:45阅读:37来源:国知局
一种水果储运过程中保鲜质量状态判别方法及系统

1.本发明涉及水果状态监测技术领域,具体是一种水果储运过程中保鲜质量状态判别方法及系统。


背景技术:

2.我国是水果需求大国,每年国内的水果运输量非常大,绝大多数水果含水80%以上,属于鲜嫩易腐性产品,如果在运输过程中不注意保鲜,配送到用户手上的水果有可能比预想的折损率高很多,可以想到,这种情况一旦出现,用户的好感度会直线下降;因此,需要对水果状态进行实时的监测判别。
3.随着计算机技术的进步,现有的水果状态监测判别系统,大都是基于图像识别的判识系统,其中,有一种是对多种状态的水果图像进行采样,基于自学习的人工智能技术训练识别模型;还有一种就是简单的图像比对识别技术;可以想到,前一种方式需要的成本较高,但是识别效率高;后一种成本较低,但是识别速度慢,效率较低;因此,如何提高图像比对识别技术的效率是本发明技术方案想要解决的技术问题。


技术实现要素:

4.本发明的目的在于提供一种水果储运过程中保鲜质量状态判别方法及系统,以解决上述背景技术中提出的问题。
5.为实现上述目的,本发明提供如下技术方案:一种水果储运过程中保鲜质量状态判别方法,所述方法包括:接收用户发送的含有位置信息的订货请求,基于所述位置信息生成含有用户标签的订单信息;统计所有订单信息,获取仓储信息,根据订单信息和仓储信息确定的配送流程表;其中,所述仓储信息为信息表的集合;所述信息表和所述配送流程表的类型相同,均包括时间节点项、数量项、产品环境项和理论变质率项;获取含有时间信息的产品图像,根据所述时间信息在所述配送流程表中读取理论变质率,根据理论变质率确定参考图像;比对所述产品图像和参考图像,根据比对结果确定检测方案。
6.作为本发明进一步的方案:所述接收用户发送的含有位置信息的订货请求,基于所述位置信息生成含有用户标签的订单信息的步骤包括:接收用户发送的含有订单数量的订单请求,获取用户的评价参数,基于所述评价参数对所述订单数量进行修正;所述评价参数由用户的订单信息和反馈信息共同实时确定;获取用户的位置信息,根据所述位置信息查询并筛选通行方案,确定物流方案;根据订单数量和物流方案生成含有用户标签的订单信息。
7.作为本发明进一步的方案:所述统计所有订单信息,获取仓储信息,根据订单信息
和仓储信息确定的配送流程表的步骤包括:基于用户标签依次获取订单信息,读取所述订单信息中的物流方案;根据所述物流方案计算物流时间及物流环境参数;将所述物流环境参数输入训练好的变质模拟模型,得到物流阶段的理论变质率;根据所述物流时间和物流阶段的理论变质率计算物流变质程度;所述物流变质程度是0至100%的百分数值;根据物流变质程度遍历预设的仓储信息,根据遍历结果对仓储信息中的信息表进行标记;在标记的信息表中选取目标信息表,基于订单数量、物流环境参数、理论变质率和所述目标信息表生成配送流程表。
8.作为本发明进一步的方案:所述根据物流变质程度遍历预设的仓储信息,根据遍历结果对仓储信息中的信息表进行标记的步骤包括:读取物流变质程度,根据物流变质程度和预设的交付要求计算已变质阈值;遍历仓储信息中的信息表,根据信息表中的时间节点项和理论变质率项计算已变质程度;将各信息表的已变质程度与所述已变质阈值进行比对,当所述已变质程度小于所述已变质阈值时,标记相应的信息表。
9.作为本发明进一步的方案:所述在标记的信息表中选取目标信息表,基于订单数量、物流环境参数、理论变质率和所述目标信息表生成配送流程表的步骤包括:获取标记的信息表,根据标记的信息表的已变质程度对标记的信息表进行排序;读取用户的评价参数,根据所述评价参数确定该用户在所有用户中的价值比例;根据所述价值比例在排序后的信息表中确定目标信息表;读取订单数量,根据订单数量在目标信息表中读取底表;所述底表为仅含有数量项的信息表;在底表中插入物流环境参数作为产品环境项、插入理论变质率作为理论变质率项、获取并插入生成时间作为时间节点项,得到配送流程表。
10.作为本发明进一步的方案:所述统计所有订单信息,获取仓储信息,根据订单信息和仓储信息确定的配送流程表的步骤包括:统计所有订单信息,根据订单信息的生成时间对订单信息进行聚类;计算各类订单信息的总订单数量,根据生成时间和计算到的总订单数量生成拟合曲线;基于所述拟合曲线实时计算订单变化率,根据订单变化率确定仓储变化率;根据所述仓储变化率和仓储数量确定采集参数,根据采集参数实时生成信息表,补充所述仓储信息;其中,所述采集参数包括采集数量、采集时间、采集补充过程中的环境参数和相应的理论变质率。
11.作为本发明进一步的方案:所述获取含有时间信息的产品图像,根据所述时间信息在所述配送流程表中读取理论变质率,根据理论变质率确定参考图像的步骤包括:获取各采集设备发送的含有获取时间的产品图像,将所述获取时间与所述配送流程表中的时间节点项进行比对;
根据比对结果计算变化时间及相应的理论变质率;根据变化时间和理论变质率计算变化程度,根据变化程度在预设的参考图像库中读取参考图像。
12.本发明技术方案还提供了一种水果储运过程中保鲜质量状态判别系统,所述系统包括:订单信息生成模块,用于接收用户发送的含有位置信息的订货请求,基于所述位置信息生成含有用户标签的订单信息;配送流程确定模块,用于统计所有订单信息,获取仓储信息,根据订单信息和仓储信息确定的配送流程表;其中,所述仓储信息为信息表的集合;所述信息表和所述配送流程表的类型相同,均包括时间节点项、数量项、产品环境项和理论变质率项;参考图像确定模块,用于获取含有时间信息的产品图像,根据所述时间信息在所述配送流程表中读取理论变质率,根据理论变质率确定参考图像;比对模块,用于比对所述产品图像和参考图像,根据比对结果确定检测方案。
13.作为本发明进一步的方案:所述配送流程确定模块包括:方案读取单元,用于基于用户标签依次获取订单信息,读取所述订单信息中的物流方案;第一计算单元,用于根据所述物流方案计算物流时间及物流环境参数;变质率确定单元,用于将所述物流环境参数输入训练好的变质模拟模型,得到物流阶段的理论变质率;第二计算单元,用于根据所述物流时间和物流阶段的理论变质率计算物流变质程度;所述物流变质程度是0至100%的百分数值;标记单元,用于根据物流变质程度遍历预设的仓储信息,根据遍历结果对仓储信息中的信息表进行标记;目标选取单元,用于在标记的信息表中选取目标信息表,基于订单数量、物流环境参数、理论变质率和所述目标信息表生成配送流程表。
14.作为本发明进一步的方案:所述配送流程确定模块包括:聚类单元,用于统计所有订单信息,根据订单信息的生成时间对订单信息进行聚类;曲线拟合单元,用于计算各类订单信息的总订单数量,根据生成时间和计算到的总订单数量生成拟合曲线;变化率确定单元,用于基于所述拟合曲线实时计算订单变化率,根据订单变化率确定仓储变化率;仓储补充单元,用于根据所述仓储变化率和仓储数量确定采集参数,根据采集参数实时生成信息表,补充所述仓储信息;其中,所述采集参数包括采集数量、采集时间、采集补充过程中的环境参数和相应的理论变质率。
15.与现有技术相比,本发明的有益效果是:本发明通过预设的信息模板建立水果从采集到交付过程中统一的信息表,当接收到需要识别的图像时,基于这个信息表可以快速确定参考图像,极大地缩小比对范围,极大地提高了识别效率;在满足成本低这一优点的前提下,提高了水果状态判识效率。
附图说明
16.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
17.图1为水果储运过程中保鲜质量状态判别方法的流程框图。
18.图2为水果储运过程中保鲜质量状态判别方法的第一子流程框图。
19.图3为水果储运过程中保鲜质量状态判别方法的第二子流程框图。
20.图4为水果储运过程中保鲜质量状态判别方法的第三子流程框图。
21.图5为水果储运过程中保鲜质量状态判别系统的组成结构框图。
22.图6为水果储运过程中保鲜质量状态判别系统中配方流程确定模块的组成结构框图。
具体实施方式
23.为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
24.实施例1图1为水果储运过程中保鲜质量状态判别方法的流程框图,本发明实施例中,一种水果储运过程中保鲜质量状态判别方法,所述方法包括:步骤s100:接收用户发送的含有位置信息的订货请求,基于所述位置信息生成含有用户标签的订单信息;步骤s100是订单生成过程,用户发送订货请求,系统根据订货请求生成订单信息;订货请求转换为订单信息的过程中,系统需要进行一些识别过程,这些识别过程在现有技术中都比较常见,比如获取用户的征信报告、资金状态等数据,判断是否生成订单信息;步骤s200:统计所有订单信息,获取仓储信息,根据订单信息和仓储信息确定的配送流程表;其中,所述仓储信息为信息表的集合;所述信息表和所述配送流程表的类型相同,均包括时间节点项、数量项、产品环境项和理论变质率项;步骤s200是本发明技术方案的与众不同的地方,目的是根据订单信息生成由采集环节到交付环节的配送流程表;具体的,采集环节指的是工作人员采集水果,并将水果入库;交付环节指的是生成订单信息,水果出库至交付;这些过程由统一格式的信息表表示;在实际应用中,工作人员采集水果,入库时会生成一个信息表,用以表示采集到的水果的采集状态;当接收到用户的订货请求时,根据这些信息表选取一些符合要求的水果,然后读取相应的信息表,在该信息表中继续记录交付过程。
25.步骤s300:获取含有时间信息的产品图像,根据所述时间信息在所述配送流程表中读取理论变质率,根据理论变质率确定参考图像;当建立好上述内容中提到的架构时,便可以随时的查询某一时刻产品的预测状态,以这个预测状态作为参考,确定参考数据;步骤s400:比对所述产品图像和参考图像,根据比对结果确定检测方案;步骤s400是执行过程,接收到某一时刻的产品图像时,根据上述内容确定的参考
数据,进行比对即可判断水果状态,进而判断水果在采集到交付的过程中,环境控制是否出现了问题;比如,如果仓储过程中,空调坏了,那么产品图像的变质情况一定比参考图像的变质情况要严重;因此,通过比对结果,就可以判断是否存在问题,至于这些问题如何解决,则由工作人员具体判断。
26.图2为水果储运过程中保鲜质量状态判别方法的第一子流程框图,所述接收用户发送的含有位置信息的订货请求,基于所述位置信息生成含有用户标签的订单信息的步骤包括步骤s101至步骤s103:步骤s101:接收用户发送的含有订单数量的订单请求,获取用户的评价参数,基于所述评价参数对所述订单数量进行修正;所述评价参数由用户的订单信息和反馈信息共同实时确定;步骤s102:获取用户的位置信息,根据所述位置信息查询并筛选通行方案,确定物流方案;步骤s103:根据订单数量和物流方案生成含有用户标签的订单信息;步骤s101至步骤s103对订单信息的生成过程进行了具体的描述,其重点在于,根据评价参数对订单请求进行修正;所述评价参数是一个上位概念,它指的是系统根据用户的历史数据生成的评价信息。
27.图3为水果储运过程中保鲜质量状态判别方法的第二子流程框图,所述统计所有订单信息,获取仓储信息,根据订单信息和仓储信息确定的配送流程表的步骤包括步骤s201至步骤s206:步骤s201:基于用户标签依次获取订单信息,读取所述订单信息中的物流方案;步骤s202:根据所述物流方案计算物流时间及物流环境参数;步骤s203:将所述物流环境参数输入训练好的变质模拟模型,得到物流阶段的理论变质率;步骤s204:根据所述物流时间和物流阶段的理论变质率计算物流变质程度;所述物流变质程度是0至100%的百分数值;步骤s205:根据物流变质程度遍历预设的仓储信息,根据遍历结果对仓储信息中的信息表进行标记;步骤s206:在标记的信息表中选取目标信息表,基于订单数量、物流环境参数、理论变质率和所述目标信息表生成配送流程表。
28.上述内容对配送流程表的生成过程进行了具体的描述,其中,物流方案可以借助现有的地图服务app确定;物流环境参数采用最常见的天气参数标准(至少包括空气温湿度)即可;变质模拟模型是工作人员进行实验,根据实验数据预先确定的模型;在交付环节中,出库过程的占比较少,可以忽略,最重要的是物流环节,因此,对物流过程进行分析,基于分析结果可以获取符合要求的仓储信息,进而生成配送流程表。
29.进一步的,所述根据物流变质程度遍历预设的仓储信息,根据遍历结果对仓储信息中的信息表进行标记的步骤包括:读取物流变质程度,根据物流变质程度和预设的交付要求计算已变质阈值;遍历仓储信息中的信息表,根据信息表中的时间节点项和理论变质率项计算已变质程度;
将各信息表的已变质程度与所述已变质阈值进行比对,当所述已变质程度小于所述已变质阈值时,标记相应的信息表。
30.上述内容对获取符合要求的仓储信息的过程进行了具体的描述,其原理就是根据物流变质程度和仓储过程中的已变质程度判断最终的变质程度是否超出交付要求;在信息表已经建立的基础上,这一过程并不困难。
31.具体的,所述在标记的信息表中选取目标信息表,基于订单数量、物流环境参数、理论变质率和所述目标信息表生成配送流程表的步骤包括:获取标记的信息表,根据标记的信息表的已变质程度对标记的信息表进行排序;读取用户的评价参数,根据所述评价参数确定该用户在所有用户中的价值比例;根据所述价值比例在排序后的信息表中确定目标信息表;读取订单数量,根据订单数量在目标信息表中读取底表;所述底表为仅含有数量项的信息表;在底表中插入物流环境参数作为产品环境项、插入理论变质率作为理论变质率项、获取并插入生成时间作为时间节点项,得到配送流程表。
32.上述内容对配送流程表的生成过程进行了具体的描述,仓储信息中满足条件的信息表有很多,根据用户的评价参数可以对用户进行排序,像一些老主顾,排名靠前,在满足要求的前提下,可以给它们更加新鲜的水果。
33.作为本发明技术方案的一个优选实施例,所述统计所有订单信息,获取仓储信息,根据订单信息和仓储信息确定的配送流程表的步骤包括:统计所有订单信息,根据订单信息的生成时间对订单信息进行聚类;计算各类订单信息的总订单数量,根据生成时间和计算到的总订单数量生成拟合曲线;基于所述拟合曲线实时计算订单变化率,根据订单变化率确定仓储变化率;根据所述仓储变化率和仓储数量确定采集参数,根据采集参数实时生成信息表,补充所述仓储信息;其中,所述采集参数包括采集数量、采集时间、采集补充过程中的环境参数和相应的理论变质率。
34.上述内容对采集环节进行了简单的说明,首先,根据订单信息对仓储状态进行简单的预测,根据预测情况确定采集参数;确定过程可以由工作人员制定规则,系统进行执行;然后,根据确定到的采集参数,进行采集活动,可以生成新的仓储信息,基于新的仓储信息不断地更新仓储信息即可。
35.图4为水果储运过程中保鲜质量状态判别方法的第三子流程框图,所述获取含有时间信息的产品图像,根据所述时间信息在所述配送流程表中读取理论变质率,根据理论变质率确定参考图像的步骤包括步骤s301至步骤s303:步骤s301:获取各采集设备发送的含有获取时间的产品图像,将所述获取时间与所述配送流程表中的时间节点项进行比对;步骤s302:根据比对结果计算变化时间及相应的理论变质率;步骤s303:根据变化时间和理论变质率计算变化程度,根据变化程度在预设的参考图像库中读取参考图像。
36.步骤s301至步骤s303对参考图像的获取过程进行了具体地描述,举例来说,有这
样一个配送流程表:此时,在1月5日,运输车中获取了产品图像,此时,有1天在果园、2天在仓库,2天在运输车上,变质程度就是14%,基于14%的变质程度查询参考图像即可。
37.需要说明的是,上述内容只是一个示例,实际过程中,理论变质率有可能是以小时为单位,时间节点有可能具体到分;可以想到,具体程度越高,计算资源的需求越高,准确度也越高。
38.实施例2图5为水果储运过程中保鲜质量状态判别系统的组成结构框图,本发明实施例中,一种水果储运过程中保鲜质量状态判别系统,所述系统10包括:订单信息生成模块11,用于接收用户发送的含有位置信息的订货请求,基于所述位置信息生成含有用户标签的订单信息;配送流程确定模块12,用于统计所有订单信息,获取仓储信息,根据订单信息和仓储信息确定的配送流程表;其中,所述仓储信息为信息表的集合;所述信息表和所述配送流程表的类型相同,均包括时间节点项、数量项、产品环境项和理论变质率项;参考图像确定模块13,用于获取含有时间信息的产品图像,根据所述时间信息在所述配送流程表中读取理论变质率,根据理论变质率确定参考图像;比对模块14,用于比对所述产品图像和参考图像,根据比对结果确定检测方案。
39.图6为水果储运过程中保鲜质量状态判别系统中配方流程确定模块的组成结构框图,所述配送流程确定模块12包括:方案读取单元121,用于基于用户标签依次获取订单信息,读取所述订单信息中的物流方案;第一计算单元122,用于根据所述物流方案计算物流时间及物流环境参数;变质率确定单元123,用于将所述物流环境参数输入训练好的变质模拟模型,得到物流阶段的理论变质率;第二计算单元124,用于根据所述物流时间和物流阶段的理论变质率计算物流变质程度;所述物流变质程度是0至100%的百分数值;标记单元125,用于根据物流变质程度遍历预设的仓储信息,根据遍历结果对仓储信息中的信息表进行标记;目标选取单元126,用于在标记的信息表中选取目标信息表,基于订单数量、物流环境参数、理论变质率和所述目标信息表生成配送流程表。
40.进一步的,所述配送流程确定模块包括:聚类单元,用于统计所有订单信息,根据订单信息的生成时间对订单信息进行聚类;
曲线拟合单元,用于计算各类订单信息的总订单数量,根据生成时间和计算到的总订单数量生成拟合曲线;变化率确定单元,用于基于所述拟合曲线实时计算订单变化率,根据订单变化率确定仓储变化率;仓储补充单元,用于根据所述仓储变化率和仓储数量确定采集参数,根据采集参数实时生成信息表,补充所述仓储信息;其中,所述采集参数包括采集数量、采集时间、采集补充过程中的环境参数和相应的理论变质率。
41.所述水果储运过程中保鲜质量状态判别方法所能实现的功能均由计算机设备完成,所述计算机设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条程序代码,所述程序代码由所述一个或多个处理器加载并执行以实现所述水果储运过程中保鲜质量状态判别方法的功能。
42.处理器从存储器中逐条取出指令、分析指令,然后根据指令要求完成相应操作,产生一系列控制命令,使计算机各部分自动、连续并协调动作,成为一个有机的整体,实现程序的输入、数据的输入以及运算并输出结果,这一过程中产生的算术运算或逻辑运算均由运算器完成;所述存储器包括只读存储器(read-only memory,rom),所述只读存储器用于存储计算机程序,所述存储器外部设有保护装置。
43.示例性的,计算机程序可以被分割成一个或多个模块,一个或者多个模块被存储在存储器中,并由处理器执行,以完成本发明。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在终端设备中的执行过程。
44.本领域技术人员可以理解,上述服务设备的描述仅仅是示例,并不构成对终端设备的限定,可以包括比上述描述更多或更少的部件,或者组合某些部件,或者不同的部件,例如可以包括输入输出设备、网络接入设备、总线等。
45.所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,上述处理器是上述终端设备的控制中心,利用各种接口和线路连接整个用户终端的各个部分。
46.上述存储器可用于存储计算机程序和/或模块,上述处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现上述终端设备的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如信息采集模板展示功能、产品信息发布功能等)等;存储数据区可存储根据泊位状态显示系统的使用所创建的数据(比如不同产品种类对应的产品信息采集模板、不同产品提供方需要发布的产品信息等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card, smc),安全数字(secure digital, sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
47.终端设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销
售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例系统中的全部或部分模块/单元,也可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个系统实施例的功能。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。
48.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
49.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1