【技术实现步骤摘要】
虚拟模型及其构建方法、交互方法以及电子设备
[0001]本申请涉及人机交互领域,进一步涉及一种虚拟模型及其构建方法、交互方法以及电子设备。
技术介绍
[0002]随着人工智能的发展,人机交互逐渐得到越来越广泛的应用。例如,在一些服务行业,采用语音机器人与用户进行人机交互,以节省人工成本,提高服务效率。
[0003]然而,语音机器人与用户之间的人机交互一般为语音交互方式,缺乏视觉上的直观性,用户体验感较差。而目前的一些视觉上的交互方式,一般采用视频流中的2D信息(如二维画面等)与用户进行交互,相较于3D信息(如三维数字人模型等)缺乏真实感。
[0004]现有技术中的三维数字人模型一般由建模师采用建模软件进行建模得到,不仅建模成本较高,而且模型质量与建模师的经验相关,不同的建模师建模得到的三维数字人模型差别较大,不利于实际应用。
技术实现思路
[0005]本专利技术的一个优势在于提供一种虚拟模型及其构建方法、交互方法以及电子设备,其中所述方法能够构建得到三维的虚拟模型,以实现人机交互,无需人工建模
【技术保护点】
【技术特征摘要】
1.一种虚拟模型的构建方法,其特征在于,包括:获取目标人物的三维模型;利用标准模型对所述三维模型进行参数化处理,以得到所述标准模型中每个点的目标变换矩阵;基于所述目标变换矩阵对所述标准模型中的每个点进行变换处理,以得到变换后的标准模型;对所述变换后的标准模型进行编辑,以得到虚拟模型,其中,所述虚拟模型中包含多个表情目标体。2.根据权利要求1所述的方法,其特征在于,所述利用标准模型对所述三维模型进行参数化处理,以得到所述标准模型中每个点的目标变换矩阵,包括:根据所述三维模型中的每个邻接点的约束,获得第一误差项;根据所述标准模型中每个点的变换矩阵的约束,获得第二误差项;根据所述标准模型与所述三维模型中对应点的约束,获得第三误差项;根据所述第一误差项、所述第二误差项以及所述第三误差项的加权和最小值,确定目标变换矩阵。3.根据权利要求2所述的方法,其特征在于,所述第一误差项由公式计算得到,其中,E
S
为第一误差项,T
i
与T
j
为变换矩阵,所述第二误差项由公式计算得到,其中,E
I
为第二误差项,所述第三误差项由公式计算得到,其中,E
C
为第三误差项,,V
i
为所述标准模型中经变换矩阵变换后的第i个点的坐标,Ci为所述三维模型中与所述标准模型中的Vi点相对应的第i个点的坐标,所述权重和最小值由公式计算得到,其中,W
S
、W
I
、W
C
为权重值。4.根据权利要求1至3任一项所述的方法,其特征在于,所述对所述变换后的标准模型进行编辑,以得到虚拟模型,包括:响应用户...
【专利技术属性】
技术研发人员:王晨,刘艺欢,
申请(专利权)人:螳螂慧视科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。