一种实现自适应分辨率的方法及其可视化系统技术方案

技术编号:20914934 阅读:42 留言:0更新日期:2019-04-20 09:23
本发明专利技术涉及一种实现自适应分辨率的方法及其可视化系统,在于将预先构建的可视化系统直接与大屏幕拼接墙连接,通过反馈的大屏幕分辨率,进行可视化系统的界面上图元的重新排布,达到与大屏幕拼接墙分辨率匹配,确保可视化系统输出的图像显示在大屏幕拼接墙上时清晰可见。本发明专利技术消除了现有的由于拼接控制器产生的信号不同步问题,且达到了可视化系统对大屏幕拼接墙分辨率变化的自适应。

A Method of Realizing Adaptive Resolution and Its Visualization System

The present invention relates to a method for realizing adaptive resolution and its visualization system, which is to connect the pre-constructed visualization system directly with the large screen stitching wall, rearrange the graphic elements on the interface of the visualization system through feedback large screen resolution, match the resolution of the large screen stitching wall, and ensure that the output image of the visualization system is displayed on the large screen. It's clearly visible when it's connected to the wall. The invention eliminates the problem of asynchronization of signals generated by the existing stitching controller, and achieves the self-adaptation of the visual system to the resolution change of the large screen stitching wall.

【技术实现步骤摘要】
一种实现自适应分辨率的方法及其可视化系统
本专利技术涉及自控
,尤其涉及一种实现自适应分辨率的方法及其可视化系统。
技术介绍
目前,大多可视化系统图形工作站的输出,通过大屏幕拼接控制器采集、开窗定位,最终输出到大屏幕拼接墙的显示设备中。当大屏幕拼接墙由于升级、改造等因素,引起分辨率产生变化时,需要手动调节大屏幕拼接控制器的配置,以满足输出分辨率与大屏幕拼接墙变化后的物理分辨率一致。进一步地,还需要调节可视化系统的显示分辨率,已达到其输出分辨率与大屏幕拼接墙变化后的物理分辨率一致。但是,由于可视化系统的输出分辨率变化,可能造成大屏幕拼接控制器原有的采集通道无法正常地采集,造成大屏幕拼接墙的显示异常。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术中的缺陷,提供了一种实现自适应分辨率的方法及其可视化系统。通过可视化系统直接与大屏幕拼接墙系统进行通讯,获取拼接墙的分辨率,进而调整可视化系统的界面分辨率,达到可视化系统对大屏幕拼接墙分辨率变化的自适应。本专利技术提供的一种实现自适应分辨率的方法,其改进之处在于:包括如下步骤:(1)基于预先构建的可视化系统将图像传送至大屏幕拼接墙的信号输入接口,并获取大屏幕拼接墙单屏当前运行的分辨率;(2)判断单屏分辨率的变化类型;(3)根据所述单屏分辨率的变化类型进行可视化系统中界面上的可视化图元重新排布,形成可视化系统新的分辨率;(4)将所述新的分辨率传送至所述大屏幕拼接墙的信号输入接口。其中:步骤(2)判断单屏分辨率的变化类型包括:可视化系统的单路输出分辨率和大屏幕拼接墙单屏的物理分辨率一致,为分辨率不变型;可视化系统的单路输出分辨率和大屏幕拼接墙单屏的物理分辨率不同,但比例相同时,为模糊型;和可视化系统的单路输出分辨率和大屏幕拼接墙单屏的物理分辨率不同,且比例也不同时,为失调型。其中:步骤(3)根据所述单屏分辨率的变化类型进行可视化界面的可视化图元重新排布,形成可视化系统新的分辨率,包括:对于分辨率不变型,所述可视化系统界面直接输出至大屏幕拼接墙的信号输入接口;对于模糊型,进行可视化系统中界面上的可视化图元的位置调整和像素调整;对于失调型,将可视化系统中界面的上下或左右增加黑色背景区域,达到界面分辨率的长宽比与大屏幕拼接墙的物理总分辨率的长宽比等比例,再进行可视化图元的位置调整和像素调整。其中:进行位置调整的步骤包括:1)判断分辨率在X/Y两个方向上的变化比例;2)计算可视化图元新的位置坐标:x2=x1·(W2/W1)式中,x2为可视化图元在新分辨率下的X坐标位置;x1为可视化图元在原分辨率下的X坐标位置;W2为可视化图元在新分辨率下的横向总像素;W1为可视化图元在原分辨率下的横向总像素;y2=y1·(H2/H1)式中,y2为可视化图元在新分辨率下的Y坐标位置;y1为可视化图元在原分辨率下的Y坐标位置;H2为可视化图元在新分辨率下的纵向总像素;H1为可视化图元在原分辨率下的纵向总像素;3)更新可视化图元的显示位置。其中:进行像素调整的步骤包括:I)判断分辨率在X/Y两个方向上的变化比例:II)计算可视化图元新的尺寸:w2=w1·(W2/W1)式中,w2为可视化图元在新分辨率下的横向尺寸;w1为可视化图元在原分辨率下的横向尺寸;h2=h1·(H2/H1)式中,h2为可视化图元在新分辨率下的纵向尺寸;h1为可视化图元在原分辨率下的纵向尺寸;III)更新可视化图元的像素空间。其中:所述基于预先构建的可视化系统包括可视化主机、依次与所述可视化主机连接的分辨率获取模块、可视化图元调整模块和可视化主机输出调整模块。本专利技术提供的基于上述实现方法的可视化系统,其改进之处在于:可视化主机依次连接:分辨率获取模块,用于获取大屏幕拼接墙单屏的分辨率,判断分辨率的变化类型;可视化图元调整模块,用于根据所述分辨率的变化类型进行可视化图元的重新排布,形成新的分辨率;和可视化主机输出调整模块,用于将分辨率输出至大屏幕拼接墙的信号输入接口。其中:所述分辨率获取模块包括分辨率判断模块,用于判断分辨率的变化类型。其中:所述可视化图元调整模块包括:位置调整计算模块,用于计算可视化图元新的位置;和像素调整计算模块,用于计算可视化图元新的尺寸。其中:所述分辨率获取模块、可视化图元调整模块和可视化主机输出调整模块均包括FPGA芯片。实施本专利技术的,具有以下有益效果:本专利技术的可视化系统直接与大屏幕拼接墙系统相连接,省去了现有方案中大屏幕拼接控制器的环节,省去了一次信号采集和信号输出过程,消除了由于拼接控制器产生的信号不同步问题。本专利技术解决了由于大屏幕拼接墙的分辨率变化,而引发的大屏幕拼接控制器与可视化系统功能配置不匹配问题。本专利技术通过可视化系统直接与大屏幕拼接墙系统进行通讯,获取拼接墙的分辨率,进而调整可视化系统的界面分辨率,达到可视化系统对大屏幕拼接墙分辨率变化的自适应。附图说明图1是本专利技术提供的流程示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本实施例提供的一种实现自适应分辨率的方法及其可视化系统,其可视化系统包括与可视化主机依次连接:分辨率获取模块,用于获取大屏幕拼接墙单屏的分辨率,判断分辨率的变化类型;主要包括分辨率判断模块,用于判断分辨率的变化类型。可视化图元调整模块,用于根据所述分辨率的变化类型进行可视化图元的重新排布,形成新的分辨率。主要包括位置调整计算模块,用于计算可视化图元新的位置;和像素调整计算模块,用于计算可视化图元新的尺寸。本实施例的可视化图元(或称可视化元素)是组成可视化系统显示界面的主要元素。其种类包括趋势图、饼图、柱状图等。可视化主机输出调整模块,用于将分辨率输出至大屏幕拼接墙的信号输入接口。本实施例的分辨率获取模块、可视化图元调整模块和可视化主机输出调整模块均可通过FPGA芯片实现,也可通过单片机实现。对应的,本实施例提供的一种实现自适应分辨率的方法,过程示意图如图1所示,包括如下步骤:(1)基于预先构建的可视化系统将图像传送至大屏幕拼接墙的信号输入接口,并获取大屏幕拼接墙单屏当前运行的分辨率;(2)判断单屏分辨率的变化类型;具体包括:可视化系统的单路输出分辨率和大屏幕拼接墙单屏的物理分辨率一致,也称为点对点显示,这时输入信号的每个像素均可以在拼接墙的输出画面中对应到一个相同位置的像素,此时大屏幕拼接墙输出图像会完整地还原输入的图像效果,本实施例定为分辨率不变型;可视化系统的单路输出分辨率和大屏幕拼接墙单屏的物理分辨率不同,但比例相同时,输入信号的图像会被大屏幕拼接墙等比例地拉伸或压缩显示,造成图像模糊,但比例不会失调,本实施例定为模糊型;和可视化系统的单路输出分辨率和大屏幕拼接墙单屏的物理分辨率不同,且比例也不同时,输入信号的图像会被大屏幕拼接墙拉伸或压缩显示,并造成模糊、比例失调,图像效果会受很大影响,本实施例定为失调型。(3)根据所述单屏分辨率的变化类型进行可视化系统中界面上的可视化图元本文档来自技高网...

【技术保护点】
1.一种实现自适应分辨率的方法,其特征在于:包括如下步骤:(1)基于预先构建的可视化系统将图像传送至大屏幕拼接墙的信号输入接口,并获取大屏幕拼接墙单屏当前运行的分辨率;(2)判断单屏分辨率的变化类型;(3)根据所述单屏分辨率的变化类型进行可视化系统中界面上的可视化图元重新排布,形成可视化系统新的分辨率;(4)将所述新的分辨率传送至所述大屏幕拼接墙的信号输入接口。

【技术特征摘要】
1.一种实现自适应分辨率的方法,其特征在于:包括如下步骤:(1)基于预先构建的可视化系统将图像传送至大屏幕拼接墙的信号输入接口,并获取大屏幕拼接墙单屏当前运行的分辨率;(2)判断单屏分辨率的变化类型;(3)根据所述单屏分辨率的变化类型进行可视化系统中界面上的可视化图元重新排布,形成可视化系统新的分辨率;(4)将所述新的分辨率传送至所述大屏幕拼接墙的信号输入接口。2.根据权利要求1所述的方法,其特征在于:步骤(2)判断单屏分辨率的变化类型包括:可视化系统的单路输出分辨率和大屏幕拼接墙单屏的物理分辨率一致,为分辨率不变型;可视化系统的单路输出分辨率和大屏幕拼接墙单屏的物理分辨率不同,但比例相同时,为模糊型;和可视化系统的单路输出分辨率和大屏幕拼接墙单屏的物理分辨率不同,且比例也不同时,为失调型。3.根据权利要求2所述的方法,其特征在于:步骤(3)根据所述单屏分辨率的变化类型进行可视化界面的可视化图元重新排布,形成可视化系统新的分辨率,包括:对于分辨率不变型,所述可视化系统界面直接输出至大屏幕拼接墙的信号输入接口;对于模糊型,进行可视化系统中界面上的可视化图元的位置调整和像素调整;对于失调型,将可视化系统中界面的上下或左右增加黑色背景区域,达到界面分辨率的长宽比与大屏幕拼接墙的物理总分辨率的长宽比等比例,再进行可视化图元的位置调整和像素调整。4.根据权利要求3所述的方法,其特征在于:进行位置调整的步骤包括:1)判断分辨率在X/Y两个方向上的变化比例;2)计算可视化图元新的位置坐标:x2=x1·(W2/W1)式中,x2为可视化图元在新分辨率下的X坐标位置;x1为可视化图元在原分辨率下的X坐标位置;W2为可视化图元在新分辨率下的横向总像素;W1为可视化图元在原分辨率下的横向总像素;y2=y1·(H2/H1)...

【专利技术属性】
技术研发人员:蔡宇强
申请(专利权)人:大道网络上海股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1