群组视频会话的方法及装置制造方法及图纸

技术编号:18899089 阅读:35 留言:0更新日期:2018-09-08 13:58
本发明专利技术公开了一种群组视频会话的方法及装置,属于VR(Virtual Reality,虚拟现实)领域。该方法包括:创建群组视频会话;对于群组视频会话中的每个用户,根据用户的设备信息,确定用户的用户类型,用户类型包括普通用户和虚拟用户,普通用户用于指示用户在参与群组视频会话时采用二维显示模式,虚拟用户用于指示用户在参与群组视频会话时采用虚拟现实显示模式;根据用户的用户类型所指示的视频显示模式,对群组视频会话的视频数据进行处理,得到用户的目标视频数据,目标视频数据的视频显示模式与用户的用户类型所指示的视频显示模式匹配;在群组视频会话的进行过程中,向用户的用户设备发送目标视频数据。本发明专利技术在群组视频会话时的灵活性强。

Method and device for group video session

The invention discloses a method and device for group video conversation, belonging to the field of VR (Virtual Reality). The method includes: creating group video sessions; for each user in a group video session, the user type is determined according to the device information of the user. The user type includes ordinary users and virtual users, which are used to indicate that the user uses two-dimensional display mode when participating in the group video session and the virtual user. Users are instructed to use virtual reality display mode when participating in group video sessions; video data of group video sessions are processed according to the video display mode indicated by the user's user type to obtain the user's target video data, and the video display mode of the target video data and the user's user type indicate. Show video display pattern matching; send target video data to user equipment during group video session. The invention has strong flexibility in group video sessions.

【技术实现步骤摘要】
群组视频会话的方法及装置
本专利技术涉及VR(VirtualReality,虚拟现实)
,特别涉及一种群组视频会话的方法及装置。
技术介绍
VR技术是一种可以创建和体验虚拟世界的技术,能够模拟出的逼真环境并智能地感知用户的行为,使得用户感觉身临其境。因此,VR技术在社交方面的应用受到了广泛关注,基于VR技术进行群组视频会话的方法应运而生。目前,在群组视频会话时,服务器可以为多个使用VR设备的虚拟用户创建出虚拟环境,将虚拟用户选择的虚拟人物与虚拟环境叠加,以表达虚拟用户在虚拟环境中的影像,进而,服务器可以将虚拟用户的音频与影像叠加的视频发送给虚拟用户,为虚拟用户带来视觉和听觉体验,使虚拟用户仿佛在虚拟的世界中与其他虚拟用户畅谈。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:虚拟用户只能和虚拟用户之间进行群组视频会话,在VR设备尚未普及的今天,众多未使用VR设备的普通用户与虚拟用户之间存在很大地沟通障碍,导致群组视频会话时的限制性强,灵活性差。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种群组视频会话的方法及装置。所述技术方案如下:第一方面,提供了一种群组视频会话的方法,所述方法包括:创建群组视频会话;对于所述群组视频会话中的每个用户,根据所述用户的设备信息,确定所述用户的用户类型,所述用户类型包括普通用户和虚拟用户,所述普通用户用于指示所述用户在参与所述群组视频会话时采用二维显示模式,所述虚拟用户用于指示所述用户在参与所述群组视频会话时采用虚拟现实显示模式;根据所述用户的用户类型所指示的视频显示模式,对所述群组视频会话的视频数据进行处理,得到所述用户的目标视频数据,所述目标视频数据的视频显示模式与所述用户的用户类型所指示的视频显示模式匹配;在所述群组视频会话的进行过程中,向所述用户的用户设备发送目标视频数据,使所述用户进行群组视频会话。第二方面,提供了一种群组视频会话的方法,所述方法包括:接收服务器发送群组视频会话的目标视频数据,所述目标视频数据的视频显示模式与终端用户的用户类型所指示的视频显示模式匹配,所述终端用户的用户类型为普通用户,所述普通用户用于指示所述终端用户在参与所述群组视频会话时采用二维显示模式;显示所述目标视频数据,使群组视频会话中的普通用户以二维人物形式显示,所述群组视频会话中的虚拟用户以二维虚拟人物的形式显示。第三方面,提供了一种群组视频会话的方法,所述方法包括:接收服务器发送群组视频会话的目标视频数据,所述目标视频数据的视频显示模式与VR设备用户的用户类型所指示的视频显示模式匹配,所述VR设备用户的用户类型为虚拟用户,所述虚拟用户用于指示所述VR设备用户在参与所述群组视频会话时采用虚拟现实显示模式;显示所述目标视频数据,使群组视频会话中的普通用户在虚拟环境中以二维人物或三维人物的形式显示,所述群组视频会话中的虚拟用户在所述虚拟环境中以三维虚拟人物的形式显示。第四方面,提供了一种群组视频会话的装置,所述装置包括:创建模块,用于创建群组视频会话;确定模块,用于对于所述群组视频会话中的每个用户,根据所述用户的设备信息,确定所述用户的用户类型,所述用户类型包括普通用户和虚拟用户,所述普通用户用于指示所述用户在参与所述群组视频会话时采用二维显示模式,所述虚拟用户用于指示所述用户在参与所述群组视频会话时采用虚拟现实显示模式;处理模块,用于根据所述用户的用户类型所指示的视频显示模式,对所述群组视频会话的视频数据进行处理,得到所述用户的目标视频数据,所述目标视频数据的视频显示模式与所述用户的用户类型所指示的视频显示模式匹配;发送模块,用于在所述群组视频会话的进行过程中,向所述用户的用户设备发送目标视频数据,使所述用户进行群组视频会话。第五方面,提供了一种群组视频会话的装置,所述装置包括:接收模块,用于接收服务器发送群组视频会话的目标视频数据,所述目标视频数据的视频显示模式与终端用户的用户类型所指示的视频显示模式匹配,所述终端用户的用户类型为普通用户,所述普通用户用于指示所述终端用户在参与所述群组视频会话时采用二维显示模式;显示模块,用于显示所述目标视频数据,使群组视频会话中的普通用户以二维人物形式显示,所述群组视频会话中的虚拟用户以二维虚拟人物的形式显示。第六方面,提供了一种群组视频会话的装置,所述装置包括:接收模块,用于接收服务器发送群组视频会话的目标视频数据,所述目标视频数据的视频显示模式与VR设备用户的用户类型所指示的视频显示模式匹配,所述VR设备用户的用户类型为虚拟用户,所述虚拟用户用于指示所述VR设备用户在参与所述群组视频会话时采用虚拟现实显示模式;显示模块,用于显示所述目标视频数据,使群组视频会话中的普通用户在虚拟环境中以二维人物或三维人物的形式显示,所述群组视频会话中的虚拟用户在所述虚拟环境中以三维虚拟人物的形式显示。本专利技术实施例通过确定群组视频会话中每个用户的用户类型,根据用户类型处理群组视频会话的视频数据,从而当用户类型为虚拟用户时,可以得到与虚拟用户所指示的虚拟现实显示模式匹配的目标视频数据,当用户类型为普通用户时,可以得到与普通用户所指示的二维显示模式匹配的目标视频数据,从而为不同类型的用户采用合理的显示模式显示视频数据,使得不同类型的用户之间能够不受限制地进行群组视频会话,提高了群组视频会话的灵活性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种群组视频会话的实施环境示意图;图2是本专利技术实施例提供的一种群组视频会话的方法流程图;图3是本专利技术实施例提供的一种用户显示位置的示意图;图4是本专利技术实施例提供的一种群组视频会话场景的示意图;图5是本专利技术实施例提供的一种显示场景示意图;图6是本专利技术实施例提供的一种虚拟用户进行群组视频会话的流程图;图7是本专利技术实施例提供的一种群组视频会话的装置框图;图8是本专利技术实施例提供的一种群组视频会话的装置框图;图9是本专利技术实施例提供的一种群组视频会话的装置框图;图10是本专利技术实施例提供的一种终端结构示意图;图11是本专利技术实施例提供的一种群组视频会话的装置1100的框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。图1是本专利技术实施例提供的一种群组视频会话的实施环境示意图。参见图1,该实施环境中包括:至少一个终端101(如,移动终端和平板电脑)、至少一个VR设备102和至少一个服务器103。其中,终端101、VR设备102和服务器103的交互过程可对应下述实施例中的群组视频会话的过程;服务器103用于为不同类型的用户创建群组视频会话、接收并处理终端101和VR设备102所发送的视频数据、将处理后的视频数据发送至终端101或VR设备102,使得不同类型的用户之间能够进行群组视频会话。终端101用于将摄像头拍摄到的视频数据实时发送至服务器103、接收并显示服务器103处理后的视频数据。VR设备102用于将传感设备采集到的用户的行为特征数本文档来自技高网...

【技术保护点】
1.一种群组视频会话的方法,其特征在于,应用于服务器,所述方法包括:创建群组视频会话;对于所述群组视频会话中的每个用户,根据所述用户的设备信息,确定所述用户的用户类型,所述用户类型包括普通用户和虚拟用户,所述普通用户用于指示所述用户在参与所述群组视频会话时采用二维显示模式,所述虚拟用户用于指示所述用户在参与所述群组视频会话时采用虚拟现实显示模式;根据所述用户的用户类型所指示的视频显示模式,对所述群组视频会话的视频数据进行处理,得到所述用户的目标视频数据,所述目标视频数据的视频显示模式与所述用户的用户类型所指示的视频显示模式匹配;在所述群组视频会话的进行过程中,向所述用户的用户设备发送目标视频数据,使所述用户进行群组视频会话。

【技术特征摘要】
1.一种群组视频会话的方法,其特征在于,应用于服务器,所述方法包括:创建群组视频会话;对于所述群组视频会话中的每个用户,根据所述用户的设备信息,确定所述用户的用户类型,所述用户类型包括普通用户和虚拟用户,所述普通用户用于指示所述用户在参与所述群组视频会话时采用二维显示模式,所述虚拟用户用于指示所述用户在参与所述群组视频会话时采用虚拟现实显示模式;根据所述用户的用户类型所指示的视频显示模式,对所述群组视频会话的视频数据进行处理,得到所述用户的目标视频数据,所述目标视频数据的视频显示模式与所述用户的用户类型所指示的视频显示模式匹配;在所述群组视频会话的进行过程中,向所述用户的用户设备发送目标视频数据,使所述用户进行群组视频会话。2.根据权利要求1所述的方法,其特征在于,所述根据所述用户的用户类型所指示的视频显示模式,对所述群组视频会话的视频数据进行处理,得到所述用户的目标视频数据包括:如果所述用户的用户类型为普通用户,将所述群组视频会话中虚拟用户对应的三维虚拟人物转换为二维虚拟人物;对所述二维虚拟人物、所述虚拟用户选择的二维背景、以及所述虚拟用户对应的音频数据进行合成,得到第一二维视频数据;对至少一个第一二维视频数据与至少一个第二二维视频数据进行合成,得到所述用户的目标视频数据,所述第二二维视频数据是指所述群组视频会话中普通用户的二维视频数据。3.根据权利要求1所述的方法,其特征在于,所述根据所述用户的用户类型所指示的视频显示模式,对所述群组视频会话的视频数据进行处理,得到所述用户的目标视频数据包括:如果所述用户的用户类型为虚拟用户,确定所述群组视频会话对应的虚拟环境;以所述虚拟环境为三维背景,确定所述群组视频会话中的每个用户在所述虚拟环境中的显示位置;对于所述群组视频会话中的普通用户,将所述普通用户的指定视频数据合成至所述普通用户对应的显示位置;对于所述群组视频会话中的虚拟用户,将所述虚拟用户的三维虚拟人物和音频数据合成至所述虚拟用户对应的显示位置;将合成后的视频数据作为所述用户的目标视频数据。4.根据权利要求3所述的方法,其特征在于,所述对于所述群组视频会话中的普通用户,将所述普通用户的指定视频数据合成至所述普通用户对应的显示位置之前,所述方法还包括:如果所述普通用户包括第一普通用户,将所述第一普通用户的两路二维视频数据转换为第一三维视频数据,将所述第一三维视频数据作为所述指定视频数据,所述第一普通用户是指使用双目摄像头的普通用户,或,如果所述普通用户包括所述第一普通用户,将所述第一普通用户的两路二维视频数据作为所述指定视频数据;如果所述普通用户包括第二普通用户,将所述第二普通用户的二维视频数据作为所述指定视频数据,所述第二普通用户是指使用单目摄像头的普通用户。5.根据权利要求3所述的方法,其特征在于,所述确定所述群组视频会话对应的虚拟环境包括:将所述用户触发的虚拟环境选项对应的虚拟环境确定为所述用户在所述群组视频会话中对应的虚拟环境;或,根据所述群组视频会话中的用户数量,确定所述群组视频会话对应的虚拟环境的容量,将符合所述容量的虚拟环境确定为所述群组视频会话对应的虚拟环境;或,分析所述群组视频会话中的每个用户选择过的虚拟环境,得到每个虚拟环境的被选择次数,将被选择次数最多的虚拟环境确定为所述群组视频会话对应的虚拟环境。6.根据权利要求3所述的方法,其特征在于,所述确定所述群组视频会话中的每个用户在所述虚拟环境中的显示位置包括:根据所述用户与所述群组视频会话中其他用户之间的社交数据,分析所述用户与所述其他用户之间的亲密度,按照亲密度高低顺序从所述用户的任一侧开始排列所述其他用户的显示位置;或,获取所述其他用户的用户身份,将所述用户的对面位置确定为所述其他用户中用户身份最高的用户的显示位置,并随机确定所述其他用户中剩余用户的显示位置;或,按照所述其他用户加入所述群组视频会话的时间先后顺序,从所述用户的任一侧开始排列所述其他用户的显示位置;或,根据所述用户在所述虚拟环境中选择的位置,将所述用户所选择的位置确定为所述用户在所述虚拟环境中的显示位置;或,将所述用户的对面位置确定为所述普通用户的显示位置,并随机确定所述其他用户中剩余用户的显示位置。7.一种群组视频会话的方法,其特征在于,应用于终端,所述方法包括:接收服务器发送群组视频会话的目标视频数据,所述目标视频数据的视频显示模式与终端用户的用户类型所指示的视频显示模式匹配,所述终端用户的用户类型为普通用户,所述普通用户用于指示所述终端用户在参与所述群组视频会话时采用二维显示模式;显示所述目标视频数据,使群组视频会话中的普通用户以二维人物形式显示,所述群组视频会话中的虚拟用户以二维虚拟人物的形式显示。8.一种群组视频会话的方法,其特征在于,应用于虚拟现实VR设备,所述方法包括:接收服务器发送群组视频会话的目标视频数据,所述目标视频数据的视频显示模式与VR设备用户的用户类型所指示的视频显示模式匹配,所述VR设备用户的用户类型为虚拟用户,所述虚拟用户用于指示所述VR设备用户在参与所述群组视频会话时采用虚拟现实显示模式;显示所述目标视频数据,使群组视频会话中的普通用户在虚拟环境中以二维人物或三维人物的形式显示,所述群组视频会话中的虚拟用户在所述虚拟环境中以三维虚拟人物的形式显示。9.根据权利要求8所述的方法,其特征在于,所述显示所述目标视频数据包括:在所述普通用户对应的显示位置上,显示所述普通用户的二维人物或三维人物;在所述虚拟用户对应的显示位置上,显示所述虚拟用户的三维虚拟人物。10.根据权利要求8所述的方法,其特征在于,所述方法还包括:基于所述目标视...

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

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

1