System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及监控,具体涉及一种猪场养殖智能监控系统及方法。
技术介绍
1、猪的生长速度与猪睡眠休息的舒适程度有关,而猪睡眠休息的舒适程度又与环境温度、湿度以及猪场地面环境的脏污程度等生长环境有关,例如,当猪场的猪粪便、食物残渣等较多时,并且猪躺下休息时,会严重影响猪睡眠休息的舒适度。因此,猪场工作人员需要对猪场的脏污程度进行监控,以对猪场的内部空间进行清洁。现有的监控方式主要是通过猪场地面的粪便及食物残渣的堆积量进行监控,当猪场地面的粪便及食物残渣的堆积量超过一定程度时提醒工作人员进行猪场清洁。但是,目前的监控方式导致的猪场清洁提醒较为频繁,造成大量的人力以及水资源的浪费。
技术实现思路
1、本专利技术的主要目的是提供一种猪场养殖智能监控系统及方法,旨在解决现有技术中当前的监控方式导致猪场清洁提醒较为频繁,造成大量的人力以及水资源浪费的技术问题。
2、为实现上述目的,第一方面,本申请实施例中提供了一种猪场养殖智能监控方法,应用于智能监控系统,所述方法包括:
3、获取猪场脏污监控指令;
4、基于所述猪场脏污监控指令获取目标猪体目标部位的第一图像,其中,所述目标猪体为花色品种猪,所述目标部位为花色交界部位;
5、识别所述第一图像的颜色分界线并将所述第一图像分隔成深色图像区及浅色图像区;
6、分别提取所述深色图像区及浅色图像区的第一图像信息;
7、响应于喷淋设备对所述目标猪体进行喷淋,获取所述目标猪体目标部位的第二
8、分别提取所述目标猪体目标部位深色图像区及浅色图像区的第二图像信息;
9、根据所述深色图像区的第一图像信息及第二图像信息,和/或所述浅色图像区的第一图像信息及第二图像信息输出猪场脏污反馈信息。
10、优选地,所述第一图像信息及第二图像信息包括图像平均灰度值,所述根据所述深色图像区的第一图像信息及第二图像信息,和/或所述浅色图像区的第一图像信息及第二图像信息输出猪场脏污反馈信息,包括:
11、确定所述深色图像区的第一图像平均灰度值与所述第二图像平均灰度值的差值大于或等于第一预设灰度阈值,且所述浅色图像区的第一图像平均灰度值与所述第二图像平均灰度值的差值大于或等于第一预设灰度阈值,输出所述猪场需要进行清洁的脏污反馈信息。
12、优选地,所述分别提取所述深色图像区及浅色图像区的第一图像信息,包括:
13、分别提取所述深色图像区及浅色图像区的第一图像各像素点的灰度值gray;
14、对深色图像区所有像素点的灰度值进行算术平均得到深色图像区的图像平均灰度值;
15、对浅色图像区所有像素点的灰度值进行算术平均得到浅色图像区的图像平均灰度值;
16、其中,各像素点的灰度值gray满足如下表达式:gray=a1*r +a2*g+a3*b+g0,a1为红色通道对灰度值的贡献比例,a2为绿色通道对灰度值的贡献比例,a3为蓝色通道对灰度值的贡献比例,g0为灰度值补偿量,g0满足如下表达式:,为图像获取时摄像装置相对被侧物体的方位系数,。
17、优选地,所述第一图像信息及第二图像信息包括图像平均亮度值,所述根据所述深色图像区的第一图像信息及第二图像信息,和/或所述浅色图像区的第一图像信息及第二图像信息输出猪场脏污反馈信息,包括:
18、确定所述深色图像区的第一图像亮度值与所述第二图像平均亮度值的差值大于或等于第一预设亮度阈值,且所述浅色图像区的第一图像平均亮度值与所述第二图像平均亮度值的差值大于或等于第一预设亮度阈值,输出所述猪场需要进行清洁的脏污反馈信息。
19、优选地,所述分别提取所述深色图像区及浅色图像区的第一图像信息,包括:
20、分别提取所述深色图像区及浅色图像区的第一图像各像素点的亮度值;
21、对深色图像区所有像素点的亮度值进行算术平均得到深色图像区的图像平均亮度值;
22、对浅色图像区所有像素点的亮度值进行算术平均得到浅色图像区的图像平均亮度值。
23、优选地,所述目标部位包括猪体侧面部位,所述基于所述猪场脏污监控指令获取目标猪体目标部位的第一图像,包括:
24、基于所述猪场脏污监控指令获取目标猪体的侧面图像;
25、提取所述目标猪体侧面图像中两种颜色面积大致相同的局部区域以得到所述第一图像。
26、优选地,所述提取所述目标猪体侧面图像中两种颜色面积大致相同的局部区域以得到所述第一图像,包括:
27、当所述目标猪体侧面图像中两种颜色面积大致相同的局部区域数量大于1时,比较各个局部区域的总面积大小关系;
28、以面积最大的所述局部区域作为所述第一图像。
29、优选地,所述响应于喷淋设备对所述目标猪体进行喷淋,获取所述目标猪体目标部位的第二图像,包括:
30、响应于首次对所述目标猪体进行喷淋,获取目标猪体上水的下流速度;
31、确定所述下流速度大于或等于预设速度阈值时,获取所述目标猪体目标部位的第二图像;
32、确定所述下流速度小于预设速度阈值时,响应于二次对所述目标猪体进行喷淋,获取所述目标猪体目标部位的第二图像。
33、第二方面,本申请实施例中还提供了一种猪场养殖智能监控系统,所述系统包括:
34、摄像装置,所述摄像装置包括旋转底座及设置于所述旋转底座上的摄像头,用于获取目标猪体目标部位的第一图像及第二图像;
35、处理器;以及
36、存储器,其中,所述存储器用于存储程序代码,所述处理器用于调用所述程序代码,以执行如第一方面所述的方法。
37、优选地,所述摄像装置至少包括设置于猪场左右两侧的两摄像装置,以同时获取目标猪体左右两侧的图像。
38、区别于现有技术,本申请实施例提供的猪场养殖智能监控方法,首先获取猪场脏污监控指令;然后基于所述猪场脏污监控指令获取目标猪体目标部位的第一图像;然后再识别所述第一图像的颜色分界线并将所述第一图像分隔成深色图像区及浅色图像区;然后再分别提取所述深色图像区及浅色图像区的第一图像信息;再响应于喷淋设备对所述目标猪体进行喷淋,获取所述目标猪体目标部位的第二图像;再分别提取所述目标猪体目标部位深色图像区及浅色图像区的第二图像信息;最后再根据所述深色图像区的第一图像信息及第二图像信息,和/或所述浅色图像区的第一图像信息及第二图像信息输出猪场脏污反馈信息。
39、也即,本申请首先分别获取对目标猪体进行喷淋前、后的猪体图像,然后对前后图像进行图像处理以得到图像信息,再根据该图像信息的前后变化情况来判断猪场是否存在脏污情况,最后输出所述猪场需要进行清洁的脏污反馈信息,以提醒猪场工作人员及时清洁。
40、相对于现有通过对猪场地面进行监控的方式,本申请的监控方法以猪体的脏污程度来间接反馈猪场的清洁需求,当猪场脏污程度达到清洁的标准时,本文档来自技高网...
【技术保护点】
1.一种猪场养殖智能监控方法,应用于智能监控系统,其特征在于,所述方法包括:
2.如权利要求1所述猪场养殖智能监控方法,其特征在于,所述第一图像信息及第二图像信息包括图像平均灰度值,所述根据所述深色图像区的第一图像信息及第二图像信息,和/或所述浅色图像区的第一图像信息及第二图像信息输出猪场脏污反馈信息,包括:
3.如权利要求2所述猪场养殖智能监控方法,其特征在于,所述分别提取所述深色图像区及浅色图像区的第一图像信息,包括:
4.如权利要求1所述猪场养殖智能监控方法,其特征在于,所述第一图像信息及第二图像信息包括图像平均亮度值,所述根据所述深色图像区的第一图像信息及第二图像信息,和/或所述浅色图像区的第一图像信息及第二图像信息输出猪场脏污反馈信息,包括:
5.如权利要求4所述猪场养殖智能监控方法,其特征在于,所述分别提取所述深色图像区及浅色图像区的第一图像信息,包括:
6.如权利要求1所述猪场养殖智能监控方法,其特征在于,所述目标部位包括猪体侧面部位,所述基于所述猪场脏污监控指令获取目标猪体目标部位的第一图像,包括:
>7.如权利要求6所述猪场养殖智能监控方法,其特征在于,所述提取所述目标猪体侧面图像中两种颜色面积大致相同的局部区域以得到所述第一图像,包括:
8.如权利要求1所述猪场养殖智能监控方法,其特征在于,所述响应于喷淋设备对所述目标猪体进行喷淋,获取所述目标猪体目标部位的第二图像,包括:
9.一种智能监控系统,其特征在于,包括:
10.如权利要求9所述的智能监控系统,其特征在于,所述摄像装置至少包括设置于猪场左右两侧的两摄像装置,以同时获取目标猪体左右两侧的图像。
...【技术特征摘要】
1.一种猪场养殖智能监控方法,应用于智能监控系统,其特征在于,所述方法包括:
2.如权利要求1所述猪场养殖智能监控方法,其特征在于,所述第一图像信息及第二图像信息包括图像平均灰度值,所述根据所述深色图像区的第一图像信息及第二图像信息,和/或所述浅色图像区的第一图像信息及第二图像信息输出猪场脏污反馈信息,包括:
3.如权利要求2所述猪场养殖智能监控方法,其特征在于,所述分别提取所述深色图像区及浅色图像区的第一图像信息,包括:
4.如权利要求1所述猪场养殖智能监控方法,其特征在于,所述第一图像信息及第二图像信息包括图像平均亮度值,所述根据所述深色图像区的第一图像信息及第二图像信息,和/或所述浅色图像区的第一图像信息及第二图像信息输出猪场脏污反馈信息,包括:
5.如权利要求4所述猪场养殖智能监控方法...
【专利技术属性】
技术研发人员:于亚周,雷永吉,王立山,马云博,
申请(专利权)人:青岛法牧机械有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。