[发明专利]计算机显示内容的编解码方法和系统有效
申请号: | 201110322567.7 | 申请日: | 2011-10-21 |
公开(公告)号: | CN102929569A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 洪雪荣 | 申请(专利权)人: | 洪雪荣 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;H04N7/26;G09G5/36 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
地址: | 美国德克萨*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机 显示 内容 解码 方法 系统 | ||
技术领域
本发明涉及计算机图形技术,尤其涉及对计算机显示内容进行编码和解码的方法和系统。
背景技术
计算机目前已经实际应用于各种行业,计算机图形已被用于显示文本、图像、电影、视频游戏、娱乐以及其它二维(2D)和三维(3D)内容。现代计算机还被联网在一起以通过因特网共享信息,一个计算机中的计算机显示内容经常需要被传输到另一个计算机或其它多个计算机。也就是说,需要在一个计算机上抓取计算机显示,然后将该被抓取的内容编码并通过计算机网络传输到其它多个计算机或存储设备。在接收的计算机上,为了显示所接收的显示内容,对编码后的显示内容进行解码。
发明内容
发明要解决的问题
但是,计算机屏幕显示内容目前变得越来越复杂、包括越来越大的信息量、要求更高的分辨率,现有的显示编解码方法(编码器和解码器)对某些应用而言并不理想。本发明所公开的方法和系统的目的在于解决上述一个或多个问题和其它问题。
用于解决问题的方案
本发明的一个方面包括一种编码方法,用于对计算机的屏幕上的显示数据进行编码,包括:将上述屏幕上的显示内容划分为多个显示块,每个块具有块类型;创建块描述表以描述上述多个显示块的特性;将上述多个显示块分类成预定的具有不同编码优先项的不同的块类型;基于分类后的块类型,使用对应的压缩算法,对上述多个显示块进行编码以生成编码后的显示块;更新上述块描述表以包括分类后的显示块的信息;将上述更新后的块描述表编码为编码后的块描述表;将上述编码后的块描述表和上述编码后的显示块合并以生成编码后的显示数据;以及输出上述编码后的显示数据。
本发明的另一个方面包括一种解码方法,用于对编码后的显示数据进行解码,所述编码后的显示数据包含多个显示块,每个显示块基于其显示块的特性被进行了对应的编码,该解码方法包括:获取上述编码后的显示数据;从上述编码后的显示数据还原描述上述多个显示块的特性的块描述表,上述多个显示块的特性包括对应的块类型和对应的压缩算法;基于上述块描述表,确定显示块的对应的块类型;基于上述块类型,用对应的压缩算法,对多个编码后的显示块进行解码,以生成解码后的显示块;将上述解码后的显示块合并以生成解码后的显示数据;以及输出上述解码后的显示数据。
本领域技术人员按照本发明的说明书、权利要求以及附图可以理解本发明的其它方面。
附图说明
图1表示包括某些公开的实施方式的例示性的计算环境;
图2表示与上述公开的实施方式一致的例示性的计算机的框图;
图3表示与上述公开的实施方式一致的用于编码操作的例示性的框图;
图4表示与上述公开的实施方式一致的例示性的编码处理;
图5表示与上述公开的实施方式一致的例示性的分类处理;
图6表示与上述公开的实施方式一致的例示性的解码处理。
具体实施方式
下面对在附图中所示的本发明的例示性的实施方式进行详细说明。在所有可能的情况下,在所有附图中使用相同附图标号表示相同或相似的部分。
图1表示包括某些公开的实施方式的例示性的计算环境。如图1所示,计算环境100包括因特网102和通过因特网102连接的第一计算机110和第二计算机120。在不偏离本公开实施方式的主旨的情况下可以增加其它的构件。因特网102可以包括使用标准传输控制协议/因特网协议(TCP/IP)相互连接的任何私有计算机网络和公共计算机网络。因特网102可以通过IP,诸如万维网(WWW)的互联超文本文档和超文本传输协议(HTTP)等来实施大量的服务。
第一计算机110和第二计算机120可以包括任何合适类型的计算机,由用户操作以进行计算、显示和通过因特网102联网。例如,计算机110和120可以包括台式计算机、笔记本计算机、平板电脑、智能手机以及其它类型的计算平台和软件程序。虽然图1中仅示出了两个计算机,但是可以包括任意数量的计算机。图2表示可以被配置来实现第一计算机110和/或第二计算机120的例示性的计算机200的框图。
如图2所示,计算机200(例如第一计算机110,第二计算机120)可以包括处理器202,随机存储器(RAM)204、只读存储器(ROM)206、显示接口208、输入/输出接口210、存储单元212以及通信接口214。在不偏离本公开实施方式的主旨的情况下可以增加其它构件、可以除去某些设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于洪雪荣,未经洪雪荣许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110322567.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:提高数据仓库性能的方法和装置
- 下一篇:离心式风扇
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法