一种智能猪舍管理方法及系统技术方案

技术编号:37988969 阅读:12 留言:0更新日期:2023-06-30 10:03
本发明专利技术公开了一种智能猪舍管理方法及系统,属于农业养殖领域,所述的管理方法根据猪舍的实时温度进而控制猪舍的进风量进而控制猪舍温度;根据猪舍的历史饲料消耗量预测下一个时间段饲料消耗量,并能够根据猪舍的饲料存量以及预测到的饲料消耗量计算需要补充的饲料量;通过人脸识别方法来控制进入猪舍的人员;检测猪的实时健康状态,并将健康异常的猪身份报送饲养人员,其根据猪的运动情况判断健康状态。康状态。康状态。

【技术实现步骤摘要】
一种智能猪舍管理方法及系统


[0001]本专利技术涉及计算机
,具体而言,涉及一种智能猪舍管理方法及系统。

技术介绍

[0002]智慧农业已经得到越来越多的普及,在猪养殖领域越来越采用智能装置来进行,现有的养殖通常是通过自动搅拌等方式,还需要一些人力参与,不利于节省开支。
[0003]由于猪的养殖多是集中,对病毒的防治要求即可,如果养殖人员一不小心带进相关病毒或者细菌,有可能使得猪被感染,造成巨大损失。因此对安防要求极高,现有的安防多是通过人工管理或者人脸识别的方法进行。
[0004]目前,大多采用人脸识别的方法对来判定人脸身份。由于人脸具有唯一性,因此人脸辨认是身份识别最为普遍运用的一种方式。人脸识别能够很容易轻松就能根据人脸识别出人脸拥有者的身份。由于每个人脸之间具有相似性,所以为了提取人脸的特征,利用人脸之间不同的特征进行识别。所以为了提取更多的人脸特征,且准确的提取人脸特征,采用卷积的方法进行人脸特征的提取。
[0005]由于目前采用的人脸识别方法,都是先将拍摄得到的人脸图像输入人脸检测模型进行检测,得到只包括人脸的人脸区域。再将人脸区域中的人脸图像输入人脸识别模型中,对人脸进行识别。这种方法耗费的时间多,且人脸检测时获得的人脸特征本来能够用于人脸识。但是并没有使用,而是重新在人脸识别模型中重新对人脸进行卷积,提取人脸特征。

技术实现思路

[0006]本专利技术的目的在于提供了一种智能猪舍管理方法及系统,用以解决现有技术中存在的上述问题。所述的管理方法包括:/>[0007]1)根据猪舍的实时温度进而控制猪舍的进风量进而控制猪舍温度;
[0008]2)根据猪舍的历史饲料消耗量预测下一个时间段饲料消耗量,并能够根据猪舍的饲料存量以及预测到的饲料消耗量计算需要补充的饲料量;
[0009]3)通过人脸识别方法来控制进入猪舍的人员;
[0010]4)检测猪的实时健康状态,并将健康异常的猪身份报送饲养人员,其根据猪的运动情况判断健康状态。
[0011]方法1包括检测猪舍温度的传感器以及控制用于排气的排气扇,所述的温控模块根据猪的大小类型被设定恒定温度,当传感器检测到的猪舍温度偏离恒定温度的时候,温控模块控制排气扇的转速进而控制废气排出的速度来控制温度。
[0012]第一方面,人脸识别方法包括:
[0013]获得监控图像;所述监控图像为人员进入猪舍时的图像;
[0014]将所述监控图像放入人脸检测识别模型,得到管理员值;所述管理员值为1,表示是管理员;所述管理员值为0表示不是管理员;
[0015]若管理员值为1,控制猪舍大门打开;
[0016]所述人脸检测识别模型包括:一个主干卷积网络、一个第一卷积网络和一个第二卷积网络:
[0017]主干卷积网络的输入为所述监控图像;第一卷积网络的输入为所述主干卷积网络的输出;第二卷积网络的输入为所述第一卷积网络的输出和所述主干卷积网络的输出。
[0018]可选的,人脸检测识别模型的训练方法:
[0019]获得训练图像和标注数据;所述训练图像包括多张基本图像和标准人脸图像;所述基本图像为多个进行训练的图像;所述标准人脸图像为能够识别出某个管理员的人脸图像;所述标注数据包括标注基本人脸框位置、标注基本人脸类别、标注标准人脸框位置、标注标准人脸类别和相似信息;所述标注基本人脸框位置表示基本图像中人工标注的人脸框位置;所述标注基本人脸类别表示基本图像中人工标注的人脸类别;所述标注标准人脸框位置表示标准图像中人工标注的人脸框位置;所述标注标准人脸类别表示标准图像中人工标注的人脸类别;所述相似信息表示是否与标准人脸图像为同一张人脸;
[0020]将基本图像放入人脸检测识别模型,进行特征提取,得到基本人脸信息;所述基本人脸信息包括基本人脸类别、基本人脸框位置和基本人脸特征;
[0021]将标准人脸图像放入人脸检测识别模型,进行特征提取,得到标准人脸信息;所述标准人脸信息包括标准人脸类别、标准人脸框位置和标准人脸特征;
[0022]基于所述基本人脸信息、标准人脸信息和标注数据,得到损失值;
[0023]获得人脸识别模型当前的训练迭代次数以及预先设定的所述人脸识别模型训练的最大迭代次数;
[0024]当所述损失值小于或等于阈值或训练迭代次数达到所述最大迭代次数时停止训练,得到训练好的人脸识别模型。
[0025]可选的,所述将基本图像放入人脸检测识别模型,进行特征提取,得到人脸信息;所述人脸信息包括人脸类别、人脸框位置和人脸特征,包括:
[0026]将基本图像输入主干卷积网络,进行特征提取,得到主干特征图;
[0027]将所述主干特征图输入第一卷积网络,得到第一特征图;
[0028]获得人脸位置信息;所述人脸位置信息包括人脸框位置和人脸类别;所述人脸框位置是所述第一特征图中经过卷积预测得到的位置;所述人脸类别大于人脸类别阈值表示人脸存在;所述人脸类别小于人脸类别阈值表示人脸不存在;所述人脸类别是所述第一特征图中经过卷积预测得到的人脸类别;
[0029]若人脸类别大于人脸类别阈值,基于所述人脸框位置和第二卷积网络,进行特征提取,得到第二特征图;
[0030]获得人脸特征,所述人脸特征为第二特征图中经过卷积提取出来的特征。
[0031]可选的,所述基于所述人脸框位置和第二卷积网络,进行特征提取,得到第二特征图,包括:
[0032]基于所述人脸框位置,得到主干边框位置;所述主干边框位置为主干特征图中边框所在位置;
[0033]将主干边框位置内的人脸图像输入第二卷积网络,进行特征提取,得到第二特征图。
[0034]可选的,所述基于所述基本人脸信息、标准人脸信息和标注数据,得到损失值,包
括:
[0035]基于基本人脸信息中的基本人脸类别和标注数据中的标注基本人脸类别,得到基本人脸类别损失值;
[0036]基于标准人脸信息中的标准人脸类别和标注数据中的标注标准人脸类别,得到标准人脸类别损失值;
[0037]获得人脸类别损失值,所述人脸类别损失值为所述基本人脸类别损失值与所述标准人脸类别损失值相加之和;
[0038]基于基本人脸信息中的基本人脸框位置和标注数据中的标注基本人脸框位置,得到基本人脸框位置损失值;
[0039]基于标准人脸信息中的标准人脸框位置和标注数据中的标注标准人脸框位置,得到标准人脸框位置损失值;
[0040]获得人脸框位置损失值,所述人脸框位置损失值为所述基本人脸框位置损失值与所述标准人脸框位置损失值相加之和;
[0041]基于基本人脸信息中的基本人脸特征、标准人脸信息中的标准人脸特征和标注数据中的相似信息,得到人脸特征损失值;
[0042]基于所述人脸类别损失值、人脸框位置损失值和人脸特征损失值,得到损失值。
[0043]可选的,所述基于基本人脸信息中的基本人脸特征、标准人脸信息中的标准人脸特本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种智能猪舍管理方法,其特征在于,所述的管理方法1)根据猪舍的实时温度进而控制猪舍的进风量进而控制猪舍温度;2)根据猪舍的历史饲料消耗量预测下一个时间段饲料消耗量,并能够根据猪舍的饲料存量以及预测到的饲料消耗量计算需要补充的饲料量;3)通过人脸识别方法来控制进入猪舍的人员;4)检测猪的实时健康状态,并将健康异常的猪身份报送饲养人员,其根据猪的运动情况判断健康状态。2.根据权利要求1所述的智能猪舍管理方法,其特征在于,方法1包括检测猪舍温度的传感器以及控制用于排气的排气扇,所述的温控模块根据猪的大小类型被设定恒定温度,当传感器检测到的猪舍温度偏离恒定温度的时候,温控模块控制排气扇的转速进而控制废气排出的速度来控制温度。3.根据权利要求1

2任一项所述的智能猪舍管理方法,其特征在于,人脸识别方法包括:获得监控图像;所述监控图像为人员进入猪舍时的图像;将所述监控图像放入人脸检测识别模型,得到管理员值;所述管理员值为1,表示是管理员;所述管理员值为0表示不是管理员;若管理员值为1,控制猪舍大门打开;所述人脸检测识别模型包括:一个主干卷积网络、一个第一卷积网络和一个第二卷积网络:主干卷积网络的输入为所述监控图像;第一卷积网络的输入为所述主干卷积网络的输出;第二卷积网络的输入为所述第一卷积网络的输出和所述主干卷积网络的输出。4.根据权利要求1所述的一种智能猪舍管理方法,人脸检测识别模型的训练方法:获得训练图像和标注数据;所述训练图像包括多张基本图像和标准人脸图像;所述基本图像为多个进行训练的图像;所述标准人脸图像为能够识别出某个管理员的人脸图像;所述标注数据包括标注基本人脸框位置、标注基本人脸类别、标注标准人脸框位置、标注标准人脸类别和相似信息;所述标注基本人脸框位置表示基本图像中人工标注的人脸框位置;所述标注基本人脸类别表示基本图像中人工标注的人脸类别;所述标注标准人脸框位置表示标准图像中人工标注的人脸框位置;所述标注标准人脸类别表示标准图像中人工标注的人脸类别;所述相似信息表示是否与标准人脸图像为同一张人脸;将基本图像放入人脸检测识别模型,进行特征提取,得到基本人脸信息;所述基本人脸信息包括基本人脸类别、基本人脸框位置和基本人脸特征;将标准人脸图像放入人脸检测识别模型,进行特征提取,得到标准人脸信息;所述标准人脸信息包括标准人脸类别、标准人脸框位置和标准人脸特征;基于所述基本人脸信息、标准人脸信息和标注数据,得到损失值;获得人脸识别模型当前的训练迭代次数以及预先设定的所述人脸识别模型训练的最大迭代次数;当所述损失值小于或等于阈值或训练迭代次数达到所述最大迭代次数时停止训练,得到训练好的人脸识别模型。5.根据权利要求4所述的一种智能猪舍管理方法,所述将基本图像放入人脸检测识别
模型,进行特征提取,得到人脸信息;所述人脸信息包括人脸类别、人脸框位置和人脸特征,包括:将基本图像输入主干卷积网络,进行特征提取,得到主干特征图;将所述主干特征图输入第一卷积网络,得到第一特征图;获得人脸位置信息;所述人脸位置信息包括人脸框位置和人脸类别;所述人脸框位置是所述第一特征图中经过卷积预测得到的位置;所述人脸类别大于人脸类别阈值表示人脸存在;所述人脸类别小于人脸类别阈值表示人脸不存在;所述人脸类别是所述第一特征图中经过卷积预测得到的人脸类别;若人脸类别大于人脸类别阈值,基于所述人脸框位置和第二卷积网络,进行特征提取,得到第二特征图;获得人脸特征,所述人脸特征为第二特征图中经过卷积提取出来的特征;所述基于所述人脸框位置和第二卷积网络,进行特征提取,得到第二特征图,包括:基于所述人脸框位置,得到主干边框位置;所述主干边框位置为主干特征图中边框所在位置;将主干边框位置内的人脸图像输入第二卷积网络,进行特征提取,得到第二特征图。6.根据权利要求5所述的一种智能猪舍管理方法,所述基于所述基本人脸信息、标准人脸信息和标注数据,得到损失值,包括:基于基本人脸信息中的基本人脸类别和标注数据中的标注基本人脸类别,得到基本人脸类别损失值;基于标准人脸信息中的标准人脸类别和标注数据中的标注标准人脸类别,得到标准人脸类别损失值;获得人脸类别损失值,所述人脸类别损失值为所述基本人脸类别损失值与所述标准人脸类别损失值相加之和;基于基本人脸信息中的基本人脸框位置和标注数据中的标注基本人脸框位置,得到基本人脸框位置损失值;基于标准人脸信息中的标准人脸框位置和标注数据中的标注标准人脸框位置,得到标准人脸框位置损失值;获得人脸框位置损失值,所述人脸框位置损失值为所述基本人脸框位置损失值与所述标准人脸框位置损失值相加之和;基于基本人脸信息中的基本人脸特征、标准人脸信息中的标准人脸特征和标注数据中的相似信息,得到人脸特征损失值;基于所述人脸...

【专利技术属性】
技术研发人员:蔡艳婧羌栋强
申请(专利权)人:江苏商贸职业学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1