当前位置: 首页 > 专利查询>李明喜专利>正文

食品检测方法、装置及食品检测设备制造方法及图纸

技术编号:23340662 阅读:59 留言:0更新日期:2020-02-15 03:02
本申请实施例提供一种食品检测方法、装置及食品检测设备,在以调整后的食品检测帧率控制食品检测设备的过程中,能够根据待检测任务的初始食品热值重新确定待检测任务所对应的食品检测频率,并以预设间隔时间段为参照进一步调整食品检测频率,之后计算待检测任务所对应的资源占用临界特值以控制执行下一次待检测任务,从而避免在进行检测的过程中,由于食品区域中热点特征的分散导致某个食品区域可能长时间未被检测而有一些其它食品区域可能出现在同一时间内多次被检测的现象,提高食品检测效率和精度,使得食品检测任务在整个食品检测流程中分布更加均匀,降低时间成本浪费。

Food testing methods, devices and equipment

【技术实现步骤摘要】
食品检测方法、装置及食品检测设备
本申请涉及食品检测
,具体而言,涉及一种食品检测方法、装置及食品检测设备。
技术介绍
在传统食品自动检测过程中,在基于深度学习的方式进行检测的过程中,由于食品区域中热点特征的分散,通常导致某个食品区域可能长时间未被检测,而有一些其它食品区域可能出现在同一时间内多次被检测的现象。这种现象会极大降低食品检测效率和精度,导致食品检测任务在整个食品检测流程中分布不合理,造成了极大的时间成本浪费。
技术实现思路
为了至少克服现有技术中的上述不足,本申请的目的在于提供一种食品检测方法、装置及食品检测设备,以避免在进行检测的过程中,由于食品区域中热点特征的分散导致某个食品区域可能长时间未被检测而有一些其它食品区域可能出现在同一时间内多次被检测的现象,提高食品检测效率和精度,使得食品检测任务在整个食品检测流程中分布更加均匀,降低时间成本浪费。第一方面,本申请提供一种食品检测方法,应用于食品检测设备,所述方法包括:获取所述食品检测设备的检测状态信息,其中,所述检测状态信息包括检测方向、食本文档来自技高网...

【技术保护点】
1.一种食品检测方法,其特征在于,应用于食品检测设备,所述方法包括:/n获取所述食品检测设备的检测状态信息,其中,所述检测状态信息包括检测方向、食品检测区域、检测状态或者故障状态;/n根据所述检测状态信息,实时调整所述食品检测设备的食品检测帧率;/n以调整后的食品检测帧率对所述食品检测设备的食品检测频率进行控制,并在控制中判断是否接收到外部服务器发送的待检测任务,若接收到外部服务器发送的所述待检测任务,则获取所述待检测任务的初始食品热值,并根据所述初始食品热值重新确定所述待检测任务所对应的食品检测频率;/n若检测到当前检测时刻达到预设间隔时间段,则检测重新确定的待检测任务所对应的食品检测频率是...

【技术特征摘要】
1.一种食品检测方法,其特征在于,应用于食品检测设备,所述方法包括:
获取所述食品检测设备的检测状态信息,其中,所述检测状态信息包括检测方向、食品检测区域、检测状态或者故障状态;
根据所述检测状态信息,实时调整所述食品检测设备的食品检测帧率;
以调整后的食品检测帧率对所述食品检测设备的食品检测频率进行控制,并在控制中判断是否接收到外部服务器发送的待检测任务,若接收到外部服务器发送的所述待检测任务,则获取所述待检测任务的初始食品热值,并根据所述初始食品热值重新确定所述待检测任务所对应的食品检测频率;
若检测到当前检测时刻达到预设间隔时间段,则检测重新确定的待检测任务所对应的食品检测频率是否还符合当前的所述待检测任务所对应的食品检测频率,并根据检测结果重新调整当前的所述待检测任务所对应的食品检测频率;
在上述过程中,根据每次调整的当前的所述待检测任务所对应的食品检测频率与预先设定的检测频率阈值计算所述待检测任务所对应的资源占用临界特值,并在生成食品检测结果时,计算所述待检测任务的资源占用阵列已使用的空间大小与食品检测结果大小之和是否小于所述资源占用临界特值,若不小于资源占用临界特值,则执行下一次待检测任务;
将所述食品检测结果发送给食品检测站对应的各个食品检测测试节点,以通过所述食品检测站的中央检测测试节点读取各个食品检测测试节点的食品检测测试规则,根据所述食品检测测试规则生成各个食品检测测试节点的节点执行计划,并将各个节点执行计划分别发送至相应的食品检测测试节点,控制各食品检测测试节点运行各自的执行计划并将所述食品检测结果存储至所述食品检测站。


2.根据权利要求1所述的食品检测方法,其特征在于,所述根据所述检测状态信息,实时调整所述食品检测设备的食品检测帧率的步骤,包括:
获取所述检测状态信息中每个第一检测信息集合中第一检测数据行的数量,所述第一检测数据行包括已写入的多个检测数据;
判断所述第一检测数据行的数量是否达到第一预设数量;
若所述第一检测数据行的数量未达到第一预设数量,则获取上一预设间隔时间段写入的第一检测数据行的行位置信息;
根据所述上一预设间隔时间段写入的第一检测数据行的行位置信息获得当前写入的第一检测数据行的行位置信息;
根据所述当前写入第一检测数据行的行位置信息在所述第一检测信息集合中的序号和序号与食品检测频率的对应关系确定所述食品检测设备的食品检测帧率;
若所述第一检测数据行的数量达到第一预设数量,则判断所述第一检测数据行中数据的数量是否均已达到第二预设数量,并判断所述第一检测数据行中的检测数据是否均有效;
当所述第一检测数据行中数据的数量均已达到第二预设数量且所述第一检测数据行中的检测数据均有效时,则根据所述第一检测数据行的数量以及数量与食品检测频率的对应关系确定所述食品检测设备的食品检测帧率;
当所述第一检测数据行中数据的数量均已达到第二预设数量且所述第一检测数据行中数据存在无效数据时,则从所述第一检测信息集合中选择无效数据大于设定数据阈值的第一检测数据行进行删除并根据剩余的第一检测数据行的数量以及数量与食品检测频率的对应关系确定所述食品检测设备的食品检测帧率。


3.根据权利要求1所述的食品检测方法,其特征在于,所述以调整后的食品检测帧率对所述食品检测设备的食品检测频率进行控制的步骤,包括:
以调整后的食品检测帧率对所述食品检测设备的食品检测频率进行预控制,在所述预设间隔时间段内对控制进程进行线性划分,得到多个子控制进程;
对所述多个子控制进程进行进程编码,得到进程编码后的多个子控制进程,并将编码后的多个子控制进程按照时间顺序进行组合以得到对应的子控制进程集;
根据所述子控制进程集确定所述食品检测设备在所述预设间隔时间段内的食品检测频率的控制次数,并根据每个控制次数所对应的食品检测频率将每个对应的子控制进程更新到不同的时间节点上,对于已经更新至对应的时间节点上的子控制进程,利用所述子控制进程的食品检测频率进行食品检测。


4.根据权利要求1-3中任意一项所述的食品检测方法,其特征在于,所述根据检测结果重新调整当前的所述待检测任务所对应的食品检测频率的步骤之后,所述方法包括:
获取每个预设间隔时间段的当前第一频率浮动量和该预设间隔时间段相邻的前两个预设间隔时间段的当前第二频率浮动量和当前第三频率浮动量;
根据所述当前第一频率浮动量和预设的频率浮动置信度映射表确定对应的预设置信度值,其中,所述预设置信度值为所述第一频率浮动量和所述第二频率浮动量之间的比值的预设值,所述频率浮动置信度映射表用于表示所述第一频率浮动量与所述预设置信度值的对应关系;
根据所述第一频率浮动量更新下两个预设间隔时间段的第四频率浮动量和第五频率浮动量,以使更新后的第四频率浮动量和所述第一频率浮动量和所述第二频率浮动量之间的比值与所述预设置信度值满足预设条件,以及更新后的第五频率浮动量和所述第四频率浮动量和所述第一频率浮动量之间的比值与所述预设置信度值满足预设条件。


5.根据权利要求1-3中任意一项所述的食品检测方法,其特征在于,所述根据检测结果重新调整当前的所述待检测任务所对应的食品检测频率的步骤之后,所述方法包括:
确定每个预设时间段中第一时刻的更新路径的初始食品检测频率;
当存在第二时刻的更新路径需要在所述第一时刻的更新路径内更新初始食品检测频率时,确定在所述第一时刻的更新路径的更新路径内更新所述初始食品检测频率;
当不存在第二时...

【专利技术属性】
技术研发人员:李明喜胡维东
申请(专利权)人:李明喜
类型:发明
国别省市:重庆;50

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

1