一种可视化图形快速应用与传输的方法及系统与流程

文档序号:16214179发布日期:2018-12-08 08:08阅读:122来源:国知局
一种可视化图形快速应用与传输的方法及系统与流程

本发明涉及可视化分析技术领域,具体而言,涉及一种可视化图形快速应用与传输的方法及一种可视化图形快速应用与传输的系统。

背景技术

可视化是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,在进行交互处理的理论、方法和技术。其中,数据可视化技术主要是借助于图形化手段,清晰有效的传达与沟通信息,便于帮助用户理解,主要应用在数据管理、数据分析、数据挖掘、信息表述等领域。随着互联网的发展、物联网、云计算、大数据等技术的发展,现有的数据可视化可以全面的了解已有的数据的状态,通过针对用户的实际需求,开发或采集对应的特定可视化模型,然后将特定可视化模型整体输出到显示终端显示,这种做法,每次都需要重建模型,且整体传输的方式,减缓了可视化模型的输送,致使应用效率低。



技术实现要素:

本发明正是基于上述技术问题至少之一,提出了一种新的可视化图形快速应用与传输的方案,步骤简单,能够有效提高可视化图形在应用与传输过程中的效率,实现快速应用与传输。

有鉴于此,本发明提出了一种新的可视化图形快速应用与传输的方法,包括目标显示器,所述可视化图形快速应用与传输的方法包括:获取用户输入的可视化指令,所述可视化指令包括根据用户选定的可视化布局生成的可视化对象及所述可视化对象的属性;根据接收到的所述可视化指令,在预先存储的可视化模型库中确认与所述可视化对象及所述可视化对象的属性相对应的目标可视化模型;将所述目标可视化模型分割成多个分割模型,并使得每个所述分割模型的尺寸小于所述目标可视化模型的尺寸;根据每个所述分割模型生成多个不同的编码图像;将所述编码图像传输到所述目标显示器显示。

在该技术方案中,通过根据获取到的用户输入的可视化指令,分析出用户实际需要的可视化对象的具体属性,便于根据实际需求开发或采集对应的特定可视化模型;通过分析出的可视化对象的属性在预先存储的可视化模型库中直接寻找确认相对应的目标可视化模型,省去了重组建模的时间;通过将目标可视化模型分割成多个小尺寸的分割模型,然后将分割模型生成的不同的编码图像传输到目标显示器显示,加快了目标可视化模型的传输速度,有效提高了可视化图形在应用与传输中的实际效率。

在上述技术方案中,优选地,所述根据接收到的所述可视化指令的步骤之前还包括:获取多个数据结构的可视化模型;获取每个所述可视化模型的属性;根据多个所述可视化模型及所述可视化模型的属性构建所述可视化模型库。

在该技术方案中,通过在获取用户可视化指令的步骤之前获取多个数据结构的可视化模型,也包括在系统安装的时候构件的多个数据结构的可视化模型,然后根据该多个可视化模型的属性及其本身构建成可视化模型库,便于根据属性来快速选择相对应的可视化模型。

在上述技术方案中,优选地,所述在预先存储的可视化模型库中确认与所述可视化对象及所述可视化对象的属性相对应的目标可视化模型的步骤包括:分析所述可视化指令;获取根据所述用户选定的可视化布局生成的可视化对象及所述可视化对象的属性;根据所述可视化对象的属性在所述可视化模型库中选择一致属性的所述可视化模型;根据一致属性的所述可视化模型选择相关联的所述可视化模型;根据选择的所述可视化模型及所述可视化模型的属性确认所述目标可视化模型。

在该技术方案中,通过分析用户的可视化指令,来获取与用户的实际需求相对应的计算机语言的属性;通过了解到的属性及实际可视化模型的要求,在可视化模型库中确认相同属性的相对应的目标可视化模型,从而实现直接调用,提高开发效率。

在上述技术方案中,优选地,所述将所述目标可视化模型分割成多个分割模型,并使得每个所述分割模型的尺寸小于所述目标可视化模型的尺寸的步骤包括:根据预设尺寸设置重叠区域;根据所述重叠区域的尺寸缩小所述目标可视化模型的尺寸,并生成待分割模型,其中,所述待分割模型的尺寸等于所述目标可视化模型的储存减去所述重叠区域的尺寸;根据所述待分割模型的尺寸生成多个所述分割模型,其中每个所述分割模型包括所述重叠区域的一部或全部。

在该技术方案中,通过预设重叠区域,确定了将要分割的每份的尺寸;通过根据重叠区域将目标可视化模型分割成多份小尺寸的分割模型,便于进行传输。

根据本发明的第二方面,提出了一种可视化图形快速应用与传输的系统,包括目标显示器,所述可视化图形快速应用与传输的系统包括:第一获取单元,用于获取用户输入的可视化指令,所述可视化指令包括根据用户选定的可视化布局生成的可视化对象及所述可视化对象的属性;第一确认单元,用于根据接收到的所述可视化指令,在预先存储的可视化模型库中确认与所述可视化对象及所述可视化对象的属性相对应的目标可视化模型;第一分割单元,用于将所述目标可视化模型分割成多个分割模型,并使得每个所述分割模型的尺寸小于所述目标可视化模型的尺寸;第一生成单元,用于根据每个所述分割模型生成多个不同的编码图像;第一显示单元,用于将所述编码图像传输到所述目标显示器显示。

在该技术方案中,第一获取单元元通过根据获取到的用户输入的可视化指令,分析出用户实际需要的可视化对象的具体属性,便于根据实际需求开发或采集对应的特定可视化模型;第一确认单通过分析出的可视化对象的属性在预先存储的可视化模型库中直接寻找确认相对应的目标可视化模型,省去了重组建模的时间;第一分割单元、第一生成单元和第一显示单元通过将目标可视化模型分割成多个小尺寸的分割模型,然后将分割模型生成的不同的编码图像传输到目标显示器显示,加快了目标可视化模型的传输速度,有效提高了可视化图形在应用与传输中的实际效率。

在上述技术方案中,优选地,所述可视化图形快速应用与传输的系统还包括:第二获取单元,用于获取多个数据结构的可视化模型;第三获取单元,用于获取每个所述可视化模型的属性;第二生成单元,用于根据多个所述可视化模型及所述可视化模型的属性构建所述可视化模型库。

在该技术方案中,第二获取单元、第三获取单元和第二生成单元通过在获取用户可视化指令的步骤之前获取多个数据结构的可视化模型,也包括在系统安装的时候构件的多个数据结构的可视化模型,然后根据该多个可视化模型的属性及其本身构建成可视化模型库,便于根据属性来快速选择相对应的可视化模型。

在上述技术方案中,优选地,所述第一确认单元步骤包括:分析模块,用于分析所述可视化指令;第四获取模块,用于获取根据所述用户选定的可视化布局生成的可视化对象及所述可视化对象的属性;第一选择模块,用于根据所述可视化对象的属性在所述可视化模型库中选择一致属性的所述可视化模型;第二选择模块,用于根据一致属性的所述可视化模型选择相关联的所述可视化模型;第二确认模块,用于根据选择的所述可视化模型及所述可视化模型的属性确认所述目标可视化模型。

在该技术方案中,分析模块通过分析用户的可视化指令,来获取与用户的实际需求相对应的计算机语言的属性;第四获取模块、第一选择模块、第二选择模块和第二确认模块通过了解到的属性及实际可视化模型的要求,在可视化模型库中确认相同属性的相对应的目标可视化模型,从而实现直接调用,提高开发效率。

在上述技术方案中,优选地,所述第一分割单元包括:第三生成模块,用于根据预设尺寸设置重叠区域;第四生成模块,用于根据所述重叠区域的尺寸缩小所述目标可视化模型的尺寸,并生成待分割模型,其中,所述待分割模型的尺寸等于所述目标可视化模型的储存减去所述重叠区域的尺寸;第五生成模块,用于根据所述待分割模型的尺寸生成多个所述分割模型,其中每个所述分割模型包括所述重叠区域的一部或全部。

在该技术方案中,第三生成模块、第四生成模块和第五生成模块通过预设重叠区域,确定了将要分割的每份的尺寸,然后根据重叠区域将目标可视化模型分割成多份小尺寸的分割模型,便于进行传输。

通过以上技术方案,有效提高了可视化图形在应用与传输过程中的效率,实现了可视化图形的快速应用与传输。

附图说明

图1示出了根据本发明的实施例的可视化图形快速应用与传输的方法的流程示意图;

图2示出了根据本发明的实施例的可视化图形快速应用与传输的系统的结构框图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

图1示出了根据本发明的实施例的可视化图形快速应用与传输的方法的流程示意图。

如图1所示,本发明的实施例的可视化图形快速应用与传输的方法,包括目标显示器,所述可视化图形快速应用与传输的方法包括:

步骤101,获取用户输入的可视化指令,所述可视化指令包括根据用户选定的可视化布局生成的可视化对象及所述可视化对象的属性;

步骤102,根据接收到的所述可视化指令,在预先存储的可视化模型库中确认与所述可视化对象及所述可视化对象的属性相对应的目标可视化模型;

步骤103,将所述目标可视化模型分割成多个分割模型,并使得每个所述分割模型的尺寸小于所述目标可视化模型的尺寸;

步骤104,根据每个所述分割模型生成多个不同的编码图像;

步骤105,将所述编码图像传输到所述目标显示器显示。

在该技术方案中,通过根据获取到的用户输入的可视化指令,分析出用户实际需要的可视化对象的具体属性,便于根据实际需求开发或采集对应的特定可视化模型;通过分析出的可视化对象的属性在预先存储的可视化模型库中直接寻找确认相对应的目标可视化模型,省去了重组建模的时间;通过将目标可视化模型分割成多个小尺寸的分割模型,然后将分割模型生成的不同的编码图像传输到目标显示器显示,加快了目标可视化模型的传输速度,有效提高了可视化图形在应用与传输中的实际效率。

在上述技术方案中,优选地,所述根据接收到的所述可视化指令的步骤之前还包括:获取多个数据结构的可视化模型;获取每个所述可视化模型的属性;根据多个所述可视化模型及所述可视化模型的属性构建所述可视化模型库。

在该技术方案中,通过在获取用户可视化指令的步骤之前获取多个数据结构的可视化模型,也包括在系统安装的时候构件的多个数据结构的可视化模型,然后根据该多个可视化模型的属性及其本身构建成可视化模型库,便于根据属性来快速选择相对应的可视化模型。

在上述技术方案中,优选地,所述在预先存储的可视化模型库中确认与所述可视化对象及所述可视化对象的属性相对应的目标可视化模型的步骤包括:分析所述可视化指令;获取根据所述用户选定的可视化布局生成的可视化对象及所述可视化对象的属性;根据所述可视化对象的属性在所述可视化模型库中选择一致属性的所述可视化模型;根据一致属性的所述可视化模型选择相关联的所述可视化模型;根据选择的所述可视化模型及所述可视化模型的属性确认所述目标可视化模型。

在该技术方案中,通过分析用户的可视化指令,来获取与用户的实际需求相对应的计算机语言的属性;通过了解到的属性及实际可视化模型的要求,在可视化模型库中确认相同属性的相对应的目标可视化模型,从而实现直接调用,提高开发效率。

在上述技术方案中,优选地,所述将所述目标可视化模型分割成多个分割模型,并使得每个所述分割模型的尺寸小于所述目标可视化模型的尺寸的步骤包括:根据预设尺寸设置重叠区域;根据所述重叠区域的尺寸缩小所述目标可视化模型的尺寸,并生成待分割模型,其中,所述待分割模型的尺寸等于所述目标可视化模型的储存减去所述重叠区域的尺寸;根据所述待分割模型的尺寸生成多个所述分割模型,其中每个所述分割模型包括所述重叠区域的一部或全部。

在该技术方案中,通过预设重叠区域,确定了将要分割的每份的尺寸;通过根据重叠区域将目标可视化模型分割成多份小尺寸的分割模型,便于进行传输。

图2示出了根据本发明的实施例的可视化图形快速应用与传输的系统的结构框图。

如图2所示,一种可视化图形快速应用与传输的系统200,包括目标显示器,所述可视化图形快速应用与传输的系统200包括:第一获取单元201,用于获取用户输入的可视化指令,所述可视化指令包括根据用户选定的可视化布局生成的可视化对象及所述可视化对象的属性;第一确认单元202,用于根据接收到的所述可视化指令,在预先存储的可视化模型库中确认与所述可视化对象及所述可视化对象的属性相对应的目标可视化模型;第一分割单元203,用于将所述目标可视化模型分割成多个分割模型,并使得每个所述分割模型的尺寸小于所述目标可视化模型的尺寸;第一生成单元204,用于根据每个所述分割模型生成多个不同的编码图像;第一显示单元205,用于将所述编码图像传输到所述目标显示器显示。

在该技术方案中,第一获取单元201元通过根据获取到的用户输入的可视化指令,分析出用户实际需要的可视化对象的具体属性,便于根据实际需求开发或采集对应的特定可视化模型;第一确认单通过分析出的可视化对象的属性在预先存储的可视化模型库中直接寻找确认相对应的目标可视化模型,省去了重组建模的时间;第一分割单元203、第一生成单元204和第一显示单元205通过将目标可视化模型分割成多个小尺寸的分割模型,然后将分割模型生成的不同的编码图像传输到目标显示器显示,加快了目标可视化模型的传输速度,有效提高了可视化图形在应用与传输中的实际效率。

在上述技术方案中,优选地,所述可视化图形快速应用与传输的系统200还包括:第二获取单元206,用于获取多个数据结构的可视化模型;第三获取单元207,用于获取每个所述可视化模型的属性;第二生成单元208,用于根据多个所述可视化模型及所述可视化模型的属性构建所述可视化模型库。

在该技术方案中,第二获取单元206、第三获取单元207和第二生成单元208通过在获取用户可视化指令的步骤之前获取多个数据结构的可视化模型,也包括在系统安装的时候构件的多个数据结构的可视化模型,然后根据该多个可视化模型的属性及其本身构建成可视化模型库,便于根据属性来快速选择相对应的可视化模型。

在上述技术方案中,优选地,所述第一确认单元202步骤包括:分析模块2021,用于分析所述可视化指令;第四获取模块2022,用于获取根据所述用户选定的可视化布局生成的可视化对象及所述可视化对象的属性;第一选择模块2023,用于根据所述可视化对象的属性在所述可视化模型库中选择一致属性的所述可视化模型;第二选择模块2024,用于根据一致属性的所述可视化模型选择相关联的所述可视化模型;第二确认模块2025,用于根据选择的所述可视化模型及所述可视化模型的属性确认所述目标可视化模型。

在该技术方案中,分析模块2021通过分析用户的可视化指令,来获取与用户的实际需求相对应的计算机语言的属性;第四获取模块2022、第一选择模块2023、第二选择模块2024和第二确认模块2025通过了解到的属性及实际可视化模型的要求,在可视化模型库中确认相同属性的相对应的目标可视化模型,从而实现直接调用,提高开发效率。

在上述技术方案中,优选地,所述第一分割单元203包括:第三生成模块2031,用于根据预设尺寸设置重叠区域;第四生成模块2032,用于根据所述重叠区域的尺寸缩小所述目标可视化模型的尺寸,并生成待分割模型,其中,所述待分割模型的尺寸等于所述目标可视化模型的储存减去所述重叠区域的尺寸;第五生成模块2033,用于根据所述待分割模型的尺寸生成多个所述分割模型,其中每个所述分割模型包括所述重叠区域的一部或全部。

在该技术方案中,第三生成模块2031、第四生成模块2032和第五生成模块2033通过预设重叠区域,确定了将要分割的每份的尺寸,然后根据重叠区域将目标可视化模型分割成多份小尺寸的分割模型,便于进行传输。

以上结合附图详细说明了本发明的技术方案,本发明的技术方案提出了一种新的可视化图形快速应用与传输的方法及系统,通过以上技术方案,有效提高了可视化图形在应用与传输过程中的效率,实现了可视化图形的快速应用与传输。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1