基于三维模型的可视化监测界面定制生成方法及装置与流程

文档序号:15449698发布日期:2018-09-14 23:49阅读:218来源:国知局

本发明实施例涉及三维模型可视化监测技术领域,具体涉及一种基于三维模型的可视化监测界面定制生成方法及装置。



背景技术:

三维模型是指用计算机语言或数据结构进行严格定义的三维物体或虚拟场景的数字表达,通常由特定的建模工具或建模软件生成。三维模型已经用于各种不同的领域,如医疗行业使用它制作器官的精确模型,电影行业使用它实现电影特效,科学领域用它制作化合物的精确模型。三维渲染是指在计算机中利用渲染引擎从三维模型生成图像的过程。一般,三维渲染引擎除了能生成可视图像外,还能实现对模型的浏览、漫游、缩放等操作。

可视化是指用于创建图形、图像或动画,以便交流沟通的技术和方法。可视化监测则是利用相关技术对监测点的数据进行可视化展示。数据可视化的目的是为了将隐藏在数据中的信息直接展现于人们面前,使数据更加客观、真实,更具说服力和表现力。

可视化监测一直是各行各业重要的信息化管理手段。为监测对象建立可视化数字模型,并将相关的监测源或监测点关联到模型上,利用相关的监测软件,管理人员就能在监管中心的电脑屏幕上进行实时监管。这种做法能省去现场人员巡检的过程,大大降低企业成本。而且在面临恶劣天气、突发安全事故时,能更加安全、及时、有效的获知现场情况。可视化监测界面是指监测系统所呈现的可视化界面,除了有监测对象的图形影像外,还应有监测点的相关信息。

图1是现有的一个传统的污水处理厂站的二维监测界面的示意图。其中,监测单位需要根据现场建设情况及设计图纸,为当前监测视角制作图像界面。即将现实工厂中的反应池、管道、水塔等用图像符号的方式表现出来,然后用标记对相应的测点进行标识。

但是,传统的可视化监测界面大多为定制的二维图像,即建模人员需要根据管理人员的需求为每个监测视角生成图像信息,然后利用图像处理的方法将测点以标记的方法加入到监测界面的图像中去。这种方法虽然直观简单,但存在明显不足。首先,制作成本较高,无法灵活修改。制作一个监测界面需要图像技术人员绘制图像,需要熟悉工厂工艺的人员指导工艺,需要测点监控人员指定测点的位置与类型等等。且界面制定之后几乎无法修改。例如,最开始制作的是某工艺区的正面监测界面,但在制作即将完成时发现正面的视角存在多处设备互相遮挡的情况,想要调整为左偏30度的侧面效果,此时就只能废弃已有的界面重新绘制。其次,传统的可视化监测界面将大量的界面信息集中到图像中,限制了监测界面可以携带的信息量。用户在利用界面进行监控时,无法获知视点位置、视线方向等信息,也无法对每个测点的展示方式进行定制。



技术实现要素:

由于现有方法存在上述问题,本发明实施例提出一种基于三维模型的可视化监测界面定制生成方法及装置。

第一方面,本发明实施例提出一种基于三维模型的可视化监测界面定制生成方法,包括:

利用三维渲染引擎,根据用户输入的第一指令选择三维模型的可视化观察角度;

利用三维渲染引擎,根据用户输入的第二指令调整三维模型在视角范围内的大小;

根据用户输入的第三指令,确定图像分辨率,并基于所述可视化观察角度、三维模型在视角范围内的大小和图像分辨率,生成所述三维模型的第一场景图像;

根据用户输入的第四指令,向所述第一场景图像添加测点,并确定每个测点的展示方式,获得第二场景图像;

根据用户输入的信息,生成描述文件,由所述描述文件与第二场景图像一起构成可视化监测界面。

可选地,所述图像分辨率与待展示所述可视化监测界面的终端的屏幕分辨率相适配。

可选地,所述描述文件按照预设格式存储了所述可视化监测界面的所有信息,所述描述文件包括:界面说明信息、界面图像信息、界面参数信息和测点信息。

可选地,所述界面说明信息记录了所述可视化监测界面的基本信息,包括:界面名、作者名、制作时间、制作日期、监测对象名称、界面图像数、测点数和备注。

可选地,所述界面图像信息由n个描述项共同组成,其中,n为界面说明部分图像数的值,每个描述项包含的信息包括:图像名、分辨率长和分辨率宽。

可选地,所述界面参数信息用于记录经用户旋转、缩放后最终确定的视角信息,包括:视点位置、视线方向、视角大小和物体绕视线方向的逆时针旋转角度。

可选地,所述测点信息由m个描述项共同组成,其中,m为快照说明部分测点数的值,每个描述项包含的信息包括:测点的标示编号、测点展示方式、测点关联方式、背景底色透明度、背景底色、测点展示位置、测点关联位置、测点展示区域的长和测点展示区域的宽。

第二方面,本发明实施例还提出一种基于三维模型的可视化监测界面定制生成装置,包括:

选择模块,用于利用三维渲染引擎,根据用户输入的第一指令选择三维模型的可视化观察角度;

调整模块,用于利用三维渲染引擎,根据用户输入的第二指令调整三维模型在视角范围内的大小;

生成模块,用于根据用户输入的第三指令,确定图像分辨率,并基于所述可视化观察角度、三维模型在视角范围内的大小和图像分辨率,生成所述三维模型的第一场景图像;

添加模块,用于根据用户输入的第四指令,向所述第一场景图像添加测点,并确定每个测点的展示方式,获得第二场景图像;

构成模块,用于根据用户输入的信息,生成描述文件,由所述描述文件与第二场景图像一起构成可视化监测界面。

第三方面,本发明实施例还提出一种电子设备,包括:处理器、存储器、总线及存储在存储器上并可在处理器上运行的计算机程序;

其中,所述处理器,存储器通过所述总线完成相互间的通信;

所述处理器执行所述计算机程序时实现上述方法。

第四方面,本发明实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述方法。

由上述技术方案可知,本发明实施例通过利用三维渲染引擎,根据用户输入的第一指令选择三维模型的可视化观察角度,根据用户输入的第二指令调整三维模型在视角范围内的大小;根据用户输入的第三指令确定图像分辨率,并基于可视化观察角度、三维模型在视角范围内的大小和图像分辨率,生成三维模型的第一场景图像;根据用户输入的第四指令,向第一场景图像添加测点并确定每个测点的展示方式,获得第二场景图像;根据用户输入的信息生成描述文件,由描述文件与第二场景图像一起构成可视化监测界面,由此,能够利用三维模型定制生成监测界面图像,降低了传统二维绘制方法的成本;可以让用户可以更自由、更精准的选择所需的监测界面图像,灵活度和可操作性更强;一旦用户对生成的快照不满意,只需要重新在三维引擎中选择角度,重新生成即可,不再需要专业的建模人员、图像处理人员手工建模,可以让生成的监测界面图像适配更多显示设备;利用与图像信息配套的描述文件,让监测界面能携带更多、更丰富的场景信息,让监测界面能支持更丰富、更多样的监测可视化效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些图获得其他的附图。

图1是现有的一个传统的、污水处理厂站的二维监测界面的示意图;

图2为本发明一实施例提供的一种基于三维模型的可视化监测界面定制生成方法的流程示意图;

图3为本发明一实施例提供的一种基于三维模型的可视化监测界面定制生成装置的结构示意图;

图4为本发明一实施例提供的电子设备的实体结构示意图。

具体实施方式

下面结合附图,对本发明的具体实施方式作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。

图2示出了本发明一实施例提供的一种基于三维模型的可视化监测界面定制生成方法的流程示意图,如图2所示,本实施例的基于三维模型的可视化监测界面定制生成方法,包括:

s1、利用三维渲染引擎,根据用户输入的第一指令选择三维模型的可视化观察角度。

在具体应用中,利用三维渲染引擎的漫游、浏览、飞行等功能,根据用户自由选择最适合的可视化观察角度而输入的第一指令,选择确定三维模型的可视化观察角度。

s2、利用三维渲染引擎,根据用户输入的第二指令调整三维模型在视角范围内的大小。

在具体应用中,利用三维渲染引擎的缩放功能,根据用户输入的第二指令调整三维模型在视角范围内的大小。

s3、根据用户输入的第三指令,确定图像分辨率,并基于所述可视化观察角度、三维模型在视角范围内的大小和图像分辨率,生成所述三维模型的第一场景图像。

其中,所述图像分辨率与待展示所述可视化监测界面的终端的屏幕分辨率相适配。

可以理解的是,本实施例可以基于所述可视化观察角度和三维模型在视角范围内的大小,可以生成多张不同分辨率的三维模型的第一场景图像,不同分辨率的图像可将同一界面展示在不同终端上,以与相应的屏幕适配,达到最佳视觉效果。例如,1024×768的图像可以显示在宽屏屏幕上,800×600的图像可以显示在普通比例的屏幕上,750×1334可以显示在手机上等。

s4、根据用户输入的第四指令,向所述第一场景图像添加测点,并确定每个测点的展示方式,获得第二场景图像。

在具体应用中,举例来说,可以将测点以曲线、图表、开关量等方式展示出来,此外,还可以指示测点展示区域的大小、背景色、透明度,以支持更加丰富可视化监测效果。

s5、根据用户输入的信息,生成描述文件,由所述描述文件与第二场景图像一起构成可视化监测界面。

本实施例的基于三维模型的可视化监测界面定制生成方法,提出了利用三维模型自由选择角度,然后生成监测界面的方法,与传统手功建立二维界面的方法思路完全不一样,本实施例所述方法通过利用三维渲染引擎,根据用户输入的第一指令选择三维模型的可视化观察角度,根据用户输入的第二指令调整三维模型在视角范围内的大小;根据用户输入的第三指令确定图像分辨率,并基于可视化观察角度、三维模型在视角范围内的大小和图像分辨率,生成三维模型的第一场景图像;根据用户输入的第四指令,向第一场景图像添加测点并确定每个测点的展示方式,获得第二场景图像;根据用户输入的信息生成描述文件,由描述文件与第二场景图像一起构成可视化监测界面,由此,能够利用三维模型定制生成监测界面图像,降低了传统二维绘制方法的成本;可以让用户可以更自由、更精准的选择所需的监测界面图像,灵活度和可操作性更强;一旦用户对生成的快照不满意,只需要重新在三维引擎中选择角度,重新生成即可,不再需要专业的建模人员、图像处理人员手工建模,可以让生成的监测界面图像适配更多显示设备;利用与图像信息配套的描述文件,所述描述文件内含了丰富的界面相关信息,让监测界面能携带更多、更丰富的场景信息,让监测界面能支持更丰富、更多样的监测可视化效果。

进一步地,在具体应用中,所述描述文件按照预设格式存储了所述可视化监测界面的所有信息,所述描述文件包括:界面说明信息、界面图像信息、界面参数信息和测点信息。

其中,所述预设格式,可以包括:二进制格式或xml格式。

可以理解的是,二进制格式存储效率较高,且有一定的保密性,但xml格式是字符型文件,更易于识别与交流。为了保证描述文件能被正确解析,以用于可视化监系统,本实施例可为描述文件分别制定二进制存储格式及xml存储模式。

其中,所述界面说明信息记录了所述可视化监测界面的基本信息,包括:界面名、作者名、制作时间、制作日期、监测对象名称、界面图像数、测点数和备注。所述界面说明信息的二进制存储格式可参考如下表1。

表1

界面名由不超过128个字节组成;作者名由不超过128个字节组成;制作日期由“yyyy-mm-dd”格式10个字节字符串组成;制作时间由“hh:mm:ss”格式8字节字符串组成;监测对象名称由不超过128个字节组成;界面图像数用于记录图像文件的数量,由2个字节组成(即最多可有65535份图像);测点数表示快照中需要显示的测点数量(含复合测点数据,复合测点数据即由其它测点数据计算生成的数据),由2个字节组成(也就是说最多可以记录65535个测点);备注用于对快照进行简短说明,由不超过1024个字节组成。

其中,所述界面图像信息由n个描述项共同组成,其中,n为界面说明部分图像数的值,每个描述项包含的信息包括:图像名、分辨率长和分辨率宽。图像名由不超过255个字节组成,分辨率长和宽分别由4字节组成,所述界面图像信息的二进制存储格式可参考如下表2。

表2

其中,所述界面参数信息用于记录经用户旋转、缩放后最终确定的视角信息,包括:视点位置、视线方向、视角大小和物体绕视线方向的逆时针旋转角度。有了这部分信息就能知道当前的监测界面是如何从三维模型中获取的。所述界面参数信息的二进制存储格式可参考如下表3。

表3

视点位置是一个三维坐标(x,y,z),由12字节组成;视线方向是一个方向向量(vx,vy,vz),也由12字节组成;视角大小为两个整数,分别表示x方向视角及y方向视角,各占据4字节;物体绕视线方向的逆时针施转角度为4字节。

其中,所述测点信息由m个描述项共同组成,其中,m为快照说明部分测点数的值,每个描述项包含的信息包括:测点的标示编号、测点展示方式、测点关联方式、背景底色透明度、背景底色、测点展示位置、测点关联位置、测点展示区域的长和测点展示区域的宽。所述测点信息的二进制存储格式可参考如下表4。

表4

所述测点的标示编号由11个字节字符串构成,是测点在数据库中的唯一标识;所述测点展示方式由2个字节组成;所述测点关联方式由2个字节组成,表示测点如何与对应实体关联(如实线关联、虚线关联);所述背景底色透明度指对该测点的数据进行可视化展示时,相应展示区域的背景底色透明度;所述背景底色由三个字节表示底色的rgb值;所述测点展示位置表示展示区域左下角相对快照图像左下角位置,各由4个字节组成,一共12字节;所述测点关联位置表示测点在界面图像中的位置;所述测点展示区域的长和所述测点展示区域的宽各为4个字节,其数值表示像素点数量。

本实施例的一种基于三维模型的可视化监测界面定制生成方法,能够利用三维模型定制生成监测界面图像,降低了传统二维绘制方法的成本;可以让用户可以更自由、更精准的选择所需的监测界面图像,灵活度和可操作性更强;一旦用户对生成的快照不满意,只需要重新在三维引擎中选择角度,重新生成即可,不再需要专业的建模人员、图像处理人员手工建模,可以让生成的监测界面图像适配更多显示设备;利用与图像信息配套的描述文件,所述描述文件内含了丰富的界面相关信息,让监测界面能携带更多、更丰富的场景信息,让监测界面能支持更丰富、更多样的监测可视化效果。

本实施例所述方法由计算机程序完成,用户只需要负责完成相应的交互操作,该程序既可以作为具有三维渲染功能的平台的插件,也可以联合三维渲染引擎单独开发。

图3示出了本发明一实施例提供的一种基于三维模型的可视化监测界面定制生成装置的结构示意图,如图3所示,本实施例的基于三维模型的可视化监测界面定制生成装置,包括:选择模块31、调整模块32、生成模块33、添加模块34和构成模块35;其中:

所述选择模块31,用于利用三维渲染引擎,根据用户输入的第一指令选择三维模型的可视化观察角度;

所述调整模块32,用于利用三维渲染引擎,根据用户输入的第二指令调整三维模型在视角范围内的大小;

所述生成模块33,用于根据用户输入的第三指令,确定图像分辨率,并基于所述可视化观察角度、三维模型在视角范围内的大小和图像分辨率,生成所述三维模型的第一场景图像;

所述添加模块34,用于根据用户输入的第四指令,向所述第一场景图像添加测点,并确定每个测点的展示方式,获得第二场景图像;

所述构成模块35,用于根据用户输入的信息,生成描述文件,由所述描述文件与第二场景图像一起构成可视化监测界面。

具体地,所述选择模块31利用三维渲染引擎,根据用户输入的第一指令选择三维模型的可视化观察角度;所述调整模块32利用三维渲染引擎,根据用户输入的第二指令调整三维模型在视角范围内的大小;所述生成模块33根据用户输入的第三指令,确定图像分辨率,并基于所述可视化观察角度、三维模型在视角范围内的大小和图像分辨率,生成所述三维模型的第一场景图像;所述添加模块34根据用户输入的第四指令,向所述第一场景图像添加测点,并确定每个测点的展示方式,获得第二场景图像;所述构成模块35根据用户输入的信息,生成描述文件,由所述描述文件与第二场景图像一起构成可视化监测界面。

在具体应用中,所述选择模块31可利用三维渲染引擎的漫游、浏览、飞行等功能,根据用户自由选择最适合的可视化观察角度而输入的第一指令,选择确定三维模型的可视化观察角度。

在具体应用中,所述调整模块32可利用三维渲染引擎的缩放功能,根据用户输入的第二指令调整三维模型在视角范围内的大小。

其中,所述图像分辨率与待展示所述可视化监测界面的终端的屏幕分辨率相适配。

可以理解的是,本实施例可以基于所述可视化观察角度和三维模型在视角范围内的大小,可以生成多张不同分辨率的三维模型的第一场景图像,不同分辨率的图像可将同一界面展示在不同终端上,以与相应的屏幕适配,达到最佳视觉效果。

在具体应用中,举例来说,所述添加模块34可以将测点以曲线、图表、开关量等方式展示出来,此外,还可以指示测点展示区域的大小、背景色、透明度,以支持更加丰富可视化监测效果。

本实施例的基于三维模型的可视化监测界面定制生成装置,能够利用三维模型定制生成监测界面图像,降低了传统二维绘制方法的成本;可以让用户可以更自由、更精准的选择所需的监测界面图像,灵活度和可操作性更强;一旦用户对生成的快照不满意,只需要重新在三维引擎中选择角度,重新生成即可,不再需要专业的建模人员、图像处理人员手工建模,可以让生成的监测界面图像适配更多显示设备;利用与图像信息配套的描述文件,所述描述文件内含了丰富的界面相关信息,让监测界面能携带更多、更丰富的场景信息,让监测界面能支持更丰富、更多样的监测可视化效果。

进一步地,在具体应用中,所述描述文件按照预设格式存储了所述可视化监测界面的所有信息,所述描述文件包括:界面说明信息、界面图像信息、界面参数信息和测点信息。

其中,所述预设格式,可以包括:二进制格式或xml格式。

可以理解的是,二进制格式存储效率较高,且有一定的保密性,但xml格式是字符型文件,更易于识别与交流。为了保证描述文件能被正确解析,以用于可视化监系统,本实施例可为描述文件分别制定二进制存储格式及xml存储模式。

其中,所述界面说明信息记录了所述可视化监测界面的基本信息,包括:界面名、作者名、制作时间、制作日期、监测对象名称、界面图像数、测点数和备注。所述界面说明信息的二进制存储格式可参考上述表1。界面名由不超过128个字节组成;作者名由不超过128个字节组成;制作日期由“yyyy-mm-dd”格式10个字节字符串组成;制作时间由“hh:mm:ss”格式8字节字符串组成;监测对象名称由不超过128个字节组成;界面图像数用于记录图像文件的数量,由2个字节组成(即最多可有65535份图像);测点数表示快照中需要显示的测点数量(含复合测点数据,复合测点数据即由其它测点数据计算生成的数据),由2个字节组成(也就是说最多可以记录65535个测点);备注用于对快照进行简短说明,由不超过1024个字节组成。

其中,所述界面图像信息由n个描述项共同组成,其中,n为界面说明部分图像数的值,每个描述项包含的信息包括:图像名、分辨率长和分辨率宽。图像名由不超过255个字节组成,分辨率长和宽分别由4字节组成,所述界面图像信息的二进制存储格式可参考上述表2。

其中,所述界面参数信息用于记录经用户旋转、缩放后最终确定的视角信息,包括:视点位置、视线方向、视角大小和物体绕视线方向的逆时针旋转角度。有了这部分信息就能知道当前的监测界面是如何从三维模型中获取的。所述界面参数信息的二进制存储格式可参考上述表3。视点位置是一个三维坐标(x,y,z),由12字节组成;视线方向是一个方向向量(vx,vy,vz),也由12字节组成;视角大小为两个整数,分别表示x方向视角及y方向视角,各占据4字节;物体绕视线方向的逆时针施转角度为4字节。

其中,所述测点信息由m个描述项共同组成,其中,m为快照说明部分测点数的值,每个描述项包含的信息包括:测点的标示编号、测点展示方式、测点关联方式、背景底色透明度、背景底色、测点展示位置、测点关联位置、测点展示区域的长和测点展示区域的宽。所述测点信息的二进制存储格式可参考上述表4。

所述测点的标示编号由11个字节字符串构成,是测点在数据库中的唯一标识;所述测点展示方式由2个字节组成;所述测点关联方式由2个字节组成,表示测点如何与对应实体关联(如实线关联、虚线关联);所述背景底色透明度指对该测点的数据进行可视化展示时,相应展示区域的背景底色透明度;所述背景底色由三个字节表示底色的rgb值;所述测点展示位置表示展示区域左下角相对快照图像左下角位置,各由4个字节组成,一共12字节;所述测点关联位置表示测点在界面图像中的位置;所述测点展示区域的长和所述测点展示区域的宽各为4个字节,其数值表示像素点数量。

本实施例的基于三维模型的可视化监测界面定制生成装置,能够利用三维模型定制生成监测界面图像,降低了传统二维绘制方法的成本;可以让用户可以更自由、更精准的选择所需的监测界面图像,灵活度和可操作性更强;一旦用户对生成的快照不满意,只需要重新在三维引擎中选择角度,重新生成即可,不再需要专业的建模人员、图像处理人员手工建模,可以让生成的监测界面图像适配更多显示设备;利用与图像信息配套的描述文件,所述描述文件内含了丰富的界面相关信息,让监测界面能携带更多、更丰富的场景信息,让监测界面能支持更丰富、更多样的监测可视化效果。

本实施例的基于三维模型的可视化监测界面定制生成装置,可以用于执行前述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图4示出了本发明实施例提供的一种电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器41、存储器42、总线43及存储在存储器42上并可在处理器41上运行的计算机程序;

其中,所述处理器41,存储器42通过所述总线43完成相互间的通信;

所述处理器41执行所述计算机程序时实现上述各方法实施例所提供的方法,例如包括:利用三维渲染引擎,根据用户输入的第一指令选择三维模型的可视化观察角度;利用三维渲染引擎,根据用户输入的第二指令调整三维模型在视角范围内的大小;根据用户输入的第三指令,确定图像分辨率,并基于所述可视化观察角度、三维模型在视角范围内的大小和图像分辨率,生成所述三维模型的第一场景图像;根据用户输入的第四指令,向所述第一场景图像添加测点,并确定每个测点的展示方式,获得第二场景图像;根据用户输入的信息,生成描述文件,由所述描述文件与第二场景图像一起构成可视化监测界面。

本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例所提供的方法,例如包括:利用三维渲染引擎,根据用户输入的第一指令选择三维模型的可视化观察角度;利用三维渲染引擎,根据用户输入的第二指令调整三维模型在视角范围内的大小;根据用户输入的第三指令,确定图像分辨率,并基于所述可视化观察角度、三维模型在视角范围内的大小和图像分辨率,生成所述三维模型的第一场景图像;根据用户输入的第四指令,向所述第一场景图像添加测点,并确定每个测点的展示方式,获得第二场景图像;根据用户输入的信息,生成描述文件,由所述描述文件与第二场景图像一起构成可视化监测界面。

本领域内的技术人员应明白,本申请的实施例可提供为方法、装置、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、装置、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置/系统。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。术语“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

本发明的说明书中,说明了大量具体细节。然而能够理解的是,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。类似地,应当理解,为了精简本发明公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释呈反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本发明并不局限于任何单一的方面,也不局限于任何单一的实施例,也不局限于这些方面和/或实施例的任意组合和/或置换。而且,可以单独使用本发明的每个方面和/或实施例或者与一个或更多其他方面和/或其实施例结合使用。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

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