一种图像合成方法及系统的制作方法

文档序号:7647444阅读:137来源:国知局
专利名称:一种图像合成方法及系统的制作方法
技术领域
本发明涉及通讯技术领域,尤其涉及一种图像合成方法及系统。
背景技术
现有的视频压缩技术,通过当前帧的图像与该帧之前的参考帧图像进行比较,当存在较大的变化时,将当前帧图像进行压缩并传输,对于变化较小的帧的图像直接丢弃,不进行压缩和传输。
在解码端进行解压缩的过程中,需要进行以下步骤步骤1从参考帧图像中提取人脸上的各个器官的局部图像,如眼睛、嘴巴的图像;步骤2分析语音数据,提取出画面中谈话者的语音信息;步骤3利用所述语音信息计算出嘴巴等的形状特征参数;步骤4利用所述形状特征参数和步骤1中提取出的各个器官的局部图像,合成人脸图像。
对于运算处理能力很强的电脑计算机而言,上述解压缩的各个步骤所带来的计算量完全可以应付,但对于处理能力相对较低的手机、PDA等移动设备而言,这将是一个很大的挑战,假如运算能力跟不上,就会发生音视频不同步、视频断断续续等现像,给终端使用者带来不良的体验,举例来说,假设当前帧应该在30毫秒之内完成解码并显示,但处理能力较低的设备可能要花50毫秒来完成解码,相对于正常速度,当前帧的显示就延迟了20毫秒。相对于视频内容的解码来讲,音频内容的解码要更简单一些,处理起来也更快,一般不太容易在音频内容的解码和播放环节造成延迟,这样,由于视频解码速度相对于音频解码要慢,就容易发生音视频不同步的现像,积少成多,在将来的某一帧可能不得不丢掉整帧的画面内容来勉强保持与音频的时间同步,造成视频断断续续。
综上,现有技术由于在对视频图像解压缩的过程中运算量大,导致图像合成效果差,效率低。

发明内容
本发明提供一种视频压缩方法、装置及系统,用以解决现有技术由于在对视频图像解压缩的过程中运算量大,导致图像合成效果差,效率低的问题。
本发明方法包括A.当非参考帧图像与参考帧图像的差值小于预先设定的阈值时,提取所述非参考帧图像的关键参数信息,并将该信息进行压缩;B.提取非参考帧的压缩码流数据中的关键参数信息,并根据该信息合成该非参考帧的图像。
当非参考帧图像与参考帧图像的差值大于或等于预先设定的阈值时,将该非参考帧作为参考帧。
当非参考帧与参考帧的帧数的差值超过预先设定的值时,将该非参考帧作为参考帧。
该方法还包括对所述参考帧图像进行帧内压缩的步骤。
该方法还包括对所述参考帧的压缩码流数据进行解压缩的步骤。
本发明系统包括压缩单元,用于当非参考帧图像与参考帧图像的差值小于预先设定的阈值时,提取所述非参考帧图像的关键参数信息,并将该信息进行压缩;解压缩单元,用于提取非参考帧的压缩码流数据中的关键参数信息,并根据该信息合成该非参考帧的图像。
所述压缩单元包括差值触发单元,用于当非参考帧图像与参考帧图像的差值大于或等于预先设定的阈值时,触发参考帧单元;当非参考帧图像与参考帧图像的差值小于预先设定的阈值时,触发非参考帧单元;参考帧单元,用于将非参考帧作为参考帧;非参考帧单元,用于提取所述非参考帧图像的关键参数信息,并将该信息进行压缩。
所述压缩单元还包括帧数触发单元,用于当非参考帧与参考帧的帧数的差值超过预先设定的值时,触发所述参考帧单元。
所述压缩单元还包括压缩参考帧图像单元,用于对所述参考帧图像进行帧内压缩。
所述解压缩单元,还用于对所述参考帧的压缩码流数据进行解压缩。
本发明通过当非参考帧图像与参考帧图像的差值小于预先设定的阈值时,提取所述非参考帧图像的关键参数信息,并将该信息进行压缩;提取非参考帧的压缩码流数据中的关键参数信息,并根据该信息合成该非参考帧的图像的技术方案,对视频图像进行压缩,使得对压缩码流数据进行解压缩的解码端,对非参考帧的压缩码流数据提取一些关键参数信息,并根据该信息合成非参考帧的图像,降低对视频压缩图像的解压缩的过程中的运算量,图像合成效果好,并且提高了图像合成效率。


图1为本发明方法的流程示意图;图2为本发明方法实施例的流程示意图;图3为本发明系统实施例的结构示意图。
具体实施例方式
本发明提供一种图像合成方法及系统,通过当非参考帧图像与参考帧图像的差值小于预先设定的阈值时,提取所述非参考帧图像的关键参数信息,并将该信息进行压缩;提取非参考帧的压缩码流数据中的关键参数信息,并根据该信息合成该非参考帧的图像的技术方案,对视频图像进行压缩,使得对压缩码流数据进行解压缩的解码端,对非参考帧的压缩码流数据提取一些关键参数信息,并根据该信息合成非参考帧的图像,降低对视频压缩图像的解压缩的过程中的运算量,图像合成效果好,并且提高了图像合成效率。
参见图1,本发明一种图像合成方法包括步骤S101、当非参考帧图像与参考帧图像的差值小于预先设定的阈值时,提取所述非参考帧图像的关键参数信息,并将该信息进行压缩;S102、提取非参考帧的压缩码流数据中的关键参数信息,并根据该信息合成该非参考帧的图像;较佳地,当非参考帧图像与参考帧图像的差值大于或等于预先设定的阈值时,将该非参考帧作为参考帧;较佳地,当非参考帧与参考帧的帧数的差值超过预先设定的值时,将该非参考帧作为参考帧;例如,所述关键参数信息可以包括所述非参考帧图像中人脸器官中的嘴巴的张开幅度参数和眼睛的睁开幅度参数。
参见图2,当需要合成的图像包括人脸时,本发明一种图像合成实施例包括步骤S201、编码端将获取的一帧视频图像作为参考帧图像;S202、所述编码端对参考帧图像进行帧内压缩,获得并发送该参考帧的压缩码流数据给解码端;S203、所述编码端判断当前帧图像与参考帧图像的差值是否大于或等于预先设定的阈值,如果是,则进行步骤S204;否则,进行步骤S205;S204、所述编码端将所述当前帧作为参考帧,并进行步骤S202;S205、所述编码端提取所述当前帧图像中人脸器官的相对位置和形状参数信息,对该信息进行压缩,获得并发送所述参数信息的压缩码流数据给解码端;所述参数包括所述当前帧图像中人脸器官中的嘴巴的张开幅度参数和眼睛的睁开幅度参数;较佳地,所述编码端还要判断当前帧与参考帧的帧数的差值是否超过预先设定的值,如果是,则进行步骤S204;否则,进行步骤S203;当所述帧数的差值超过一定数量时,画面的内容可能已经发生了比较大的变化了,这会影响解码端重新生成的图像的质量,为了避免图像质量比较粗糙,需要定期及时传送一帧新的参考帧的图像;所述预先设定的值K可以根据实际应用的需要进行选择,例如,视频采集速度为30帧每秒,则可以取K=30,这样保证每秒钟有一帧参考帧来传送实际的画面图像;S206、所述解码端接收所述编码端发送的压缩码流数据;S207、所述解码端判断当前帧是否为参考帧,如果是,则进行步骤S208;否则,进行步骤S209;S208、所述解码端对参考帧的码流进行解压缩,并获得所述参考帧的人脸图像;S209、所述解码端提取当前帧的码流中人脸器官的相对位置和形状参数信息,并根据该信息合成当前帧的人脸图像。
参见图3,本发明一种图像合成系统的实施例包括压缩单元31和解压缩单元32;所述压缩单元31包括差值触发单元311、参考帧单元312、非参考帧单元313、帧数触发单元314和压缩参考帧图像单元315;所述压缩单元31,用于当非参考帧图像与参考帧图像的差值小于预先设定的阈值时,提取所述非参考帧图像的关键参数信息,并将该信息进行压缩;其中,所述差值触发单元311,用于当非参考帧图像与参考帧图像的差值大于或等于预先设定的阈值时,触发参考帧单元312;当非参考帧图像与参考帧图像的差值小于预先设定的阈值时,触发非参考帧单元313;所述参考帧单元312,用于将非参考帧作为参考帧;所述非参考帧单元313,用于提取所述非参考帧图像的关键参数信息,并将该信息进行压缩;所述帧数触发单元314,用于当非参考帧与参考帧的帧数的差值超过预先设定的值时,触发所述参考帧单元312;所述压缩参考帧图像单元315,用于对所述参考帧图像进行帧内压缩;所述解压缩单元32,用于对所述参考帧的压缩码流数据进行解压缩,并提取非参考帧的压缩码流数据中的关键参数信息,并根据该信息合成该非参考帧的图像。
现有技术方案中对非参考帧图像直接丢弃,不传输给解码端,而本发明方案在视频编码时对非参考帧,将人脸上各种器官的相关参数信息进行编码并发送给解码端;对解码端而言,不再依靠从语音数据中提取人脸上各种器官的相关参数信息,而是直接从视频码流中解码得到,从而合成人脸图像。因此,通过采用本发明所提供的技术方案,避免了现有技术在解码端要根据参考帧中的脸部图像结合语音数据分析来计算各器官的相关参数的复杂运算,大大降低了解码端的运算量,降低了对解码端运算处理能力的要求,因此,本发明尤其适用于编码端是PC或服务器等处理能力很强、解码端是手持移动设备等处理能力很弱的视频会议等场合。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种图像合成方法,其特征在于,该方法包括以下步骤A.当非参考帧图像与参考帧图像的差值小于预先设定的阈值时,提取所述非参考帧图像的关键参数信息,并将该信息进行压缩;B.提取非参考帧的压缩码流数据中的关键参数信息,并根据该信息合成该非参考帧的图像。
2.如权利要求1所述的方法,其特征在于,当非参考帧图像与参考帧图像的差值大于或等于预先设定的阈值时,将该非参考帧作为参考帧。
3.如权利要求1所述的方法,其特征在于,当非参考帧与参考帧的帧数的差值超过预先设定的值时,将该非参考帧作为参考帧。
4.如权利要求1所述的方法,其特征在于,该方法还包括对所述参考帧图像进行帧内压缩的步骤。
5.如权利要求4所述的方法,其特征在于,该方法还包括对所述参考帧的压缩码流数据进行解压缩的步骤。
6.一种图像合成系统,其特征在于,该系统包括压缩单元,用于当非参考帧图像与参考帧图像的差值小于预先设定的阈值时,提取所述非参考帧图像的关键参数信息,并将该信息进行压缩;解压缩单元,用于提取非参考帧的压缩码流数据中的关键参数信息,并根据该信息合成该非参考帧的图像。
7.如权利要求6所述系统,其特征在于,所述压缩单元包括差值触发单元,用于当非参考帧图像与参考帧图像的差值大于或等于预先设定的阈值时,触发参考帧单元;当非参考帧图像与参考帧图像的差值小于预先设定的阈值时,触发非参考帧单元;参考帧单元,用于将非参考帧作为参考帧;非参考帧单元,用于提取所述非参考帧图像的关键参数信息,并将该信息进行压缩。
8.如权利要求7所述系统,其特征在于,所述压缩单元还包括帧数触发单元,用于当非参考帧与参考帧的帧数的差值超过预先设定的值时,触发所述参考帧单元。
9.如权利要求7所述系统,其特征在于,所述压缩单元还包括压缩参考帧图像单元,用于对所述参考帧图像进行帧内压缩。
10.如权利要求9所述系统,其特征在于,所述解压缩单元,还用于对所述参考帧的压缩码流数据进行解压缩。
全文摘要
本发明公开了一种图像合成方法及系统,用以解决现有技术由于在对视频图像解压缩的过程中运算量大,导致图像合成效果差,效率低的问题。本发明方法包括A.当非参考帧图像与参考帧图像的差值小于预先设定的阈值时,提取所述非参考帧图像的关键参数信息,并将该信息进行压缩;B.提取非参考帧的压缩码流数据中的关键参数信息,并根据该信息合成该非参考帧的图像。本发明还公开了一种图像合成系统。本发明用于通过对视频图像进行压缩,及相应的解压缩,合成图像,降低对视频压缩图像的解压缩的过程中的运算量,图像合成效果好,并且提高了图像合成效率。
文档编号H04N7/26GK101031077SQ200710064309
公开日2007年9月5日 申请日期2007年3月9日 优先权日2007年3月9日
发明者王浩, 黄英, 俞青 申请人:北京中星微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1