【技术实现步骤摘要】
一种实现3D模型协作的视频会议系统及相关产品
[0001]本申请涉及视频会议
,尤其涉及一种实现三维(3
‑
dimension,3D)模型协作的视频会议系统及相关产品。
技术介绍
[0002]近年来,视频会议作为一种主流的会议方式,不仅可以实现与会者之间的语音、视频图像的交流,还可以实现桌面、文档等2D内容的协作。而且,为了满足多样化的会议需求(例如:3D模型的展示和教学),视频会议还可以支持3D模型的协作。
[0003]目前,主要利用增强现实(augmented reality,AR)、虚拟现实(virtual reality,VR)、混合现实(mixed reality,MR)技术实现视频会议中3D模型的协作,即,与会者需要通过借助特殊设备(例如:AR头盔、VR头盔、MR头盔)来完成。但是,上述特殊设备的造价高,导致利用上述方式实现视频会议的成本高,而且佩戴头盔还会导致邻近的面对面交流体验较差。
[0004]因此,如何实现3D模型的多方协作是亟需解决的问题。
技术实现思路
< ...
【技术保护点】
【技术特征摘要】
1.一种实现三维(3D)模型协作的视频会议系统,其特征在于,所述系统包括服务器、第一客户端和第二客户端,所述第一客户端和所述第二客户端处于同一个视频会议中,所述第一客户端,用于记录第一用户对第一视角下的所述3D模型的部位添加的标注内容,以及所述标注内容与所述部位的位置关系,并将所述标注内容和所述位置关系发送至所述服务器;所述服务器,用于将所述标注内容和所述位置关系发送至所述第二客户端;所述第二客户端,用于显示第二视角下的所述3D模型,根据所述位置关系确定是否在所述第二视角下显示所述标注内容。2.根据权利要求1所述的系统,其特征在于,所述第二客户端,用于根据所述位置关系确定在所述第二视角下所述标注内容是否被遮挡,在所述标注内容未被遮挡的情况下,在所述位置关系指示的位置处添加所述标注内容,在所述标注内容被遮挡的情况下,在所述位置关系指示的位置处不添加所述标注内容。3.根据权利要求1或2所述的系统,其特征在于,所述第一客户端,还用于存储3D模型数据,根据所述3D模型数据渲染所述3D模型,显示所述第一视角下的所述3D模型,将所述3D模型数据发送至所述服务器;所述服务器,还用于将所述3D模型数据转发至所述第二客户端;所述第二客户端,还用于根据所述3D模型数据渲染所述3D模型,并显示所述第二视角下的所述3D模型,所述第二视角与所述第一视角为不同视角。4.根据权利要求1
‑
3任一项所述的系统,其特征在于,所述标注内容包括文字和图片中的至少一种,当所述标注内容为文字时,所述第一客户端还用于将所述标注内容以文本的格式进行存储,当所述标注内容为所述图片时,所述第一客户端还用于将所述标注内容以矢量图的格式进行存储。5.根据权利要求4所述的系统,其特征在于,所述第二客户端,还用于接收所述第二用户对所述第二视角下的所述3D模型进行的缩放操作,在所述部位未被遮挡的情况下,根据缩放后的所述3D模型的尺寸与所述第一视角下的所述3D模型的尺寸的比例,缩放所述标注内容,并在所述位置关系指示的位置处添加缩放后的标注内容。6.根据权利要求1所述的系统,其特征在于,所述系统还包括第三客户端,所述第三客户端为所述视频会议举行过程中新加入的客户端,所述服务器,还用于将所述3D模型数据、所述标注内容以及所述位置关系发送至所述第三客户端;所述第三客户端,用于根据所述3D模型数据渲染所述3D模型,根据所述标注内容以及所述位置关系对所述3D模型进行相应的操作。7.一种在视频会议中实现三维(3D)模型协作的方法,其特征在于,第一客户端和第二客户端处于所述视频会议中,所述方法包括:所述第二客户端接收操作信息,所述操作信息包括所述第一客户端对第一视角下的3D模型的部位添加的标注内容,以及所述标注内容与所述部位的位置关系;所述第二客户端根据所述位置关系判断是否在第二视角下添加所述标注内容;所述第二客户端根据判断结果显示所述第二视角下的所述3D模型或者显示所述第二
视角下的所述3D模型以及所述标注内容。8.根据权利要求7所述的方法,其特征在于,所述第二客户端根据所述位置关系判断是否在所述第二视角下添加所述标注内容,包括:所述第二客户端根据所述位置关系判断在所述第二视角下所述标注内容是否被遮挡;在所述标注内容未被遮挡的情况下,所述第二客户端在所述位置关系指示的位置处添加所述标注内容;在所述标注内容被遮挡的情...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。