一种虚拟模型渲染方法、装置、设备及可读存储介质制造方法及图纸

技术编号:24801645 阅读:60 留言:0更新日期:2020-07-07 21:24
本发明专利技术公开了一种虚拟模型渲染方法、装置、设备及可读存储介质,该方法,包括:获取目标用户的现实图像;从现实图像中提取目标用户的运动特征;将运动特征渲染至目标用户对应的用户模型中;输出渲染后的用户模型。该方法可将目标用户的现实动作渲染在用户模型中,也就是说渲染得到的用户模型,可展示现实动作,能够使得其他用户可以在虚拟世界中观察该目标用户的具体动作,能够更好的体验虚拟世界用户当时的状态和信息,能够提升用户的虚拟现实体验。

【技术实现步骤摘要】
一种虚拟模型渲染方法、装置、设备及可读存储介质
本专利技术涉及虚拟现实
,特别是涉及一种虚拟模型渲染方法、装置、设备及可读存储介质。
技术介绍
虚拟现实技术(VirtualReality,VR),又称灵境技术,囊括计算机、电子信息、仿真技术于一体,其基本实现方式是计算机模拟虚拟环境从而给人以环境沉浸感。随着虚拟现实技术的发展,VR用户越来越多,VR用户不仅可享受虚拟世界带来的乐趣,还可在虚拟世界中进行构思和创作。VR用户在享受创作过程中带来乐趣的同时,更希望把创作过程分享出去,如和同行的交流、提升知名度或关注度等等。但目前的虚拟现实技术还无法满足这一用户需求。综上所述,如何有效地在虚拟现实体验中展示用户行为等问题,是目前本领域技术人员急需解决的技术问题。
技术实现思路
本专利技术的目的是提供一种虚拟模型渲染方法、装置、设备及可读存储介质,通过将目标用户在现实动作渲染在用户模型中,使得其他用户可以在虚拟世界中观察目标用户的具体动作,能够更好的体验虚拟世界用户当时的状态和信息,能够提升用户的虚拟现实体验。为解决上述技术问题,本专利技术提供如下技术方案:一种用户图像处理方法,包括:获取目标用户的现实图像;从所述现实图像中提取所述目标用户的运动特征;将所述运动特征渲染至所述目标用户对应的用户模型中;输出渲染后的用户模型。优选地,所述获取目标用户的现实图像,包括:利用所述目标用户所处体验空间内的摄像头获取所述目标用户的现实图像。优选地,从所述现实图像中提取所述目标用户的运动特征,包括:对所述现实图像进行运动关键点特征识别,得到运动特征点和运动描述信息;将所述运动特征点和所述运动描述信息作为所述运动特征。优选地,在得到所述运动特征点之后,还包括:利用所述运动特征点确定颜色采集区域;从所述现实图像中的所述颜色采集区域中采集所述目标用户的穿着颜色信息;将所述穿着颜色信息作为穿着特征。优选地,在所述输出渲染后的用户模型之前,还包括:将所述穿着特征渲染至所述用户模型中。优选地,在所述输出渲染后的用户模型之前,还包括:利用所述目标用户佩戴的虚拟设备中眼球追踪摄像头,采集所述目标用户的眼睛图像;从所述眼睛图像中获取眼睛状态纹理信息;将所述眼睛状态纹理信息作为情感特征;将所述情感特征更新至所述用户模型的眼睛部位。优选地,在所述输出渲染后的用户模型之前,包括:利用所述目标用户的虚拟设备获取空间坐标信息;利用所述空间坐标信息对所述用户模型进行旋转处理。一种虚拟模型渲染装置,包括:现实图像获取模块,用于获取目标用户的现实图像;运动特征提取模块,用于从所述现实图像中提取所述目标用户的运动特征;个性化模块,用于将所述运动特征渲染至所述目标用户对应的用户模型中;显示输出模块,用于输出渲染后的用户模型。一种虚拟现实设备,包括:三维视觉显示部件,用于现实虚拟环境;声音部件,用于输入输出声音信息;交互设备,用于采集交互信息;所述交互部件包括眼球追踪摄像头,眼球追踪摄像头用于采集所述目标用户的眼睛图像;存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述虚拟模型渲染方法的步骤。一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述虚拟模型渲染方法的步骤。应用本专利技术实施例所提供的方法,获取目标用户的现实图像;从现实图像中提取目标用户的运动特征;将运动特征渲染至目标用户对应的用户模型中;输出渲染后的用户模型。在本方法中,可通过获取目标用户的显示图像,并从现实图像中提取出目标用户的运动特征,然后在渲染目标用户对应的用户模型时,将运动特征渲染在其中。即,本方法可将目标用户的现实动作渲染在用户模型中,也就是说渲染得到的用户模型,可展示现实动作,能够使得其他用户可以在虚拟世界中观察该目标用户的具体动作,能够更好的体验虚拟世界用户当时的状态和信息,能够提升用户的虚拟现实体验。相应地,本专利技术实施例还提供了与上述虚拟模型渲染方法相对应的虚拟模型渲染装置、设备和可读存储介质,具有上述技术效果,在此不再赘述。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例中一种虚拟模型渲染方法的实施流程图;图2为本专利技术实施例中一种现实图像的采集示意图;图3为本专利技术实施例中一种运动特征关键点和颜色采集区域的示意图;图4为本专利技术实施例中一种虚拟模型渲染装置的结构示意图;图5为本专利技术实施例中一种虚拟现实设备的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,图1为本专利技术实施例中一种虚拟模型渲染方法的流程图,该方法包括以下步骤:S101、获取目标用户的现实图像。这里的现实图像可具体指:在目标用户所处的真实环境中,对目标用户本身拍摄的图像。也就是说,现实图像中呈现出了目标用户的现实状态,如肢体动作,衣着外貌等。具体的,可利用目标用户所处体验空间内的摄像头获取目标用户的现实图像。为了采集用户的不同视角对应的图像,在实际应用中,可在体验空间中设置多个摄像头,以采集不同视角对应的图像。具体的,为便于提取目标用户的运动特征,可采用3D摄像头采集图像。举例说明:可采用如图2所示的3D摄像头(camera1和camera2)来进行现实图像采集,其中camera1和camera2可通过无线通信方式(如蓝牙、WIFI等)与目标用户的头戴设备(即VR设备)进行连接,以便数据交换。S102、从现实图像中提取目标用户的运动特征。获取到现实图像之后,可从现实图像中提取出目标用户的运动特征。其中,运动特征可具体为如图3所示的运动关键点(图示深色圆点)对应的信息。具体的,运动特征的提取过程,包括:步骤一、对现实图像进行运动关键点特征识别,得到运动特征点和运动描述信息;步骤二、将运动特征点和运动描述信息作为运动特征。为了便于描述,下面将上述两个步骤结合起来进行说明。其中,运动特征点生成和识别可采用OpenCV(一种开源计算机视觉库)生成关键特征点和描述信息,在Camera录制过程中,在处理每帧现实图本文档来自技高网
...

【技术保护点】
1.一种虚拟模型渲染方法,其特征在于,包括:/n获取目标用户的现实图像;/n从所述现实图像中提取所述目标用户的运动特征;/n将所述运动特征渲染至所述目标用户对应的用户模型中;/n输出渲染后的用户模型。/n

【技术特征摘要】
1.一种虚拟模型渲染方法,其特征在于,包括:
获取目标用户的现实图像;
从所述现实图像中提取所述目标用户的运动特征;
将所述运动特征渲染至所述目标用户对应的用户模型中;
输出渲染后的用户模型。


2.根据权利要求1所述的虚拟模型渲染方法,其特征在于,所述获取目标用户的现实图像,包括:
利用所述目标用户所处体验空间内的摄像头获取所述目标用户的现实图像。


3.根据权利要求2所述的虚拟模型渲染方法,其特征在于,从所述现实图像中提取所述目标用户的运动特征,包括:
对所述现实图像进行运动关键点特征识别,得到运动特征点和运动描述信息;
将所述运动特征点和所述运动描述信息作为所述运动特征。


4.根据权利要求3所述的虚拟模型渲染方法,其特征在于,在得到所述运动特征点之后,还包括:
利用所述运动特征点确定颜色采集区域;
从所述现实图像中的所述颜色采集区域中采集所述目标用户的穿着颜色信息;
将所述穿着颜色信息作为穿着特征。


5.根据权利要求4所述的虚拟模型渲染方法,其特征在于,在所述输出渲染后的用户模型之前,还包括:
将所述穿着特征渲染至所述用户模型中。


6.根据权利要求1所述的虚拟模型渲染方法,其特征在于,在所述输出渲染后的用户模型之前,还包括:
利用所述目标用户佩戴的虚拟设备中眼球追踪摄像头,采集...

【专利技术属性】
技术研发人员:邱涛姜滨迟小羽张向军王铁存刘影疏吕廷昌刘文杰陈晨
申请(专利权)人:歌尔股份有限公司
类型:发明
国别省市:山东;37

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

1