基于显示设备多视图可视化显示控制的方法及装置制造方法

文档序号:7807454阅读:141来源:国知局
基于显示设备多视图可视化显示控制的方法及装置制造方法
【专利摘要】本发明提供一种基于显示设备多视图可视化显示控制的方法及装置,所述方法包括以下步骤:服务器接收各显示设备发送过来的注册信息,并将相应的显示设备在服务器中进行注册;所述注册信息包括:各显示设备的类型信息、视图表现形式信息以及分辨率信息;服务器根据所述视图表现形式信息以及分辨率信息渲染资源显示视图,并获取保存各资源显示视图的资源路径信息;当服务器检测到显示设备接入时,获取当前接入的显示设备的类型信息,根据所述类型信息查询相对应的资源路径信息,并将该资源路径信息发送给相应的显示设备。本发明的方法及装置使得不同显示设备可以可视化显示同一内容的不同显示视图,极大的提高了接入多个显示设备可视化显示的效率。
【专利说明】基于显示设备多视图可视化显示控制的方法及装置

【技术领域】
[0001] 本发明涉及数据可视化【技术领域】,特别是涉及一种基于显示设备多视图可视化显 示控制的方法以及一种基于显示设备多视图可视化显示控制的装置。

【背景技术】
[0002] 随着显示设备如IDB (Interactive Digital Board,交互数字平台)、拼墙、ipad种 类的不断增加以及信息技术的不断发展,海量数据的分析和处理问题得到解决。并且局域 网技术很好的解决了人们对信息交流、资源共享和高带宽的需求,使得联网的计算机之间 能够进行快速的数据传输。
[0003] 在视图设计中,人对图形的感知能力要比理解数字或表格的效率高,所以能量管 理系统广泛采用了图形界面,各个功能模块均以视图的形式进行控制管理。同时多台机器 协同渲染,将2D或3D场景快速的显示。在图形流水线中,视图形式的应用界面是最后一项 重要步骤,通过它得到各个显示系统的分类显示效果。
[0004] 显示设备一般由显示器件和有关电路组成,能提供符合视觉感受因素的视觉信 息。根据所用显示器件的不同,显示设备可以分为电子束管显示设备、平板型显示设备和投 射型显示设备三大类。各种显示设备可以是各种各样的机器,也可以是计算机化的系统和 软件。
[0005] 目前,很多显示设备只是一个独立的个体,在同一时间只能对某一个独立的显示 设备进行控制。由于各种显示设备之间不能互联互通,因此对于同样的资源,若要在不同的 显示设备上进行可视化显示,需要进行多次接入显示设备的操作。采用这种方式需要花费 的时间较多,接入效率比较低。


【发明内容】

[0006] 基于此,有必要针对上述接入多个显示设备进行可视化显示的效率比较低的问 题,提供一种基于显示设备多视图可视化显示控制的方法及装置。
[0007] 为实现上述目的,本发明采用如下的技术方案:
[0008] -种基于显示设备多视图可视化显示控制的方法,包括以下步骤:
[0009] 服务器接收各显示设备发送过来的注册信息,并将相应的显示设备在服务器中进 行注册;所述注册信息包括:各显示设备的类型信息、视图表现形式信息以及分辨率信息; [0010] 服务器根据所述视图表现形式信息以及分辨率信息渲染资源显示视图,并获取保 存各资源显示视图的资源路径信息;
[0011] 当服务器检测到显示设备接入时,获取当前接入的显示设备的类型信息,根据所 述类型信息查询相对应的资源路径信息,并将该资源路径信息发送给相应的显示设备。
[0012] 一种基于显示设备多视图可视化显示控制的装置,包括服务器,所述服务器包 括:
[0013] 注册模块,用于接收各显示设备发送过来的注册信息,并将相应的显示设备在服 务器中进行注册;所述注册信息包括:各显示设备的类型信息、视图表现形式信息以及分 辨率信息;
[0014] 渲染模块,用于根据所述视图表现形式信息以及分辨率信息渲染资源显示视图, 并获取保存各资源显示视图的资源路径信息;
[0015] 资源路径信息分发模块,用于当检测到显示设备接入时,获取当前接入的显示设 备的类型信息,根据所述类型信息查询相对应的资源路径信息,并将该资源路径信息发送 给相应的显示设备。
[0016] 由以上方案可以看出,本发明的一种基于显示设备多视图可视化显示控制的方法 及装置,预先将多种显示设备在服务器上进行注册,然后根据各显示设备的视图表现形式 信息以及分辨率信息渲染资源显示视图,当检测到有显示设备接入时,根据当前接入的显 示设备的类型信息查询相对应的资源路径信息,并将该资源路径信息发送给相应的显示设 备,这样显示设备通过访问资源路径信息即可以将资源显示视图进行可视化显示。本发明 通过对不同分辨率的显示设备请求不同的资源显示视图,使得不同显示设备可以可视化显 示同一内容的不同显示视图,并且只需要花费较少的时间即可以快速接入多个显示设备并 进行可视化显示,极大的提高了接入多个显示设备进行可视化显示的效率。

【专利附图】

【附图说明】
[0017] 图1为本发明实施例中一种基于显示设备多视图可视化显示控制的方法流程示 意图;
[0018] 图2为本发明实施例中的服务器结构示意图;
[0019] 图3为本发明实施例中一种基于显示设备多视图可视化显示控制的装置结构示 意图。

【具体实施方式】
[0020] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。
[0021] 除非上下文另有特定清楚的描述,本发明中的元件和组件,数量既可以单个的形 式存在,也可以多个的形式存在,本发明并不对此进行限定。本发明中的步骤虽然用标号进 行了排列,但并不用于限定步骤的先后次序,除非明确说明了步骤的次序或者某步骤的执 行需要其他步骤作为基础,否则步骤的相对次序是可以调整的。
[0022] 实施例一
[0023] 参见图1所示,一种基于显示设备多视图可视化显示控制的方法,包括以下步骤:
[0024] 步骤S101,服务器接收各显示设备(如拼墙、IDB、平板或手机等)发送过来的注 册信息,并将相应的显示设备在服务器中进行注册,然后进入步骤S102。
[0025] 需要说明的是,上述的注册信息主要包括:各显示设备的类型信息、视图表现形式 信息以及分辨率信息等。另外显示设备还可以将已有显示资源的显示模式及资源的布局发 送到服务器中进行注册,例如同份数据2d、3d的表现形式,排版与分层显示方式等。
[0026] 步骤S102,服务器根据所述视图表现形式信息以及分辨率信息渲染资源显示视 图,例如视图形式有2d图表、3d场景等,并获取保存各资源显示视图的资源路径信息,然后 进入步骤S103。
[0027] 步骤S103,当服务器检测到显示设备接入时,获取当前接入的显示设备的类型信 息,根据所述类型信息查询相对应的资源路径信息,并将该资源路径信息发送给相应的显 示设备。这样显示设备通过访问所述资源路径信息即可以获得资源显示视图并进行可视化 显不。
[0028] 作为一个较好的实施例,本发明中服务器可以预先存储视图关联数据到多台联网 的计算机(又可以称为节点机),然后通过这些节点机来渲染出显示设备请求的资源显示 视图,即上述渲染资源显示视图的过程具体可以包括如下步骤:
[0029] 步骤S1021,服务器根据所述视图表现形式信息以及分辨率信息,向参与渲染计算 的节点机发送虚拟出预定视图表现形式以及分辨率的应用系统界面的请求;
[0030] 步骤S1022,各节点机根据所述请求向服务器获取渲染所需的视图资源;
[0031] 步骤S1023,各节点机根据服务器分配的任务渲染资源显示视图,并将资源显示视 图的数据保存在内存缓存;
[0032] 步骤S1024,各节点机将保存资源显示视图的资源路径信息发送给服务器。
[0033] 作为一个较好的实施例,上述的资源路径信息可以包括:资源名称、各节点机的 IP地址信息以及端口信息等。服务器把资源整合后,可以提供统一的资源路径信息给接入 的显示设备。
[0034] 另外,作为一个较好的实施例,在步骤S103将资源路径信息发送给相应的显示设 备之后,还包括如下步骤:
[0035] 步骤S104,显示设备根据所述资源路径信息与相应的节点机进行连接;
[0036] 步骤S105,显示设备接收节点机所发送过来的视图数据,并进行解压缩处理;其 中,所述视图数据为节点机读取内存缓存中的数据并进行压缩后的视图数据
[0037] 步骤S106,显示设备将解压缩后得到的资源显示视图进行可视化显示。如果还有 视图数据未接收完毕,进入步骤S105。
[0038] 本发明实施例的方案中,各显示设备所显示的内容一致,只是分辨率不一样,为多 屏互动提供了可能。不会因为显示屏的比例尺不同而显示得比较紊乱,以一致的显示比例 居中显示。通过多台联网的计算机,渲染出显示设备请求的资源显示视图,虚拟出多种应用 界面发送给对应的显示设备,这样不同的分辨率设备能够可视化显示同一内容的不同显示 视图。
[0039] 例如,在其中一个实施例中,拼墙显示系统显示3d场景全部,IDB显示3d场景的 局部,所有的IDB拼接起来就成为一个逻辑3d场景。IDB显示设备对数据进行编辑,拼墙系 统显示其全部编辑过程,另一 PC显示业务数据,并不断刷新实时数据。
[0040] 在另外一个实施例中,10个IDB显示设备可以拼接显示逻辑内容,以同一地理比 例尺不同显示区域。
[0041] 实施例二
[0042] 本实施例中,可以通过对不同显示设备进行动态可视化交互并得到视图显示效 果,即在在其中一个显示设备查看基本数据,然后根据实际需要通过网络发出指令传递给 另一显示设备,按照指令在另一显示设备上显示需要查看的详细数据。为了实现上述目的, 作为一个较好的实施例,本发明在显示设备将解压缩后得到的资源显示视图进行可视化显 示之后,还可以包括如下步骤:
[0043] 步骤S107,当显示设备检测到用户对当前的视图显示界面进行操作时,获取对应 的操作信息,并将所述操作信息发送给服务器;
[0044] 步骤S108,服务器根据所述操作信息定位到具体是哪一个显示设备,并查找该显 示设备的关联显示设备;
[0045] 步骤S109,服务器根据所述操作信息修改关联显示设备的视图数据,并将修改后 的视图数据发送给对应的关联显示设备。
[0046] 例如,在其中一个实施例中,显示设备获取视图显示界面,并在视图里对图表进行 操作,用鼠标可以对放大框进行操作,如拖动放大框或者拉伸改变放大框大小等。在操作完 成后,显示设备获取两对角点坐标,并将该两对角点坐标传送给服务器。服务器根据应用界 面计算出要在各种显示设备显示部分的坐标,找出关联显示设备并将计算出来的各种视图 坐标发送给各显示设备,其它显示设备同步刷新显示出对应坐标对应的视图内容。
[0047] 在另外一个实施例中,一显示设备对单屏点击,把点坐标发送给服务器,服务器寻 找应用界面,根据视图计算来选择对象,对选择的对象进行操作(如高亮显示),把操作视 图结果发给显示设备;显示设备发送操作的指令给服务器,通过服务器把操作的结果保存 到缓存中去,同时服务器通知其它显示设备对保存的视图进行更新,其它显示设备对显示 视图进行更新后,以同一比例尺居中显示相同比例视图。
[0048] 本实施例中,在同种资源情况下,各种显示设备进行有效的显示,并在不同显示设 备进行多视图可视化交互控制。例如在拼墙显示系统运行高分辨率的3d视图(如圆柱图), 平板显示系统显示柱图。当在平板显示系统上对柱图进行旋转时,拼墙显示系统上3d圆柱 图连带旋转。
[0049] 与上述一种基于显示设备多视图可视化显示控制的方法相对应,本发明还提供一 种基于显示设备多视图可视化显示控制的装置,包括服务器10,如图2所示,所述服务器10 包括:
[0050] 注册模块101,用于接收各显示设备发送过来的注册信息,并将相应的显示设备在 服务器中进行注册;所述注册信息包括:各显示设备的类型信息、视图表现形式信息以及 分辨率信息;
[0051] 渲染模块102,用于根据所述视图表现形式信息以及分辨率信息渲染资源显示视 图,并获取保存各资源显示视图的资源路径信息;
[0052] 资源路径信息分发模块103,用于当检测到显示设备接入时,获取当前接入的显示 设备的类型信息,根据所述类型信息查询相对应的资源路径信息,并将该资源路径信息发 送给相应的显示设备。
[0053] 作为一个较好的实施例,所述渲染模块102可以包括:
[0054] 通讯模块1021,用于向参与渲染计算的节点机发送虚拟出预定视图表现形式以及 分辨率的应用系统界面的请求;以及接收各节点机返回的资源路径信息。
[0055] 如图3所示,本发明的一种基于显示设备多视图可视化显示控制的装置还可以包 括若干个节点机20 ;所述节点机20包括:
[0056] 视图资源获取模块201,用于根据所述请求向服务器获取渲染所需的视图资源;
[0057] 视图渲染模块202,用于根据服务器分配的任务渲染资源显示视图,并将资源显示 视图的数据保存在内存缓存;
[0058] 信息发送模块203,用于将保存资源显示视图的资源路径信息发送给服务器。
[0059] 作为一个较好的实施例,所述资源路径信息可以包括:资源名称、各节点机的IP 地址信息以及端口信息等。
[0060] 作为一个较好的实施例,本发明的一种基于显示设备多视图可视化显示控制的装 置还可以包括若干个显示设备30 ;所述显示设备30包括:
[0061] 连接模块301,用于根据所述资源路径信息与相应的节点机进行连接;
[0062] 解压缩模块302,用于接收节点机所发送过来的视图数据,并进行解压缩处理;其 中,所述视图数据为节点机读取内存缓存中的数据并进行压缩后的视图数据;
[0063] 可视化显示模块303,用于将解压缩后得到的资源显示视图进行可视化显示。
[0064] 作为一个较好的实施例,所述显示设备还可以包括:
[0065] 操作信息获取模块,用于当检测到用户对当前的视图显示界面进行操作时,获取 操作信息,并将所述操作信息发送给服务器;
[0066] 另外所述服务器还可以包括:
[0067] 定位与查找模块,用于根据所述操作信息定位到显示设备,并查找该显示设备的 关联显不设备;
[0068] 数据修改模块,用于根据所述操作信息修改关联显示设备的视图数据,并将修改 后的视图数据发送给对应的关联显示设备。
[0069] 上述一种基于显示设备多视图可视化显示控制的方法的其它技术特征与本发明 的一种基于显示设备多视图可视化显示控制的装置相同,此处不予赘述。
[0070] 通过以上方案可以看出,本发明的一种基于显示设备多视图可视化显示控制的方 法及装置,预先将多种显示设备在服务器上进行注册,然后根据各显示设备的视图表现形 式信息以及分辨率信息渲染资源显示视图,当检测到有显示设备接入时,根据当前接入的 显示设备的类型信息查询相对应的资源路径信息,并将该资源路径信息发送给相应的显示 设备,这样显示设备通过访问资源路径信息即可以将资源显示视图进行可视化显示。本发 明通过对不同分辨率的显示设备请求不同的资源显示视图,使得不同显示设备可以可视化 显示同一内容的不同显示视图,并且只需要花费较少的时间即可以快速接入多个显示设备 并进行可视化显示,极大的提高了接入多个显示设备进行可视化显示的效率。
[0071] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并 不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员 来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保 护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1. 一种基于显示设备多视图可视化显示控制的方法,其特征在于,包括以下步骤: 服务器接收各显示设备发送过来的注册信息,并将相应的显示设备在服务器中进行注 册;所述注册信息包括:各显示设备的类型信息、视图表现形式信息以及分辨率信息; 服务器根据所述视图表现形式信息以及分辨率信息渲染资源显示视图,并获取保存各 资源显示视图的资源路径信息; 当服务器检测到显示设备接入时,获取当前接入的显示设备的类型信息,根据所述类 型信息查询相对应的资源路径信息,并将该资源路径信息发送给相应的显示设备。
2. 根据权利要求1所述的基于显示设备多视图可视化显示控制的方法,其特征在于, 所述渲染资源显示视图的过程包括: 服务器向参与渲染计算的节点机发送虚拟出预定视图表现形式以及分辨率的应用系 统界面的请求; 各节点机根据所述请求向服务器获取渲染所需的视图资源; 各节点机根据服务器分配的任务渲染资源显示视图,并将资源显示视图的视图数据保 存在内存缓存; 各节点机将保存资源显示视图的资源路径信息发送给服务器。
3. 根据权利要求2所述的基于显示设备多视图可视化显示控制的方法,其特征在于, 所述资源路径信息包括:资源名称、各节点机的IP地址信息以及端口信息。
4. 根据权利要求2所述的基于显示设备多视图可视化显示控制的方法,其特征在于, 在将资源路径信息发送给相应的显示设备之后,还包括步骤: 显示设备根据所述资源路径信息与相应的节点机进行连接; 显示设备接收节点机所发送过来的视图数据,并进行解压缩处理;其中,所述视图数据 为节点机读取内存缓存中的数据并进行压缩后的视图数据; 显示设备将解压缩后得到的资源显示视图进行可视化显示。
5. 根据权利要求4所述的基于显示设备多视图可视化显示控制的方法,其特征在于, 在显示设备将解压缩后得到的资源显示视图进行可视化显示之后,还包括步骤: 当显示设备检测到用户对当前的视图显示界面进行操作时,获取操作信息,并将所述 操作信息发送给服务器; 服务器根据所述操作信息定位到显示设备,并查找该显示设备的关联显示设备; 服务器根据所述操作信息修改关联显示设备的视图数据,并将修改后的视图数据发送 给对应的关联显示设备。
6. -种基于显示设备多视图可视化显示控制的装置,其特征在于,包括服务器,所述服 务器包括: 注册模块,用于接收各显示设备发送过来的注册信息,并将相应的显示设备在服务器 中进行注册;所述注册信息包括:各显示设备的类型信息、视图表现形式信息以及分辨率 信息; 渲染模块,用于根据所述视图表现形式信息以及分辨率信息渲染资源显示视图,并获 取保存各资源显示视图的资源路径信息; 资源路径信息分发模块,用于当检测到显示设备接入时,获取当前接入的显示设备的 类型信息,根据所述类型信息查询相对应的资源路径信息,并将该资源路径信息发送给相 应的显示设备。
7. 根据权利要求6所述的基于显示设备多视图可视化显示控制的装置,其特征在于, 所述渲染模块包括: 通讯模块,用于向参与渲染计算的节点机发送虚拟出预定视图表现形式以及分辨率的 应用系统界面的请求;以及接收各节点机返回的资源路径信息; 所述基于显示设备多视图可视化显示控制的装置还包括若干个节点机;所述节点机包 括: 视图资源获取模块,用于根据所述请求向服务器获取渲染所需的视图资源; 视图渲染模块,用于根据服务器分配的任务渲染资源显示视图,并将资源显示视图的 数据保存在内存缓存; 信息发送模块,用于将保存资源显示视图的资源路径信息发送给服务器。
8. 根据权利要求7所述的基于显示设备多视图可视化显示控制的装置,其特征在于, 所述资源路径信息包括:资源名称、各节点机的IP地址信息以及端口信息。
9. 根据权利要求7所述的基于显示设备多视图可视化显示控制的装置,其特征在于, 还包括若干个显示设备;所述显示设备包括: 连接模块,用于根据所述资源路径信息与相应的节点机进行连接; 解压缩模块,用于接收节点机所发送过来的视图数据,并进行解压缩处理;其中,所述 视图数据为节点机读取内存缓存中的数据并进行压缩后的视图数据 可视化显示模块,用于将解压缩后得到的资源显示视图进行可视化显示。
10. 根据权利要求9所述的基于显示设备多视图可视化显示控制的装置,其特征在于, 所述显示设备还包括: 操作信息获取模块,用于当检测到用户对当前的视图显示界面进行操作时,获取操作 信息,并将所述操作信息发送给服务器; 所述服务器还包括: 定位与查找模块,用于根据所述操作信息定位到显示设备,并查找该显示设备的关联 显示设备; 数据修改模块,用于根据所述操作信息修改关联显示设备的视图数据,并将修改后的 视图数据发送给对应的关联显示设备。
【文档编号】H04L29/06GK104065953SQ201410300001
【公开日】2014年9月24日 申请日期:2014年6月27日 优先权日:2014年6月27日
【发明者】林良辉 申请人:广东威创视讯科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1