一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种弱差猪自动检测标记方法和系统与流程

2021-10-24 05:01:00 来源:中国专利 TAG:养殖 自动检测 标记 方法 系统


1.本发明涉及养殖技术领域,特别是涉及一种弱差猪自动检测标记方法和系统。


背景技术:

2.随着社会对肉类的需求的不断增加,使得相关进口量和养殖规模在不断扩大。而对于国内养殖人员来说,如何高效养殖,如何实现养殖动物的快速健康生长是其养殖的重要因素。
3.在我国由于草原面积相对较少,人口基数较少,而且猪的生长速度与其它动物相比较相对较快,使得养猪成为我国主要肉食来源。在生猪的养殖过程中,猪只的存活率以及生长速度很大程度决定了养殖的效率和收益。但是可能会由于一些遗传因素等原因,猪群中会出现一些弱差猪,其身体素质一般较其猪群较差,生长速度较慢,会大大增加养殖投入以及产出,因而猪群中的弱差猪会在很大程度上影响整个猪群的此两项指标。是否可以提前并准确的发现弱差猪,并挑选出来进行单独护理对于猪群的健康成长尤为重要。但是,弱差猪的挑选在传统的纯人工养殖过程中非常依赖于饲养员的经验水平,同一批次的猪群在不同饲养员饲养后的养殖成绩可能存在天差地别。
4.因此,如何快速、高效、准确的对弱差猪进行标记,是本领域技术人员的工作重点之一。


技术实现要素:

5.本发明的目的是提供了一种弱差猪自动检测标记方法和系统,实现自动化的弱差猪检测、标记和护理建议,降低饲养过程中对人工和经验的要求。。
6.为解决上述技术问题,本发明实施例提供了一种弱差猪自动检测标记方法,包括:
7.s1,对指定栏位的猪只进行拍照并获得猪只照片;
8.s2,对所述猪只图片通过图像质量判定模型进行质量筛选,获得质量合格照片;
9.s3,采用目标检测模型对所述质量合格照片进行弱差猪识别,并输出识别结果,所述识别结果包含目标的外接矩形框、弱差猪类别标签、可信度;
10.s4,根据对各类所述弱差猪的识别效果可信度设定的对应的阈值,对所述目标检测模型计算出的各类弱差猪识别结果进行筛选,并在剔除各类低于各自阈值的弱差猪识别结果后,将筛选后的识别结果中交并比大于一定阈值的识别结果进行合并,将两个弱差猪类别标签和两个可信度连接在一起,经过交并比操作后的识别结果为最终识别结果并输出。
11.其中,所述s1包括:
12.在人工模式下收到使用者通过交互设备发送的拍照信号或在自动化模式下摄像头到达指定时间点或位置点时,拍照设备对指定栏位的猪只进行拍照,并获得猪只照片。
13.其中,所述s2包括:
14.所述图像质量判定模型为采用resnet、efficientnet、vgg中任意一种构建分类模
型。
15.其中,所述目标检测模型为采用ssd、yolo系列、rcnn系列在内的任意一种构建的目标检测或实例分割模型。
16.其中,在所述s4之后,还包括:
17.对检测出的所述弱差猪根据所述最终识别结果进行不同颜色的物理标记。
18.其中,在所述s4之后,还包括:
19.获取所述最终识别结果对应所述弱差猪所在的栏位信息以及所述弱差猪对应的个体信息,匹配数据库中同一栏位或同一猪只的历史数据,并将当前所述最终识别结果与历史数据进行对比分析获得猪群健康状况趋势结果;
20.根据所述猪群健康状况趋势结果以及所述最终识别结果对应的弱差猪类型形成猪群管理建议输出。
21.其中,在所述s4之后,还包括:
22.采用可视化设备显示所述弱差猪的物理标记、所述猪群健康趋势以及所述猪群管理建议。
23.除此之外,本技术实施例还提供了一种弱差猪自动检测标记系统,包括:
24.感知模块,用于对指定栏位的猪只进行拍照并获得猪只照片;
25.计算模块,用于在接收所述猪只照片后对所述猪只图片进行质量筛选,获得质量合格照片,采用目标检测模型对所述质量合格照片进行弱差猪识别,并输出识别结果,所述识别结果包含目标的外接矩形框、弱差猪类别标签、可信度,根据对各类所述弱差猪的识别效果可信度设定的对应的阈值,对所述目标检测模型计算出的各类弱差猪识别结果进行筛选,并在剔除各类低于各自阈值的弱差猪识别结果后,将筛选后的识别结果中交并比大于一定阈值的识别结果进行合并,将两个弱差猪类别标签和两个可信度连接在一起,经过交并比操作后的识别结果为最终识别结果并输出。
26.其中,还包括与所述计算模块连接的执行模块、分析模块以及可视化模块,所述执行模块采用标记工具依据所述最终识别结果对所述弱差猪进行不同颜色的物理标记,所述分析模用于分析所述最终识别结果,根据所述最终识别结果对应所述弱差猪所在的栏位信息以及所述弱差猪对应的个体信息,匹配数据库中同一栏位或同一猪只的历史数据,并将当前所述最终识别结果与历史数据进行对比分析获得猪群健康状况趋势结果,并根据所述猪群健康状况趋势结果以及所述最终识别结果对应的弱差猪类型形成猪群管理建议输出,所述可视化模块用于采用可视化设备显示所述弱差猪的物理标记、所述猪群健康趋势以及所述猪群管理建议。
27.本发明实施例所提供的弱差猪自动检测标记方法和系统,与现有技术相比,具有以下优点:
28.本发明实施例提供的弱差猪自动检测标记方法和系统,通过在对指定栏位的猪只进行拍照并获得猪只照片后,采用图像质量判定模型进行质量筛选,获得质量合格照片;采用目标检测模型对所述质量合格照片进行弱差猪识别,并输出识别结果,对所述目标检测模型计算出的各类弱差猪识别结果进行筛选,并在剔除各类低于各自阈值的弱差猪识别结果后,将筛选后的识别结果中交并比大于一定阈值的识别结果进行合并,将两个弱差猪类别标签和两个可信度连接在一起,经过交并比操作后的识别结果为最终识别结果并输出,
实现自动化的弱差猪检测、标记和护理建议,降低饲养过程中对人工和经验的要求。
附图说明
29.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
30.图1为本发明实施例提供的弱差猪自动检测标记方法的一种具体实施方式的步骤流程示意图;
31.图2为本发明实施例提供的弱差猪自动检测标记方法的一种具体实施方式的结构示意图。
具体实施方式
32.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
33.请参考图1

2,图1为本发明实施例提供的弱差猪自动检测标记方法的一种具体实施方式的步骤流程示意图;图2为本发明实施例提供的弱差猪自动检测标记方法的一种具体实施方式的结构示意图。
34.在一种具体实施方式中,所述弱差猪自动检测标记方法,包括:
35.s1,对指定栏位的猪只进行拍照并获得猪只照片;
36.s2,对所述猪只图片通过图像质量判定模型进行质量筛选,获得质量合格照片;
37.s3,采用目标检测模型对所述质量合格照片进行弱差猪识别,并输出识别结果,所述识别结果包含目标的外接矩形框、弱差猪类别标签、可信度;
38.s4,根据对各类所述弱差猪的识别效果可信度设定的对应的阈值,对所述目标检测模型计算出的各类弱差猪识别结果进行筛选,并在剔除各类低于各自阈值的弱差猪识别结果后,将筛选后的识别结果中交并比大于一定阈值的识别结果进行合并,将两个弱差猪类别标签和两个可信度连接在一起,经过交并比操作后的识别结果为最终识别结果并输出。
39.通过实现自动化的弱差猪检测、标记和护理建议,降低饲养过程中对人工和经验的要。
40.本技术中对于获得猪只照片的方式不做限定,一个实施例中,所述s1包括:
41.在人工模式下收到使用者通过交互设备发送的拍照信号或在自动化模式下摄像头到达指定时间点或位置点时,拍照设备对指定栏位的猪只进行拍照,并获得猪只照片。
42.本技术实现自动化的弱差猪检测标记。可识别猪只生长过程中出现的各种情况,包括精神沉郁、离群独卧、消瘦、掉队、弓背、发白、发红、皮炎、毛耸、猪丹毒、蓝耳、发绀、死猪、疝气、精神异常。并形成相应的处理意见,不再依赖于饲养员的经验,提升猪群成活率、生猪养殖效率并且有利于生产规模的快速扩展。
43.此外,本发明可适用于多种角度拍摄的图片,包括上方位、侧方位,以及多种拍摄设备,包括摄像头、手机、相机。为使用者提供更好的鲁棒性和普适性。自动化的弱差猪检测标记,不再依赖于饲养员的经验,提升猪群成活率、生猪养殖效率并且有利于生产规模的快速扩展。并且减少饲养员进入饲养单元的次数,保障生物安全。
44.掉队:猪群中的猪只体型明显小于猪群整体平均体型。
45.弓背:猪只的脊背明显变型,背部弓起。
46.毛耸:猪只的体毛变长遮挡体表。
47.皮炎:猪只患有皮肤病。
48.离群独卧:远离猪群独卧,不与大群在一起,精神状态与卧姿差。
49.精神沉郁:眼睛无神,眼睑脏。耳朵靠颈部竖立向后成一条直线或耳朵耷拉,无精打采。用于观测主群的整体活跃度。
50.发绀:是指血液中去氧血红蛋白增多使皮肤和粘膜呈青紫色改变的一种表现。
51.猪丹毒:由猪丹毒丝菌(e.rhusiopathiae)引起的一种急性、热性人畜共患传染病。
52.蓝耳:症状特征耳朵发绀。
53.本技术中在获得猪只照片后进行初步筛选,如图片出现模糊、伪影等严重影响图片的问题,说明无效,需要让使用者重新拍照。如照片合格,则会将照片送入检测模型进行弱差猪识别。
54.本技术中采用图像质量判定模型进行照片质量判断,对于模型的构建以及训练方式不做限定,所述s2包括:
55.所述图像质量判定模型为采用resnet、efficientnet、vgg中任意一种构建分类模型。
56.一个实施例中,此处筛选算法基于resnet开源项目,使用内部标注的图像品质数据集进行训练所得到可以判定图像质量的resnet分类模型。
57.本技术采用目标检测模型进行目标筛选,对于模型的构建以及检测方式以及对应的阈值不做限定,所述目标检测模型为采用ssd、yolo系列、rcnn系列在内的任意一种构建的目标检测或实例分割模型。
58.在一个实施例中,基于scaled

yolov4开源项目,使用内部标注的弱差猪数据集进行训练所得到可以识别弱差猪的的scaled

yolov4目标检测模型。根据系统测试期间对各类弱差猪的识别效果可信度设定各类对应的阈值,使用此阈值通过可信度对模型计算出的各类弱差猪识别结果进行筛选,剔除各类低于各自阈值的弱差猪识别结果。并将筛选后的识别结果中交并比大于一定阈值的识别结果进行合并。交并比的含义为两个区域的交集与此两个区域的并集的比值,交并比公式如下:
[0059][0060]
交并比iou越大,说明此a、b两个区域的重合度越高。所以当两个识别结果的交并比高于一定阈值时,说明该识别结果对应的弱差猪出现了一种以上造成弱差的原因,因此进行识别结果的合并,合并方式为两个目标外接矩形框合成一个、两个弱差猪类别标签和两个可信度连接在一起。经过交并比操作后的识别结果为最终识别结果。
[0061]
本技术在完成弱差猪检测之后,为了方便管理,在一个实施例中,在所述s4之后,还包括:
[0062]
对检测出的所述弱差猪根据所述最终识别结果进行不同颜色的物理标记。
[0063]
本技术采用喷枪或其他标记工具进行颜色标记,而且标记位置可以在耳朵、臀部、颈部等部位,本技术对此不作限定。
[0064]
为了进一步提高管理效率,在一个实施例中,在所述s4之后,还包括:
[0065]
获取所述最终识别结果对应所述弱差猪所在的栏位信息以及所述弱差猪对应的个体信息,匹配数据库中同一栏位或同一猪只的历史数据,并将当前所述最终识别结果与历史数据进行对比分析获得猪群健康状况趋势结果;
[0066]
根据所述猪群健康状况趋势结果以及所述最终识别结果对应的弱差猪类型形成猪群管理建议输出。
[0067]
如是在自动化模式下,则根据当前的位置点、时间点以及拍摄角度,自动匹配数据库中的历史数据,进行猪群健康状况趋势分析。此外,根据弱差猪识别结果,在图片中标记出图中弱差猪个体。并根据趋势分析结果以及弱差猪类型形成猪群管理建议。
[0068]
比如,1)出现大量消瘦弱差猪说明饲料供给出现问题,将提示饲养员及时补料。2)出现大量精神沉郁弱差猪和少量发红弱差猪,说明该栏位可能存在疫病风险,将提示饲养员及时进行药物控制并进行栏位隔离。3)猪群中出现掉队弱差猪,将提示饲养员从猪群中挑出该弱差猪进行单独护理。将趋势分析结果、猪群管理建议和标记后的图片发送控制台。
[0069]
本技术中对猪群整体的健康状况以及趋势进行分析,包括某一时间范围内弱差猪的数量、类型分布、栏位分布的情况,形成报表,同时针对不同种类的弱差猪形成相应的处理建议。将分析处理结果报表、标记后的图像以及处理建议输出,能够根据这些数据获得更精准的操作,提高养殖效率。
[0070]
更进一步,在所述s4之后,还包括:
[0071]
采用可视化设备显示所述弱差猪的物理标记、所述猪群健康趋势以及所述猪群管理建议。
[0072]
通过采用可视化设备进行显示,提高了管理效率,可以采用大型显示屏、监控器等进行显示。
[0073]
除此之外,本技术实施例还提供了一种弱差猪自动检测标记系统,包括:
[0074]
感知模块10,用于对指定栏位的猪只进行拍照并获得猪只照片;
[0075]
计算模块20,用于在接收所述猪只照片后对所述猪只图片进行质量筛选,获得质量合格照片,采用目标检测模型对所述质量合格照片进行弱差猪识别,并输出识别结果,所述识别结果包含目标的外接矩形框、弱差猪类别标签、可信度,根据对各类所述弱差猪的识别效果可信度设定的对应的阈值,对所述目标检测模型计算出的各类弱差猪识别结果进行筛选,并在剔除各类低于各自阈值的弱差猪识别结果后,将筛选后的识别结果中交并比大于一定阈值的识别结果进行合并,将两个弱差猪类别标签和两个可信度连接在一起,经过交并比操作后的识别结果为最终识别结果并输出。
[0076]
由于所述弱差猪自动检测标记系统为上述的弱差猪自动检测标记方法对应的系统,具有相同的有益效果,本技术对此不作赘述。
[0077]
为了进一步提高管理效率,在一个实施例中,所述弱差猪自动检测标记系统还包
括与所述计算模块20连接的执行模块、分析模块以及可视化模块,所述执行模块采用标记工具依据所述最终识别结果对所述弱差猪进行不同颜色的物理标记,所述分析模用于分析所述最终识别结果,根据所述最终识别结果对应所述弱差猪所在的栏位信息以及所述弱差猪对应的个体信息,匹配数据库中同一栏位或同一猪只的历史数据,并将当前所述最终识别结果与历史数据进行对比分析获得猪群健康状况趋势结果,并根据所述猪群健康状况趋势结果以及所述最终识别结果对应的弱差猪类型形成猪群管理建议输出,所述可视化模块用于采用可视化设备显示所述弱差猪的物理标记、所述猪群健康趋势以及所述猪群管理建议。
[0078]
通过执行模块、分析模块以及可视化模块,可以是更加方便的对弱差猪识别和管理,并对相关猪群的的养殖提供更好的建议,并进行相关的养殖流程修改,提高了养殖效率。
[0079]
综上所述,本发明实施例提供的弱差猪自动检测标记方法和系统,通过在对指定栏位的猪只进行拍照并获得猪只照片后,采用图像质量判定模型进行质量筛选,获得质量合格照片;采用目标检测模型对所述质量合格照片进行弱差猪识别,并输出识别结果,对所述目标检测模型计算出的各类弱差猪识别结果进行筛选,并在剔除各类低于各自阈值的弱差猪识别结果后,将筛选后的识别结果中交并比大于一定阈值的识别结果进行合并,将两个弱差猪类别标签和两个可信度连接在一起,经过交并比操作后的识别结果为最终识别结果并输出,实现自动化的弱差猪检测、标记和护理建议,降低饲养过程中对人工和经验的要求。
[0080]
以上对本发明所提供的弱差猪自动检测标记方法和系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜