[发明专利]一种实现自适应分辨率的方法及其可视化系统有效
申请号: | 201811615643.1 | 申请日: | 2018-12-27 |
公开(公告)号: | CN109656506B | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 蔡宇强 | 申请(专利权)人: | 大道网络(上海)股份有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 北京格允知识产权代理有限公司 11609 | 代理人: | 张沫;周娇娇 |
地址: | 201203 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 自适应 分辨率 方法 及其 可视化 系统 | ||
1.一种实现自适应分辨率的可视化系统,所述可视化系统基于实现自适应分辨率的方法,其特征在于:所述可视化系统包括可视化主机、依次与所述可视化主机连接的分辨率获取模块、可视化图元调整模块和可视化主机输出调整模块,其中:
分辨率获取模块,用于获取大屏幕拼接墙单屏的分辨率,判断分辨率的变化类型;
可视化图元调整模块,用于根据所述分辨率的变化类型进行可视化图元的重新排布,形成新的分辨率;
可视化主机输出调整模块,用于将分辨率输出至大屏幕拼接墙的信号输入接口;
所述方法包括如下步骤:
(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)更新可视化图元的像素空间。
2.根据权利要求1所述的可视化系统,其特征在于:所述分辨率获取模块包括分辨率判断模块,用于判断分辨率的变化类型。
3.根据权利要求1所述的可视化系统,其特征在于:所述可视化图元调整模块包括:
位置调整计算模块,用于计算可视化图元新的位置;和
像素调整计算模块,用于计算可视化图元新的尺寸。
4.根据权利要求1所述的可视化系统,其特征在于:所述分辨率获取模块、可视化图元调整模块和可视化主机输出调整模块均包括FPGA芯片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大道网络(上海)股份有限公司,未经大道网络(上海)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811615643.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:拼接屏幕控制系统及方法
- 下一篇:一种分屏显示方法及装置