[0004] 有鉴于此,本公开提出了一种监控升级方法及系统,指在解决现在厨房的监控设备不能识别餐厨废弃物,不利于监控餐厨废弃物的问题。
[0005] 根据本公开的一方面,提供了一种监控升级方法,其特征在于,包括测试设备、服务器、监控设备,所述监控设备安装在厨房,监控升级方法包括:所述测试设备获取图像识别餐厨废弃物的源码,将图像识别餐厨废弃物的源码打包成厨房监控插件;
所述测试设备对厨房监控插件的保留位进行编码,以在所述保留位中写入场景标识码、类别标识码;
所述测试设备向所述服务器上传所述厨房监控插件、所述场景标识码以及所述类别标识码,所述类别标识码用于识别所述厨房监控插件为第一厨房监控插件或者为第二厨房监控插件;
所述服务器接收所述厨房监控插件、所述场景标识码以及所述类别标识码,通过所述类别标识码识别所述厨房监控插件为所述第一厨房监控插件或者为所述第二厨房监控插件,给所述第一厨房监控插件、所述第二厨房监控插件分配版本号;
所述监控设备定期向所述服务器发送厨房监控插件获取请求,所述厨房监控插件获取请求携带有目标厨房监控插件的场景标识码;
所述服务器接收所述监控设备定期发送的厨房监控插件获取请求,在所述第一目录的厨房监控插件中判断是否存在与所述目标厨房监控插件的场景标识码相同的厨房监控插件;
所述服务器获取按版本号的高低进行排序,向监控设备下发与所述目标厨房监控插件的场景标识码相同且版本号排序第一的厨房监控插件;
所述监控设备接收并运行与所述目标厨房监控插件的场景标识码相同且版本号排序第一的厨房监控插件,在监控的视频中识别餐厨废弃物。
[0006] 在一种可能的实现方式中,在所述的方法中,在所述测试设备对厨房监控插件的保留位进行编码,以在所述保留位中写入所述场景标识码、类别标识码之前,在所述测试设备获取图像识别餐厨废弃物的源码,将图像识别餐厨废弃物的源码打包成厨房监控插件之后,所述方法包括:所述测试设备在厨房监控场景中运行所述厨房监控插件,获取所述厨房监控场景对应的场景标识码,获取所述厨房监控插件在所述厨房监控场景下的使用频率、网络流量消耗阈值、餐厨废弃物的识别成功率;
所述测试设备根据所述厨房监控插件在所述厨房监控场景下的使用频率、网络流量消耗阈值、餐厨废弃物的识别成功率,划分所述厨房监控插件为所述第一厨房监控插件或者为所述第二厨房监控插件。
[0007] 在一种可能的实现方式中,在所述的方法中,所述测试设备根据所述厨房监控插件在所述厨房监控场景下的使用频率、网络流量消耗阈值、餐厨废弃物的识别成功率,划分所述厨房监控插件为所述第一厨房监控插件或者为所述第二厨房监控插件,具体为:所述测试设备在所述厨房监控插件的使用频率大于使用频率阈值,或者,餐厨废弃物的识别成功率大于预设成功率,或者,内存占用的值小于内存占用阈值时,识别所述厨房监控插件为所述第一厨房监控插件;
所述测试设备在所述厨房监控插件的使用频率不大于所述使用频率阈值,或者,餐厨废弃物的识别成功率不大于所述预设成功率时,或者,内存占用的值不小于所述内存占用阈值时,识别所述厨房监控插件为所述第二厨房监控插件。
[0008] 在一种可能的实现方式中,在所述的方法中,所述服务器获取按版本号的高低进行排序,向监控设备下发与所述目标厨房监控插件的场景标识码相同且版本号排序第一的厨房监控插件,具体为:所述服务器获取按版本号的高低进行排序,采用5G通信模式,向监控设备下发与所述目标厨房监控插件的场景标识码相同且版本号排序第一的厨房监控插件。
[0009] 在一种可能的实现方式中,在所述的方法中,所述服务器获取按版本号的高低进行排序,采用5G通信模式,向监控设备下发与所述目标厨房监控插件的场景标识码相同且版本号排序第一的厨房监控插件,具体为:所述服务器在所述第一目录的厨房监控插件中存在与所述目标厨房监控插件的场景标识码相同的厨房监控插件时,获取空闲状态的传输通道,按版本号的高低进行排序,将与所述目标厨房监控插件的场景标识码相同且版本号排序第一的厨房监控插件通过所述传输通道的输入队列进行输入,将与所述目标厨房监控插件的场景标识码相同且版本号排序第一的厨房监控插件通过所述传输通道的输出队列进行输出,输出完毕后,向监控设备下发与所述目标厨房监控插件的场景标识码相同且版本号排序第一的厨房监控插件。
[0010] 本公开的另一方面,提供了一种监控升级系统,系统包括测试设备、服务器、监控设备,所述监控设备安装在厨房,所述测试设备包括获取模块、写入模块、上传模块,所述服务器包括第一接收模块、第二接收模块、下发模块,所述监控设备包括发送模块、识别模块:获取模块,用于所述测试设备获取图像识别餐厨废弃物的源码,将图像识别餐厨废弃物的源码打包成厨房监控插件;
写入模块,用于所述测试设备对厨房监控插件的保留位进行编码,以在所述保留位中写入场景标识码、类别标识码;
上传模块,用于所述测试设备向所述服务器上传所述厨房监控插件、所述场景标识码以及所述类别标识码,所述类别标识码用于识别所述厨房监控插件为第一厨房监控插件或者为第二厨房监控插件;
第一接收模块,用于所述服务器接收所述厨房监控插件、所述场景标识码以及所述类别标识码,通过所述类别标识码识别所述厨房监控插件为所述第一厨房监控插件或者为所述第二厨房监控插件,给所述第一厨房监控插件、所述第二厨房监控插件分配版本号;
发送模块,用于所述监控设备定期向所述服务器发送厨房监控插件获取请求,所述厨房监控插件获取请求携带有目标厨房监控插件的场景标识码;
第二接收模块,用于所述服务器接收所述监控设备定期发送的厨房监控插件获取请求,在所述第一目录的厨房监控插件中判断是否存在与所述目标厨房监控插件的场景标识码相同的厨房监控插件;
下发模块,用于所述服务器获取按版本号的高低进行排序,向监控设备下发与所述目标厨房监控插件的场景标识码相同且版本号排序第一的厨房监控插件;
识别模块,用于所述监控设备接收并运行与所述目标厨房监控插件的场景标识码相同且版本号排序第一的厨房监控插件,在监控的视频中识别餐厨废弃物。
[0011] 在一种可能的实现方式中,在所述的系统中,所述测试设备还包括:运行模块,用于所述测试设备在厨房监控场景中运行所述厨房监控插件,获取所述厨房监控场景对应的场景标识码,获取所述厨房监控插件在所述厨房监控场景下的使用频率、网络流量消耗阈值、餐厨废弃物的识别成功率;
划分模块,用于所述测试设备根据所述厨房监控插件在所述厨房监控场景下的使用频率、网络流量消耗阈值、餐厨废弃物的识别成功率,划分所述厨房监控插件为所述第一厨房监控插件或者为所述第二厨房监控插件。
[0012] 在一种可能的实现方式中,在所述的系统中,所述划分模块,包括:第一识别单元,用于所述测试设备在所述厨房监控插件的使用频率大于使用频率阈值,或者,餐厨废弃物的识别成功率大于预设成功率,或者,内存占用的值小于内存占用阈值时,识别所述厨房监控插件为所述第一厨房监控插件;
第二识别单元,用于所述测试设备在所述厨房监控插件的使用频率不大于所述使用频率阈值,或者,餐厨废弃物的识别成功率不大于所述预设成功率时,或者,内存占用的值不小于所述内存占用阈值时,识别所述厨房监控插件为所述第二厨房监控插件。
[0013] 在一种可能的实现方式中,在所述的系统中,所述下发模块,具体用于:所述服务器获取按版本号的高低进行排序,采用5G通信模式,向监控设备下发与所述目标厨房监控插件的场景标识码相同且版本号排序第一的厨房监控插件。
[0014] 在一种可能的实现方式中,在所述的系统中,所述下发模块,具体用于:所述服务器在所述第一目录的厨房监控插件中存在与所述目标厨房监控插件的场景标识码相同的厨房监控插件时,获取空闲状态的传输通道,按版本号的高低进行排序,将与所述目标厨房监控插件的场景标识码相同且版本号排序第一的厨房监控插件通过所述传输通道的输入队列进行输入,将与所述目标厨房监控插件的场景标识码相同且版本号排序第一的厨房监控插件通过所述传输通道的输出队列进行输出,输出完毕后,向监控设备下发与所述目标厨房监控插件的场景标识码相同且版本号排序第一的厨房监控插件。
[0015] 本公开的有益效果:服务器向监控设备下发与所述目标厨房监控插件的场景标识码相同且版本号排序第一的厨房监控插件,监控设备可以根据厨房监控插件实现监控更新,并根据厨房监控插件对餐厨废弃物进行监控,有利于监控设备监控餐厨废弃物。
[0016] 根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。