一种养殖监控方法与系统转让专利
申请号 : CN201810990709.9
文献号 : CN109164458B
文献日 : 2021-03-30
发明人 : 王新军 , 余佳鑫 , 李基源 , 黄金福 , 马鹏宇
申请人 : 日立楼宇技术(广州)有限公司
摘要 :
权利要求 :
1.一种养殖监控方法,其特征在于,应用于养殖监控系统,包括:对监控区域进行扫描检测,确定所述监控区域内各监测位置对应的监测位置信息;其中,所述监测位置信息包括所述监测位置的监测距离信息和相对角度信息;其中,所述监测距离信息包括所述监测位置到采集模块的距离,所述相对角度信息包括所述监测位置和所述采集模块的连线与铅垂线的夹角;
根据所述监测位置信息与基准位置信息进行比较,确定所述监控区域内的养殖对象和所述养殖对象的位置状态信息;
根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为信息;
根据所述状态行为信息进行分析处理,确定所述养殖对象的监测结果。
2.如权利要求1所述的方法,其特征在于,所述根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为信息,包括:根据所述养殖对象的位置状态信息确定位置变动信息;
根据所述位置变动信息确定所述养殖对象的行为状态;
当所述行为状态为静止状态,则根据所述静止状态对应的位置状态信息确定所述养殖对象的静态行为信息;
当所述行为状态为运动状态,则根据所述运动状态对应的位置状态信息确定所述养殖对象的动态行为信息。
3.如权利要求2所述的方法,其特征在于,所述根据所述静止状态对应的位置状态信息确定所述养殖对象的静态行为信息,包括:根据所述静止状态对应的监测距离信息确定所述养殖对象的姿态类型,以及确定所述姿态类型的持续时长;
所述根据所述状态行为信息进行分析处理,确定所述养殖对象的监测结果,包括:根据所述姿态类型与所述姿态类型的持续时长进行分析处理,确定所述养殖对象的监测结果。
4.如权利要求3所述的方法,其特征在于,所述根据所述静止状态对应的监测距离信息确定所述养殖对象的姿态类型,包括:检测所述静止状态对应的监测距离信息是否在预设姿态距离范围内;
如果所述监测距离信息在预设姿态距离范围内,则确定所述养殖对象的姿态类型为躺卧姿态;
所述根据所述姿态类型与所述姿态类型的持续时长进行分析处理,确定所述养殖对象的监测结果,包括:
对所述躺卧姿态与所述躺卧姿态的持续时长进行分析处理,确定所述养殖对象的躺卧异常信息。
5.如权利要求2所述的方法,其特征在于,所述根据所述运动状态对应的位置状态信息确定所述养殖对象的动态行为信息,包括:根据所述运动状态对应的位置状态信息确定所述养殖对象的移动距离;
所述根据所述状态行为信息进行分析处理,确定所述养殖对象的监测结果,包括:根据所述移动距离确定所述养殖对象的运动量。
6.如权利要求2所述的方法,其特征在于,所述根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为信息之前,还包括:确定所述监控区域内所包括的行为地点,以及所述行为地点的地点位置信息;
所述根据所述位置变动信息确定所述养殖对象的行为状态,包括:根据所述运动状态对应的位置状态信息以及所述行为地点的地点位置信息,确定所述养殖对象的相对行为信息;
所述根据所述状态行为信息进行分析处理,确定所述养殖对象的监测结果,包括:根据所述相对行为信息进行分析处理,确定所述养殖对象的监测结果。
7.如权利要求6所述的方法,其特征在于,所述根据所述运动状态对应的位置状态信息以及所述行为地点的地点位置信息,确定所述养殖对象的相对行为信息,包括:根据所述运动状态对应的位置状态信息以及所述行为地点的地点位置信息,确定相对距离;
如果所述相对距离符合预设范围,则确定所述相对距离的持续时长;
所述根据所述相对行为信息进行分析处理,确定所述养殖对象的监测结果,包括:根据所述相对距离的持续时长进行分析,确定所述养殖对象的相对行为量。
8.如权利要求7所述的方法,其特征在于,所述行为地点包括喂料槽和/或饮水槽;
所述根据所述相对距离的持续时长进行分析,确定所述养殖对象的相对行为量,包括:根据所述相对距离的持续时长确定所述养殖对象的进食量和/或饮水量。
9.如权利要求1至8任一项所述的方法,其特征在于,所述根据所述状态行为信息进行分析处理,确定所述养殖对象的监测结果之后,还包括:根据所述养殖对象的监测结果确定所述养殖对象的异常等级;
根据所述异常等级发送对应的管理指令至所述养殖对象对应的辅助装置。
10.如权利要求9所述的方法,其特征在于,所述根据所述养殖对象的监测结果确定所述养殖对象的异常等级,包括:
根据所述养殖对象的监测结果确定所述养殖对象在每个监测项目的单项异常等级;
根据每个监测项目的单项异常等级确定所述养殖对象的异常等级。
11.如权利要求9所述的方法,其特征在于,所述根据所述异常等级发送对应的管理指令至所述养殖对象对应的辅助装置,包括:根据所述异常等级发送对应的运动触发指令至所述养殖对象对应的辅助装置。
12.如权利要求9所述的方法,其特征在于,所述根据所述异常等级发送对应的管理指令至所述养殖对象对应的辅助装置,包括:在检测到所述监控区域内出现目标物体时,根据所述养殖对象的异常等级依次发送对应的报警指令至所述养殖对象对应的辅助装置;
其中,异常等级最高的养殖对象对应的辅助装置最先接收到报警指令。
13.如权利要求9所述的方法,其特征在于,所述根据所述养殖对象的监测结果确定所述养殖对象的异常等级之后,还包括:将所述养殖对象的监测结果以及对应的异常等级发送至终端设备。
14.一种养殖监控系统,其特征在于,包括监控装置,所述监控装置包括采集模块和处理模块,所述采集模块设置于监控区域的预设监控位置;
所述采集模块,用于对监控区域进行扫描检测,确定所述监控区域内各监测位置对应的监测位置信息;其中,所述监测位置信息包括所述监测位置的监测距离信息和相对角度信息;其中,所述监测距离信息包括所述监测位置到采集模块的距离,所述相对角度信息包括所述监测位置和所述采集模块的连线与铅垂线的夹角;
所述处理模块,用于根据所述监测位置信息与基准位置信息进行比较,确定所述监控区域内的养殖对象和所述养殖对象的位置状态信息;以及根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为信息;以及根据所述状态行为信息进行分析处理,确定所述养殖对象的监测结果。
15.如权利要求14所述的系统,其特征在于,还包括辅助装置,所述辅助装置设置在养殖对象身上;
所述辅助装置,用于接收处理模块发送的管理指令,并根据所述管理指令执行相应的管理事件。
16.如权利要求15所述的系统,其特征在于,还包括终端设备;
所述终端设备,用于接收所述处理模块发送来的所述养殖对象的监测结果。
17.如权利要求16所述的系统,其特征在于,所述监控装置还包括通讯模块;
所述通讯模块,用于将所述处理模块的管理指令发送至所述辅助装置,以及将所述处理模块的所述养殖对象的监测结果发送至所述终端设备。
18.如权利要求14至17任一项所述的系统,其特征在于,所述监控装置还包括存储模块;
所述存储模块,用于将所述处理模块的所述养殖对象的监测结果进行存储。
说明书 :
一种养殖监控方法与系统
技术领域
背景技术
率非常低,而且很难及时发现异常。
发明内容
行比较,确定所述监控区域内的养殖对象和所述养殖对象的位置状态信息;根据所述养殖
对象的位置状态信息确定所述养殖对象的状态行为信息;根据所述状态行为信息进行分析
处理,确定所述养殖对象的监测结果;可以根据检测养殖对象的位置状态信息确定养殖对
象的状态行为信息,进而可以根据状态行为信息确定养殖对象是否出现异常,可以提高对
养殖对象的监测效率。
附图说明
具体实施方式
于描述,附图中仅示出了与本申请相关的部分而非全部结构。
以对异常进行等级划分,并向养殖管理者推送异常情况,可以在终端装置显示相关异常信
息。另外,还能够引导养殖管理者在养殖舍内快速找到异常的养殖对象。本申请提供的养殖
监控方案具有结构简单、便于维护、自动等级划分以及智能引导的优点,可以实现低成本地
对养殖对象的健康监测。
殖监控系统包括监控装置,所述监控装置包括采集模块和处理模块。如图1所示,一种养殖
监控方法具体包括如下步骤:
多个监控位置。示例性地,在所述监控区域内以间距10cm的距离设置若干个监测点阵列,分
别采集每个监控点对应的监测数据。根据每个监控点对应的监测数据作为每个监测位置对
应的监测位置信息。
括所述监测位置到采集模块的距离,所述相对角度信息包括所述监测位置和所述采集模块
的连线与铅垂线的夹角。
度,在监控区域内没有发生变动时,每个监控位置到采集模块的距离也是固定的值。根据每
个监控位置对应的监控距离信息和相对角度信息,就可以确定所述监测位置的坐标位置,
以及可以确定所述监测位置上是否有物体的移动。示例性地,如图2所示,监测位置O1和采
集装置20的监测距离信息包括距离Lo,相对角度信息包括为夹角a,由于采集装置20的位置
预先固定了,所以采集装置20距离地面的垂直高度也是固定的高度值H,根据高度值H、距离
Lo以及夹角a,可以根据三角函数关系确定监测位置O1的坐标位置,所述监测O1的坐标位置
与上述参数成对应关系。
至目标物体,目标物体对脉冲光束进行反射,TOF传感模块根据接收到的脉冲光束的返回时
间或相位差,可以确定目标物体跟TOF传感模块的距离。TOF传感模块还可以检测目标物体
与自身的相对角度信息。
所述初始时刻可以是监控区域内还没有养殖对象时,对监控区域进行扫描检测,所确定的
监控区域内各监测位置对应的监测位置信息。可以根据初始时刻的基准位置信息,以及当
前监测时刻的监测位置信息的对比确定监控区域内的养殖对象。
位置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。
即在两个时刻所述养殖对象分别对应的位置信息。
两个位置信息,进而可以根据所述养殖对象的位置状态信息确定所述养殖对象的状态行为
信息。示例性地,如果采集到的至少两个位置信息之间的距离均小于第一距离,则可以确定
所述养殖对象处于静止状态,而如果至少两个位置信息之间的距离大于第一距离,则可以
确定所述养殖对象处于运动状态。其中,如果所述位置状态信息包括两个以上的位置信息,
示例性地,如果包括三个位置信息Oa、Ob和Oc,三个位置信息直接的距离即Ob到Oa的距离加
Oc到Ob的距离。
息中包括所述养殖对象的至少两个位置信息,所以可以根据所述养殖对象的位置状态信息
确定位置变动信息。
象为静止状态;而如果养殖对象移动的距离大于预设距离,则可以确定所述养殖对象发生
了移动。另外,根据监测周期的长度不同,一个监测周期内可能包括养殖对象的静止状态和
运动状态,所述监测周期为对监控区域进行扫描检测的持续时长,示例性地,如果所述监测
周期为10分钟,可以在10分钟中持续对监控区域进行扫描检测,并确定所述监控区域内各
监测位置对应的监测位置信息,可以获得10分钟内持续的各间隔错位置对应的监测位置信
息。在10分钟的监测周期内,所述养殖对象可能一直处于运动状态,或一直处于静止状态,
或既包括运动状态也包括静止状态。
所述静止状态对应的位置状态信息为整个监测周期内的所有位置状态信息;而如果在监测
周期内的前5分钟所述养殖对象处于静止状态,则所述静止状态对应的位置状态信息为所
述前5分钟的位置状态信息。
可能包括不同的状态类型。具体可以根据实际养殖对象的类型进行确定。
所述运动状态对应的位置状态信息为整个监测周期内的所有位置状态信息;而如果在监测
周期内的后5分钟所述养殖对象处于运动状态,则所述运动状态对应的位置状态信息为所
述后5分钟的位置状态信息。
需求进行确定。
处于静止状态,则表示该所述养殖对象可能生病了,管理员可以根据需求对养殖对象进行
相应的管理。
内的养殖对象和所述养殖对象的位置状态信息;根据所述养殖对象的位置状态信息确定所
述养殖对象的状态行为信息;根据所述状态行为信息进行分析处理,确定所述养殖对象的
监测结果;可以根据检测养殖对象的位置状态信息确定养殖对象的状态行为信息,进而可
以根据状态行为信息确定养殖对象是否出现异常,可以提高对养殖对象的监测效率。
述采集模块的距离有所不同;示例性地,如果所述养殖动物为猪,猪的静止状态一般包括躺
卧和站立两种状态,猪处于躺卧姿态以及站立姿态,采集装置采集到猪的监测距离信息有
所不同。示例性地,如果Hc≥(Lo‑Lx)>0,则表示猪处于躺卧姿态,其中,Hc为预先设置的平
均躺卧高度。而如果Hp≥(Lo‑Lx)>Hc,则表示猪处于站立姿态,其中,Hp为预先设置的最高
站立高度。
息。具体的姿态类型可以根据养殖对象的不同进行确定,示例性地,如果在进食时间对监控
区域进行监控,养殖对象在进食时间却保持静止的姿态类型并持续一定的时间,则表示该
养殖对象可能出现了异常。
姿态。对所述躺卧姿态与所述躺卧姿态的持续时长进行分析处理,确定所述养殖对象的躺
卧异常信息。
不会长时间处于躺卧姿态,一般是出现了病状的养殖对象可能出现较长时间的躺卧姿态。
所以可以根据躺卧姿态和所述躺卧姿态的持续时长进行分析,以确定所述养殖对象的躺卧
异常信息。示例性地,若养殖对象Nn的躺卧时间超出系统预设正常阀值Tt,则可以确定所述
养殖对象异常,需要提醒养殖管理员。
续时长进行分析处理,确定所述养殖对象的监测结果,可以将养殖对象的静止状态的异常
监测出来。
信息的间隔距离,再根据所有间隔距离相加可以确定所述运动状态对应的位置状态信息确
定所述养殖对象的移动距离。
物的移动距离,监测周期可能是一个较短的时间,如10分钟。统计周期内可以包括多个监测
周期,例如,统计周期可以是1天,一天内可能会对监控区域进行多次监控,每次监控10分
钟,所以确定统计周期内的移动距离并确定所述养殖对象的运动量,可以得到更全面的运
动量。示例性地,可以根据 进行确定,其中,M(t)为在统计周期内的运动量,N
为统计周期内所包括的监测周期的数量,Δl为养殖对象在监测周期内的运动量。若在统计
周期或监测周期内,养殖对象的运动量M(t)未超出系统预设正常运动量阀值,则该养殖对
象为正常状态;若在统计周期或监测周期内,养殖对象的运动量M(t)超出系统预设正常运
动量阀值,则表示所述养殖对象的运动量出现异常。
动量的监控。
所述行为地点的地点位置信息可以是预先设置的,也可以通过对监控区域进行扫描检测进
行确定的。所述地点位置信息可以包括行为地点的监测距离信息和相对角度信息,示例性
地,喂料槽的地点位置信息可以是(F,β),F为喂料槽的监测距离信息,β为喂料槽的相对角
度信息;饮水槽的地点位置信息可以是(W,γ),W为饮水槽的监测距离信息,γ为饮水槽的
相对角度信息。
和行为地点的距离、养殖对象靠近所述行为地点的状态和养殖对象远离所述行为地点的状
态等。相对行为信息的类型可以根据养殖对象以及养殖舍内的行为地点的类型进行确定。
结果可以包括所述养殖对象与所述行为地点的相对行为的异常信息。
行相应的行为;所述位置状态信息中包括养殖对象的多个位置信息,则根据每个位置信息
和地点位置信息确定相对距离,由此可以确定符合预设范围的相对距离的持续时间。
行为量。
续时长可以确定养殖对象的进食量或饮水量。
预设范围的持续时长。如果监测周期较长,养殖对象可能会进食多次,统计多次的进食的总
量作为养殖对象的进食量。若在统计周期或监测周期内,养殖对象的进食量超出系统预设
正常进食阀值,则诊断该养殖对象异常。
预设范围的持续时长。如果监测周期较长,养殖对象可能会饮水多次,统计多次的饮水的总
量作为养殖对象的饮水量。若养殖对象总食量超出系统预设正常饮水阀值,则诊断该养殖
对象异常。
所述养殖对象的监测结果,可以实现对养殖动物和行为地点的相对行为的监测。
的持续时长Tt>(1+10%)T时,定义其异常等级为轻微异常;当Tt>(1+30%)T时,定义其异常
等级为一般异常;当Tt>(1+50%)T时,定义其异常等级为中度异常;当Tt=T0时,定义其异
常等级为严重异常。其中,Tt为躺卧姿态的持续时长,T为预设躺卧正常时长,T0为监测周期
的时长,如果Tt=T0则表示所述养殖对象在整个监测周期内都处于躺卧姿态。
(t)<(1‑10%)MM,则定义该养殖对象为轻微异常;若在统计周期或监测周期内,养殖对象运
动量M(t)<(1‑30%)MM,则定义该养殖对象为一般异常;若在统计周期或监测周期内,养殖
对象运动量M(t)<(1‑50%)MM,则定义该养殖对象为中度异常;若在统计周期或监测周期
内,养殖对象运动量M(t)=0,则定义该养殖对象为严重异常。其中,M(t)为运动量,MM为系
统预设正常运动量阀值。
则定义该养殖对象为轻微异常;若在统计周期或监测周期内,养殖对象的进食量WS<(1‑
30%)WE,则定义该养殖对象为一般异常;若在统计周期或监测周期内,养殖对象的进食量
WS<(1‑50%)WE,则定义该养殖对象为中度异常;若在统计周期或监测周期内,养殖对象的
进食量WS=0,则定义该养殖对象为严重异常。其中,所述WS为进食量,WE为系统预设正常进
食阀值。
10%)WW,则定义该养殖对象为轻微异常;若在统计周期或监测周期内,养殖对象的饮水量
WW<(1‑30%)WW,则定义该养殖对象为一般异常;若在统计周期或监测周期内,养殖对象的
饮水量WW<(1‑50%)WW,则定义该养殖对象为中度异常;若在统计周期或监测周期内,养殖
对象的饮水量WW=0,则定义该养殖对象为严重异常。其中,所述WW为饮水量,WW为系统预设
正常饮水阀值。
养殖对象进行管理。
测项目包括静态异常监测项目与动态异常监测项目。
目的异常等级,则可以根据每个监测项目的单向异常等级确定所述养殖对象的异常等级,
所述养殖对象的异常等级即所述养殖对象的总的异常等级。
划分等级,为每个养殖对象确定出最终的异常等级Ln,
其中,异常等级GD由低到高为GD1、GD2、GD3、GD4,监测项目GC包括进食量GC1、运动量GC2、饮
水量GC3和躺卧姿态异常信息GC4。
以实现对养殖动物的管理。每个养殖对象对应一个辅助装置,所述辅助装置可以是设置在
养殖对象的身上。
据辅助装置的震动进行相应的运动,可以在检测到养殖对象的躺卧姿态异常信息的异常等
级较高时,触发养殖对象进行运动。
同的异常等级可以对应不同的运动触发指令。
对象对应的辅助装置最先接收到报警指令。
装置,辅助装置根据接收到的报警指令进行声音报警,以使养殖管理员定位到异常的养殖
动物。对于异常等级最高的养殖对象对应的辅助装置最先接收到报警指令,可以使养殖管
理员最先定位到异常等级最高的养殖对象,可以在先对其进行管理。
送至终端设备,以使养殖管理员可以通过终端设备了解养殖对象的监控情况。
果对养殖对象进行智能管理,可以进一步提高养殖监控的效率。
20包括采集模块22和处理模块23,所述采集模块22设置于监控区域的预设监控位置。
状态信息确定所述养殖对象的状态行为信息;以及根据所述状态行为信息进行分析处理,
确定所述养殖对象的监测结果。
行比较,确定所述监控区域内的养殖对象和所述养殖对象的位置状态信息;根据所述养殖
对象的位置状态信息确定所述养殖对象的状态行为信息;根据所述状态行为信息进行分析
处理,确定所述养殖对象的监测结果;可以根据检测养殖对象的位置状态信息确定养殖对
象的状态行为信息,进而可以根据状态行为信息确定养殖对象是否出现异常,可以提高对
养殖对象的监测效率。
在养殖对象身上;所述辅助装置40,用于接收处理模块23发送的管理指令,并根据所述管理
指令执行相应的管理事件。
发送至所述终端设备30。
述监测位置和所述采集模块的连线与铅垂线的夹角。
类型的持续时长进行分析处理,确定所述养殖对象的监测结果。
态类型为躺卧姿态;对所述躺卧姿态与所述躺卧姿态的持续时长进行分析处理,确定所述
养殖对象的躺卧异常信息。
点位置信息,确定所述养殖对象的相对行为信息;根据所述相对行为信息进行分析处理,确
定所述养殖对象的监测结果。
对距离的持续时长;根据所述相对距离的持续时长进行分析,确定所述养殖对象的相对行
为量。
据所述异常等级发送对应的管理指令至所述养殖对象对应的辅助装置。
异常等级。
异常等级最高的养殖对象对应的辅助装置最先接收到报警指令。
重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行
了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还
可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。