【技术实现步骤摘要】
体重确定方法、装置、存储介质及电子设备
[0001]本申请属于畜牧
,尤其涉及一种体重确定方法、装置、存储介质及电子设备。
技术介绍
[0002]畜牧场饲养的马、牛、猪、鸡、鸭等牲畜有定期称重的需求,以对牲畜的生长、饮食、健康等情况进行取样分析,进而帮助改善养殖质量和效率。相关技术中,在测量牲畜的体重时,需要由人工测量,当牲畜的数量较多时,需要花费大量的时间,测量体重的效率较低。
技术实现思路
[0003]本申请实施例提供一种体重确定方法、装置、存储介质及电子设备,可以提高测量体重的效率。
[0004]第一方面,本申请实施例提供一种体重确定方法,包括:
[0005]获取需要确定体重的牲畜和第一预设物体的第一目标图像,其中,所述第一目标图像中所述第一预设物体覆盖所述牲畜的一部分;
[0006]确定所述第一目标图像中所述牲畜所处的第一区域的像素点数量,得到第一数量,并确定所述第一目标图像中所述第一预设物体所处的第二区域的像素点数量,得到第二数量;
[0007]获取所述第一预设物体处于所述第一目标图像中的一面的面积,得到第一面积;
[0008]根据所述第一数量、所述第二数量和所述第一面积,确定所述牲畜处于所述第一目标图像中的一面的面积,得到第二面积;
[0009]根据所述第二面积,确定所述牲畜的体重。
[0010]第二方面,本申请实施例提供一种体重确定装置,包括:
[0011]第一获取模块,用于获取第一预设物体和需要确定体重的牲畜的第一目 ...
【技术保护点】
【技术特征摘要】
1.一种体重确定方法,其特征在于,包括:获取需要确定体重的牲畜和第一预设物体的第一目标图像,其中,所述第一目标图像中所述第一预设物体覆盖所述牲畜的一部分;确定所述第一目标图像中所述牲畜所处的第一区域的像素点数量,得到第一数量,并确定所述第一目标图像中所述第一预设物体所处的第二区域的像素点数量,得到第二数量;获取所述第一预设物体处于所述第一目标图像中的一面的面积,得到第一面积;根据所述第一数量、所述第二数量和所述第一面积,确定所述牲畜处于所述第一目标图像中的一面的面积,得到第二面积;根据所述第二面积,确定所述牲畜的体重。2.根据权利要求1所述的体重确定方法,其特征在于,所述获取需要确定体重的牲畜和第一预设物体的第一目标图像,包括:获取所述牲畜和所述第一预设物体的第一彩色图像,其中,所述第一彩色图像为对所述牲畜和所述第一预设物体进行拍摄得到,所述第一彩色图像中所述第一预设物体覆盖所述牲畜的一部分;对所述第一彩色图像进行二值化处理,得到第一目标图像,其中,所述第一目标图像中,所述第一区域包括所述第二区域,所述第一区域中除所述第二区域之外的区域中像素点的像素值为第一预设灰度值,所述第一目标图像中除所述第一区域之外的区域及所述第二区域中像素点的像素值为第二预设灰度值。3.根据权利要求2所述的体重确定方法,其特征在于,所述对所述第一彩色图像进行二值化处理,得到第一目标图像,包括:获取第一彩色图像中每个像素点的第一颜色值、第二颜色值和第三颜色值;根据每个像素点的第一颜色值、第二颜色值和第三颜色值,确定每个像素点的目标特征值,其中,所述目标特征值与所述第一颜色值反相关;将所述第一彩色图像中目标特征值小于预设特征值的像素点的像素值设置为第一预设灰度值,并将所述第一彩色图像中目标特征值大于或等于预设特征值的像素点的像素值设置为第二预设灰度值,得到第一目标图像。4.根据权利要求3所述的体重确定方法,其特征在于,所述根据每个像素点的第一颜色值、第二颜色值和第三颜色值,确定每个像素点的目标特征值,包括:计算每个像素点的第二颜色值与每个像素点的第三颜色值的和,得到每个像素点的第一特征值;计算每个像素点的第一特征值与每个像素点的第一颜色值的和,得到每个像素点的第二特征值;计算每个像素点的第二特征值的预设值次幂,得到每个像素点的第三特征值;计算每个像素点的第一特征值与每个像素点的第一颜色值的差,得到每个像素点的第四特征值;计算每个像素点的第四特征值与每个像素点的第三特征值的比值,得到每个像素点的目标特征值。5.根据权利要求2所述的体重确定方法,其特征在于,所述第一彩色图像中,所述牲畜
所处的区域中除所述第一预设物体所处的区域之外的区域中像素点的第一颜色值大于预设颜色值,所述第一彩色图像中除所述牲畜所处的区域之外的区域及所述第一预设物体所处的区域中像素点的第一颜色值小于或等于预设颜色值,所述对所述第一彩色图像进行二值化处理,得到第一目标图像,包括:获取第一彩色图像中的每个像素点的第一颜色值;将所述第一彩色图像中第一颜色值大于预...
【专利技术属性】
技术研发人员:刁尚华,邓银刚,
申请(专利权)人:深圳市中融数字科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。