本申请涉及智慧农业,尤其涉及一种出肉量估计方法及相关设备。
背景技术:
1、牲畜的出肉量是指牲畜在屠宰后,去头、去蹄、去皮、去内脏、修膘之后的重量。牲畜的出肉量是衡量牲畜个体品质的重要指标,也是衡量牲畜产能的重要指标,这一指标与养殖场的经济效益息息相关。准确地估计出肉量既能够帮助养殖者确定合理的出栏时间,又能够提高交易效率,同时还能够为养殖环节提供一定的参考。
2、传统的估计方法一种是专业人士通过肉眼来进行判断,但动物骨架具有一定的欺骗性,很多没有经验的养殖人士会产生误判,影响了经济收益。
3、另一种传统方法是用体重乘以一个常量来估算出肉量,该常量是根据养殖经验所确定的数值。这一方法的估计结果通常会产生较大的误差,并且不能够精确地反映每只牲畜的生长状况。
4、随着计算机视觉被广泛地应用于现代养殖业,目前估计出肉量的常用方法是通过体尺指标来进行估计,但体尺指标的实际值需要接触式测定,会造成动物的应激反应。同时复杂的图像预处理工作会花费较长的时间,不适用于实时性要求较高的场景。此外,由于不同动物的体尺指标有一定差异,而现有方法仅能针对某一种牲畜的特定品种进行预测。
技术实现思路
1、有鉴于此,本申请的目的在于提出一种出肉量估计方法及相关设备。
2、基于上述目的,本申请提供了一种出肉量估计方法,包括:
3、获取待估计牲畜的两个方向的图像;
4、将所述两个方向的图像输入出肉量估计模型中,在所述出肉量估计模型中,对所述两个方向的图像进行特征提取,得到两个特征向量;将所述两个特征向量进行拼接,基于拼接后的特征向量,得到出肉量结果。
5、在一种可能的实现方式中,所述获取待估计牲畜的两个方向的图像,包括:
6、获取待估计牲畜的侧视图像和俯视图像。
7、在一种可能的实现方式中,通过下述方法训练得到所述出肉量估计模型:
8、设置一估计模型;
9、获取牲畜的两个方向的训练用图像;
10、利用所述估计模型,对所述两个方向的训练用图像进行特征提取,得到至少两个训练用特征向量;
11、将所述两个训练用特征向量进行拼接,基于拼接后的训练用特征向量,得到训练用出肉量结果;
12、基于所述训练用出肉量结果和所述牲畜的真实出肉量结果对所述估计模型进行训练,得到所述出肉量估计模型。
13、在一种可能的实现方式中,所述估计模型设置有预设参数。
14、在一种可能的实现方式中,所述基于所述训练用出肉量结果和所述牲畜的真实出肉量结果对所述估计模型进行训练,得到所述出肉量估计模型,包括:
15、基于所述训练用出肉量结果和所述牲畜的真实出肉量结果,利用均方误差计算得到损失结果;
16、利用所述损失结果对所述估计模型进行训练,响应于所述估计模型的评估值达到预设阈值,得到所述出肉量估计模型。
17、在一种可能的实现方式中,所述方法,还包括:
18、对获取的所述训练用图像进行图像增强,得到扩充后的训练用图像;
19、基于所述扩充后的训练用图像对所述估计模型进行训练。
20、在一种可能的实现方式中,通过下述方法计算所述评估值:
21、响应于获取牲畜的两个方向的训练用图像,获取牲畜的两个方向的测试用图像;
22、将所述测试用图像输入训练后的所述估计模型中,得到预测出肉量结果;
23、基于所述预测出肉量结果和所述真实出肉量结果,计算得到所述评估值。
24、基于同一发明构思,本申请实施例还提供了一种出肉量估计装置,包括:
25、获取模块,被配置为获取待估计牲畜的两个方向的图像;
26、模型处理模块,被配置为将所述两个方向的图像输入出肉量估计模型中,在所述出肉量估计模型中,对所述两个方向的图像进行特征提取,得到两个特征向量;将所述两个特征向量进行拼接,基于拼接后的特征向量,得到出肉量结果。
27、基于同一发明构思,本申请实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任意一项所述的出肉量估计方法。
28、基于同一发明构思,本申请实施例还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行上述任一所述的出肉量估计方法。
29、从上面所述可以看出,本申请提供的出肉量估计方法及相关设备,通过获取待估计牲畜的两个方向的图像;将所述两个方向的图像输入出肉量估计模型中,在所述出肉量估计模型中,对所述两个方向的图像进行特征提取,得到两个特征向量;将所述两个特征向量进行拼接,基于拼接后的特征向量,得到出肉量结果。本申请实施例数据采集的过程比较简单,并且在数据采集的过程中不与动物产生接触,不会引起动物的应激反应,既能够避免手工测量的误差,又能够保证动物福利,且从两个视图的图像中能够较为完整地提取到动物身体形状的全部特征,进一步提高估计结果的准确性,另外,估计的过程不涉及动物品种和类别的先验知识,能够应用于不同品种、不同类别的牲畜的出肉量估计,应用范围较广。
1.一种出肉量估计方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取待估计牲畜的两个方向的图像,包括:
3.根据权利要求1所述的方法,其特征在于,通过下述方法训练得到所述出肉量估计模型:
4.根据权利要求3所述的方法,其特征在于,所述估计模型设置有预设参数。
5.根据权利要求3所述的方法,其特征在于,所述基于所述训练用出肉量结果和所述牲畜的真实出肉量结果对所述估计模型进行训练,得到所述出肉量估计模型,包括:
6.根据权利要求3所述的方法,其特征在于,所述方法,还包括:
7.根据权利要求5所述的方法,其特征在于,通过下述方法计算所述评估值:
8.一种出肉量估计装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任意一项所述的方法。
10.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,其特征在于,所述计算机指令用于使计算机执行权利要求1至7任一所述方法。