一种养殖监控方法与系统与流程

文档序号:16546334发布日期:2019-01-08 20:52阅读:133来源:国知局
一种养殖监控方法与系统与流程

本申请实施例涉及养殖对象养殖技术领域,尤其涉及一种养殖监控方法与系统。



背景技术:

随着养殖对象养殖集约化程度的不断提高,现代养殖场的规模也越来越大,然而与养殖对象相关的疫情也比以往更加复杂多样,不得不引起养殖负责人的重视。

传统的方法是由养殖负责人观察各个养殖对象养殖舍内的每个养殖对象的状态,但是这种方式需要耗费较大的人力去人工监控每个养殖舍内的每个养殖对象,导致监控效率非常低,而且很难及时发现异常。



技术实现要素:

本申请实施例提供一种养殖监控方法与系统,可以提高对养殖对象的监控效率。

第一方面,本申请实施例提供了一种养殖监控方法,包括:

对监控区域进行扫描检测,确定所述监控区域内各监测位置对应的监测位置信息;

根据所述监测位置信息与基准位置信息进行比较,确定所述监控区域内的养殖对象和所述养殖对象的位置状态信息;

根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为信息;

根据所述状态行为信息进行分析处理,确定所述养殖对象的监测结果。

第二方面,本申请实施例还提供了一种养殖监控系统,包括:监控装置,所述监控装置包括采集模块和处理模块,所述采集模块设置于监控区域的预设监控位置;

所述采集模块,用于对监控区域进行扫描检测,确定所述监控区域内各监测位置对应的监测位置信息;

所述处理模块,用于根据所述监测位置信息与基准位置信息进行比较,确定所述监控区域内的养殖对象和所述养殖对象的位置状态信息;以及

根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为信息;以及

根据所述状态行为信息进行分析处理,确定所述养殖对象的监测结果。

本申请实施例提供了一种养殖监控方案,通过对监控区域进行扫描检测,确定所述监控区域内各监测位置对应的监测位置信息;根据所述监测位置信息与基准位置信息进行比较,确定所述监控区域内的养殖对象和所述养殖对象的位置状态信息;根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为信息;根据所述状态行为信息进行分析处理,确定所述养殖对象的监测结果;可以根据检测养殖对象的位置状态信息确定养殖对象的状态行为信息,进而可以根据状态行为信息确定养殖对象是否出现异常,可以提高对养殖对象的监测效率。

附图说明

图1是本申请实施例提供的一种养殖监控方法的流程图;

图2是本申请实施例提供一种养殖监控方法的场景示意图;

图3是本申请实施例提供一种养殖监控方法的另一场景示意图;

图4是本申请实施例提供的另一种养殖监控方法的流程图;

图5是本申请实施例提供的另一种养殖监控方法的流程图;

图6是本申请实施例提供的另一种养殖监控方法的流程图;

图7是本申请实施例提供的另一种养殖监控方法的流程图;

图8是本申请实施例提供的另一种养殖监控方法的流程图;

图9是本申请实施例提供的一种养殖监控系统模块示意图;

图10是本申请实施例提供的另一种养殖监控系统模块示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。

本申请实施例提出了一种养殖监控方法与系统,可以基于tof技术,通过采集监控区域内的养殖对象相关的位置参数,经过分析处理,可以识别出养殖对象的异常状态;还可以对异常进行等级划分,并向养殖管理者推送异常情况,可以在终端装置显示相关异常信息。另外,还能够引导养殖管理者在养殖舍内快速找到异常的养殖对象。本申请提供的养殖监控方案具有结构简单、便于维护、自动等级划分以及智能引导的优点,可以实现低成本地对养殖对象的健康监测。

图1为本申请实施例提供的一种养殖监控方法的流程图,该方法可以由养殖监控系统来执行,其中,该装置可以由软件和/或硬件实现,一般可以集成在硬件平台上。所述养殖监控系统包括监控装置,所述监控装置包括采集模块和处理模块。如图1所示,一种养殖监控方法具体包括如下步骤:

s110、对监控区域进行扫描检测,确定所述监控区域内各监测位置对应的监测位置信息。

其中,所述监控区域为养殖对象的活动区域,可以是养殖对象的养殖舍。养殖舍可以是养殖若干养殖对象的养殖单元;监控区域可以是养殖对象的活动区域的地面区域。

可以通过采集模块对监控区域进行扫描检测,以确定所述监控区域内的各监测位置对应的监测位置信息。监测位置可以是在监控区域内设置的监测点,每个监控区域包括多个监控位置。示例性地,在所述监控区域内以间距10cm的距离设置若干个监测点阵列,分别采集每个监控点对应的监测数据。根据每个监控点对应的监测数据作为每个监测位置对应的监测位置信息。

所述监测位置信息包括能够体现每个监测位置在监测区域内的坐标位置的关联参数,可选地,所述监测位置信息包括监测距离信息和相对角度信息,所述监测距离信息包括所述监测位置到采集模块的距离,所述相对角度信息包括所述监测位置和所述采集模块的连线与铅垂线的夹角。

所述采集模块的位置一般是固定在监控区域内的预设位置,所以监控区域内的预设的监控位置和采集模块的监测位置和所述采集模块的连线与铅垂线的夹角为固定的角度,在监控区域内没有发生变动时,每个监控位置到采集模块的距离也是固定的值。根据每个监控位置对应的监控距离信息和相对角度信息,就可以确定所述监测位置的坐标位置,以及可以确定所述监测位置上是否有物体的移动。示例性地,如图2所示,监测位置o1和采集装置20的监测距离信息包括距离lo,相对角度信息包括为夹角a,由于采集装置20的位置预先固定了,所以采集装置20距离地面的垂直高度也是固定的高度值h,根据高度值h、距离lo以及夹角a,可以根据三角函数关系确定监测位置o1的坐标位置,所述监测o1的坐标位置与上述参数成对应关系。

所述采集模块可以是tof传感模块,tof传感模块为通过tof(timeofflight,飞行时间)技术来检测目标物体的距离的检测模块。tof传感模块通过发送经调制的脉冲光束至目标物体,目标物体对脉冲光束进行反射,tof传感模块根据接收到的脉冲光束的返回时间或相位差,可以确定目标物体跟tof传感模块的距离。tof传感模块还可以检测目标物体与自身的相对角度信息。

可以对监控区域进行持续的扫描检测,即可以得到连续时刻的各监测位置对应的监测位置信息,即可以根据连续时刻的监测位置信息获知监控区域内的变化。

s111、根据所述监测位置信息与基准位置信息进行比较,确定所述监控区域内的养殖对象和所述养殖对象的位置状态信息。

其中,所述基准位置信息可以包括初始时刻的各监测位置对应的位置信息,和/或上一时刻对监控区域进行扫描检测所确定的监控区域内各监测位置对应的监测位置信息。所述初始时刻可以是监控区域内还没有养殖对象时,对监控区域进行扫描检测,所确定的监控区域内各监测位置对应的监测位置信息。可以根据初始时刻的基准位置信息,以及当前监测时刻的监测位置信息的对比确定监控区域内的养殖对象。

示例性地,如图2所示,在初始时刻,监控区域内没有养殖对象,通过采集模块20采集到监测位置o1的监测距离信息为距离lo。如图3所示,在另一个时刻,监控区域内的监测位置o1处出现了一只养殖对象21,由于养殖对象21本身具有一定的高度,通过采集模块20采集的监测位置o1的监测距离信息包括距离lx,由于监测位置o1处对应的监测距离信息发生了变化,则可以根据所述监测距离信息发生的变化确定是否有养殖对象。例如,lo-lx=0,则确定监测位置o1处没有养殖对象;而如果lo-lx>0,则确定监测位置o1处有养殖对象,并对所述养殖对象进行标记为(nn,pp),其中,nn代表该养殖对象,pp表示该养殖对象的当前时刻的位置信息,此刻的养殖对象nn的位置信息即监控位置o1。

如果所述基准位置信息为上一时刻对监控区域进行扫描检测所确定的监控区域内各监测位置对应的监测位置信息,则可以根据两次监测所确定的监测位置的监测位置信息的比对,以及根据养殖对象移动的连续性移动特点确定养殖对象移动后的位置信息,养殖对象移动的连续性特点包括在每两次监测之间,养殖对象的移动距离不会超过预设移动距离。示例性地,上一时刻确定了在监测位置o1处有养殖对象nn,即养殖对象nn的上一时刻的位置信息为o1;下一时刻时监测到监测位置o1对应的监测距离信息为lo,监测位置o2对应的检测距离信息为lx,且监测位置o2和监测位置o1之间的距离小于预设移动距离,则可以确养殖对象nn的移动到了o2,此刻的养殖对象nn的位置信息即监控位置o2。

根据连续两次监测的监测位置对应的监测位置信息,可以确定出养殖对象移动后的位置信息,所述养殖对象的位置状态信息可以包括所述养殖对象的至少两个位置信息,即在两个时刻所述养殖对象分别对应的位置信息。

s112、根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为信息。

所述养殖对象的状态行为信息包括所述养殖对象所处的状态以及所述状态的持续时间,所述状态可以包括静止状态和运动状态。所述养殖对象的位置状态信息包括至少两个位置信息,进而可以根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为信息。示例性地,如果采集到的至少两个位置信息之间的距离均小于第一距离,则可以确定所述养殖对象处于静止状态,而如果至少两个位置信息之间的距离大于第一距离,则可以确定所述养殖对象处于运动状态。其中,如果所述位置状态信息包括两个以上的位置信息,示例性地,如果包括三个位置信息oa、ob和oc,三个位置信息直接的距离即ob到oa的距离加oc到ob的距离。

可选地,如图4所示,根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为信息可以通过下述方式进行实施:

s1120、根据所述养殖对象的位置状态信息确定位置变动信息。

其中,位置变动信息包括所述养殖对象发生的移动的信息,可以包括养殖对象移动的距离,可以根据养殖对象的位置变动信息确定所述养殖对象的行为状态。位置状态信息中包括所述养殖对象的至少两个位置信息,所以可以根据所述养殖对象的位置状态信息确定位置变动信息。

s1121、根据所述位置变动信息确定所述养殖对象的行为状态。

其中,所述养殖对象的行为状态包括静止状态和/或运动状态;例如,根据养殖对象的位置状态信息所确定养殖对象的移动距离在一个较小的范围内,可以确定所述养殖对象为静止状态;而如果养殖对象移动的距离大于预设距离,则可以确定所述养殖对象发生了移动。另外,根据监测周期的长度不同,一个监测周期内可能包括养殖对象的静止状态和运动状态,所述监测周期为对监控区域进行扫描检测的持续时长,示例性地,如果所述监测周期为10分钟,可以在10分钟中持续对监控区域进行扫描检测,并确定所述监控区域内各监测位置对应的监测位置信息,可以获得10分钟内持续的各间隔错位置对应的监测位置信息。在10分钟的监测周期内,所述养殖对象可能一直处于运动状态,或一直处于静止状态,或既包括运动状态也包括静止状态。

s1122、当所述行为状态为静止状态,则根据所述静止状态对应的位置状态信息确定所述养殖对象的静态行为信息。

所述静止状态对应的位置状态信息即:所述养殖对象处于静止状态对应的时间点所对应的位置状态信息。示例性地,如果在监测周期内所述养殖对象一直处于静止状态,则所述静止状态对应的位置状态信息为整个监测周期内的所有位置状态信息;而如果在监测周期内的前5分钟所述养殖对象处于静止状态,则所述静止状态对应的位置状态信息为所述前5分钟的位置状态信息。

所述静态行为信息包括所述养殖对象所处的静止状态的类型,以及所述静止状态持续的时间。示例性地,养殖对象的静止状态包括站立和躺卧,不同的养殖对象的静止状态可能包括不同的状态类型。具体可以根据实际养殖对象的类型进行确定。

s1123、当所述行为状态为运动状态,则根据所述运动状态对应的位置状态信息确定所述养殖对象的动态行为信息。

所述运动状态对应的位置状态信息即:所述养殖对象处于运动状态对应的时间点所对应的位置状态信息。示例性地,如果在监测周期内所述养殖对象一直处于运动状态,则所述运动状态对应的位置状态信息为整个监测周期内的所有位置状态信息;而如果在监测周期内的后5分钟所述养殖对象处于运动状态,则所述运动状态对应的位置状态信息为所述后5分钟的位置状态信息。

所述动态行为信息包括所述养殖对象所处的运动状态的持续时间和/或所述运动状态移动的距离。

s113、根据所述状态行为信息进行分析处理,确定所述养殖对象的监测结果。

在确定了养殖对象的状态行为信息之后,就可以根据状态行为信息进行分析处理,进而可以得到养殖对象的监测结果;监测结果的类型可以根据养殖管理员的养殖监测需求进行确定。

示例性地,如果养殖管理员想要了解养殖对象是否生病,则可以根据状态行为信息中包括的静止状态以及静止状态的持续时间进行判断,例如养殖对象nn在较长时间一直处于静止状态,则表示该所述养殖对象可能生病了,管理员可以根据需求对养殖对象进行相应的管理。

本申请实施例通过对监控区域进行扫描检测,确定所述监控区域内各监测位置对应的监测位置信息;根据所述监测位置信息与基准位置信息进行比较,确定所述监控区域内的养殖对象和所述养殖对象的位置状态信息;根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为信息;根据所述状态行为信息进行分析处理,确定所述养殖对象的监测结果;可以根据检测养殖对象的位置状态信息确定养殖对象的状态行为信息,进而可以根据状态行为信息确定养殖对象是否出现异常,可以提高对养殖对象的监测效率。

图5为本申请实施例提供的另一种养殖监控方法的流程图,在上述实施例的基础上,可选地,如图5所示,该方法包括:

s120、对监控区域进行扫描检测,确定所述监控区域内各监测位置对应的监测位置信息。

s121、根据所述监测位置信息与基准位置信息进行比较,确定所述监控区域内的养殖对象和所述养殖对象的位置状态信息。

s122、根据所述养殖对象的位置状态信息确定位置变动信息。

s123、根据所述位置变动信息确定所述养殖对象的行为状态。

上述操作的具体实施方式可以参考上文的相关描述,在此不再赘述。

s124、当所述行为状态为静止状态,则根据所述静止状态对应的监测距离信息确定所述养殖对象的姿态类型,以及确定所述姿态类型的持续时长。

其中,所述静止状态对应的检测距离信息即所述静止状态对应的位置状态信息中的监测距离信息。所述养殖对象处于静止状态,如果处于不同的姿态类型,养殖对象距离所述采集模块的距离有所不同;示例性地,如果所述养殖动物为猪,猪的静止状态一般包括躺卧和站立两种状态,猪处于躺卧姿态以及站立姿态,采集装置采集到猪的监测距离信息有所不同。示例性地,如果hc≥(lo-lx)>0,则表示猪处于躺卧姿态,其中,hc为预先设置的平均躺卧高度。而如果hp≥(lo-lx)>hc,则表示猪处于站立姿态,其中,hp为预先设置的最高站立高度。

s125、根据所述姿态类型与所述姿态类型的持续时长进行分析处理,确定所述养殖对象的监测结果。

如果养殖对象处于一个姿态类型,可以根据姿态类型的持续时长进行分析处理,以确定所述养殖对象的监测结果,所述监测结果包括所述养殖对象处于静止状态的异常信息。具体的姿态类型可以根据养殖对象的不同进行确定,示例性地,如果在进食时间对监控区域进行监控,养殖对象在进食时间却保持静止的姿态类型并持续一定的时间,则表示该养殖对象可能出现了异常。

可选地,可以通过检测所述静止状态对应的监测距离信息是否在预设姿态距离范围内;如果所述监测距离信息在预设姿态范围内,则确定所述养殖对象的姿态类型为躺卧姿态。对所述躺卧姿态与所述躺卧姿态的持续时长进行分析处理,确定所述养殖对象的躺卧异常信息。

其中,判断所述养殖对象的姿态类型处于躺卧姿态时,根据躺卧姿态和躺卧姿态的持续时长可以确定所述养殖动物是否出现异常,正常的养殖对象会站立或者进行移动而不会长时间处于躺卧姿态,一般是出现了病状的养殖对象可能出现较长时间的躺卧姿态。所以可以根据躺卧姿态和所述躺卧姿态的持续时长进行分析,以确定所述养殖对象的躺卧异常信息。示例性地,若养殖对象nn的躺卧时间超出系统预设正常阀值tt,则可以确定所述养殖对象异常,需要提醒养殖管理员。

本申请实施例通过根据所述静止状态对应的监测距离信息确定所述养殖对象的姿态类型,以及确定所述姿态类型的持续时长,并根据所述姿态类型与所述姿态类型的持续时长进行分析处理,确定所述养殖对象的监测结果,可以将养殖对象的静止状态的异常监测出来。

图6为本申请实施例提供的另一种养殖监控方法的流程图,在上述实施例的基础上,可选地,如图6所示,该方法包括:

s130、对监控区域进行扫描检测,确定所述监控区域内各监测位置对应的监测位置信息。

s131、根据所述监测位置信息与基准位置信息进行比较,确定所述监控区域内的养殖对象和所述养殖对象的位置状态信息。

s132、根据所述养殖对象的位置状态信息确定位置变动信息。

s133、根据所述位置变动信息确定所述养殖对象的行为状态。

上述操作的具体实施方式可以参考上文的相关描述,在此不再赘述。

s134、当所述行为状态为运动状态,则根据所述运动状态对应的位置状态信息确定所述养殖对象的移动距离。

其中,所述运动状态对应的位置状态信息中包括与运动状态对应的多个位置信息,根据养殖对象发生移动时的位置信息的连续性特点,可以分别确定每两个连续的位置信息的间隔距离,再根据所有间隔距离相加可以确定所述运动状态对应的位置状态信息确定所述养殖对象的移动距离。

s135、根据所述移动距离确定所述养殖对象的运动量。

其中,所述监测结果包括养殖对象的运动量,可以根据每个养殖对象的移动距离可以确定所述养殖对象的运动量。

可选地,还可以根据统计周期内的养殖动物的运动量。上述根据所述运动状态对应的位置状态信息确定所述养殖对象的移动距离的操作,一般是确定一个监测周期内的动物的移动距离,监测周期可能是一个较短的时间,如10分钟。统计周期内可以包括多个监测周期,例如,统计周期可以是1天,一天内可能会对监控区域进行多次监控,每次监控10分钟,所以确定统计周期内的移动距离并确定所述养殖对象的运动量,可以得到更全面的运动量。示例性地,可以根据进行确定,其中,m(t)为在统计周期内的运动量,n为统计周期内所包括的监测周期的数量,δl为养殖对象在监测周期内的运动量。若在统计周期或监测周期内,养殖对象的运动量m(t)未超出系统预设正常运动量阀值,则该养殖对象为正常状态;若在统计周期或监测周期内,养殖对象的运动量m(t)超出系统预设正常运动量阀值,则表示所述养殖对象的运动量出现异常。

本申请实施例通过根据所述运动状态对应的位置状态信息确定所述养殖对象的移动距离,以及根据所述移动距离确定所述养殖对象的运动量,可以实现对养殖对象的运动量的监控。

图7为本申请实施例提供的另一种养殖监控方法的流程图,在上述实施例的基础上,可选地,如图7所示,该方法包括:

s140、对监控区域进行扫描检测,确定所述监控区域内各监测位置对应的监测位置信息。

具体实施方式可以参考上文的相关描述,在此不再赘述。

s141、确定所述监控区域内所包括的行为地点,以及所述行为地点的地点位置信息。

其中,所述行为地点为养殖舍内预先设置满足养殖对象日常活动的地点,所述养殖对象的日常生活可包括进食和饮水,相应地,所述行为地点可包括喂料槽和/或饮水槽。所述行为地点的地点位置信息可以是预先设置的,也可以通过对监控区域进行扫描检测进行确定的。所述地点位置信息可以包括行为地点的监测距离信息和相对角度信息,示例性地,喂料槽的地点位置信息可以是(f,β),f为喂料槽的监测距离信息,β为喂料槽的相对角度信息;饮水槽的地点位置信息可以是(w,γ),w为饮水槽的监测距离信息,γ为饮水槽的相对角度信息。

s142、根据所述监测位置信息与基准位置信息进行比较,确定所述监控区域内的养殖对象和所述养殖对象的位置状态信息。

s143、根据所述养殖对象的位置状态信息确定位置变动信息。

s144、根据所述位置变动信息确定所述养殖对象的行为状态。

上述操作的具体实施方式可以参考上文的相关描述,在此不再赘述。

s145、当所述行为状态为运动状态,则根据所述运动状态对应的位置状态信息以及所述行为地点的地点位置信息,确定所述养殖对象的相对行为信息。

其中,所述相对行为信息为所述养殖对象和所述行为地点的相对行为,因为所述行为地点的位置是固定的,所述养殖对象和所述行为地点的相对行为信息包括:养殖对象和行为地点的距离、养殖对象靠近所述行为地点的状态和养殖对象远离所述行为地点的状态等。相对行为信息的类型可以根据养殖对象以及养殖舍内的行为地点的类型进行确定。

s146、根据所述相对行为信息进行分析处理,确定所述养殖对象的监测结果。

相对行为信息可以体现养殖对象和行为地点的相对关系,可以对所述相对行为信息进行分析处理,以确定所述养殖对象的关于行为地点的相对行为的监测结果,所述监测结果可以包括所述养殖对象与所述行为地点的相对行为的异常信息。

可选地,根据所述运动状态对应的位置状态信息以及所述行为地点的地点位置信息,确定所述养殖对象的相对行为信息可以通过下述方式实施:

根据所述运动状态对应的位置状态信息以及所述行为地点的地点位置信息,确定相对距离;如果所述相对距离符合预设范围,则确定所述相对距离的持续时长。

所述相对距离为养殖对象的位置状态信息中包括的位置信息与所述行为地点的地点位置信息的距离。如果所述相对距离符合预设范围,则表示养殖对象正在行为地点执行相应的行为;所述位置状态信息中包括养殖对象的多个位置信息,则根据每个位置信息和地点位置信息确定相对距离,由此可以确定符合预设范围的相对距离的持续时间。

相应地,根据所述相对行为信息进行分析处理,确定所述养殖对象的监测结果可以通过下述方式实施:根据所述相对距离的持续时长进行分析,确定所述养殖对象的相对行为量。

根据相对距离的持续时长可以确定养殖对象执行相应的行为的相对行为量,养殖管理员可以根据相对行为量了解到养殖对象的相对行为的情况。

如果所述行为地点包括喂料槽和/或饮水槽;则根据所述相对距离的持续时长确定所述养殖对象的进食量和/或饮水量。根据养殖对象和喂料槽或饮水槽的相对距离的持续时长可以确定养殖对象的进食量或饮水量。

可以根据如下公式确定进食量:其中,所述ws为进食量,cs为在监控周期内养殖对象与喂料槽的相对距离符合预设范围的次数,所述ts为每次相对距离符合预设范围的持续时长。如果监测周期较长,养殖对象可能会进食多次,统计多次的进食的总量作为养殖对象的进食量。若在统计周期或监测周期内,养殖对象的进食量超出系统预设正常进食阀值,则诊断该养殖对象异常。

可以根据如下公式确定饮水量其中,所述ww为饮水量,cw为在监控周期内养殖对象与饮水槽的相对距离符合预设范围的次数,所述tw为每次相对距离符合预设范围的持续时长。如果监测周期较长,养殖对象可能会饮水多次,统计多次的饮水的总量作为养殖对象的饮水量。若养殖对象总食量超出系统预设正常饮水阀值,则诊断该养殖对象异常。

本申请实施例根据所述运动状态对应的位置状态信息以及所述行为地点的地点位置信息,确定所述养殖对象的相对行为信息;根据所述相对行为信息进行分析处理,确定所述养殖对象的监测结果,可以实现对养殖动物和行为地点的相对行为的监测。

图8为本申请实施例提供的另一种养殖监控方法的流程图,在上述实施例的基础上,可选地,如图8所示,该方法包括:

s150、对监控区域进行扫描检测,确定所述监控区域内各监测位置对应的监测位置信息。

s151、根据所述监测位置信息与基准位置信息进行比较,确定所述监控区域内的养殖对象和所述养殖对象的位置状态信息。

s152、根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为信息。

s153、根据所述状态行为信息进行分析处理,确定所述养殖对象的监测结果。

上述操作的具体实施方式可以参考上文的相关描述,在此不再赘述。

s154、根据所述养殖对象的监测结果确定所述养殖对象的异常等级。

所述养殖对象的监测结果的不同,可能表示养殖对象的异常的情况有所不同,所以可以根据所述养殖对象的监测结果的不同确定所述养殖对象的异常等级。

示例性地,如果所述监测结果包括所述养殖对象处于躺卧姿态的躺卧异常信息,则可以根据所述躺卧异常信息确定所述养殖对象的躺卧异常等级。当养殖对象的躺卧姿态的持续时长tt>(1+10%)t时,定义其异常等级为轻微异常;当tt>(1+30%)t时,定义其异常等级为一般异常;当tt>(1+50%)t时,定义其异常等级为中度异常;当tt=t0时,定义其异常等级为严重异常。其中,tt为躺卧姿态的持续时长,t为预设躺卧正常时长,t0为监测周期的时长,如果tt=t0则表示所述养殖对象在整个监测周期内都处于躺卧姿态。

示例性地,如果所述监测结果包括所述养殖对象的运动量,则可以根据所述运动量确定所述养殖对象的运动量异常等级。若在统计周期或监测周期内,养殖对象运动量m(t)<(1-10%)mm,则定义该养殖对象为轻微异常;若在统计周期或监测周期内,养殖对象运动量m(t)<(1-30%)mm,则定义该养殖对象为一般异常;若在统计周期或监测周期内,养殖对象运动量m(t)<(1-50%)mm,则定义该养殖对象为中度异常;若在统计周期或监测周期内,养殖对象运动量m(t)=0,则定义该养殖对象为严重异常。其中,m(t)为运动量,mm为系统预设正常运动量阀值。

示例性地,如果监测结果包括养殖对象的进食量,则可以根据进食量确定所述养殖对象的进食量异常等级。若在统计周期或监测周期内,养殖对象进食量ws<(1-10%)we,则定义该养殖对象为轻微异常;若在统计周期或监测周期内,养殖对象的进食量ws<(1-30%)we,则定义该养殖对象为一般异常;若在统计周期或监测周期内,养殖对象的进食量ws<(1-50%)we,则定义该养殖对象为中度异常;若在统计周期或监测周期内,养殖对象的进食量ws=0,则定义该养殖对象为严重异常。其中,所述ws为进食量,we为系统预设正常进食阀值。

示例性地,如果所述奸恶结果包括养殖对象的饮水量,则可以根据饮水量确定所述养殖对象的饮水量异常等级。若在统计周期或监测周期内,养殖对象的饮水量ww<(1-10%)ww,则定义该养殖对象为轻微异常;若在统计周期或监测周期内,养殖对象的饮水量ww<(1-30%)ww,则定义该养殖对象为一般异常;若在统计周期或监测周期内,养殖对象的饮水量ww<(1-50%)ww,则定义该养殖对象为中度异常;若在统计周期或监测周期内,养殖对象的饮水量ww=0,则定义该养殖对象为严重异常。其中,所述ww为饮水量,ww为系统预设正常饮水阀值。

根据所述养殖对象的监测结果确定所述养殖对象的异常等级之后,可以使养殖管理员进一步了解养殖对象的异常情况,养殖管理员可以根据养殖对象的异常等级对相应的养殖对象进行管理。

可选地,根据所述养殖对象的监测结果确定所述养殖对象在每个监测项目的单项异常等级,根据每个监测项目的单项异常等级确定所述养殖对象的异常等级,其中,所述监测项目包括静态异常监测项目与动态异常监测项目。

其中,所述监测项目包括躺卧异常信息、运动量、饮水量和进食量,所述单向异常等级为每个监测项目对应的异常等级,对于同一个养殖对象,如果同时出现了多个监测项目的异常等级,则可以根据每个监测项目的单向异常等级确定所述养殖对象的异常等级,所述养殖对象的异常等级即所述养殖对象的总的异常等级。

可以根据监测项目以及对应的单项异常等级,通过排列组合方法枚举所有异常情况gn,按照异常可能造成的损失程度由大到小的顺序,再对全部异常情况采取归类合并法划分等级,为每个养殖对象确定出最终的异常等级ln,其中,异常等级gd由低到高为gd1、gd2、gd3、gd4,监测项目gc包括进食量gc1、运动量gc2、饮水量gc3和躺卧姿态异常信息gc4。

s155、根据所述异常等级发送对应的管理指令至所述养殖对象对应的辅助装置。

在确定了所述养殖对象的异常等级之后,可以根据异常等级发送对应的管理指令至所述养殖对象的辅助装置。所述辅助装置用于根据接收到的管理指令执行相应的事件,以实现对养殖动物的管理。每个养殖对象对应一个辅助装置,所述辅助装置可以是设置在养殖对象的身上。

可选地,根据所述异常等级发送对应的运动触发指令至所述养殖对象对应的辅助装置。

所述运动触发指令为用于使养殖对象进行运动的触发指令,所述辅助装置可以根据运动触发指令进行相应的震动,由于辅助装置设置在养殖对象的身上,养殖对象可以根据辅助装置的震动进行相应的运动,可以在检测到养殖对象的躺卧姿态异常信息的异常等级较高时,触发养殖对象进行运动。

所述辅助装置还可以用于接收处理模块发送的运动触发指令,并根据所述运动触发指令进行相应的震动操作;其中,每个运动触发指令包括对应的震动强度和震动节奏,不同的异常等级可以对应不同的运动触发指令。

可选地,在检测到所述监控区域内出现目标物体时,根据所述养殖对象的异常等级依次发送对应的报警指令至所述养殖对象对应的辅助装置。其中,异常等级最高的养殖对象对应的辅助装置最先接收到报警指令。

其中,所述目标物体可以是养殖管理员,在检测到所述监控区域内出现养殖管理员时,根据所述养殖对象的异常等级依次发送对应的报警指令至所述养殖对象对应的辅助装置,辅助装置根据接收到的报警指令进行声音报警,以使养殖管理员定位到异常的养殖动物。对于异常等级最高的养殖对象对应的辅助装置最先接收到报警指令,可以使养殖管理员最先定位到异常等级最高的养殖对象,可以在先对其进行管理。

可选地,所述根据所述养殖对象的监测结果确定所述养殖对象的异常等级之后,还包括:

将所述养殖对象的监测结果以及对应的异常等级发送至终端设备。

所述终端设备可以是养殖管理员的管理端,终端设备可以是移动终端或pc(personalcomputer,个人计算机)端。将所述养殖对象的监测结果以及对应的异常等级发送至终端设备,以使养殖管理员可以通过终端设备了解养殖对象的监控情况。

本申请实施例通过根据所述养殖对象的监测结果确定所述养殖对象的异常等级;根据所述异常等级发送对应的管理指令至所述养殖对象的辅助装置,可以实现根据监测结果对养殖对象进行智能管理,可以进一步提高养殖监控的效率。

图9为本申请提供的一种养殖监控系统的模块示意图,所述养殖监控系统用于执行所述一种养殖监控方法,如图9所示,所述养殖监控系统包括:监控装置20;所述监控装置20包括采集模块22和处理模块23,所述采集模块22设置于监控区域的预设监控位置。

所述采集模块22,用于对监控区域进行扫描检测,确定所述监控区域内各监测位置对应的监测位置信息;

所述处理模块23,用于根据所述监测位置信息与基准位置信息进行比较,确定所述监控区域内的养殖对象和所述养殖对象的位置状态信息;以及根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为信息;以及根据所述状态行为信息进行分析处理,确定所述养殖对象的监测结果。

具体实施方式可以参考上述一种养殖监控方法中的相关描述,在此不再赘述。

本申请实施例提供了一种养殖监控系统,通过对监控区域进行扫描检测,确定所述监控区域内各监测位置对应的监测位置信息;根据所述监测位置信息与基准位置信息进行比较,确定所述监控区域内的养殖对象和所述养殖对象的位置状态信息;根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为信息;根据所述状态行为信息进行分析处理,确定所述养殖对象的监测结果;可以根据检测养殖对象的位置状态信息确定养殖对象的状态行为信息,进而可以根据状态行为信息确定养殖对象是否出现异常,可以提高对养殖对象的监测效率。

图10为本申请实施例提供的另一种养殖监控系统的模块示意图,在上述实施例的基础上,可选地,如图10所示,所述养殖监控系统还包括辅助装置40,所述辅助装置40设置在养殖对象身上;所述辅助装置40,用于接收处理模块23发送的管理指令,并根据所述管理指令执行相应的管理事件。

可选地,所述养殖监控系统还包括终端设备30;所述终端设备,用于接收所述处理模块发送来的所述养殖对象的监测结果。

可选地,所述监控装置还包括通讯模块24;所述通讯模块24,用于将所述处理模块23的管理指令发送至所述辅助装置40,以及将所述处理模块23的所述养殖对象的监测结果发送至所述终端设备30。

可选地,所述监控装置还包括存储模块25;所述存储模块25,用于将所述处理模块的所述养殖对象的监测结果进行存储。

可选地,所述监测位置信息包括所述监测位置的监测距离信息和相对角度信息,其中,所述监测距离信息包括所述监测位置到采集模块的距离,所述相对角度信息包括所述监测位置和所述采集模块的连线与铅垂线的夹角。

可选地,根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为信息包括:

根据所述养殖对象的位置状态信息确定位置变动信息;

根据所述位置变动信息确定所述养殖对象的行为状态;

当所述行为状态为静止状态,则根据所述静止状态对应的位置状态信息确定所述养殖对象的静态行为信息;

当所述行为状态为运动状态,则根据所述运动状态对应的位置状态信息确定所述养殖对象的动态行为信息。

可选地,所述处理模块还用于:根据所述静止状态对应的监测距离信息确定所述养殖对象的姿态类型,以及确定所述姿态类型的持续时长;根据所述姿态类型与所述姿态类型的持续时长进行分析处理,确定所述养殖对象的监测结果。

可选地,所述处理模块还用于:检测所述静止状态对应的监测距离信息是否在预设姿态距离范围内;如果所述监测距离信息在预设姿态范围内,则确定所述养殖对象的姿态类型为躺卧姿态;对所述躺卧姿态与所述躺卧姿态的持续时长进行分析处理,确定所述养殖对象的躺卧异常信息。

可选地,所述处理模块还用于:根据所述运动状态对应的位置状态信息确定所述养殖对象的移动距离;根据所述移动距离确定所述养殖对象的运动量。

可选地,所述处理模块还用于:确定所述监控区域内所包括的行为地点,以及所述行为地点的地点位置信息;根据所述运动状态对应的位置状态信息以及所述行为地点的地点位置信息,确定所述养殖对象的相对行为信息;根据所述相对行为信息进行分析处理,确定所述养殖对象的监测结果。

可选地,所述处理模块还用于:根据所述运动状态对应的位置状态信息以及所述行为地点的地点位置信息,确定相对距离;如果所述相对距离符合预设范围,则确定所述相对距离的持续时长;根据所述相对距离的持续时长进行分析,确定所述养殖对象的相对行为量。

可选地,所述行为地点包括喂料槽和/或饮水槽;所述处理模块还用于:根据所述相对距离的持续时长确定所述养殖对象的进食量和/或饮水量。

可选地,所述处理模块还用于:根据所述状态行为信息进行分析处理,确定所述养殖对象的监测结果之后,根据所述养殖对象的监测结果确定所述养殖对象的异常等级;根据所述异常等级发送对应的管理指令至所述养殖对象对应的辅助装置。

可选地,所述处理模块还用于:根据所述养殖对象的监测结果确定所述养殖对象在每个监测项目的单项异常等级;根据每个监测项目的单项异常等级确定所述养殖对象的异常等级。

可选地,所述处理模块还用于:根据所述异常等级发送对应的运动触发指令至所述养殖对象对应的辅助装置。

可选地,所述处理模块还用于:在检测到所述监控区域内出现目标物体时,根据所述养殖对象的异常等级依次发送对应的报警指令至所述养殖对象对应的辅助装置;其中,异常等级最高的养殖对象对应的辅助装置最先接收到报警指令。

可选地,所述处理模块还用于:所述根据所述养殖对象的监测结果确定所述养殖对象的异常等级之后,将所述养殖对象的监测结果以及对应的异常等级发送至终端设备。

注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。

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