基于VR的3D人脸模型控制方法、装置、设备及存储介质与流程

文档序号:34727054发布日期:2023-07-07 21:19阅读:27来源:国知局
基于VR的3D人脸模型控制方法、装置、设备及存储介质与流程

本发明涉及图像处理领域,尤其涉及一种基于vr的3d人脸模型控制方法、装置、设备及存储介质。


背景技术:

1、随着社会的发展,医疗整形修复项目所面向的群体日益增多。人脸美学数据分析作为求美者寻求整形修复项目中的一个重要基础环节,越来越受到人们的普遍关注。整形修复是一项具有高精度、高风险的临床治疗技术,如果手术失败将给患者带来较大痛苦。因此在术前的方案设计阶段,对求美者的情况了解以及医患之间的沟通越充分越好。这就依赖于外部手段对求美者的美学数据做分析判断。

2、最初的人脸美学数据分析是抽象的、文字式的,类似“两弯似蹙非蹙罥烟眉,一双似喜非喜含露目。”这是一种借助语言比拟来展开的方式。更加形象地,可以通过笔在纸上画来进行分析。“三庭五眼,四高三低”等美学术语,也都可以在不同角度的剪影或者简笔画上通过画线等手段分析展示。随着数据图像技术的发展,借助专业工具,可以更加方便形象地展示人的各种形体美和容貌美已经相关的美学数据,这比以前单纯靠语言描述要生动不少,但终究只是二维层面的展示,相对于三维层面,精度上存在较大差距,对3d人脸进行控制以及分析的精度低。


技术实现思路

1、本发明的主要目的在于解决对3d人脸进行控制以及分析的精度低的技术问题。

2、本发明第一方面提供了一种基于vr的3d人脸模型控制方法,所述基于vr的3d人脸模型控制方法包括:

3、创建固定的vr空间;

4、当所述vr空间中的目标3d人脸模型按钮被选中时,在所述vr空间显示目标3d人脸模型;

5、根据预设比例对所述目标3d人脸模型进行缩放和/或旋转,得到所述目标3d人脸模型对应的目标关系矩阵;

6、在接收到对所述目标3d人脸模型的控制指令时,根据所述控制指令以及所述目标关系矩阵控制所述目标3d人脸模型。

7、可选的,在本发明第一方面的第一种实现方式中,所述在接收到对所述目标3d人脸模型的控制指令时,根据所述控制指令以及所述目标关系矩阵控制所述目标3d人脸模型的步骤包括:

8、检测控制终端的动作;

9、根据所述动作生成所述控制指令,所述控制指令包括抓取指令、缩放指令、旋转指令、移动指令、测距指令、分析指令以及比对指令;

10、根据所述控制指令以及所述目标关系矩阵控制所述目标3d人脸模型。

11、可选的,在本发明第一方面的第二种实现方式中,所述根据所述控制指令以及所述目标关系矩阵控制所述目标3d人脸模型的步骤包括:

12、在所述控制指令为移动指令时,获取所述移动指令对应的终点世界坐标;

13、根据所述目标关系矩阵以及所述终点世界坐标确定所述目标3d人脸模型对应的终点局部坐标;

14、根据所述终点局部坐标移动所述目标3d人脸模型。

15、可选的,在本发明第一方面的第三种实现方式中,所述根据所述控制指令以及所述目标关系矩阵控制所述目标3d人脸模型的步骤包括:

16、当所述控制指令为所述比对指令时,根据所述比对指令确定被选择用于比对的待比对3d人脸,所述待比对3d人脸对应有待比对关系矩阵;

17、根据所述目标关系矩阵以及所述待比对关系矩阵将所述目标3d人脸模型与所述待比对3d人脸关联并以预设显示方式显示所述待比对3d人脸以及所述目标3d人脸模型;

18、接收到针对所述待比对3d人脸以及所述目标3d人脸模型的协同控制指令时,根据所述协同控制指令同时控制所述待比对3d人脸以及所述目标3d人脸模型。

19、可选的,在本发明第一方面的第四种实现方式中,所述根据所述控制指令以及所述关系矩阵控制所述目标3d人脸模型的步骤包括:

20、当所述控制指令为所述分析指令时,在所述vr空间的预设坐标显示预设按钮,所述预设按钮包括还原、三庭、五眼、网格、灰模以及测量按钮;

21、当所述预设按钮被选中时,根据所述预设按钮对应的控制方式控制所述目标3d人脸。

22、可选的,在本发明第一方面的第五种实现方式中,所述控制终端包括第一子终端以及第二子终端,所述根据所述动作生成所述控制指令包括:

23、当所述动作为所述第一子终端的选择按钮被按下并且所述第一子终端发生了位移时,生成所述移动指令。

24、可选的,在本发明第一方面的第六种实现方式中,所述控制终端包括第一子终端以及第二子终端,所述根据所述动作生成所述控制指令包括:

25、在所述动作为所述第一子终端的选择按钮被按下、所述第一子终端发生了位移、所述第二子终端的选择按钮被按下并且所述第二子终端发生了位移时,生成所述比对指令。

26、本发明第二方面提供了一种基于vr的3d人脸模型控制装置,包括:

27、创建模块,用于创建固定的vr空间;

28、显示模块,用于当所述vr空间中的目标3d人脸模型按钮被选中时,在所述vr空间显示目标3d人脸模型;

29、矩阵生成模块,用于根据预设比例对所述目标3d人脸模型进行缩放和/或旋转,得到所述目标3d人脸模型对应的目标关系矩阵;

30、控制模块,用于在接收到对所述目标3d人脸模型的控制指令时,根据所述控制指令以及所述目标关系矩阵控制所述目标3d人脸模型。

31、本发明第三方面提供了一种基于vr的3d人脸模型控制设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述基于vr的3d人脸模型控制设备执行上述的基于vr的3d人脸模型控制方法。

32、本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的基于vr的3d人脸模型控制方法。

33、本发明实施例中,创建固定的vr空间;当所述vr空间中的目标3d人脸模型按钮被选中时,在所述vr空间显示目标3d人脸模型;根据预设比例对所述目标3d人脸模型进行缩放和/或旋转,得到所述目标3d人脸模型对应的目标关系矩阵;在接收到对所述目标3d人脸模型的控制指令时,根据所述控制指令以及所述目标关系矩阵控制所述目标3d人脸模型。由于基于vr的3d人脸模型控制设备所展示的vr展示方法能够实现在沉浸式的三维空间中,因此,用户对3d人脸有更直观、立体以及准确的观察。相较于通过捏脸的方式实现的3d人脸分析,能够展示更为真实的3d人脸,并且可以直接获取人脸的关键点,然后进行人脸上的数据计算,从而实现人脸数据分析,在分析过程中,依据人脸的关键点,可得出更直观准确的数据,实现沉浸式的观察体验。提高了对人脸进行控制以及分析的精度低。



技术特征:

1.一种基于vr的3d人脸模型控制方法,其特征在于,所述基于vr的3d人脸模型控制方法包括:

2.根据权利要求1所述的基于vr的3d人脸模型控制方法,其特征在于,所述在接收到对所述目标3d人脸模型的控制指令时,根据所述控制指令以及所述目标关系矩阵控制所述目标3d人脸模型的步骤包括:

3.根据权利要求2所述的基于vr的3d人脸模型控制方法,其特征在于,所述根据所述控制指令以及所述目标关系矩阵控制所述目标3d人脸模型的步骤包括:

4.根据权利要求2所述的基于vr的3d人脸模型控制方法,其特征在于,所述根据所述控制指令以及所述目标关系矩阵控制所述目标3d人脸模型的步骤包括:

5.根据权利要求2所述的基于vr的3d人脸模型控制方法,其特征在于,所述根据所述控制指令以及所述关系矩阵控制所述目标3d人脸模型的步骤包括:

6.根据权利要求2所述的基于vr的3d人脸模型控制方法,其特征在于,所述控制终端包括第一子终端以及第二子终端,所述根据所述动作生成所述控制指令包括:

7.根据权利要求2所述的基于vr的3d人脸模型控制方法,其特征在于,所述控制终端包括第一子终端以及第二子终端,所述根据所述动作生成所述控制指令包括:

8.一种基于vr的3d人脸模型控制装置,其特征在于,所述基于vr的3d人脸模型控制装置包括:

9.一种基于vr的3d人脸模型控制设备,其特征在于,所述基于vr的3d人脸模型控制设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;

10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的基于vr的3d人脸模型控制方法。


技术总结
本发明涉及图像处理领域,公开了一种基于VR的3D人脸模型控制方法、装置、设备及存储介质。该方法包括:创建固定的VR空间;当VR空间中的目标3D人脸模型按钮被选中时,在VR空间显示目标3D人脸模型;根据预设比例对目标3D人脸模型进行缩放和/或旋转,得到目标3D人脸模型对应的目标关系矩阵;在接收到对目标3D人脸模型的控制指令时,根据控制指令以及目标关系矩阵控制目标3D人脸模型。本发明提高了对3D人脸模型的控制以及分析精度。

技术研发人员:苏全新,谢双云,赖安
受保护的技术使用者:深圳中科智美科技有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1