一种三维模型的自适应显示方法及设备技术

技术编号:31741545 阅读:16 留言:0更新日期:2022-01-05 16:20
本申请涉及三维重建技术领域,提供一种三维模型的自适应显示方法及设备,利用人眼对远处物体的细节关注度较低的特性,根据视点与模型的距离进行分等级的显示。具体的,根据待重建的目标三维模型到当前视点的目标距离,确定目标三维模型的目标等级以及目标等级对应的目标数据量,在目标数据量大于当前网速支持的可下载数据量时,调整目标等级以减少目标三维模型的数据量,这样,保证当前网络的传输能力满足目标三维模型的数据传输需求,降低网络带宽压力,提高数据的下载速度,减少视频卡顿的现象;并且,由于目标等级是基于目标三维模型到当前视点的距离确定的,可以保证显示的目标三维模型满足人眼视觉需求,不会引起视觉模糊。糊。糊。

【技术实现步骤摘要】
一种三维模型的自适应显示方法及设备


[0001]本申请涉及三维重建
,尤其涉及一种三维模型的自适应显示方法及设备。

技术介绍

[0002]近年来,三维重建技术在虚拟现实(Virtual Reality,VR)领域和显示领域的应用越来越广泛,三维重建是指根据单视图或者多视图的图像重建三维模型的过程。三维重建分为静态三维重建和动态三维重建。
[0003]对于一些静态场景、物体,采用静态三维重建方法获得场景和物体的三维重建数据,通过三维重建数据渲染三维模型并显示。对于一些动态的物体(比如:人体),采用动态三维重建方法建立一系列的三维模型,并将这些三维模型按顺序渲染显示,从而得到不同时刻三维模型的动作状态。
[0004]远程三维通信系统是动态三维重建的一个重要应用场景,对端设备将采集重建后的三维模型的数据通过网络传输给本端设备,由本端设备对三维模型进行渲染显示,使多个三维模型位于同一场景中以达到身临其境的社交体验。然而,由于三维重建数据是动态生成的,每一帧的三维重建数据都不同,这样,本端设备需要同时接收多路三维重建数据,因数据量较大的,往往需要几百兆的网络带宽,导致一般的家用网络(甚至专线网络)无法满足动态三维重建的带宽要求,造成视频卡顿的现象。

技术实现思路

[0005]本申请提供了一种三维模型的自适应显示方法及设备,用以减少三维模型的传输数据量以降低网络带宽压力,进而提高显示效果。
[0006]第一方面,本申请实施例提供一种三维模型的自适应显示方法,包括:
[0007]获取待重建的目标三维模型到当前视点的目标距离;
[0008]根据模型等级与距离的对应关系,确定所述目标距离对应的所述目标三维模型的目标等级;
[0009]根据模型等级与模型数据量的对应关系,确定所述目标等级对应的目标数据量;
[0010]若所述目标数据量大于当前可下载数据量,则调整所述目标等级,所述当前可下载数据量是根据当前下载网速和当前下载帧率确定的;
[0011]根据所述目标等级下载所述目标三维模型的数据,并根据下载后的数据渲染显示所述目标三维模型。
[0012]第二方面,本申请实施例提供一种显示设备,包括处理器、存储器、显示器以及至少一个外部通信接口,所述处理器、所述存储器、所述显示器以及所述外部通信接口通过总线连接;
[0013]所述存储器中存储有计算机程序,所述处理器被配置为基于所述计算机程序执行以下操作:
[0014]获取待重建的目标三维模型到当前视点的目标距离;
[0015]根据模型等级与距离的对应关系,确定所述目标距离对应的所述目标三维模型的目标等级;
[0016]根据模型等级与模型数据量的对应关系,确定所述目标等级对应的目标数据量;
[0017]若所述目标数据量大于当前可下载数据量,则调整所述目标等级,所述当前可下载数据量是根据当前下载网速和当前下载帧率确定的;
[0018]利用所述至少一个外部通信接口,根据所述目标等级下载所述目标三维模型的数据,并根据下载的数据渲染所述目标三维模型,由所述显示器显示渲染后的目标三维模型。
[0019]第三方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令用于使计算机执行本申请实施例提供的三维模型的自适应显示方法。
[0020]本申请的上述实施例中,利用人眼对远处物体的细节关注度较低的特性,可以根据视点与模型的距离进行分等级的显示。具体的,根据待重建的目标三维模型到当前视点的目标距离,确定目标三维模型的目标等级,根据模型等级与模型数据量的对应关系,确定目标等级对应的目标数据量,由于数据是通过网络传输的,因此还应考虑当前网络情况,在目标数据量大于当前网速支持的可下载数据量时,调整目标等级以减少目标三维模型的数据量,这样,保证当前网络的传输能力满足目标三维模型的数据传输需求,从而下载目标三维模型的数据时,可以降低网络带宽压力,提高数据的下载速度,减少视频卡顿的现象;并且,由于目标等级是基于目标三维模型到当前视点的距离确定的,可以保证显示的目标三维模型满足人眼视觉需求,不会引起视觉模糊。
附图说明
[0021]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0022]图1A示例性示出了本申请实施例提供的系统架构图;
[0023]图1B示例性示出了本申请实施例提供的另一系统架构图;
[0024]图1C示例性示出了本申请实施例提供的远程三维通信的效果图;
[0025]图2示例性示出了本申请实施例提供的建立模型等级与距离的对应关系流程图;
[0026]图3A示例性示出了本申请实施例提供的三维模型包围盒的示意图;
[0027]图3B示例性示出了本申请实施例提供的确定最高等级模型对应的距离示意图;
[0028]图3C示例性示出了本申请实施例提供的相邻两个模型等级之间的距离关系图;
[0029]图4A示例性示出了本申请实施例提供的不同模型等级对应的纹理数据图;
[0030]图4B示例性示出了本申请实施例提供的不同模型等级对应的几何数据图;
[0031]图5示例性示出了本申请实施例提供的三维模型的自适应显示方法流程图;
[0032]图6示例性示出了本申请实施例提供的一种显示设备的功能结构图;
[0033]图7示例性示出了本申请实施例提供的一种显示设备的硬件结构图。
具体实施方式
[0034]为使本申请的目的、实施方式和优点更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施方式进行清楚、完整地描述,显然,所描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。
[0035]基于本申请描述的示例性实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请所附权利要求保护的范围。此外,虽然本申请中公开内容按照示范性一个或几个实例来介绍,但应理解,可以就这些公开内容的各个方面也可以单独构成一个完整实施方式。
[0036]需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。
[0037]本申请的说明书和权利要求书及上述附图中的术语

第一



第二

等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语

包括本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种三维模型的自适应显示方法,其特征在于,包括:获取待重建的目标三维模型到当前视点的目标距离;根据模型等级与距离的对应关系,确定所述目标距离对应的所述目标三维模型的目标等级;根据模型等级与模型数据量的对应关系,确定所述目标等级对应的目标数据量;若所述目标数据量大于当前可下载数据量,则调整所述目标等级,所述当前可下载数据量是根据当前下载网速和当前下载帧率确定的;根据所述目标等级下载所述目标三维模型的数据,并根据下载后的数据渲染显示所述目标三维模型。2.如权利要求1所述的方法,其特征在于:通过以下方式确定模型等级与距离的对应关系:生成最高模型等级对应的三维模型的包围盒,所述最高模型等级对应的三维模型是根据接收的原始三维模型数据重建的;根据所述包围盒的长宽高与视场角的关系,确定所述最高视点等级对应的距离;根据所述最高视点等级对应的距离,利用投影几何关系,确定至少一个模型等级对应的距离,得到模型等级与距离的对应关系。3.如权利要求1所述的方法,其特征在于,所述根据模型等级与距离的对应关系,确定所述目标距离对应的所述目标三维模型的目标等级,包括:若所述目标距离小于等于最高模型等级对应的距离,则确定所述目标等级为最高模型等级;若所述目标距离大于最低模型等级对应的距离,则确定所述目标等级为最低模型等级;若所述目标距离大于第一模型等级对应的距离,小于等于所述第二模型等级对应的距离,则确定所述目标等级为所述第二模型等级,所述第一模型等级和所述第二模型等级为所述最低模型等级和所述最高模型等级之间两个相邻的模型等级。4.如权利要求1所述的方法,其特征在于,所述若所述目标数据量大于当前可下载数据量,则调整所述目标等级,包括:若所述目标数据量大于当前可下载数据量,则按设定的步长降低所述目标等级,并重新确定降低后的目标等级对应的数据量,直至确定的数据量小于等于当前可下载数据量,则停止降低所述目标等级。5.如权利要求1所述的方法,其特征在于,所述根据所述模型等级下载目标三维模型的三维重建数据,包括:向目标终端发送模型数据获取请求,所述模型数据获取请求携带所述目标等级,以使所述目标终端根据所述目标等级,对所述目标三维模型对应的原始三维模型数据进行下采样处理;接收下采样处理后的目标三维模型的数据。6.如权利要求1

5中任一项所述的方法,其...

【专利技术属性】
技术研发人员:任子健乔立彪刘帅
申请(专利权)人:聚好看科技股份有限公司
类型:发明
国别省市:

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

1