[发明专利]一种图像编码的方法及设备有效
| 申请号: | 201010222466.8 | 申请日: | 2010-06-30 |
| 公开(公告)号: | CN102143360A | 公开(公告)日: | 2011-08-03 |
| 发明(设计)人: | 彭巧巧;周皓隽;候伟奕;陈斌;李永安;徐谦 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04N7/26 | 分类号: | H04N7/26 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 何文彬 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 图像 编码 方法 设备 | ||
技术领域
本发明涉及图像编码技术领域,特别涉及一种图像编码的方法及设备。
背景技术
为了在远端客户端上重现服务器主机屏幕的界面显示内容,服务器端需要将屏幕的图像传送到客户端。由于屏幕图像数据量巨大,服务器在传输图像时要对其进行编码压缩,使其在带宽资源有限的信道中传输。因此,在图像编码的过程中需要考虑服务器端的资源消耗和编码后的数据所占用的传输带宽。
现有技术在对图像进行编码时,为了考虑服务器端的资源消耗和编码后的数据所占用的传输带宽,采用了两种方案。第一种方案是:只对变化的图像进行编码传输,即如果屏幕发生变化,则对变化后的图像做一次编码,之后通过网络发送到客户端,否则,不进行图像编码;第二种方案是:不管当前屏幕图像是否发生变化,总是定时不间断的将屏幕图像进行编码,并发送到客户端。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
对于第一种方案,由于只对变化的图像进行编码传输,在图像未发生变化时,由于无需传输图像编码导致带宽几乎处于空闲状态,造成浪费;对于第二种方案,如果时间间隔设定的较短,屏幕图像变化较慢时,有些编码将是没有必要的,即造成编码资源的浪费;屏幕图像变化较快时,变化的图像仍有可能在一定的时间间隔之后才被编码,因而产生了一定的时延;如果时间间隔设定的较长,则会导致客户端图像响应太慢。
发明内容
为了避免带宽资源浪费,以及服务器端资源浪费,提高客户端屏幕图像的响应速度,本发明实施例提供了一种图像编码的方法及设备。所述技术方案如下:
一方面,提供了一种图像编码的方法,所述方法包括:
采集当前屏幕图像发生变化的图像信息,根据采集到的所述当前屏幕图像发生变化的图像信息进行第一次编码,并将编码后的数据发送给客户端;
每隔预定时间判断所述当前屏幕图像是否发生变化;
如果所述当前屏幕图像未发生变化,且满足再次编码条件,则根据上次编码数据进行再次编码,并将编码后的数据发送给所述客户端。
另一方面,提供了一种图像编码的设备,所述设备包括:
采集模块,用于采集当前屏幕图像发生变化的图像信息;
第一编码模块,用于根据所述采集模块采集到的所述当前屏幕图像发生变化的图像信息进行第一次编码;
第一发送模块,用于将所述第一编码模块编码后的数据发送给客户端;
判断模块,用于每隔预定时间判断所述当前屏幕图像是否发生变化;
第二编码模块,用于在所述判断模块判断所述当前屏幕图像未发生变化,且满足再次编码条件时,则根据上次编码数据进行再次编码;
第二发送模块,用于将所述第二编码模块编码后的数据发送给所述客户端。
本发明实施例提供的技术方案带来的有益效果是:
通过在当前屏幕图像发生变化时,采集当前屏幕图像发生变化的图像信息,根据采集到的图像信息进行第一次编码,并将编码后的数据发送给客户端,保证客户端能有较快的图像响应速度;另外,在预定时间内当前屏幕图像没有发生变化时,再向客户端补充发送一些数据,不仅能够有效的利用空闲带宽资源,还能使客户端图像的质量得到进一步改善。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例1提供的图像编码的方法流程图;
图2是本发明实施例2提供的图像编码的方法流程图;
图3是本发明实施例3提供的图像编码的设备结构示意图;
图4是本发明实施例3提供的另一种图像编码的设备结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例1
参见图1,本实施例提供了一种实时图像编码的方法,包括:
101:采集当前屏幕图像发生变化的图像信息,根据采集到的当前屏幕图像发生变化的图像信息进行第一次编码,并将编码后的数据发送给客户端;
102:每隔预定时间判断当前屏幕图像是否发生变化,如果当前屏幕图像发生变化,则返回步骤101,如果当前屏幕图像未发生变化,且满足再次编码条件,则执行步骤103;
103:根据上次编码数据进行再次编码,并将编码后的数据发送给客户端,流程结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010222466.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:音膜分拍机械装置
- 下一篇:一种移动手持终端节电方法及装置
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序





