1.一种应用于智能机器人的身高测量方法,其特征在于,包括:
用户图像获取步骤,根据身高测量指令,获取被测用户的用户图像;
图像解析步骤,对所述用户图像进行解析,得到用户信息;
用户身高确定步骤,根据所述用户信息计算所述被测用户的身高数据,并根据所述身高数据生成并输出相应的多模态交互信息。
2.如权利要求1所述的方法,其特征在于,所述用户信息包括用户坐标数据和用户距离数据,在所述图像解析步骤中,
对所述用户图像进行解析,得到所述被测用户的头顶坐标数据和脚底坐标数据;
获取被测用户距离摄像头的距离,得到用户距离数据。
3.如权利要求2所述的方法,其特征在于,在所述图像解析步骤中,基于多幅图像分别计算被测用户的头顶坐标的平均值和脚底坐标的平均值,得到所述被测用户的头顶坐标数据和脚底坐标数据。
4.如权利要求2或3所述的方法,其特征在于,在所述用户身高确定步骤中,根据所述被测用户的头顶坐标数据、脚底坐标数据和用户距离数据,基于小孔成像模型计算所述被测用户的身高数据。
5.如权利要求4所述的方法,其特征在于,基于小孔成像模型计算所述被测用户的身高的步骤包括:
根据所述被测用户的头顶坐标数据和脚底坐标数据,计算所述被测用户在小孔成像模型底片上的高度,得到第一高度;
根据所述第一高度、已知的摄像头焦距以及所述用户距离数据,计算所述被测用户的身高数据。
6.如权利要求5所述的方法,其特征在于,在计算所述第一高度时,还利用头像头扭曲参数对所述被测用户的头顶坐标数据和脚底坐标数据进行校准。
7.如权利要求1~6中任一项所述的方法,其特征在于,在所述用户图像获取步骤中,所述方法还输出位置指示信息,以使得所述被测用户根据所述位置指示信息调整位置。
8.一种应用于智能机器人的身高测量装置,其特征在于,包括:
用户图像获取模块,其用于根据身高测量指令,获取被测用户的用户图像;
图像解析模块,其用于对所述用户图像进行解析,得到用户信息;
用户身高确定模块,其用于根据所述用户信息计算所述被测用户的身高数据,并根据所述身高数据生成并输出相应的多模态交互信息。
9.如权利要求8所述的装置,其特征在于,所述用户信息包括用户坐标数据和用户距离数据,所述图像解析模块配置为,
对所述用户图像进行解析,得到所述被测用户的头顶坐标数据和脚底坐标数据;
获取被测用户距离摄像头的距离,得到用户距离数据。
10.如权利要求8或9所述的装置,其特征在于,所述用户图像获取模块配置为在获取用户图像前,还输出位置指示信息,以使得所述被测用户根据所述位置指示信息调整位置。