一种体重计算方法及装置制造方法及图纸

技术编号:32189876 阅读:17 留言:0更新日期:2022-02-08 15:54
本申请公开了一种体重计算方法及装置,通过获取摄像头对指定区域内的目标对象拍摄的图像,确定目标对象在图像中的高度和宽度,利用目标对象的高度和宽度,结合预先得到的尺寸转换参数,计算得到转换后的高度和宽度,其中,尺寸转换参数是基于训练图像中确定的训练对象的高度和宽度,以及训练对象的真实高度和真实宽度得到,基于体重修正参数以及转换后的高度和宽度,计算得到目标对象的第一体重。进一步的,本申请通过设定体重修正参数,由于图像中识别得到的尺寸数据可能与真实的数据存在一定偏差,这会使得最终计算得到的体重数据不太准确,通过引入体重修正参数,可以一定程度上减小计算得到的体重值与真实体重值之间的误差。误差。误差。

【技术实现步骤摘要】
一种体重计算方法及装置


[0001]本申请涉及图像识别与处理领域,尤其涉及一种体重计算方法及装置。

技术介绍

[0002]现有的体重计算主要是通过电子秤等传统工具,对人体的体重进行测量。但是采用传统式的测量方法,在人数较多时需要逐一进行测量,测量效率较低,无法满足人流量很大的场合,而且传统的测量方式依赖于测试设备,不便于携带且智能化程度不高。随着图像识别技术的快速发展,图像识别技术已经开始运用于各个领域,因此,如何结合图像确定人体体重是人们一直关注的问题。

技术实现思路

[0003]有鉴于此,本申请提供了一种体重计算方法及装置,以便于结合图像确定人体的体重。
[0004]为了实现上述目的,现提出的方案如下:
[0005]一种体重计算方法,包括:
[0006]获取摄像头对指定区域内的目标对象拍摄的图像;
[0007]确定所述目标对象在所述图像中的高度和宽度;
[0008]利用所述高度和宽度,结合预先得到的尺寸转换参数,计算得到转换后的高度和宽度,所述尺寸转换参数是基于训练图像中确定的训练对象的高度和宽度,以及所述训练对象的真实高度和真实宽度得到;
[0009]基于体重修正参数以及所述转换后的高度和宽度,计算得到所述目标对象的第一体重。
[0010]可选的,所述基于体重修正参数和所述转换后的高度和宽度,计算得到所述目标对象的第一体重,包括:
[0011]基于所述转换后的高度和宽度,计算得到所述目标对象的第一体表面积;
[0012]基于所述第一体表面积、所述转换后的高度和体重修正参数,计算得到所述目标对象的第一体重。
[0013]可选的,所述确定目标对象在所述图像中的高度和宽度,包括:
[0014]确定所述图像中的目标对象的边界;
[0015]基于目标对象的边界,确定目标对象在所述图像中的高度和宽度。
[0016]可选的,所述基于所述第一体表面积、所述转换后的高度和体重修正参数,计算得到目标对象的第一体重,包括:
[0017]利用所述第一体表面积和所转换后的高度,计算目标对象的体积;
[0018]基于目标对象的体积和体重修正参数,结合预先设定的人体密度,计算得到目标对象的第一体重。
[0019]可选的,还包括:
[0020]从所述图像中,确定目标对象所占据的像素点个数;
[0021]基于所述像素点个数,确定目标对象的第二体表面积;
[0022]基于所述第二体表面积、所述转换后的高度,计算得到目标对象的第二体重;
[0023]基于所述第一体重和所述第二体重,确定目标对象的最终体重。
[0024]可选的,所述基于像素点个数,确定目标对象的第二体表面积,包括:
[0025]利用像素点个数与预先确定的每个像素点代表的体表面积的乘积,作为目标对象的第二体表面积;
[0026]其中,所述每个像素点代表的体表面积是基于训练图像中训练对象所占的像素点个数与训练对象的实际体表面积得到。
[0027]可选的,还包括:
[0028]根据所述第一体重,确定目标对象的体型。
[0029]一种体重计算装置,包括:
[0030]图像获取单元,用于获取摄像头对指定区域内的目标对象拍摄的图像;
[0031]尺寸确定单元,用于确定所述目标对象在所述图像中的高度和宽度;
[0032]尺寸转换单元,用于利用所述目标对象的高度和宽度,结合预先得到的尺寸转换参数,计算得到转换后的高度和宽度,所述尺寸转换参数是基于训练图像中确定的训练对象的高度和宽度,以及所述训练对象的真实高度和真实宽度得到;
[0033]体重计算单元,用于基于体重修正参数和所述转换后的高度和宽度,计算得到目标对象的第一体重。
[0034]可选的,所述尺寸确定单元,包括:
[0035]边界确定单元,用于确定所述图像中的目标对象的边界;
[0036]高宽确定单元,用于基于目标对象的边界,确定目标对象在所述图像中的高度和宽度。
[0037]可选的,还包括:
[0038]像素点确定单元,用于从所述图像中,确定目标对象所占据的像素点个数;
[0039]第二体表面积确定单元,基于像素点个数,确定目标对象的第二体表面积;
[0040]第二体重计算单元,用于基于所述第二体表面积、所述转换后的高度,计算得到目标对象的第二体重;
[0041]最终体重确定单元,用于基于所述第一体重和所述第二体重,确定目标对象的最终体重。
[0042]从上述的技术方案可以看出,本申请实施例提供的一种体重计算方法及装置,通过获取摄像头对指定区域内的目标对象拍摄的图像,确定目标对象在图像中的高度和宽度,利用目标对象的高度和宽度,结合预先得到的尺寸转换参数,计算得到转换后的高度和宽度,其中,尺寸转换参数是基于训练图像中确定的训练对象的高度和宽度,以及训练对象的真实高度和真实宽度得到,基于体重修正参数以及转换后的高度和宽度,计算得到目标对象的第一体重。
[0043]进一步的,本申请通过设定体重修正参数,由于图像中识别得到的尺寸数据可能与真实的数据存在一定偏差,这会使得最终计算得到的体重数据不太准确,通过引入体重修正参数,可以一定程度上减小计算得到的体重值与真实体重值之间的误差。
附图说明
[0044]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0045]图1为本申请实施例提供的一种体重计算方法流程图;
[0046]图2为本申请实施例提供的一种第一体重计算方法流程图;
[0047]图3为本申请实施例提供的一种目标对象在图中的尺寸确定方法流程图;
[0048]图4为本申请实施例提供的一种图像中目标对象轮廓示意图;
[0049]图5为本申请实施例提供的另一种第一体重计算方法流程图;
[0050]图6为本申请实施例提供的另一种体重计算方法流程图;
[0051]图7为本申请实施例提供的一种体重计算装置结构示意图。
具体实施方式
[0052]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0053]图1为本申请实施例提供的一种体重计算方法流程图,该方法可以包括:
[0054]步骤S100、获取摄像头对指定区域内的目标对象拍摄的图像。
[0055]具体的,由于当目标对象距离摄像头较远或者较近时,会使得拍摄的目标对象太小或者太大,所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种体重计算方法,其特征在于,包括:获取摄像头对指定区域内的目标对象拍摄的图像;确定所述目标对象在所述图像中的高度和宽度;利用所述高度和宽度,结合预先得到的尺寸转换参数,计算得到转换后的高度和宽度,所述尺寸转换参数是基于训练图像中确定的训练对象的高度和宽度,以及所述训练对象的真实高度和真实宽度得到;基于体重修正参数以及所述转换后的高度和宽度,计算得到所述目标对象的第一体重。2.根据权利要求1所述的方法,其特征在于,所述基于体重修正参数和所述转换后的高度和宽度,计算得到所述目标对象的第一体重,包括:基于所述转换后的高度和宽度,计算得到所述目标对象的第一体表面积;基于所述第一体表面积、所述转换后的高度和体重修正参数,计算得到所述目标对象的第一体重。3.根据权利要求1所述的方法,其特征在于,所述确定目标对象在所述图像中的高度和宽度,包括:确定所述图像中的目标对象的边界;基于目标对象的边界,确定目标对象在所述图像中的高度和宽度。4.根据权利要求2所述的方法,其特征在于,所述基于所述第一体表面积、所述转换后的高度和体重修正参数,计算得到目标对象的第一体重,包括:利用所述第一体表面积和所转换后的高度,计算目标对象的体积;基于目标对象的体积和体重修正参数,结合预先设定的人体密度,计算得到目标对象的第一体重。5.根据权利要求1

4任意一项所述的方法,其特征在于,还包括:从所述图像中,确定目标对象所占据的像素点个数;基于所述像素点个数,确定目标对象的第二体表面积;基于所述第二体表面积、所述转换后的高度,计算得到目标对象的第二体重;基于所述第一体重和所述第二体重,确定目标对象的最终体重。6.根据权利...

【专利技术属性】
技术研发人员:林涛梁敏
申请(专利权)人:厦门熵基科技有限公司
类型:发明
国别省市:

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

1