体重确定方法、装置、存储介质及电子设备制造方法及图纸

技术编号:35278208 阅读:29 留言:0更新日期:2022-10-22 12:20
本申请公开了一种体重确定方法、装置、存储介质及电子设备。该方法包括:获取需要确定体重的牲畜和第一预设物体的第一目标图像,其中,第一目标图像中第一预设物体覆盖牲畜的一部分;确定第一目标图像中牲畜所处的第一区域的像素点数量,得到第一数量,并确定第一目标图像中第一预设物体所处的第二区域的像素点数量,得到第二数量;获取第一预设物体处于第一目标图像中的一面的面积,得到第一面积;根据第一数量、第二数量和第一面积,确定牲畜处于第一目标图像中的一面的面积,得到第二面积;根据第二面积,确定牲畜的体重。本申请可以提高测量体重的效率。提高测量体重的效率。提高测量体重的效率。

【技术实现步骤摘要】
体重确定方法、装置、存储介质及电子设备


[0001]本申请属于畜牧
,尤其涉及一种体重确定方法、装置、存储介质及电子设备。

技术介绍

[0002]畜牧场饲养的马、牛、猪、鸡、鸭等牲畜有定期称重的需求,以对牲畜的生长、饮食、健康等情况进行取样分析,进而帮助改善养殖质量和效率。相关技术中,在测量牲畜的体重时,需要由人工测量,当牲畜的数量较多时,需要花费大量的时间,测量体重的效率较低。

技术实现思路

[0003]本申请实施例提供一种体重确定方法、装置、存储介质及电子设备,可以提高测量体重的效率。
[0004]第一方面,本申请实施例提供一种体重确定方法,包括:
[0005]获取需要确定体重的牲畜和第一预设物体的第一目标图像,其中,所述第一目标图像中所述第一预设物体覆盖所述牲畜的一部分;
[0006]确定所述第一目标图像中所述牲畜所处的第一区域的像素点数量,得到第一数量,并确定所述第一目标图像中所述第一预设物体所处的第二区域的像素点数量,得到第二数量;
[0007]获取所述第一预设物体处于所述第一目标图像中的一面的面积,得到第一面积;
[0008]根据所述第一数量、所述第二数量和所述第一面积,确定所述牲畜处于所述第一目标图像中的一面的面积,得到第二面积;
[0009]根据所述第二面积,确定所述牲畜的体重。
[0010]第二方面,本申请实施例提供一种体重确定装置,包括:
[0011]第一获取模块,用于获取第一预设物体和需要确定体重的牲畜的第一目标图像,其中,所述第一目标图像中所述第一预设物体覆盖所述牲畜的一部分;
[0012]第一确定模块,用于确定所述第一目标图像中所述牲畜所处的第一区域的像素点数量,得到第一数量,并确定所述第一目标图像中所述第一预设物体所处的第二区域的像素点数量,得到第二数量;
[0013]第二获取模块,用于获取所述第一预设物体处于所述第一目标图像中的一面的面积,得到第一面积;
[0014]第二确定模块,用于根据所述第一数量、所述第二数量和所述第一面积,确定所述牲畜处于所述第一目标图像中的一面的面积,得到第二面积;
[0015]第三确定模块,用于根据所述第二面积,确定所述牲畜的体重。
[0016]第三方面,本申请实施例提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行本申请实施例提供的方法中的流程。
[0017]第四方面,本申请实施例还提供一种电子设备,包括存储器,处理器,所述处理器
通过调用所述存储器中存储的计算机程序,用于执行本申请实施例提供的方法中的流程。
[0018]本申请实施例中,可通过自动获取第一预设物体和需要确定体重的牲畜的第一目标图像,自动根据该第一目标图像和第一预设物体处于该第一目标图像中的一面的面积,确定牲畜处于第一目标图像中的一面的面积,并自动根据该面积确定牲畜的体重,从而实现了对牲畜体重的自动化测量,相对于人工测量体重的方式,可以提高测量体重的效率。
附图说明
[0019]下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其有益效果显而易见。
[0020]图1是本申请实施例提供的体重确定方法的场景示意图。
[0021]图2是本申请实施例提供的体重确定方法的第一种流程示意图。
[0022]图3是本申请实施例提供的第二目标图像M1示意图。
[0023]图4是本申请实施例提供的体重确定方法的第二种流程示意图。
[0024]图5是本申请实施例提供的体重确定装置的结构示意图。
[0025]图6是本申请实施例提供的电子设备的第一种结构示意图。
[0026]图7是本申请实施例提供的电子设备的第二种结构示意图。
具体实施方式
[0027]请参照图示,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。
[0028]请参阅图1,图1为本申请实施例提供的体重确定方法的场景示意图。
[0029]该场景可以包括第一摄像设备100、第二摄像设备200和电子设备400。
[0030]第一摄像设备100和第二摄像设备200针对拍摄牲畜实际所需的角度而设置在牲畜的四周。例如,第一摄像设备100可设置在牲畜的侧面,以对牲畜进行侧视角度的拍摄。第二摄像设备200可设置在牲畜的顶端,以对牲畜进行俯视角度的拍摄。在牲畜和第一摄像设备100之间还可设置第一预设物体,第一预设物体面向第一摄像设备100的一面可与牲畜所站立的地面垂直。通过第一摄像设备100对第一预设物体和牲畜拍摄得到的图像中,第一预设物体覆盖牲畜的身体的一部分。在牲畜和第二摄像设备200之间还可设置第二预设物体,第二预设物体面向第二摄像设备200的一面可与牲畜所站立的地面平行。通过第二摄像设备200对第二预设物体和牲畜拍摄得到的图像中,第二预设物体覆盖牲畜的身体的一部分。拍摄背景的颜色可以为灰色等。第一预设物体和第二预设物体与牲畜之间的距离可相对较近,例如为1mm,2mm,等等。
[0031]电子设备400与第一摄像设备100和第二摄像设备200预先建立有通信连接,电子设备400可接收第一摄像设备100拍摄得到的图像或接收第二摄像设备200拍摄得到的图像。电子设备400中还存储有第一预设物体面向第一摄像设备100一面的实际面积,以及第二预设物体面向第二摄像设备200一面的实际面积。电子设备400还可基于上述信息确定牲畜的体重。
[0032]另外,电子设备400还可与其他互联网设备,如养殖人员或其他相关人员的手机、
电脑等设备建立通信连接,从而可将确定的体重发送至养殖人员或其他相关人员的手机、电脑等设备,实时地汇报各牲畜的体重情况。通过实时检测牲畜的体重,可以实时检测牲畜的生长情况,日增重,食物转化率和利润。然后养殖户可以根据体重变化来检查牲畜饲料是否适当,以便日后调整牲畜的日粮和选种。在工业化养殖方面,更多地采取了基于动物个体或小群体差异性信息,实现精细调控管理地精细化养殖技术。本申请实施例提供的体重确定方法是一种非接触式的估重方法,可以节省很多人力物力,使保险公司对于养牲畜户的理赔更为方便快捷,使养殖户资金周转更为快捷有效。
[0033]请参阅图2,图2是本申请实施例提供的体重确定方法的第一种流程示意图,该体重确定方法可应用于电子设备,流程可以包括:
[0034]101、获取第一预设物体和需要确定体重的牲畜的第一目标图像,其中,第一目标图像中第一预设物体覆盖牲畜的一部分。
[0035]其中,牲畜可以为马、牛、猪、鸡、鸭等。
[0036]请参阅图3,该第一目标图像可以为第一目标图像M1。该第一目标图像M1为二值化图像。也即是说,在该第一目标图像M1中,黑色部分的像素点的像素值为0,白色部分的像素点的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种体重确定方法,其特征在于,包括:获取需要确定体重的牲畜和第一预设物体的第一目标图像,其中,所述第一目标图像中所述第一预设物体覆盖所述牲畜的一部分;确定所述第一目标图像中所述牲畜所处的第一区域的像素点数量,得到第一数量,并确定所述第一目标图像中所述第一预设物体所处的第二区域的像素点数量,得到第二数量;获取所述第一预设物体处于所述第一目标图像中的一面的面积,得到第一面积;根据所述第一数量、所述第二数量和所述第一面积,确定所述牲畜处于所述第一目标图像中的一面的面积,得到第二面积;根据所述第二面积,确定所述牲畜的体重。2.根据权利要求1所述的体重确定方法,其特征在于,所述获取需要确定体重的牲畜和第一预设物体的第一目标图像,包括:获取所述牲畜和所述第一预设物体的第一彩色图像,其中,所述第一彩色图像为对所述牲畜和所述第一预设物体进行拍摄得到,所述第一彩色图像中所述第一预设物体覆盖所述牲畜的一部分;对所述第一彩色图像进行二值化处理,得到第一目标图像,其中,所述第一目标图像中,所述第一区域包括所述第二区域,所述第一区域中除所述第二区域之外的区域中像素点的像素值为第一预设灰度值,所述第一目标图像中除所述第一区域之外的区域及所述第二区域中像素点的像素值为第二预设灰度值。3.根据权利要求2所述的体重确定方法,其特征在于,所述对所述第一彩色图像进行二值化处理,得到第一目标图像,包括:获取第一彩色图像中每个像素点的第一颜色值、第二颜色值和第三颜色值;根据每个像素点的第一颜色值、第二颜色值和第三颜色值,确定每个像素点的目标特征值,其中,所述目标特征值与所述第一颜色值反相关;将所述第一彩色图像中目标特征值小于预设特征值的像素点的像素值设置为第一预设灰度值,并将所述第一彩色图像中目标特征值大于或等于预设特征值的像素点的像素值设置为第二预设灰度值,得到第一目标图像。4.根据权利要求3所述的体重确定方法,其特征在于,所述根据每个像素点的第一颜色值、第二颜色值和第三颜色值,确定每个像素点的目标特征值,包括:计算每个像素点的第二颜色值与每个像素点的第三颜色值的和,得到每个像素点的第一特征值;计算每个像素点的第一特征值与每个像素点的第一颜色值的和,得到每个像素点的第二特征值;计算每个像素点的第二特征值的预设值次幂,得到每个像素点的第三特征值;计算每个像素点的第一特征值与每个像素点的第一颜色值的差,得到每个像素点的第四特征值;计算每个像素点的第四特征值与每个像素点的第三特征值的比值,得到每个像素点的目标特征值。5.根据权利要求2所述的体重确定方法,其特征在于,所述第一彩色图像中,所述牲畜
所处的区域中除所述第一预设物体所处的区域之外的区域中像素点的第一颜色值大于预设颜色值,所述第一彩色图像中除所述牲畜所处的区域之外的区域及所述第一预设物体所处的区域中像素点的第一颜色值小于或等于预设颜色值,所述对所述第一彩色图像进行二值化处理,得到第一目标图像,包括:获取第一彩色图像中的每个像素点的第一颜色值;将所述第一彩色图像中第一颜色值大于预...

【专利技术属性】
技术研发人员:刁尚华邓银刚
申请(专利权)人:深圳市中融数字科技有限公司
类型:发明
国别省市:

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

1