会话场景展示方法、装置和计算机设备制造方法及图纸

技术编号:19541549 阅读:34 留言:0更新日期:2018-11-24 20:15
本发明专利技术涉及一种会话场景展示方法、装置和计算机设备,所述方法包括:构建包括全景背景、三维虚拟会话成员和观察点的三维虚拟会话场景,全景背景围绕三维虚拟会话成员和观察点;获取观察点在三维虚拟会话场景中的视野范围;展示视野范围内的三维虚拟会话成员;展示全景背景在视野范围内的第一局部背景;获取观察视角转换指令;按照观察视角转换指令移动观察点,并保持三维虚拟会话场景中的三维虚拟会话成员在观察点的视野范围内;展示全景背景在移动后的观察点的视野范围内的第二局部背景。避免在视野范围内找不到三维虚拟会话成员的情况,提高了与三维虚拟会话成员进行会话交互的效率。

Conversation Scene Display Method, Device and Computer Equipment

The present invention relates to a method, device and computer device for displaying conversation scene. The method includes: constructing a three-dimensional virtual conversation scene including panoramic background, three-dimensional virtual conversation members and observation points, the panoramic background surrounding three-dimensional virtual conversation members and observation points, and obtaining the view of observation points in three-dimensional virtual conversation scene. Field Scope; Display 3D Virtual Conversation Members in View Scope; Display the first part of the panoramic background in the View Scope; Obtain the View View Conversion Instruction; Move the View Point according to the View View Conversion Instruction, and keep the members of 3D Virtual Conversation in the View Scene within the View Scope of the View Po Display the second part of the panoramic background within the visual field of the moving observation point. To avoid the situation that the members of 3D virtual conversation can not be found within the scope of vision, the efficiency of conversation interaction with members of 3D virtual conversation is improved.

【技术实现步骤摘要】
会话场景展示方法、装置和计算机设备
本专利技术涉及图像处理
,特别是涉及一种会话场景展示方法、装置和计算机设备。
技术介绍
随着计算机技术和互联网技术的飞速发展,利于沟通交流的软件产品越来越多,这些软件产品可以基于互联网实现多人会话,这种会话方式越来越普遍。随着虚拟现实技术的发展,出现了模拟的三维虚拟会话场景。传统的三维虚拟会话场景的展示方式,在展示三维虚拟会话场景时,通常都是展示局部三维虚拟会话场景,经常会出现展示的局部三维虚拟会话场景中不存在三维虚拟会话成员,需要耗费时间去在三维虚拟会话场景中查找三维虚拟会话成员,以与查找到的三维虚拟会话成员进行会话交互,这样严重降低了会话交互效率。
技术实现思路
基于此,有必要针对会话交互效率低下问题,提供一种会话场景展示方法、装置和计算机设备。一种会话场景展示方法,所述方法包括:构建包括全景背景、三维虚拟会话成员和观察点的三维虚拟会话场景,所述全景背景围绕所述三维虚拟会话成员和所述观察点;获取所述观察点在所述三维虚拟会话场景中的视野范围;展示所述视野范围内的三维虚拟会话成员;展示所述全景背景在所述视野范围内的第一局部背景;获取观察视角转换指令;按照所述观察视角转换指令移动所述观察点,并保持所述三维虚拟会话场景中的三维虚拟会话成员在所述观察点的视野范围内;展示所述全景背景在移动后的所述观察点的视野范围内的第二局部背景。一种会话场景展示装置,其特征在于,所述装置包括:视野获取模块,用于构建包括全景背景、三维虚拟会话成员和观察点的三维虚拟会话场景,所述全景背景围绕所述三维虚拟会话成员和所述观察点;获取所述观察点在所述三维虚拟会话场景中的视野范围;第一展示模块,用于展示所述视野范围内的三维虚拟会话成员;展示所述全景背景在所述视野范围内的第一局部背景;指令获取模块,用于获取观察视角转换指令;观察点移动模块,用于按照所述观察视角转换指令移动所述观察点,并保持所述三维虚拟会话场景中的三维虚拟会话成员在所述观察点的视野范围内;第二展示模块,用于展示所述全景背景在移动后的所述观察点的视野范围内的第二局部背景。一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行以下步骤:构建包括全景背景、三维虚拟会话成员和观察点的三维虚拟会话场景,所述全景背景围绕所述三维虚拟会话成员和所述观察点;获取所述观察点在所述三维虚拟会话场景中的视野范围;展示所述视野范围内的三维虚拟会话成员;展示所述全景背景在所述视野范围内的第一局部背景;获取观察视角转换指令;按照所述观察视角转换指令移动所述观察点,并保持所述三维虚拟会话场景中的三维虚拟会话成员在所述观察点的视野范围内;展示所述全景背景在移动后的所述观察点的视野范围内的第二局部背景。上述会话成员展示方法、装置和计算机设备,在三维虚拟会话场景中的观察点的视角变化时,保证观察点的视野范围内包括三维虚拟会话成员,且展示全景背景在移动后的视野范围内的第二局部背景,第二局部背景为全景背景中与移动后视野范围匹配的局部背景,提高了展示三维虚拟会话场景的准确性和真实性,在展示的局部三维虚拟会话场景中,避免了找不到三维虚拟会话成员的情况,节省了通过移动观察点的视角来寻找三维虚拟会话成员所耗费的时间,从而提高了与三维虚拟会话成员进行会话交互的效率。附图说明图1为一个实施例中会话场景展示方法的应用环境图;图2为一个实施例中计算机设备的内部结构示意图;图3为一个实施例中会话场景展示方法的流程示意图;图4为一个实施例中展示三维虚拟会话场景的示意图;图5为一个实施例中观察视角变换后展示三维虚拟会话场景的示意图;图6为一个实施例中切换全景背景的步骤的流程示意图;图7为一个实施例中会话场景页面的示意图;图8为一个实施例中创建三维全景背景模型的步骤的流程示意图;图9为一个实施例中会话场景展示装置的结构框图;图10为另一个实施例中会话场景展示装置的结构框图;图11为又一个实施例中会话场景展示装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1为一个实施例中会话场景展示方法的应用环境图。参照图1,该会话场景展示方法应用于会话场景展示系统。会话场景展示系统包括终端110和服务器120,其中终端110通过网络与服务器120连接。终端110可以是固定终端或移动终端,移动终端具体可以是平板电脑、智能手机、个人数据助理和数码相机中的至少一种。图2为一个实施例中计算机设备的内部结构示意图。该计算机设备可以是图1中的终端110。如图2所示,该计算机设备包括通过系统总线连接的处理器、非易失性存储介质、内存储器、网络接口、显示屏和输入设备。其中,计算机设备的非易失性存储介质存储有操作系统和计算机可读指令,该计算机可读指令被执行时,可使得处理器执行一种会话场景展示方法。该计算机设备的处理器用于提供计算和控制能力,支撑整个计算机设备的运行,计算机设备中的内存储器为非易失性存储介质中的运行提供环境,网络接口用于进行网络通信。计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,计算机设备的输入装置可以是显示屏上覆盖的触摸屏,也可以是计算机设备外壳上设备的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。触摸层和显示屏构成触控屏。本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。如图3所示,在一个实施例中,提供一种会话场景展示方法。本实施例以该方法应用于上述图1中的终端110来举例说明。该方法具体包括以下步骤:S302,构建包括全景背景、三维虚拟会话成员和观察点的三维虚拟会话场景,全景背景围绕三维虚拟会话成员和观察点。S304,获取观察点在三维虚拟会话场景中的视野范围。其中,三维虚拟会话成员为三维虚拟会话场景中的三维虚拟人物形象。观察点在三维虚拟会话场景中与终端位置对应的观察三维虚拟会话成员的位置。视野范围为根据观察点的视角所确定的可观察到的三维虚拟会话场景范围。具体地,终端110在检测到用户输入的会话进入指令,提取会话进入指令中的会话标识,获取会话标识对应的三维虚拟会话场景数据,根据获取到的三维虚拟会话场景数据构建三维虚拟会话场景。三维虚拟会话场景包括全景背景和三维虚拟会话成员,全景背景围绕着三维虚拟会话成员和观察点。终端110在构建的三维虚拟会话场景中确定观察点,获取观察点的视角,根据观察点的视角确定视野范围。在一个实施例中,会话标识可以是群组标识。终端110获取群组标识对应群组成员标识,获取群组成员标识对应的三维虚拟会话成员。终端110将获取到的三维虚拟会话成员添加到三维虚拟会话场景中。在一个实施例中,终端110提取会话进入指令中的会话标识,查询与会话标识对应的会话成员标识和全景背景标识,获取全景背景标识对应的全景背景,同时获取与会话成员标识对应的三维虚拟会话成员。终端110将获取到的三维虚拟会话本文档来自技高网...

【技术保护点】
1.一种会话场景展示方法,所述方法包括:构建包括全景背景、三维虚拟会话成员和观察点的三维虚拟会话场景,所述全景背景围绕所述三维虚拟会话成员和所述观察点;获取所述观察点在所述三维虚拟会话场景中的视野范围;展示所述视野范围内的三维虚拟会话成员;展示所述全景背景在所述视野范围内的第一局部背景;获取观察视角转换指令;按照所述观察视角转换指令移动所述观察点,并保持所述三维虚拟会话场景中的三维虚拟会话成员在所述观察点的视野范围内;展示所述全景背景在移动后的所述观察点的视野范围内的第二局部背景。

【技术特征摘要】
1.一种会话场景展示方法,所述方法包括:构建包括全景背景、三维虚拟会话成员和观察点的三维虚拟会话场景,所述全景背景围绕所述三维虚拟会话成员和所述观察点;获取所述观察点在所述三维虚拟会话场景中的视野范围;展示所述视野范围内的三维虚拟会话成员;展示所述全景背景在所述视野范围内的第一局部背景;获取观察视角转换指令;按照所述观察视角转换指令移动所述观察点,并保持所述三维虚拟会话场景中的三维虚拟会话成员在所述观察点的视野范围内;展示所述全景背景在移动后的所述观察点的视野范围内的第二局部背景。2.根据权利要求1所述的方法,其特征在于,所述按照所述观察视角转换指令移动所述观察点,并保持所述三维虚拟会话场景中的三维虚拟会话成员在所述观察点的视野范围内,包括:按照所述观察视角转换指令对应的观察点移动轨迹移动所述观察点,并保持所述三维虚拟会话场景中的三维虚拟会话成员在所述观察点的视野范围内;所述三维虚拟会话场景中的三维虚拟会话成员构成封闭几何图形;所述观察点移动轨迹与围绕所述封闭几何图形的预设轨迹相匹配。3.根据权利要求2所述的方法,其特征在于,所述观察视角转换指令在终端运动时触发;所述按照所述观察视角转换指令对应的观察点移动轨迹移动所述观察点,并保持所述三维虚拟会话场景中三维虚拟会话成员在所述观察点的视野范围内包括:根据所述观察视角转换指令获取终端运动参数;根据所述终端运动参数确定观察点移动轨迹;按照所述观察点移动轨迹移动所述观察点,并保持所述三维虚拟会话场景中的三维虚拟会话成员在所述观察点的视野范围内。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取背景切换指令;根据所述背景切换指令读取相应的三维全景背景模型;将所述三维全景背景模型实例化为相应的全景背景;切换所述三维虚拟会话场景中的全景背景为实例化的所述全景背景。5.根据权利要求4所述的方法,其特征在于,所述根据所述背景切换指令读取相应的三维全景背景模型包括:根据所述背景切换指令展示背景缩略图;获取针对展示的背景缩略图的选择指令;读取所述选择指令所针对背景缩略图对应的三维全景背景模型。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:获取三维全景背景模型创建指令;根据所述三维全景背景模型创建指令,选取构成三维全景图像的多张全景局部图像;将选取的多张全景局部图像进行边缘融合得到三维全景图像;将所述三维全景图像存储为三维全景背景模型。7.根据权利要求4所述的方法,其特征在于,所述获取背景切换指令之后,所述方法还包括:当所述背景切换指令指定的背景类型为虚拟现实场景类型时,执行所述根据所述背景切换指令读取相应的三维全景背景模型的步骤;当所述背景切换指令指定的背景类型为现实增强场景类型时,则实时采集现实场景图像;将所述三维虚拟会话场景中的全景背景,替换为实时采集的现实场景图像。8.一种会话场景展示装置,其特征在于,所述装置包括:视野获取模块,用于构建包括全景背景、三...

【专利技术属性】
技术研发人员:郭金辉邓智文李斌
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1