System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能家居,尤其涉及一种身高测量方法、装置、设备及介质。
技术介绍
1、智能穿衣镜是一种新形态的产品,智能穿衣镜需要支持对用户的身体的参数的测量,比如身高、臂长、胸围等。
2、目前在使用智能穿衣镜测量身高时,一种方式是使用双摄像头对用户身高进行测量。使用双摄像头进行测量时,若用户身高过高或者过低,需要对识别到的人体高度进行曲线校正,曲线校正的过程中可能存在偏差,对身高测量的结果产生影响,用户的身高测量结果准确性低。
技术实现思路
1、本申请实施例提供了一种身高测量方法、装置、智能镜及介质,用以解决现有技术中用户的身高测量结果准确性低的问题。
2、第一方面,本申请实施例提供了一种身高测量方法,应用于智能镜,所述智能镜安装有第一相机和第二相机,第一相机和第二相机的安装高度不同,所述方法包括:
3、获取第一相机和第二相机在同一时刻分别采集到的第一图像和第二图像;根据被测人员的第一设定关键点在第一图像和第二图像中的位置,确定第一设定关键点分别在第一图像和第二图像中相对安装高度的方位及距离对应的安装高度的像素点数量;
4、根据第一设定关键点分别在第一图像和第二图像中相对安装高度的方位及距离对应的安装高度的像素点数量,确定第一相机和第二相机的安装高度差对应的目标像素点数量;
5、根据目标像素点数量及保存的安装高度差,确定第一图像中的像素点高度,根据像素点高度及第一图像中被测人员所在区域高度方向包含的像素点数量,确定被测人员的实
6、第二方面,本申请实施例还提供了一种智能镜身高测量装置,所述装置包括:
7、获取模块,用于获取第一相机和第二相机在同一时刻分别采集到的第一图像和第二图像;根据被测人员的第一设定关键点在第一图像和第二图像中的位置,确定第一设定关键点分别在第一图像和第二图像中相对安装高度的方位及距离对应的安装高度的像素点数量;其中,第一相机和第二相机安装在智能镜上,第一相机和第二相机的安装高度不同;
8、确定模块,用于根据第一设定关键点分别在第一图像和第二图像中相对安装高度的方位及距离对应的安装高度的像素点数量,确定第一相机和第二相机的安装高度差对应的目标像素点数量;
9、测量模块,用于根据目标像素点数量及保存的安装高度差,确定第一图像中的像素点高度,根据像素点高度及第一图像中被测人员所在区域高度方向包含的像素点数量,确定被测人员的实际高度。
10、第三方面,本申请实施例还提供了一种智能镜,所述智能镜至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现如上述任一项所述身高测量方法的步骤。
11、第四方面,本申请实施例还提供了一种计算机可读存储介质,其存储有可由智能镜执行的计算机程序,当所述程序在所述智能镜上运行时,使得所述智能镜执行如上述任一项所述身高测量方法的步骤。
12、由于在本申请实施例中,智能镜安装有第一相机和第二相机,第一相机和第二相机的安装高度不同,被测人员的头顶和脚位于第一相机和第二相机的视野范围内;智能镜可以获取第一相机和第二相机在同一时刻分别采集到的第一图像和第二图像;根据被测人员的第一设定关键点在第一图像和第二图像中的位置,确定第一设定关键点分别在第一图像和第二图像中相对安装高度的方位及距离对应的安装高度的像素点数量;根据第一设定关键点分别在第一图像和第二图像中相对安装高度的方位及距离对应的安装高度的像素点数量,确定第一相机和第二相机的安装高度差对应的目标像素点数量;根据目标像素点数量及保存的安装高度差,确定第一图像中的像素点高度,根据像素点高度及第一图像中被测人员所在区域高度方向包含的像素点数量,确定被测人员的实际高度。由于本申请中智能镜采用双相机对被测人员的身高进行测量,通过第一图像中像素点高度和被测人员所在区域高度方向包含的像素点数量,即可确定被测人员的身高,第一图像中像素点高度不受用户实际身高影响,因此无需进行曲线校正,也就避免了曲线校正带来的偏差,因此提高了智能镜进行身高测量的准确性。
本文档来自技高网...【技术保护点】
1.一种身高测量方法,其特征在于,应用于智能镜,所述智能镜安装有第一相机和第二相机,所述第一相机和所述第二相机的安装高度不同,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一设定关键点分别在所述第一图像和第二图像中相对安装高度位置及距离对应的安装高度的像素点数量,确定第一相机和第二相机的安装高度差对应的目标像素点数量,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述像素点高度及所述第一图像中被测人员所在区域高度方向包含的像素点数量,确定所述被测人员的实际高度,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述目标像素点数量及保存的安装高度差,确定第一图像中的像素点高度,包括:
5.根据权利要求2所述的方法,其特征在于,所述预设的像素比率为相同高度的物体在所述第二相机采集到的图像中所占像素点数量与在所述第一相机采集到的图像所占像素点数量的比值。
6.根据权利要求3所述的方法,其特征在于,所述根据所述第一相机的安装高度、所述第一人体高度及所述第二人体高度,确定所述被测人员的
7.根据权利要求3所述的方法,其特征在于,所述第二设定关键点包括所述被测人员的两个瞳孔之间的中心点,所述第三设定关键点包括所述被测人员的下巴颏。
8.一种身高测量装置,其特征在于,应用于智能镜,所述装置包括:
9.一种智能镜,其特征在于,所述智能镜至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1-7任一项所述的一种身高测量方法的步骤。
10.一种计算机存储介质,其特征在于,其存储有可由智能镜执行的计算机程序,当所述程序在所述智能镜上运行时,使得所述智能镜执行权利要求1-7任一项所述的一种身高测量方法的步骤。
...【技术特征摘要】
1.一种身高测量方法,其特征在于,应用于智能镜,所述智能镜安装有第一相机和第二相机,所述第一相机和所述第二相机的安装高度不同,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一设定关键点分别在所述第一图像和第二图像中相对安装高度位置及距离对应的安装高度的像素点数量,确定第一相机和第二相机的安装高度差对应的目标像素点数量,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述像素点高度及所述第一图像中被测人员所在区域高度方向包含的像素点数量,确定所述被测人员的实际高度,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述目标像素点数量及保存的安装高度差,确定第一图像中的像素点高度,包括:
5.根据权利要求2所述的方法,其特征在于,所述预设的像素比率为相同高度的物体在所述第二相机采集到的图像中所占像素点数量与...
【专利技术属性】
技术研发人员:赵玉峰,王军,马琳杰,
申请(专利权)人:海信集团控股股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。