[发明专利]超高分辨率图像的显示方法与系统有效
申请号: | 201310740746.1 | 申请日: | 2013-12-27 |
公开(公告)号: | CN103730097A | 公开(公告)日: | 2014-04-16 |
发明(设计)人: | 徐亮胜 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
主分类号: | G09G5/00 | 分类号: | G09G5/00 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王茹;曾旻辉 |
地址: | 510663 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 超高 分辨率 图像 显示 方法 系统 | ||
技术领域
本发明涉及图像显示技术领域,特别是涉及一种超高分辨率图像的显示方法与系统。
背景技术
超高分辨率信号图像(26kx4k)由于受到显卡显示能力的限制,无法用一张图像显示。若采用传统的GDI方式进行绘图,针对如此超高分辨率的图像,在没有硬件加速的前提下,图像显示的帧率是非常低的,而且同步性很差。还有一些其他的方法,通过在数据发送端将图像分割,再将每个分割的子图像以对应数量的硬件通道来传输,该方法如果针对26kx4k的超高分辨率图像将增加很多个硬件通道,必将极大的增加硬件成本。因此,它仅仅比较适合较小分辨率图像的显示,如4kx2k。
综上,目前存在的高分辨率图像显示方法都存在很大的局限性。
发明内容
基于上述情况,本发明提出了一种超高分辨率图像的显示方法与系统,以显示超高分辨率图像,采用的方案如下。
一种超高分辨率图像的显示方法,包括步骤:
确定待显示图像的分辨率,以及每个显卡可以创建纹理的分辨率上限;
比较待显示图像的分辨率和每个显卡的所述分辨率上限,按照待显示图像全包含原则,确定所要创建的纹理资源个数;
接收待显示图像,将其分割并存储为多个纹理资源;
通过GPU编程在待显示图像渲染的光栅化阶段获取所述纹理资源的每个像素值,并根据待显示图像的编码方式,确定对应的解码方法,对获取到的像素级待显示图像进行解码;
根据每个GPU对应显示窗口的位置,确定GPU与所述纹理资源的对应关系,每个GPU完成对应纹理资源的绘制与显示。
一种超高分辨率图像的显示系统,包括:
分辨率确定单元,用于确定待显示图像的分辨率,以及每个显卡可以创建纹理的分辨率上限;
分割数计算单元,用于比较待显示图像的分辨率和每个显卡的所述分辨率上限,按照待显示图像全包含原则,确定所要创建的纹理资源个数;
纹理资源创建单元,用于接收待显示图像,将其分割并存储为多个纹理资源;
解码单元,用于通过GPU编程在待显示图像渲染的光栅化阶段获取所述纹理资源的每个像素值,并根据待显示图像的编码方式,确定对应的解码方法,对获取到的像素级待显示图像进行解码;
显示单元,用于根据每个GPU对应显示窗口的位置,确定GPU与所述纹理资源的对应关系,每个GPU完成对应纹理资源的绘制与显示。
本方案在接收到超高分辨率图像之后,并非直接进行CPU解码,而是利用Direct3d(以下简称D3d)显示技术将图像数据存储成纹理数据,通过在图形绘制管线的光栅化阶段获取每个像素的颜色值,并依照编码算法指导完成整个纹理数据的解码过程。解码过程充分利用GPU浮点运算能力强的优势,大大提高了解码速率,能够较明显的提高显示帧率,使得超高分辨率图像在高清显示媒介下,极大的满足人们对海量图像数据查阅的迫切需要。
附图说明
图1为本发明超高分辨率图像的显示方法的流程示意图;
图2为本发明超高分辨率图像的显示系统的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不限定本发明的保护范围。
本发明超高分辨率图像的显示方法的一个实施例,如图1所示,包括如下步骤:
步骤S101:在信号源服务器端,将超大分辨率图像发送到处理器接收客户端。
步骤S102:在图像显示客户端确定信号源的分辨率的大小,标记为MxN
步骤S103:获取显卡最大可以显示的单元分辨率值,标记为mxn。比较这两个分辨率的大小,按全包含原则计算出所要分割的子纹理数,记为c。所述全包含原则即为图像应全部显示。
步骤S104:将高分辨率信号源图像纹理资源分割为c个子纹理资源,并标记为1,2,3,,,c。
步骤S105:在图像显示客户端接收高分辨率图像数据,将其存储到内存中。根据步骤S104,将该内存缓冲区的图像数据创建为c个纹理资源,该纹理资源优选地为D3d纹理资源。
步骤S106:优选地利用HLSL高级着色语言,通过GPU编程在图像渲染的光栅化阶段获取纹理数据的每个像素值,并根据服务端对图像数据的编码方式,获取图像数据的解码方法,对获取到的像素级图像数据进行解码,从而完成每一帧图像数据的解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310740746.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:5吨装载机双变总成直接档装置
- 下一篇:一种调节背光值的方法及其装置
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序