一种牲畜数量清点的方法、装置及系统制造方法及图纸

技术编号:20567350 阅读:18 留言:0更新日期:2019-03-14 09:48
本发明专利技术公开了一种牲畜数量清点的方法。包括获取在预设时间内的预定活动区域内的区域图像;从所述区域图像中提取能反映同一只牲畜形态的特征点,根据所述特征点生成位置矩形框;根据所述位置矩形框的数量、预设时间和栏位数,获得养殖场的牲畜总数。本发明专利技术还涉及一种牲畜数量清点的装置及系统。本发明专利技术能够方便管理人员快速了解牲畜存栏量,方便养户快速了解养殖场所有牲畜的总数量,帮助养殖场降低工作量、精简人力、缩减成本,实现科学化、精细化、智能化牲畜养殖管理。

【技术实现步骤摘要】
一种牲畜数量清点的方法、装置及系统
本专利技术涉及牲畜养殖监控领域,特别是涉及一种牲畜数量清点的方法、装置及系统。
技术介绍
目前,我国国内肉类消费比例逐年提高,且近两年国家环保政策越来越严格,小散养殖户迅速被淘汰,使得畜牧养殖也从散户养殖向着规模化、信息化、智能化养殖转变。规模化养殖场大肆扩张的同时,受困于管理人员水平不足和牲畜管理混乱、生产效率低下等问题。当前,规模化养殖场存栏牲畜数目庞大,实时了解养殖场存栏量单靠人工清点工作量巨大,给养殖场带来巨大的不便,依靠人工清点来统计场内存栏量,耗时耗力,且由于工作量较大,人工清点时很容易在统计牲畜数量时出现误点,导致统计结果不准确。
技术实现思路
本专利技术目的是提供一种牲畜数量清点的方法、装置及系统,能够通过无接触的监控手段来有效识别牲畜的数目。根据本专利技术的第一方面,提供了一种牲畜数量清点的方法,包括:获取在预设时间内的预定活动区域内的区域图像;从所述区域图像中提取能反映同一只牲畜形态的特征点,根据所述特征点生成位置矩形框;根据所述位置矩形框的数量、预设时间和栏位数,获得养殖场的牲畜总数。进一步的,“从所述区域图像中提取能反映同一只牲畜形态的特征点,根据所述特征点生成位置矩形框”具体包括:按照预设的YOLO规则与SSD规则检测出牲畜的特征点,形成每只牲畜的位置矩形框。进一步的,“根据所述位置矩形框的数量、预设时间和栏位数,获得养殖场的牲畜总数”具体包括:根据在预设时间内的所述位置矩形框的数量分布算出单个栏位的牲畜数量,将所有栏位的牲畜数量相加,得到牲畜总数。进一步的,“获取在预设时间内的预定活动区域内的区域图像”之后还包括:当检测到所述区域图像畸变时,对所述区域图像进行矫正;对已矫正的所述区域图像进行修正,裁剪掉所述区域图像中的无效区域。根据本专利技术的第二方面,提供了一种牲畜数量清点的装置,包括:获取模块,获取在预设时间内的预定活动区域内的区域图像;处理模块,从所述区域图像中提取能反映同一只牲畜形态的特征点,根据所述特征点生成位置矩形框;统计模块,根据所述位置矩形框的数量、预设时间和栏位数,获得养殖场的牲畜总数。进一步的,“从所述区域图像中提取能反映同一只牲畜形态的特征点,根据所述特征点生成位置矩形框”具体包括:按照预设的YOLO规则与SSD规则检测出牲畜的特征点,形成每只牲畜的位置矩形框。进一步的,“获取在预设时间内的预定活动区域内的区域图像”之后还包括:矫正模块,当检测到所述区域图像畸变时,对所述区域图像进行矫正;裁边模块,对已矫正的所述区域图像进行修正,裁剪掉所述区域图像中的无效区域。根据本专利技术的第三方面,提供了一种牲畜数量清点的系统,包括:摄像装置,所述摄像装置包括第二方面所述的一种牲畜数量清点的装置;开发板,用于从所述摄像装置获取图像数据,将图像数据保存存档,同时将数据上传至计算节点;计算节点,用于根据已部署的算法规则来处理开发板发送来的从所述摄像装置采集的图像。根据本专利技术的第四方面,提供了一种电子设备,包括存储器、处理器、总线以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述的一种牲畜数量清点的方法的步骤。根据本专利技术的第五方面,提供了一种存储介质,其上存储有计算机程序,程序被处理器执行时实现第一方面所述的一种牲畜数量清点的方法的步骤。本专利技术的有益效果为:与现有技术相比,本专利技术使用方便,采集数据方法简单,利用图像处理技术对获取的牲畜图像进行牲畜数目清点,方便管理人员快速了解牲畜存栏量,方便养户快速了解养殖场所有牲畜的总数量,帮助养殖场降低工作量、精简人力、缩减成本,实现科学化、精细化、智能化牲畜养殖管理。附图说明图1是根据本专利技术一实施例的牲畜数量清点的方法的流程图。图2是根据本专利技术一实施例的牲畜数量清点的装置的结构图。图3是根据本专利技术一实施例的牲畜数量清点的系统的结构框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1示出了根据本专利技术一实施例的牲畜数量清点的方法的流程,包括:S11、获取在预设时间内的预定活动区域内的区域图像。本方法的执行主体可以是养殖场监控终端的服务器。在本说明书实施例中,在规定的时间例如一个小时内,服务器通过摄像头拍摄获取规定的活动区域例如一个牲畜栏位的区域图像。本实施例中摄像头优选为鱼眼摄像头,鱼眼摄像头的聚焦短、拍摄范围广。S12、从所述区域图像中提取能反映同一只牲畜形态的特征点,根据所述特征点生成位置矩形框。在本说明书实施例中,服务器在接收到摄像头拍摄到的区域图像后,从区域图像根据提取出的特征点来确定一只牲畜,进而生成该牲畜所对应的位置矩形框。S13、根据所述位置矩形框的数量、预设时间和栏位数,获得养殖场的牲畜总数。在本说明书实施例中,服务器在根据区域图像生成位置矩形框后,根据位置矩形框的数量来确定该区域图像中牲畜的数量,在通过预设时间内摄像头不断拍摄的区域图像中所确定的牲畜数量的数量分布来确定单位栏位的牲畜数量,再根据栏位数进而确定该养殖场的牲畜总数。进一步的,“从所述区域图像中提取能反映同一只牲畜形态的特征点,根据所述特征点生成位置矩形框”具体包括:按照预设的YOLO规则与SSD规则检测出牲畜的特征点,形成每只牲畜的位置矩形框。在本说明书实施例中,预设的规则可以是深度学习技术中的目标检测技术,该目标检测技术主要利用卷积神经网络CNN来对提取到的特征点进行计算实现,是一种基于目标几何和统计特征的图像分割,将目标的分割和识别合二为一。在本说明书实施例中,预设的规则具体可以是YOLO规则,也可以是SSD规则。YOLO与SSD均为深度学习技术中的目标检测技术的一种方案。其中YOLO规则将全图划分为S乘以S的格子,每个格子负责中心在该格子的目标检测,采用一次性预测所有格子所含目标的bbox、定位置信度以及所有类别概率向量来讲问题一次性解决。SSD规则使用VGG-16-Atrous作为基础网络,并含有在VGG-16基础网络上填加的特征提取层。SSD与YOLO不同之处是除了在最终特征图上做目标检测之外,还在之前选取的五个特征图上进行预测。进一步的,“根据所述位置矩形框的数量、预设时间和栏位数,获得养殖场的牲畜总数”具体包括:根据在预设时间内的所述位置矩形框的数量分布算出单个栏位的牲畜数量,将所有栏位的牲畜数量相加,得到牲畜总数。在本说明书实施例中,服务器从摄像头所拍摄的区域图像中提取出的位置矩形框的数量来表示该图像中牲畜的数量,即位置矩形框的数量等于该图像中牲畜的数量。服务器根据预设的时间,例如一个小时内,摄像头拍摄的全部区域图像中的位置矩形框的数量分布来计算出单位栏位中的牲畜数量,再将所有单位栏位中的牲畜数量相加即可算出养殖场中牲畜的总数。进一步的,“获取在预设时间内的预定活动区域内的区域图像”之后还包括:当检测到所述区域图像畸变时,对所述区域图像进行矫正;对已矫正的所述区域图像进行修正,裁剪掉所述区域图像中的无本文档来自技高网...

【技术保护点】
1.一种牲畜数量清点的方法,其特征为,包括:获取在预设时间内的预定活动区域内的区域图像;从所述区域图像中提取能反映同一只牲畜形态的特征点,根据所述特征点生成位置矩形框;根据所述位置矩形框的数量、预设时间和栏位数,获得养殖场的牲畜总数。

【技术特征摘要】
1.一种牲畜数量清点的方法,其特征为,包括:获取在预设时间内的预定活动区域内的区域图像;从所述区域图像中提取能反映同一只牲畜形态的特征点,根据所述特征点生成位置矩形框;根据所述位置矩形框的数量、预设时间和栏位数,获得养殖场的牲畜总数。2.根据权利要求1所述的一种牲畜数量清点的方法,其特征为,“从所述区域图像中提取能反映同一只牲畜形态的特征点,根据所述特征点生成位置矩形框”具体包括:按照预设的YOLO规则与SSD规则检测出牲畜的特征点,形成每只牲畜的位置矩形框。3.根据权利要求1所述的一种牲畜数量清点的方法,其特征为,“根据所述位置矩形框的数量、预设时间和栏位数,获得养殖场的牲畜总数”具体包括:根据在预设时间内的所述位置矩形框的数量分布算出单个栏位的牲畜数量,将所有栏位的牲畜数量相加,得到牲畜总数。4.根据权利要求1所述的一种牲畜数量清点的方法,其特征为,“获取在预设时间内的预定活动区域内的区域图像”之后还包括:当检测到所述区域图像畸变时,对所述区域图像进行矫正;对已矫正的所述区域图像进行修正,裁剪掉所述区域图像中的无效区域。5.一种牲畜数量清点的装置,其特征为,包括:获取模块,获取在预设时间内的预定活动区域内的区域图像;处理模块,从所述区域图像中提取能反映同一只牲畜形态的特征点,根据所述特征点生成位置矩...

【专利技术属性】
技术研发人员:许梦杰王磊黄金磊何正吴海玲
申请(专利权)人:上海睿畜电子科技有限公司
类型:发明
国别省市:上海,31

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

1