【技术实现步骤摘要】
一种交互系统中虚拟人物的定位方法及设备
[0001]本申请涉及增强现实(Augmented Reality,AR)
,尤其涉及一种交互系统中虚拟人物的定位方法及设备。
技术介绍
[0002]AR技术是一种将模拟仿真的虚拟信息与真实世界巧妙融合的技术,随着AR技术和计算机视觉与计算机图形学技术的发展,将虚拟人物应用在三维通信场景中,从而实现对真实世界的
″
增强
″
以提高交互体验逐渐成为新的社交方式。
[0003]目前,在实际的AR交互场景中,虚拟人物的定位方式主要包括以下几种:1)根据虚拟空间的设计将虚拟人物放在三维空间中的一个固定位置;2)预先严格设置虚拟人物与周围真实物体的关系,根据设置的关系放置虚拟人物;3)检测虚拟空间中的平面,将虚拟人物放置在检测到的平面上。
[0004]交互系统中,渲染终端渲染显示采集终端重建的虚拟人物时,可按照上述任一种方法实时定位虚拟人物的位置。但由于采集终端重建的虚拟人物与渲染终端脱节,可能导致当前位置下的虚拟人物,与渲染终端显示的真实 ...
【技术保护点】
【技术特征摘要】
1.一种虚拟人物的定位方法,其特征在于,应用于交互系统中的渲染终端,包括:采集真实场景的环境图像,并建立渲染坐标系;当根据所述环境图像确定所述真实场景中存在真实物体时,提取所述真实物体的属性信息集;将所述属性信息集发送给所述交互系统中的采集终端,以使所述采集终端根据所述属性信息集,调整目标对象的虚拟人物在采集坐标系的初始位置,并将调整后的目标位置同步到所述渲染坐标系;将接收的所述虚拟人物的三维重建数据,在所述渲染坐标系的目标位置上进行渲染,并将渲染后的虚拟人物叠加显示在所述环境图像中。2.如权利要求1所述的方法,其特征在于,当根据所述环境图像确定所述真实场景中不存在真实物体时,所述方法还包括:向所述采集终端发送无真实物体的提示信息,以使所述采集终端根据所述提示信息,显示所述目标对象的虚拟人物在所述采集坐标系内的可移动范围,并将所述可移动范围同步到所述渲染坐标系;将接收的所述虚拟人物的三维重建数据,在所述渲染坐标系的可移动范围内进行渲染,并将渲染后的虚拟人物叠加显示在所述环境图像中。3.如权利要求1所述的方法,其特征在于,所述建立渲染坐标系,包括:提取所述环境图像包含的三维点云数据;根据所述三维点云数据,检测所述环境图像中是否包含至少一个平面;若包含,则从检测到的至少一个平面中选择一个目标平面为地面,建立所述渲染坐标系,否则,重新采集环境图像。4.如权利要求1
‑
3中任一项所述的方法,其特征在于,所述属性信息集至少包括所述真实物体与所述渲染终端的距离,以及所述真实物体的语义信息;或者所述属性信息集至少包括所述真实物体与所述渲染终端的距离,以及所述真实物体的局部图像。5.一种虚拟人物的定位方法,其特征在于,应用于交互系统中的采集终端,包括:接收交互系统中的渲染终端发送的真实物体的属性信息集,所述属性信息集是所述渲染终端在根据采集的真实场景的环境图像中确定所述真实场景中存在真实物体后提取的;根据所述属性信息集,调整目标对象的虚拟人物在采集坐标系的初始位置,并将调整后的目标位置同步到渲染坐标系,所述渲染坐标系是所述渲染终端根据所述环境图像建立的;发送所述目标对象的虚拟人物的三维重建数据,以使所述渲染终端根据所述三维重建数据,在所述渲染坐标系的目标位置上进行渲染,并将渲染后的虚拟人物叠加显示在所述环境图像中。6.如权利要求5所述的方法,其特征在于,所述属性信息集至少包括所述真实物体与所述渲染终端的距离,以及所述真实物体的语义信息;所述根据所述属性信息集,调整目标对象的虚拟人物在采集坐标系的初始位置,包括:根据所述真实物体的语义信息,从预设数据库获取所述语义信息对应的虚拟物体,并根据所述真实物体与所述渲染终端的距离,在所述采集坐标系中显示所述虚拟物体;
根据所述虚拟物体的位置,调整所述目标对象的虚拟人物在所述采集坐标系的初始位置。7.如权利要求5所述的方法,其特征在于,所述属性信息集至少包括所...
【专利技术属性】
技术研发人员:刘帅,吴连朋,
申请(专利权)人:聚好看科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。