The embodiment of the invention discloses a method and device for customizing a visual monitoring interface based on a three-dimensional model, wherein the method comprises: selecting a visual viewing angle of the three-dimensional model according to the first instruction input by the user by using a three-dimensional rendering engine; and adjusting the viewing angle according to the second instruction input by the user by using a three-dimensional rendering engine. The size of the three-dimensional model in the viewing angle range; the image resolution is determined according to the third instruction input by the user, and the first scene image of the three-dimensional model is generated based on the visual viewing angle, the size of the three-dimensional model in the viewing angle range and the image resolution; and the first scene image is added according to the fourth instruction input by the user. The second scene image is obtained by determining the display mode of each measuring point, and a description file is generated according to the information input by the user, which together with the second scene image forms a visual monitoring interface. The embodiment of the invention can make use of 3D models to customize and generate monitoring interface images.
【技术实现步骤摘要】
基于三维模型的可视化监测界面定制生成方法及装置
本专利技术实施例涉及三维模型可视化监测
,具体涉及一种基于三维模型的可视化监测界面定制生成方法及装置。
技术介绍
三维模型是指用计算机语言或数据结构进行严格定义的三维物体或虚拟场景的数字表达,通常由特定的建模工具或建模软件生成。三维模型已经用于各种不同的领域,如医疗行业使用它制作器官的精确模型,电影行业使用它实现电影特效,科学领域用它制作化合物的精确模型。三维渲染是指在计算机中利用渲染引擎从三维模型生成图像的过程。一般,三维渲染引擎除了能生成可视图像外,还能实现对模型的浏览、漫游、缩放等操作。可视化是指用于创建图形、图像或动画,以便交流沟通的技术和方法。可视化监测则是利用相关技术对监测点的数据进行可视化展示。数据可视化的目的是为了将隐藏在数据中的信息直接展现于人们面前,使数据更加客观、真实,更具说服力和表现力。可视化监测一直是各行各业重要的信息化管理手段。为监测对象建立可视化数字模型,并将相关的监测源或监测点关联到模型上,利用相关的监测软件,管理人员就能在监管中心的电脑屏幕上进行实时监管。这种做法能省去现场人员巡检的过程,大大降低企业成本。而且在面临恶劣天气、突发安全事故时,能更加安全、及时、有效的获知现场情况。可视化监测界面是指监测系统所呈现的可视化界面,除了有监测对象的图形影像外,还应有监测点的相关信息。图1是现有的一个传统的污水处理厂站的二维监测界面的示意图。其中,监测单位需要根据现场建设情况及设计图纸,为当前监测视角制作图像界面。即将现实工厂中的反应池、管道、水塔等用图像符号的方式表现出来,然后 ...
【技术保护点】
1.一种基于三维模型的可视化监测界面定制生成方法,其特征在于,包括:利用三维渲染引擎,根据用户输入的第一指令选择三维模型的可视化观察角度;利用三维渲染引擎,根据用户输入的第二指令调整三维模型在视角范围内的大小;根据用户输入的第三指令,确定图像分辨率,并基于所述可视化观察角度、三维模型在视角范围内的大小和图像分辨率,生成所述三维模型的第一场景图像;根据用户输入的第四指令,向所述第一场景图像添加测点,并确定每个测点的展示方式,获得第二场景图像;根据用户输入的信息,生成描述文件,由所述描述文件与第二场景图像一起构成可视化监测界面。
【技术特征摘要】
1.一种基于三维模型的可视化监测界面定制生成方法,其特征在于,包括:利用三维渲染引擎,根据用户输入的第一指令选择三维模型的可视化观察角度;利用三维渲染引擎,根据用户输入的第二指令调整三维模型在视角范围内的大小;根据用户输入的第三指令,确定图像分辨率,并基于所述可视化观察角度、三维模型在视角范围内的大小和图像分辨率,生成所述三维模型的第一场景图像;根据用户输入的第四指令,向所述第一场景图像添加测点,并确定每个测点的展示方式,获得第二场景图像;根据用户输入的信息,生成描述文件,由所述描述文件与第二场景图像一起构成可视化监测界面。2.根据权利要求1所述的方法,其特征在于,所述图像分辨率与待展示所述可视化监测界面的终端的屏幕分辨率相适配。3.根据权利要求1所述的方法,其特征在于,所述描述文件按照预设格式存储了所述可视化监测界面的所有信息,所述描述文件包括:界面说明信息、界面图像信息、界面参数信息和测点信息。4.根据权利要求3所述的方法,其特征在于,所述界面说明信息记录了所述可视化监测界面的基本信息,包括:界面名、作者名、制作时间、制作日期、监测对象名称、界面图像数、测点数和备注。5.根据权利要求3所述的方法,其特征在于,所述界面图像信息由N个描述项共同组成,其中,N为界面说明部分图像数的值,每个描述项包含的信息包括:图像名、分辨率长和分辨率宽。6.根据权利要求3所述的方法,其特征在于,所述界面参数信息用于记录经用户旋转、缩放后最终确定的视角信息,包括:视点位置、视线方向、视角大小...
【专利技术属性】
技术研发人员:林志丹,覃力,李楠,唐卫清,孟虎,章隆敏,
申请(专利权)人:北京中科紫宸睿达科技有限公司,合肥城市云数据中心股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。