一种批量信号显示控制的方法与三维显示系统的制作方法

文档序号:7802998阅读:200来源:国知局
一种批量信号显示控制的方法与三维显示系统的制作方法
【专利摘要】本发明实施例公开了一种批量信号显示控制的方法与三维显示系统,用于解决三维场景中批量信号显示时的卡屏问题,提高对批量信号进行显示时的流畅度。本发明实施例方法包括:三维显示系统根据每个输入信号对应的三维物体与三维相机的距离,确定该输入信号图像的分辨率,使得距离越大,分辨率越低,按照该分辨率获取该输入信号的显示数据,在三维场景中使用该显示数据对该输入信号进行显示。
【专利说明】一种批量信号显示控制的方法与三维显示系统
【技术领域】
[0001]本发明涉及图像处理领域,尤其涉及一种批量信号显示控制的方法与三维显示系统。
【背景技术】
[0002]三维场景是在多维信息空间上创建一个虚拟信息环境,模拟出一个可交互的、虚幻的空间场景。随着大屏幕拼接墙上集中显示、监控和管理的信息数量和种类日益俱增,三维场景中接入的信号源也不断增多。
[0003]目前主要通过在图形工作站接入特定昂贵的板卡对三维场景中的众多信号进行批量信号显示,例如对其中的视频流在三维场景中直接播放。
[0004]但是,在实际应用中,使用这种方式对批量信号进行直接显示,对硬件的性能要求具有极高的要求,当需要同时对多个信号进行显示时,会因为硬件的性能不足,不能快速对大量数据进行渲染而使得三维场景出现卡屏的现象,不能在三维场景中对批量信号进行流畅的显示。

【发明内容】

[0005]本发明实施例提供了一种批量信号显示控制的方法与三维显示系统,用于解决三维场景中批量信号显示时的卡屏问题,提高对批量信号进行显示时的流畅度。
[0006]一种批量信号显示控制的方法,包括:
[0007]三维显示系统对输入三维场景的批量信号中的每个输入信号执行如下操作:
[0008]所述三维显示系统根据输入信号对应的三维物体与三维相机的距离,确定所述输入信号图像的分辨率,使得距离越大,分辨率越低;
[0009]所述三维显示系统通过切换矩阵,按照所述输入信号图像的分辨率,获取所述输入信号的显示数据;
[0010]所述三维显示系统在所述三维场景中使用所述输入信号的显示数据对所述输入信号进行显示。
[0011]一种三维显不系统,包括:
[0012]触发模块,用于对输入三维场景的批量信号中的每个输入信号触发分辨率确定模块;
[0013]分辨率确定模块,用于根据输入信号对应的三维物体与三维相机的距离,确定所述输入信号图像的分辨率,使得距离越大,分辨率越低;
[0014]获取模块,用于通过切换矩阵,按照所述输入信号图像的分辨率,获取所述输入信号的显示数据;
[0015]显示模块,用于在所述三维场景中使用所述输入信号的显示数据对所述输入信号进行显示。
[0016]从以上技术方案可以看出,本发明实施例具有以下优点:本发明实施例中三维显示系统根据每个输入信号对应的三维物体与三维相机的距离,确定该输入信号图像的分辨率,使得距离越大,分辨率越低,按照该分辨率获取该输入信号的显示数据,在三维场景中使用该显示数据对该输入信号进行显示,由于距离越大,分辨率越低,使得三维场景中的图像的分辨率根据距离的不同而不同,例如近距离为高清图像,远距离为低分辨率图像,由于低分辨率图像进行渲染的数据量远小于高清图像进行渲染的数据量,降低了三维显示系统中需要进行渲染处理数据总量,缓解了对硬件性能的超高要求,解决三维场景中批量信号显示时的卡屏问题,提高对批量信号进行显示时的流畅度。
【专利附图】

【附图说明】
[0017]图1为本发明实施例中批量信号显示控制的方法一个流程示意图;
[0018]图2为本发明实施例中批量信号显示控制的方法另一个流程示意图;
[0019]图3为本发明实施例中批量信号显示控制的方法另一个流程示意图;
[0020]图4为本发明实施例中批量信号显示控制的方法另一个流程示意图;
[0021]图5为本发明实施例中三维显示系统一个结构示意图;
[0022]图6为本发明实施例中三维显示系统另一个结构示意图;
[0023]图7为本发明实施例中三维显示系统另一个结构示意图;
[0024]图8为本发明实施例中三维显示系统另一个结构示意图。
【具体实施方式】
[0025]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026]请参阅图1,本发明实施例中批量信号显示控制的方法一个实施例包括:
[0027]101、三维显示系统对输入三维场景的批量信号中的每个输入信号执行如下操作;
[0028]输入三维场景的批量信号中包含有多个输入信号,三维显示系统对该批量信号中的每个输入信息执行步骤101至步骤104。
[0029]102、三维显示系统根据输入信号对应的三维物体与三维相机的距离,确定所述输入信号图像的分辨率,使得距离越大,分辨率越低;
[0030]批量信号中每个输入信号在三维场景中以三维物体的形式表现,三维相机为观察该三维场景的一个点,三维显示系统根据输入信号对应的三维物体与三维相机的距离,确定该输入信号图像的分辨率,使得距离越大,分辨率越低。
[0031]103、三维显示系统通过切换矩阵,按照所述输入信号图像的分辨率,获取所述输入信号的显示数据;
[0032]三维显示系统确定输入信号图像的分辨率后,通过切换矩阵,按照该输入信号图像的分辨率,获取该输入信号的显示数据。
[0033]可以理解的是,在实际应用中,对于与三维相机距离越远的输入信号的图像,对其为高分辨率图像的需求越小;而对于同一个输入信号的显示数据,分辨率越小,其显示数据的数据量越少,即对该输入信号进行展示时需要进行传输或进行渲染的数据量都会越少。
[0034]104、三维显示系统在所述三维场景中使用所述输入信号的显示数据对所述输入信号进行显示。
[0035]三维显示系统得到该输入信号的显示数据后,按照该显示数据对该输入信号进行显不O
[0036]本发明实施例中三维显示系统根据每个输入信号对应的三维物体与三维相机的距离,确定该输入信号图像的分辨率,使得距离越大,分辨率越低,按照该分辨率获取该输入信号的显示数据,在三维场景中使用该显示数据对该输入信号进行显示,由于距离越大,分辨率越低,使得三维场景中的图像的分辨率根据距离的不同而不同,例如近距离为高清图像,远距离为低分辨率图像,由于低分辨率图像进行渲染的数据量远小于高清图像进行渲染的数据量,降低了三维显示系统中需要进行渲染处理数据总量,缓解了对硬件性能的超高要求,解决三维场景中批量信号显示时的卡屏问题,提高对批量信号进行显示时的流畅度。
[0037]在实际应用中,三维显示系统在对批量信号中每个输入信号执行操作之前,可以先对三维场景进行裁剪从而去掉批量信号中的一部分输入信号,请参阅图2,本发明实施例中批量信号显示控制的方法另一个实施例包括:
[0038]201、三维显示系统使用三维相机对所述三维场景进行裁剪,得到可视三维场景;
[0039]三维相机对三维场景的观察具有一定的视角,三维显示系统使用三维相机对该三维场景进行裁剪,得到可视化三维场景,该可视化三维场景用于表示三维相机视角中的三维场景。
[0040]202、三维显示系统检索所述可视三维场景,得到可视输入信号集合;
[0041]三维显示系统得到可视化三维场景后,检索该三维场景,得到可视输入信号集合。该可视输入信号集合中包括可视三维场景中的可视输入信号,该可视输入信号为对应的三维物体位于可视三维场景中的输入信号。
[0042]可以理解的是,在步骤201之前,三维显示系统可以先将批量信号中各个输入信号与三维场景中各三维物体的物理模型相绑定,则在步骤202中,三维显示系统可以通过检索该可视三维场景中绑定有输入信号的三维物体来检索该可视输入信号。
[0043]203、三维显示系统对所述可视输入信号集合中的每个输入信号执行如下操作;
[0044]可视输入信号集合中中包含有多个输入信号,三维显不系统对该可视输入信号集合中的每个输入信息执行步骤204至步骤206。
[0045]204、三维显示系统根据输入信号对应的三维物体与三维相机的距离,确定所述输入信号图像的分辨率,使得距离越大,分辨率越低;
[0046]批量信号中每个输入信号在三维场景中以三维物体的形式表现,三维相机为观察该三维场景的一个点,三维显示系统根据输入信号对应的三维物体与三维相机的距离,确定该输入信号图像的分辨率,使得距离越大,分辨率越低。
[0047]205、三维显示系统通过切换矩阵,按照所述输入信号图像的分辨率,获取所述输入信号的显示数据;
[0048]三维显示系统确定输入信号图像的分辨率后,通过切换矩阵,按照该输入信号图像的分辨率,获取该输入信号的显示数据。[0049]该切换矩阵用于在多输入多输出系统中将各输入信号切换到对应的信号通道,获取信号源资源,该切换矩阵可以为硬件,也可以为软件实现,此处不做限定。
[0050]可以理解的是,在实际应用中,对于与三维相机距离越远的输入信号的图像,对其为高分辨率图像的需求越小;而对于同一个输入信号的显示数据,分辨率越小,其显示数据的数据量越少,即对该输入信号进行展示时需要进行传输或进行渲染的数据量都会越少。
[0051]206、三维显示系统在所述三维场景中使用所述输入信号的显示数据对所述输入信号进行显示。
[0052]三维显示系统得到该输入信号的显示数据后,按照该显示数据对该输入信号进行显不O
[0053]本发明实施例中,三维显示系统使用三维相机对所述三维场景进行裁剪,得到可视三维场景,检索该可视化三维场景得到可视输入信号集合,再对可视输入信号集合中各输入信号进行处理,在不影响观看效果的情况下,减少了需要处理的输入信号的数量,进一步降低了需要处理的数据量,提高了批量信号处理的流畅度。
[0054]三维显示系统可以通过多线程来切换进行切换矩阵通道,同时确定多个输入信号的通道,具体的过程可以为:
[0055]1、用多线程切换矩阵通道;
[0056]2、获取通道信号的数据流,并进行内存缓冲;
[0057]3、比较内存缓存的信号数据是否有变化;
[0058]4、如果有变化则将该内存缓存的数据流推送到三维场景渲染列表;
[0059]5、判断当前待显示的信号中是否为同一信号,如果不为同一信号,则切换批量信号通道;如果为同一信号,则只切换一个通道的信号;
[0060]6、将切换通道后得到的信号进行解码,保存为一副图像;
[0061]7、待同一批的图像处理之后,将图像当作同一信号对应的三维载体的纹理并共享其它信号关联的三维载体;
[0062]8、判断是否完成一批次图像的处理,如果没完成,则触发步骤2,如果完成了,则触发步骤9 ;
[0063]9、对三维场景的信号图像进行解码;
[0064]10、对三维载体在场景中进行刷新显示。
[0065]在实际应用中,按照分辨率获取显示数据的方式有多种,可以先得到原始数据再在本地进行降屏处理,也可以直接发送获取特定分辨率图像的请求信息,还可以有其他方式,此处不做限定。
[0066]1、先得到原始数据再在本地进行降屏处理:
[0067]请参阅图3,本发明实施例中批量信号显示控制的方法另一个实施例包括:
[0068]301、三维显示系统使用三维相机对所述三维场景进行裁剪,得到可视三维场景;
[0069]三维相机对三维场景的观察具有一定的视角,三维显示系统使用三维相机对该三维场景进行裁剪,得到可视化三维场景,该可视化三维场景用于表示三维相机视角中的三维场景。
[0070]302、三维显示系统检索所述可视三维场景,得到可视输入信号集合;
[0071]三维显示系统得到可视化三维场景后,检索该三维场景,得到可视输入信号集合。该可视输入信号集合中包括可视三维场景中的可视输入信号,该可视输入信号为对应的三维物体位于可视三维场景中的输入信号。
[0072]可以理解的是,在步骤301之前,三维显示系统可以先将批量信号中各个输入信号与三维场景中各三维物体的物理模型相绑定,则在步骤302中,三维显示系统可以通过检索该可视三维场景中绑定有输入信号的三维物体来检索该可视输入信号。
[0073]303、三维显示系统对所述可视输入信号集合中的每个输入信号执行如下操作;
[0074]可视输入信号集合中中包含有多个输入信号,三维显不系统对该可视输入信号集合中的每个输入信息执行步骤304至步骤308。
[0075]304、三维显示系统根据输入信号对应的三维物体与三维相机的距离,确定所述输入信号图像的分辨率,使得距离越大,分辨率越低;
[0076]批量信号中每个输入信号在三维场景中以三维物体的形式表现,三维相机为观察该三维场景的一个点,三维显示系统根据输入信号对应的三维物体与三维相机的距离,确定该输入信号图像的分辨率,使得距离越大,分辨率越低。
[0077]305、三维显示系统通过切换矩阵确定所述输入信号的通道;
[0078]三维显示系统确定该输入信号图像的分辨率后,通过切换矩阵确定该输入信号的通道。
[0079]该切换矩阵用于在多输入多输出系统中将各输入信号切换到对应的信号通道,获取信号源资源,该切换矩阵可以为硬件,也可以为软件实现,此处不做限定。
[0080]306、三维显示系统对所述输入信号的通道进行信号连接,得到所述输入信号的初始数据;
[0081]三维显示系统确定该输入信号的通道后,对该输入信号的通道进行信号连接,得到该输入信号的初始数据。
[0082]307、三维显示系统按照所述输入信号图像的分辨率对所述输入信号的初始数据进行降屏处理,得到所述输入信号的显示数据;
[0083]三维显示系统得到该输入信号的初始数据后,按照该输入信号图像的分辨率对该输入信号的初始数据进行降屏处理,得到该输入信号的显示数据,该显示数据的数据量小于初始数据的数据量。
[0084]可以理解的是,在实际应用中,对于与三维相机距离越远的输入信号的图像,对其为高分辨率图像的需求越小;而对于同一个输入信号的显示数据,分辨率越小,其显示数据的数据量越少,即对该输入信号进行展示时需要进行传输或进行渲染的数据量都会越少。
[0085]308、三维显示系统在所述三维场景中使用所述输入信号的显示数据对所述输入信号进行显示。
[0086]三维显示系统得到该输入信号的显示数据后,按照该显示数据对该输入信号进行显不O
[0087]本发明实施例中,三维显示系统通过切换矩阵确定所述输入信号的通道后,对该输入信号的通道进行信号连接,得到输入信号的初始数据,按照输入信号图像的分辨率对输入信号的初始数据进行降屏处理,得到输入信号的显示数据,该显示数据的数据量小于初始数据的数据量,使得对该输入信号进行显示时需要进行渲染处理的数据量减少,提高了批量信号显示的流畅度。[0088]2、直接发送获取特定分辨率图像的请求信息;
[0089]请参阅图4,本发明实施例中批量信号显示控制的方法另一个实施例包括:
[0090]401、三维显示系统使用三维相机对所述三维场景进行裁剪,得到可视三维场景;
[0091]三维相机对三维场景的观察具有一定的视角,三维显示系统使用三维相机对该三维场景进行裁剪,得到可视化三维场景,该可视化三维场景用于表示三维相机视角中的三维场景。
[0092]402、三维显示系统检索所述可视三维场景,得到可视输入信号集合;
[0093]三维显示系统得到可视化三维场景后,检索该三维场景,得到可视输入信号集合。该可视输入信号集合中包括可视三维场景中的可视输入信号,该可视输入信号为对应的三维物体位于可视三维场景中的输入信号。
[0094]可以理解的是,在步骤401之前,三维显示系统可以先将批量信号中各个输入信号与三维场景中各三维物体的物理模型相绑定,则在步骤402中,三维显示系统可以通过检索该可视三维场景中绑定有输入信号的三维物体来检索该可视输入信号。
[0095]403、三维显示系统对所述可视输入信号集合中的每个输入信号执行如下操作;
[0096]可视输入信号集合中中包含有多个输入信号,三维显不系统对该可视输入信号集合中的每个输入信息执行步骤404至步骤408。
[0097]404、三维显示系统根据输入信号对应的三维物体与三维相机的距离,确定所述输入信号图像的分辨率,使得距离越大,分辨率越低;
[0098]批量信号中每个输入信号在三维场景中以三维物体的形式表现,三维相机为观察该三维场景的一个点,三维显示系统根据输入信号对应的三维物体与三维相机的距离,确定该输入信号图像的分辨率,使得距离越大,分辨率越低。
[0099]405、三维显示系统通过切换矩阵确定所述输入信号的通道;
[0100]三维显示系统确定该输入信号图像的分辨率后,通过切换矩阵确定该输入信号的通道。
[0101]该切换矩阵用于在多输入多输出系统中将各输入信号切换到对应的信号通道,获取信号源资源,该切换矩阵可以为硬件,也可以为软件实现,此处不做限定。
[0102]406、三维显示系统按照所述输入信号图像的分辨率发送获取信号数据请求到所述输入信号的通道;
[0103]三维显示系统确定输入信号的通道后,按照该输入信号图像的分辨率发送获取信号数据请求到该输入信号的通道。
[0104]407、三维显示系统接收所述输入信号的通道返回的所述输入信号的显示数据;
[0105]三维显示系统发送获取信号数据请求到输入信号的通道后,接收该输入信号的通道返回的输入信号的显示数据,该显示输入为按照输入信号图像的分辨率返回。
[0106]可以理解的是,在实际应用中,对于与三维相机距离越远的输入信号的图像,对其为高分辨率图像的需求越小;而对于同一个输入信号的显示数据,分辨率越小,其显示数据的数据量越少,即对该输入信号进行展示时需要进行传输或进行渲染的数据量都会越少。
[0107]408、三维显示系统在所述三维场景中使用所述输入信号的显示数据对所述输入信号进行显示。
[0108]三维显示系统得到该输入信号的显示数据后,按照该显示数据对该输入信号进行显不O
[0109]本发明实施例中,三维显示系统直接按照输入信号图像的分辨率发送获取信号数据请求到所述输入信号的通道得到显示数据,避免了对原始数据的传输,直接传输数据量比较小的显示数据,降低了批量信号处理对带宽的压力,并且不再需要在本地进行降屏处理,节省了系统资源。
[0110]在实际应用过程中,该批量信号显示控制的方法具体可以为:
[0111]三维显示系统对三维场景的物体模型跟信号进行绑定;
[0112]三维显示系统用三维相机对三维场景进行裁剪,检索三维场景具有信号的三维载体;
[0113]三维显示系统根据绑定信息进行信号检索,建立三维场景待显示的实时信号列表;
[0114]三维显示系统根据信号所对应三维物体与相机的距离,设置实时信号列表图像的分辨率;
[0115]三维显示系统切换矩阵,获取信号数据。矩阵可以是拼墙系统硬件矩阵,也可以是虚拟矩阵;
[0116]如果矩阵是硬件,则直接通过硬件根据信号图像的分辨率进行降屏处理;
[0117]三维显示系统后台多线程批量切换硬件矩阵通道;
[0118]三维显示系统对信号的通道进行信号连接;
[0119]三维显示系统获取信号的通道的数据并通过设置的分辨率对数据进行分层处理;
[0120]三维显示系统接收信号某一帧数据;
[0121]三维显示系统对信号数据进行解码并推送到三维场景进行刷新显示;
[0122]如果矩阵是虚拟的,三维显示系统根据虚拟矩阵切换的信号,获取信号配置的信息;
[0123]三维显示系统通过信号的配置信息,获取信号数据的地址和端口号;
[0124]三维显示系统根据数据的地址和端口号进行对信号数据的连接;
[0125]三维显示系统再根据设置的分辨率发送的获取信号数据请求;
[0126]三维显示系统通过网络获取信号的数据;
[0127]三维显示系统三维场景接收信号某一帧数据;
[0128]三维显示系统对信号数据进行解码并推送到三维场景进行刷新显示。
[0129]下面对本发明实施例中三维显示系统进行描述,请参阅图5,本发明实施例中三维显示系统一个实施例包括:
[0130]触发模块501,用于对输入三维场景的批量信号中的每个输入信号触发分辨率确定模块;
[0131]分辨率确定模块502,用于根据输入信号对应的三维物体与三维相机的距离,确定所述输入信号图像的分辨率,使得距离越大,分辨率越低;
[0132]获取模块503,用于通过切换矩阵,按照所述输入信号图像的分辨率,获取所述输入信号的显示数据;
[0133]显示模块504,用于在所述三维场景中使用所述输入信号的显示数据对所述输入信号进行显示。
[0134]本发明实施例中分辨率确定模块502根据每个输入信号对应的三维物体与三维相机的距离,确定该输入信号图像的分辨率,使得距离越大,分辨率越低,获取模块503按照该分辨率获取该输入信号的显示数据,显示模块504在三维场景中使用该显示数据对该输入信号进行显示,由于距离越大,分辨率越低,使得三维场景中的图像的分辨率根据距离的不同而不同,例如近距离为高清图像,远距离为低分辨率图像,由于低分辨率图像进行渲染的数据量远小于高清图像进行渲染的数据量,降低了三维显示系统中需要进行渲染处理数据总量,缓解了对硬件性能的超高要求,解决三维场景中批量信号显示时的卡屏问题,提高对批量信号进行显示时的流畅度。
[0135]在实际应用中,触发模块501在对批量信号中每个输入信号执行操作之前,三维显示系统可以先对三维场景进行裁剪从而去掉批量信号中的一部分输入信号,请参阅图6,本发明实施例中三维显示系统另一个实施例包括:
[0136]触发模块601,用于对输入三维场景的批量信号中的每个输入信号触发分辨率确定模块;
[0137]分辨率确定模块602,用于根据输入信号对应的三维物体与三维相机的距离,确定所述输入信号图像的分辨率,使得距离越大,分辨率越低;
[0138]获取模块603,用于通过切换矩阵,按照所述输入信号图像的分辨率,获取所述输入信号的显示数据;
[0139]显示模块604,用于在所述三维场景中使用所述输入信号的显示数据对所述输入信号进行显示;
[0140]本实施例中,该所述三维显示系统还包括:
[0141]裁剪模块605,用于使用三维相机对所述三维场景进行裁剪,得到可视三维场景,所述可视三维场景用于表示所述三维相机视角中的三维场景;
[0142]检索模块606,用于检索所述可视三维场景,得到可视输入信号集合,所述可视输入信号集合中包含所述可视三维场景中的可视输入信号,所述可视输入信号为对应的三维物体位于所述可视三维场景中的输入信号;
[0143]该触发模块601具体用于,对所述可视输入信号集合中的每个输入信号触发所述分辨率确定模块602。
[0144]本发明实施例中,裁剪模块605使用三维相机对所述三维场景进行裁剪,得到可视三维场景,检索模块606检索该可视化三维场景得到可视输入信号集合,触发模块601再对可视输入信号集合中各输入信号进行处理,在不影响观看效果的情况下,减少了需要处理的输入信号的数量,进一步降低了需要处理的数据量,提高了批量信号处理的流畅度。
[0145]在实际应用中,获取模块603按照分辨率获取显示数据的方式有多种,可以先得到原始数据再在本地进行降屏处理,也可以直接发送获取特定分辨率图像的请求信息,还可以有其他方式,此处不做限定。
[0146]1、先得到原始数据再在本地进行降屏处理:
[0147]请参阅图7,本发明实施例中三维显示系统另一个实施例包括:
[0148]触发模块701,用于对输入三维场景的批量信号中的每个输入信号触发分辨率确定模块;[0149]分辨率确定模块702,用于根据输入信号对应的三维物体与三维相机的距离,确定所述输入信号图像的分辨率,使得距离越大,分辨率越低;
[0150]获取模块703,用于通过切换矩阵,按照所述输入信号图像的分辨率,获取所述输入信号的显示数据;
[0151 ] 显示模块704,用于在所述三维场景中使用所述输入信号的显示数据对所述输入信号进行显示;
[0152]该所述三维显示系统还包括:
[0153]裁剪模块705,用于使用三维相机对所述三维场景进行裁剪,得到可视三维场景,所述可视三维场景用于表示所述三维相机视角中的三维场景;
[0154]检索模块706,用于检索所述可视三维场景,得到可视输入信号集合,所述可视输入信号集合中包含所述可视三维场景中的可视输入信号,所述可视输入信号为对应的三维物体位于所述可视三维场景中的输入信号;
[0155]该触发模块701具体用于,对所述可视输入信号集合中的每个输入信号触发所述分辨率确定模块702 ;
[0156]本实施例中,该获取模块703具体包括:
[0157]通道确定单元7031,用于通过切换矩阵确定所述输入信号的通道;
[0158]信号连接单元7032,用于对所述输入信号的通道进行信号连接,得到所述输入信号的初始数据;
[0159]降屏单元7033,用于按照所述输入信号图像的分辨率对所述输入信号的初始数据进行降屏处理,得到所述输入信号的显示数据,所述显示数据的数据量小于所述初始数据的数据量;
[0160]该通道确定单元7031具体可以用于,使用多线程进行切换矩阵通道,同时确定多个所述输入信号的通道。
[0161]本发明实施例中,通道确定单元7031通过切换矩阵确定所述输入信号的通道后,信号连接单元7032对该输入信号的通道进行信号连接,得到输入信号的初始数据,降屏单元7033按照输入信号图像的分辨率对输入信号的初始数据进行降屏处理,得到输入信号的显示数据,该显示数据的数据量小于初始数据的数据量,使得对该输入信号进行显示时需要进行渲染处理的数据量减少,提高了批量信号显示的流畅度。
[0162]2、直接发送获取特定分辨率图像的请求信息;
[0163]请参阅图8,本发明实施例中三维显示系统另一个实施例包括:
[0164]触发模块801,用于对输入三维场景的批量信号中的每个输入信号触发分辨率确定模块;
[0165]分辨率确定模块802,用于根据输入信号对应的三维物体与三维相机的距离,确定所述输入信号图像的分辨率,使得距离越大,分辨率越低;
[0166]获取模块803,用于通过切换矩阵,按照所述输入信号图像的分辨率,获取所述输入信号的显示数据;
[0167]显示模块804,用于在所述三维场景中使用所述输入信号的显示数据对所述输入信号进行显示;
[0168]该所述三维显示系统还包括:[0169]裁剪模块805,用于使用三维相机对所述三维场景进行裁剪,得到可视三维场景,所述可视三维场景用于表示所述三维相机视角中的三维场景;
[0170]检索模块806,用于检索所述可视三维场景,得到可视输入信号集合,所述可视输入信号集合中包含所述可视三维场景中的可视输入信号,所述可视输入信号为对应的三维物体位于所述可视三维场景中的输入信号;
[0171]该触发模块801具体用于,对所述可视输入信号集合中的每个输入信号触发所述分辨率确定模块802 ;
[0172]本实施例中,该获取模块803具体包括:
[0173]通道确定单元8031,用于通过切换矩阵确定所述输入信号的通道;
[0174]请求发送单元8032,用于按照所述输入信号图像的分辨率发送获取信号数据请求到所述输入信号的通道;
[0175]数据接收单元8033,用于接收所述输入信号的通道返回的所述输入信号的显示数据;
[0176]该通道确定单元8031具体用于,使用多线程进行切换矩阵通道,同时确定多个所述输入信号的通道。
[0177]本发明实施例中,请求发送单元8032直接按照输入信号图像的分辨率发送获取信号数据请求到所述输入信号的通道得到显示数据,避免了对原始数据的传输,直接传输数据量比较小的显示数据,降低了批量信号处理对带宽的压力,并且不再需要在本地进行降屏处理,节省了系统资源。
[0178]为了便于理解上述实施例,下面以上述三维显示系统各个单元在一个具体应用场景中的交互过程进行说明:
[0179]三维显示系统对三维场景的物体模型跟信号进行绑定;
[0180]裁剪模块805用三维相机对三维场景进行裁剪,检索模块806检索三维场景具有信号的三维载体;
[0181]检索模块806根据绑定信息进行信号检索,建立三维场景待显示的实时信号列表;
[0182]分辨率确定模块802根据信号所对应三维物体与相机的距离,设置实时信号列表图像的分辨率;
[0183]获取模块803切换矩阵,获取信号数据。矩阵可以是拼墙系统硬件矩阵,也可以是虚拟矩阵;
[0184]如果矩阵是虚拟的,通道确定单元8031根据虚拟矩阵切换的信号,获取信号配置的信息;
[0185]通道确定单元8031通过信号的配置信息,获取信号数据的地址和端口号;
[0186]请求发送单元8032根据数据的地址和端口号进行对信号数据的连接;
[0187]请求发送单元8032再根据设置的分辨率发送的获取信号数据请求;
[0188]数据接收单元8033通过网络获取信号的数据;
[0189]显示模块804三维场景接收信号某一帧数据;
[0190]显示模块804对信号数据进行解码并推送到三维场景进行刷新显示。
[0191]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0192]在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0193]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0194]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0195]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0196]以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【权利要求】
1.一种批量信号显示控制的方法,其特征在于,包括: 三维显示系统对输入三维场景的批量信号中的每个输入信号执行如下操作: 所述三维显示系统根据输入信号对应的三维物体与三维相机的距离,确定所述输入信号图像的分辨率,使得距离越大,分辨率越低; 所述三维显示系统通过切换矩阵,按照所述输入信号图像的分辨率,获取所述输入信号的显示数据; 所述三维显示系统在所述三维场景中使用所述输入信号的显示数据对所述输入信号进行显示。
2.根据权利要求1所述的方法,其特征在于,所述三维显示系统对输入三维场景的批量信号中的每个输入信号执行如下操作的步骤之前还包括: 所述三维显示系统使用三维相机对所述三维场景进行裁剪,得到可视三维场景,所述可视三维场景用于表示所述三维相机视角中的三维场景; 所述三维显示系统检索所述可视三维场景,得到可视输入信号集合,所述可视输入信号集合中包含所述可视三维场景中的可视输入信号,所述可视输入信号为对应的三维物体位于所述可视三维场景中的输入信号; 所述三维显示系统对输入三维场景的批量信号中的每个输入信号执行如下操作具体包括: 所述三维显示系统对所述可视输入信号集合中的每个输入信号执行如下操作。
3.根据权利要求2所述的方法,其特征在于,所述三维显示系统通过切换矩阵,按照所述输入信号图像的分辨率,获取所述输入信号的显示数据具体包括: 所述三维显示系统通过切换矩阵确定所述输入信号的通道; 所述三维显示系统对所述输入信号的通道进行信号连接,得到所述输入信号的初始数据; 所述三维显示系统按照所述输入信号图像的分辨率对所述输入信号的初始数据进行降屏处理,得到所述输入信号的显示数据,所述显示数据的数据量小于所述初始数据的数据量。
4.根据权利要求2所述的方法,其特征在于,所述三维显示系统按照所述输入信号图像的分辨率,通过切换矩阵获取所述输入信号的显示数据具体包括: 所述三维显示系统通过切换矩阵确定所述输入信号的通道; 所述三维显示系统按照所述输入信号图像的分辨率发送获取信号数据请求到所述输入信号的通道; 所述三维显示系统接收所述输入信号的通道返回的所述输入信号的显示数据。
5.根据权利要求3或4所述的方法,其特征在于,所述三维显示系统通过切换矩阵确定所述输入信号的通道包括: 所述三维显示系统使用多线程进行切换矩阵通道,同时确定多个所述输入信号的通道。
6.—种三维显不系统,其特征在于,包括: 触发模块,用于对输入三维场景的批量信号中的每个输入信号触发分辨率确定模块; 分辨率确定模块,用于根据输入信号对应的三维物体与三维相机的距离,确定所述输入信号图像的分辨率,使得距离越大,分辨率越低; 获取模块,用于通过切换矩阵,按照所述输入信号图像的分辨率,获取所述输入信号的显示数据; 显示模块,用于在所述三维场景中使用所述输入信号的显示数据对所述输入信号进行显不O
7.根据权利要求6所述的三维显示系统,其特征在于,所述三维显示系统还包括: 裁剪模块,用于使用三维相机对所述三维场景进行裁剪,得到可视三维场景,所述可视三维场景用于表示所述三维相机视角中的三维场景; 检索模块,用于检索所述可视三维场景,得到可视输入信号集合,所述可视输入信号集合中包含所述可视三维场景中的可视输入信号,所述可视输入信号为对应的三维物体位于所述可视三维场景中的输入信号; 所述触发模块具体用于对所述可视输入信号集合中的每个输入信号触发所述分辨率确定模块。
8.根据权利要求7所述的三维显示系统,其特征在于,所述获取模块具体包括: 通道确定单元,用于通过切换矩阵确定所述输入信号的通道; 信号连接单元,用于对所述输入信号的通道进行信号连接,得到所述输入信号的初始数据; 降屏单元,用于按照所述输入信号图像的分辨率对所述输入信号的初始数据进行降屏处理,得到所述输入信号的显示数据,所述显示数据的数据量小于所述初始数据的数据量。
9.根据权利要求7所述的三维显示系统,其特征在于,所述获取模块具体包括: 通道确定单元,用于通过切换矩阵确定所述输入信号的通道; 请求发送单元,用于按照所述输入信号图像的分辨率发送获取信号数据请求到所述输入信号的通道; 数据接收单元,用于接收所述输入信号的通道返回的所述输入信号的显示数据。
10.根据权利要求8或9所述的三维显示系统,其特征在于,所述通道确定单元具体用于,使用多线程进行切换矩阵通道,同时确定多个所述输入信号的通道。
【文档编号】H04N13/04GK103929636SQ201410186476
【公开日】2014年7月16日 申请日期:2014年5月5日 优先权日:2014年5月5日
【发明者】林良辉 申请人:广东威创视讯科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1