鱼塘水位控制方法及相关装置与流程

文档序号:23186160发布日期:2020-12-04 14:14阅读:417来源:国知局
鱼塘水位控制方法及相关装置与流程

本申请涉及数据处理技术领域,具体涉及一种鱼塘水位控制方法及相关装置。



背景技术:

随着经济的不断发展,越来越多的用户会进行养殖行业。在现有的养殖场或者鱼塘中,对其水位进行控制时,通常采用人工的方式进行控制,例如,通过人工开关鱼塘等的闸阀等进行控制,导致了在进行水位控制时的智能性较低。



技术实现要素:

本申请实施例提供一种鱼塘水位控制方法及相关装置,提升了水位控制时的智能性。

本申请实施例的第一方面提供了一种鱼塘水位控制方法,应用于鱼塘水位控制装置,所述方法包括:

获取目标鱼塘的第一图像;

根据所述第一图像,确定所述目标鱼塘的目标水位和环境信息;

根据所述目标水位和所述环境信息,确定水位控制参数;

根据所述水位控制参数对所述目标鱼塘进行水位控制。

结合第一方面,在一个可能的实现方式中,根据所述目标水位和所述环境信息,确定水位控制参数,包括:

根据所述环境信息,确定当前的空气中的水含量;

根据所述水含量,确定天气类别;

若所述天气类别为预设类别,则根据所述天气类别确定降雨量;

获取所述目标水位与预设水位之间的偏移量;

根据所述降雨量和所述偏移量,确定所述水位控制参数。

结合第一方面,在一个可能的实现方式中,所述方法还包括:

将所述目标鱼塘进行区域划分,以得到n个子区域,n为大于或等于2的正整数;

获取所述n个子区域中的每个子区域的最大深度,以得到n个第一目标深度;

获取所述n个子区域中的每个子区域的最小深度,以得到n个第二目标深度;

根据所述n个第一目标深度和所述n个第二目标深度,确定预设水位。

结合第一方面,在一个可能的实现方式中,所述鱼塘水位控制装置包括控制模块,所述控制模块包括控制管道,所述根据所述水位控制参数对所述目标鱼塘进行水位控制,包括:

通过所述控制管道采用所述水位控制参数对所述目标鱼塘进行水位控制。

结合第一方面,在一个可能的实现方式中,所述方法还包括:

获取所述目标鱼塘的水面与河涌水面之间的高度差;

根据所述高度差,确定所述目标鱼塘与所述河涌之间的压力差;

根据所述压力差确定所述控制管道的大小。

本申请实施例的第二方面提供了一种鱼塘水位控制装置,应用于鱼塘水位控制装置,所述装置包括:

获取单元,用于获取目标鱼塘的第一图像;

第一确定单元,用于根据所述第一图像,确定所述目标鱼塘的目标水位和环境信息;

第二确定单元,用于根据所述目标水位和所述环境信息,确定水位控制参数;

控制单元,用于根据所述水位控制参数对所述目标鱼塘进行水位控制。

结合第二方面,在一个可能的实现方式中,所述第二控制单元用于:

根据所述环境信息,确定当前的空气中的水含量;

根据所述水含量,确定天气类别;

若所述天气类别为预设类别,则根据所述天气类别确定降雨量;

获取所述目标水位与预设水位之间的偏移量;

根据所述降雨量和所述偏移量,确定所述水位控制参数。

结合第二方面,在一个可能的实现方式中,所述装置还用于:

将所述目标鱼塘进行区域划分,以得到n个子区域,n为大于或等于2的正整数;

获取所述n个子区域中的每个子区域的最大深度,以得到n个第一目标深度;

获取所述n个子区域中的每个子区域的最小深度,以得到n个第二目标深度;

根据所述n个第一目标深度和所述n个第二目标深度,确定预设水位。

本申请实施例的第三方面提供一种终端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如本申请实施例第一方面中的步骤指令。

本申请实施例的第四方面提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。

本申请实施例的第五方面提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

实施本申请实施例,至少具有如下有益效果:

通过获取目标鱼塘的第一图像,根据所述第一图像,确定所述目标鱼塘的目标水位和环境信息,根据所述目标水位和所述环境信息,确定水位控制参数,根据所述水位控制参数对所述目标鱼塘进行水位控制,因此,可以根据鱼塘的第一图像进行分析,得到鱼塘的目标水位和环境信息,根据水位信息和环境信息确定控制参数,并根据控制参数进行水位控制,提升了水位控制时的智能性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的一种鱼塘水位控制系统的平面结构示意图;

图2是本申请实施例提供的一种鱼塘水位控制系统的剖面结构示意图;

图3为本申请实施例提供了一种鱼塘水位控制方法的流程示意图;

图4为本申请实施例提供的一种终端的结构示意图;

图5为本申请实施例提供了一种鱼塘水位控制装置的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本申请所描述的实施例可以与其它实施例相结合。

为了更好的理解本申请实施例提供的一种鱼塘水位控制方法,下面首先对鱼塘水位控制系统进行简要介绍。请参见图1和图2,图1是本申请实施例提供的一种鱼塘水位控制系统(鱼塘放水设施)的平面结构示意图,图2是本申请实施例提供的一种鱼塘水位控制系统(鱼塘放水设施)的剖面结构示意图。该鱼塘水位控制装置包括第一放水管、第二放水管、第一挡墙、第二挡墙、第一可拆卸水管和第二可拆卸水管,其中:

第一放水管与鱼塘连通,第二放水管与河涌连通;

第一挡墙靠近鱼塘设置,第二挡墙靠近河涌设置;

第一可拆卸水管与第一放水管可拆卸连接,第二可拆卸水管与第二放水管可拆卸连接,第一可拆卸水管与第二可拆卸水管不连接;

第一可拆卸水管和第二可拆卸水管,用于当需要降低鱼塘的水位高度时,将鱼塘中的水间接排放到河涌。

其中,第一放水管和第二放水管均可以是圆柱形,在此不作限定。

其中,第一可拆卸水管和第二可拆卸水管均可以是圆柱形,在此不作限定。

其中,如果即将迎来暴雨或即将干塘,那么需要降低鱼塘的水位高度。

在本申请实施例中,第一放水管与鱼塘连通,第二放水管与河涌连通;第一挡墙靠近鱼塘设置,第二挡墙靠近河涌设置;第一可拆卸水管与第一放水管可拆卸连接,第二可拆卸水管与第二放水管可拆卸连接,第一可拆卸水管与第二可拆卸水管不连接;第一可拆卸水管和第二可拆卸水管,用于当需要降低鱼塘的水位高度时,将鱼塘中的水间接排放到河涌。采用本申请实施例能够代替人工挖掘实现对鱼塘的水位高度的控制,极大的降低挖掘成本。

在一些可能的实施方式中,第一可拆卸水管和第二可拆卸水管,还用于当鱼塘水位控制装置发生故障时,将缓冲池中的水排放到河涌。

可见,在本申请实施例中,当鱼塘水位控制装置发生故障时,将缓冲池中的水排放到河涌,提供了几乎无水的检修环境,便于检修人员对鱼塘水位控制装置进行故障检修。

在一些可能的实施方式中,鱼塘水位控制装置还包括第一弯头和第二弯头,其中:

第一弯头,用于将第一可拆卸水管与第一放水管可拆卸连接;

第二弯头,用于将第二可拆卸水管与第二放水管可拆卸连接。

其中,第一弯头和第二弯头的角度可以是90°,在此不作限定。

在一些可能的实施方式中,鱼塘水位控制装置还包括第一混凝土侧墙和第二混凝土侧墙,其中:

第一挡墙、第二挡墙、第一混凝土侧墙和第二混凝土侧墙形成缓冲池。

在一些可能的实施方式中,第一放水管的一端设置于鱼塘中,第一放水管的另一端设置于混凝土基础中;第二放水管的一端设置于河涌中,第二放水管的另一端设置于混凝土基础中。

可见,在本申请实施例中,由于第一放水管的另一端和第二放水管的另一端均设置于混凝土基础中,因此实现了对第一放水管和第二放水管进行固定。

在一些可能的实施方式中,第一挡墙包括两个第一木板和多个第一砂土袋,第二挡墙包括两个第二木板和多个第二砂土袋,其中:

两个第一木板形成第一挡墙的两个面积最大的表面,两个第一木板均分别插入第一混凝土侧墙和第二混凝土侧墙的预留槽中,多个第一砂土袋设置于两个第一木板之间;

两个第二木板形成第二挡墙的两个面积最大的表面,两个第二木板均分别插入第一混凝土侧墙和第二混凝土侧墙的预留槽中,多个第二砂土袋设置于两个第二木板之间。

其中,第一挡墙的两个面积最大的表面与两个第一木板一一对应。

其中,第一混凝土侧墙和第二混凝土侧墙均设置有四个预留槽。

其中,第二挡墙的两个面积最大的表面与两个第二木板一一对应。

其中,两个第一木板和两个第二木板可以依次插入第一混凝土侧墙和第二混凝土侧墙的预留槽中,在此不作限定。

可见,在本申请实施例中,将两个第一木板和两个第二木板依次插入第一混凝土侧墙和第二混凝土侧墙的预留槽中,实现了极大的降低劳动强度。

在一些可能的实施方式中,多个第一砂土袋和多个第二砂土袋的湿度均处于预设湿度范围。

其中,预设湿度范围可以是预先设置的,在此不作限定。

其中,如果砂土袋的湿度处于预设湿度范围,那么该砂土袋具有防漏水功能。

可见,在本申请实施例中,由于多个第一砂土袋和多个第二砂土袋的湿度均处于预设湿度范围,因此实现了避免缓冲池漏水。

在一些可能的实施方式中,鱼塘水位控制装置还包括第三弯头,其中:

第三弯头,用于将第一放水管的一端与鱼塘连通。

其中,第三弯头的角度可以是90°,在此不作限定

在一些可能的实施方式中,当保持第一可拆卸水管与第一放水管不连接,且第二可拆卸水管与第二放水管不连接时,鱼塘中的水会先流入缓冲池中,后流入河涌,以实现将鱼塘中的水间接排放到河涌的目的。

在一些可能的实施方式中,当保持第一可拆卸水管与第一放水管连接,且第二可拆卸水管与第二放水管不连接时,鱼塘中的水不会流入缓冲池中,但缓冲池中的水会流入河涌,以实现将缓冲池中的水排放到河涌的目的。

在一些可能的实施方式中,鱼塘水位控制装置还包括第三混凝土侧墙,其中:

第三混凝土侧墙靠近河涌设置,第三混凝土测量与河涌的中心之间的距离小于第二挡墙与河涌的中心之间的距离;

第三混凝土侧墙,用于防止河涌中的水对第二挡墙造成损坏。

可见,在本申请实施例中,将第三混凝土侧墙设置于第二挡墙与河涌之间,实现了防止河涌中的水对第二挡墙造成损坏。

在一些可能的实施方式中,鱼塘水位控制装置还包括两个第三木板、多个第三砂土袋、两个第四木板和多个第四砂土袋,其中:

两个第三木板与两个第一木板一一对应且可拆卸连接,两个第三木板均分别插入第一混凝土侧墙和第二混凝土侧墙的预留槽中,多个第三砂土袋设置于两个第三木板之间;

两个第四木板与两个第二木板一一对应且可拆卸连接,两个第四木板均分别插入第一混凝土侧墙和第二混凝土侧墙的预留槽中,多个第四砂土袋设置于两个第四木板之间。

可见,在本申请实施例中,通过两个第三木板、多个第三砂土袋、两个第四木板和多个第四砂土袋能够分别实现对第一挡墙和第二挡墙的加高,实现了增加缓冲池的蓄水容量。

请参阅图3,图3为本申请实施例提供了一种鱼塘水位控制方法的流程示意图。如图3所示,该方法应用于鱼塘水位控制系统,该方法包括:

301、获取目标鱼塘的第一图像。

可以通过摄像头等获取第一图像,可以按照预设时间间隔获取第一图像,例如,按照5s的时间间隔获取第一图像,第一图像可以是包括目标鱼塘的图像,例如,包括有目标鱼塘和背景天空的图像等。

302、根据所述第一图像,确定所述目标鱼塘的目标水位和环境信息。

可以对第一图像进行特征提取,得到特征数据,根据特征数据确定目标水位和环境信息。特征数据例如可以是灰度值或rgb值。可以根据灰度值确定目标鱼塘中水位标杆的位置,根据该位置确定目标水位。当然也可以直接根据水面与水岸边确定出目标水位等。环境信息例如可以包括天空的信息,具体例如,天空中云彩数量,以及天空亮度、空气中水分含量等。

303、根据所述目标水位和所述环境信息,确定水位控制参数。

可以根据环境信息确定出天气类别,根据天气类别确定降雨量信息,根据降雨量和目标水位,确定出水位控制参数。

304、根据所述水位控制参数对所述目标鱼塘进行水位控制。

根据水位控制参数,通过鱼塘水位控制系统中的水位控制模块进行水位控制,例如,水位控制参数为增加鱼塘水位,则通过水位控制模块向鱼塘中增加水量,水位控制参数为降低鱼塘水位,则通过水位控制模块减少鱼塘中水量,例如,将鱼塘进行排水等。

本示例中,通过获取目标鱼塘的第一图像,根据所述第一图像,确定所述目标鱼塘的目标水位和环境信息,根据所述目标水位和所述环境信息,确定水位控制参数,根据所述水位控制参数对所述目标鱼塘进行水位控制,因此,可以根据鱼塘的第一图像进行分析,得到鱼塘的目标水位和环境信息,根据水位信息和环境信息确定控制参数,并根据控制参数进行水位控制,提升了水位控制时的智能性。

在一个可能的实现方式中,根据所述目标水位和所述环境信息,确定水位控制参数,包括:

a1、根据所述环境信息,确定当前的空气中的水含量;

a2、根据所述水含量,确定天气类别;

a3、若所述天气类别为预设类别,则根据所述天气类别确定降雨量;

a4、获取所述目标水位与预设水位之间的偏移量;

a5、根据所述降雨量和所述偏移量,确定所述水位控制参数。

环境信息包括有背景天空的颜色以及植物的颜色,则可以根据天空的颜色和植物的颜色,确定水含量,不同的颜色对应有不同的水含量,具体可以理解为,不同的颜色可以确定不同的天气,则可以根据天气确定水含量。当然也可以通过其它的方式获取到水含量,例如通过空气湿度传感器获取到水含量等。

不同的水含量区间对应有不同的天气,不同的天气属于不同的天气类别,例如,阴天属于晴天的天气类别,下雨天属于雨天的天气类别等。

预设类别可以是雨天的类别,不同的雨天具有不同的下雨量。则可以根据天气类别确定下雨量,例如,雨天中又包括有子类别,例如,小雨天、中雨天、大于天等,则可以确定出下雨量。

预设水位为通过经验值或历史数据设定,例如,为鱼塘中最适合鱼群生长的水位等。

偏移量可以是正值也可以是负值,若偏移量为正,则目标水位高于预设水位,若偏移量为负,则目标水位低于预设水位。

根据偏移量和降雨量确定水位控制参数的方法可以为:

根据偏移量确定目标鱼塘中超过预设水位的第一水量,以及根据降雨量确定在目标鱼塘中会增加的第二水量;根据第一水量和第二水量确定需要排放的水量;根据需要排放的水量,确定水位控制参数。

若需要排放的水量为正,则水位控制参数为正数,若需要排放的水量为负,则水位控制参数为负;水位控制参数为正数可以理解为,需要对鱼塘进行放水处理,水位控制参数为负,则可以理解为需要对鱼塘进行补水处理。需要排放的水量的绝对值越大,则水位控制参数的值越大,例如,水量为正,则需要放水处理,该数值越大,则排放的数值越大等。水位控制参数为负,该数值的绝对值越大,则可以理解为需要对鱼塘进行补水的水量越大。

同时水位控制参数还包括有放水或补水的效率,水量的绝对值越大则该效率越大,绝对值越小,则效率越小。该效率可以理解为单位时间放水和补水的水量等。

本示例中,通过水含量确定降雨量,根据降雨量和偏移量确定水位控制参数,根据水位控制参数进行水位调节,提升了水位调节时的智能性。

在一个可能的实现方式中,所述方法还包括:

b1、将所述目标鱼塘进行区域划分,以得到n个子区域,n为大于或等于2的正整数;

b2、获取所述n个子区域中的每个子区域的最大深度,以得到n个第一目标深度;

b3、获取所述n个子区域中的每个子区域的最小深度,以得到n个第二目标深度;

b4、根据所述n个第一目标深度和所述n个第二目标深度,确定预设水位。

对鱼塘进行划分时,可以按照鱼塘的垂直面(水面)的形状进行划分,可以是均匀划分也可以是非均匀划分。

可以将最大深度和最小深度的均值的某个预设百分比的数值,确定为预设水位。预设百分比通过经验值或历史数据设定。当然还可以获取鱼塘是鱼群数量,根据鱼群数量,调整预设水位,鱼群数量越多,则预设水位越高,鱼群数量越少,则预设水位越低。最大深度可以理解为鱼塘的最低处与鱼塘最高处所在平面之间的距离。

本示例中,通过最大深度和最小深度,确定预设水位,可以提升预设水位确定时的准确性。

在一个可能的实现方式中,所述鱼塘水位控制系统包括控制模块,所述控制模块包括控制管道,所述根据所述水位控制参数对所述目标鱼塘进行水位控制,包括:

通过所述控制管道采用所述水位控制参数对所述目标鱼塘进行水位控制。

控制管道可以前述实施例中所示的第一可拆卸水管或第二可拆卸水管。通过控制可拆卸水管以实现对鱼塘水位的控制(放水)。

在一个可能的实现方式中,所述方法还包括:

c1、获取所述目标鱼塘的水面与河涌水面之间的高度差;

c2、根据所述高度差,确定所述目标鱼塘与所述河涌之间的压力差;

c3、根据所述压力差确定所述控制管道的大小。

不同的压力差可以对应有不同的管道大小,压力差越大,则管道越大,压力差越小,则管道越小。

本示例中,通过压力差确定管道的大小,可以提升管道大小获取时的准确性。

在一个可能的实现方式中,还可以在鱼塘水位控制系统开启时,还可以包括如下步骤:

e1、获取第一指纹图像;

e2、将所述第一指纹图像划分为多个区域;

e3、确定所述多个区域中每一区域的特征点分布密度,得到特征点分布密度集合,每一区域对应一个特征点分布密度;

e4、确定所述特征点分布密度集合对应的目标平均值和目标均方差;

e5、按照预设的平均值与图像增强算法之间的映射关系,确定所述目标平均值对应的目标图像增强算法;

e6、按照预设的均方差与微调系数之间的映射关系,确定所述目标均方差对应的目标微调系数;

e7、依据所述目标微调系数对所述目标图像增强算法的算法控制参数进行调节,得到目标算法控制参数;

e8、依据所述目标算法控制参数、所述目标图像增强算法对所述第一指纹图像进行图像增强处理,得到第二指纹图像;

e9、将所述第二指纹图像与预设指纹模板进行匹配;

e10、在所述第二指纹图像与所述预设指纹模板匹配成功时,执行发送开启所述鱼塘水位控制系统。

第一指纹图像可以是系统管理员的指纹图像,也可以是其他可以操作污水管理系统的用户的指纹图像。

其中,本申请实施例中,电子设备中可以预先存储预设指纹模板。具体实现中,电子设备可以获取第一指纹图像,进而,可以将第一指纹图像划分为多个区域,该多个区域中每一区域的大小均处于预设面积范围,多个区域中每一区域的大小可以相同,也可以不同,预设面积范围可以由用户自行设置或者系统默认。

进一步地,电子设备可以确定多个区域中每一区域的特征点分布密度,得到特征点分布密度集合,特征点分布密度集合包括多个特征点分布密度,每一区域对应一个特征点分布密度,即可以确定多个区域中的每一区域的特征点数量,以及相应的区域面积,将特征点数量与相应的区域面积之间的比值作为特征点分布密度。电子设备可以确定特征点分布密度集合对应的目标平均值和目标均方差,即目标平均值=特征点分布密度集合对应的特征点总数量/区域数量,基于该目标平均值、特征点分布密度集合可以确定其对应的目标均方差。

另外,本申请实施例中,图像增强算法可以为以下至少一种:直方图均衡化、小波变换、灰度拉伸、retinex算法等等,在此不做限定。每一种图像增强算法均对应一种算法控制参数,算法控制算法用于控制图像增强程度。电子设备中可以预先存储预设的平均值与图像增强算法之间的映射关系,以及预设的均方差与微调系数之间的映射关系。其中,平均值反映了图像的整体特性,均方差反映了区域之间的关联性,进而,可以结合图像的整体特性以及区域关联性,选取相应的图像增强算法以及其对应的算法控制参数,有利于提升图像增强效率,即提升指纹图像的质量。

进而,电子设备可以按照预设的平均值与图像增强算法之间的映射关系,确定目标平均值对应的目标图像增强算法,以及可以按照预设的均方差与微调系数之间的映射关系,确定目标均方差对应的目标微调系数,接着,电子设备可以依据目标微调系数对目标图像增强算法的算法控制参数进行调节,得到目标算法控制参数,并且依据目标算法控制参数、目标图像增强算法对第一指纹图像进行图像增强处理,得到第二指纹图像,进一步地,由于第二指纹图像已经被图像增强处理,电子设备可以将第二指纹图像与预设指纹模板进行匹配,在第二指纹图像与预设指纹模板匹配成功时,执行所述获取数据发送请求的步骤,反之,则可以提示用户继续输入指纹图像,如此,可以提升指纹识别效率。

可选地,本方案还可以对行人进行识别,则可以对行人的行为进行分析,确定其是否为非法用户(小偷)等,并进行预警,具体包括如下步骤:

f1、获取目标图像,所述目标图像包括第一目标;

f2、对所述目标图像进行目标提取,得到目标区域;

f3、对所述目标区域进行行为分析,得到第一行为参数集,所述第一行为参数集包括:行为类型和行为参数,所述行为参数至少包括行为识别精度;

f4、对所述目标区域进行人脸提取,得到目标人脸;

f5、确定所述目标人脸的目标清晰度,并确定所述目标清晰度对应的第一参考权值;

f6、确定所述行为识别精度对应的第二参考权值;

f7、依据所述第一参考权值和所述第二参考权值确定目标第一权值和目标第二权值,所述目标第一权值为人脸识别权重值,所述目标第二权值为行为识别权重值。

f9、获取目标对象的第二行为参数集和预设人脸模板;

f10、将所述第一行为参数集与所述第二行为参数集进行比对,得到第一比对值;

f11、将所述目标人脸与所述预设人脸模板进行比对,得到第二比对值;

f12、依据所述第一比对值、所述第二比对值、所述目标第一权值和所述目标第二权值进行加权运算,得到目标比对值;

f13、在所述目标比对值大于预设比对值时,确定所述目标对象与所述第一目标比对成功。

f14、若比对成功,则向该目标对象发送告警信息。

具体实现中,预设比对值可以由用户自行设置或者系统默认,目标对象的第二行为参数集和预设人脸模板可以预先保存在系统中。

具体地,养殖污水处理装置可以获取目标图像,该目标图像包括第一目标,并且可以对目标图像进行目标提取,得到目标区域,以及对目标区域进行行为分析,得到第一行为参数集,第一行为参数集可以包括以下至少一种:行为类型和行为参数,行为参数至少包括行为识别精度,行为类型可以为以下至少一种:打电话、聊天、低头、跑步等等,在此不做限定。行为参数可以包括行为识别精度、以及行为识别的关键点数量、关键点部位等等,在此不做限定。

进一步地,养殖污水处理装置可以对目标区域进行人脸提取,得到目标人脸,还可以确定目标人脸的目标清晰度,并确定目标清晰度对应的第一参考权值,具体可以预先设置清晰度与参考权值之间的映射关系,依据该映射关系可以确定目标清晰度对应的第一参考权值,类似地,可以确定行为识别精度对应的第二参考权值,具体即预先设置识别精度与参考权值之间的映射关系,依据该映射关系可以确定行为识别精度对应的第二参考权值。接下来,可以依据第一参考权值和第二参考权值确定目标第一权值和目标第二权值,目标第一权值为人脸识别权重值,目标第二权值为行为识别权重值

目标第一权值=第一参考权值/(第一参考权值+第二参考权值)

目标第二权值=第二参考权值/(第一参考权值+第二参考权值)

进一步地,养殖污水处理装置可以获取目标对象的第二行为参数集和预设人脸模板,将第一行为参数集与第二行为参数集进行比对,得到第一比对值,以及将目标人脸与预设人脸模板进行比对,得到第二比对值,进而,依据第一比对值、第二比对值、目标第一权值和目标第二权值进行加权运算,得到目标比对值,在目标比对值大于预设比对值时,确定目标对象与第一目标比对成功,否则,则确认比对失败,如此,可以依据行为和人脸双重人物识别,有助于提升人物识别精度。

与上述实施例一致的,请参阅图4,图4为本申请实施例提供的一种终端的结构示意图,如图所示,包括处理器、输入设备、输出设备和存储器,处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,上述程序包括用于执行以下步骤的指令;

获取目标鱼塘的第一图像;

根据所述第一图像,确定所述目标鱼塘的目标水位和环境信息;

根据所述目标水位和所述环境信息,确定水位控制参数;

根据所述水位控制参数对所述目标鱼塘进行水位控制。

上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,终端为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法示例对终端进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

与上述一致的,请参阅图5,图5为本申请实施例提供了一种鱼塘水位控制装置的结构示意图。如图5所示,应用于鱼塘水位控制系统,所述装置包括:

获取单元501,用于获取目标鱼塘的第一图像;

第一确定单元502,用于根据所述第一图像,确定所述目标鱼塘的目标水位和环境信息;

第二确定单元503,用于根据所述目标水位和所述环境信息,确定水位控制参数;

控制单元504,用于根据所述水位控制参数对所述目标鱼塘进行水位控制。

在一个可能的实现方式中,所述第二控制单元503用于:

根据所述环境信息,确定当前的空气中的水含量;

根据所述水含量,确定天气类别;

若所述天气类别为预设类别,则根据所述天气类别确定降雨量;

获取所述目标水位与预设水位之间的偏移量;

根据所述降雨量和所述偏移量,确定所述水位控制参数。

在一个可能的实现方式中,所述装置还用于:

将所述目标鱼塘进行区域划分,以得到n个子区域,n为大于或等于2的正整数;

获取所述n个子区域中的每个子区域的最大深度,以得到n个第一目标深度;

获取所述n个子区域中的每个子区域的最小深度,以得到n个第二目标深度;

根据所述n个第一目标深度和所述n个第二目标深度,确定预设水位

在一个可能的实现方式中,所述鱼塘水位控制系统包括控制模块,所述控制模块包括控制管道,在所述根据所述水位控制参数对所述目标鱼塘进行水位控制方面,所述控制单元504用于:

通过所述控制管道采用所述水位控制参数对所述目标鱼塘进行水位控制。

在一个可能的实现方式中,所述装置还用于:

获取所述目标鱼塘的水面与河涌水面之间的高度差;

根据所述高度差,确定所述目标鱼塘与所述河涌之间的压力差;

根据所述压力差确定所述控制管道的大小。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种鱼塘水位控制方法的部分或全部步骤。

本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种鱼塘水位控制方法的部分或全部步骤。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在申请明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序模块的形式实现。

所述集成的单元如果以软件程序模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器、随机存取器、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1