发明名称 利用合成参考帧的视频编解码方法及装置
摘要 本发明公开了一种利用合成参考帧的视频编解码方法及装置,它利用已编码的图像信息作为参考帧对后继编码的图像帧进行预测编码和解码,所述的参考帧包括合成参考帧,该合成参考帧被每个帧内编码帧的重建帧重置更新,并被随后的帧间预测帧的重建图像信息按宏块或其子块更新,更新后的合成参考帧在后继的图像帧编码时被用作参考帧进行预测,并被继续更新。本发明可以提高视频监控中的视频序列运动估计的准确性,降低预测误差,提高编码效率,并且复杂度不增加。
申请公布号 CN101272494B 申请公布日期 2011.06.08
申请号 CN200810087379.9 申请日期 2008.03.21
申请人 浙江大学 发明人 唐慧明;张玉洁;虞露;刘云海;卢超;楼洛阳;戚华飞
分类号 H04N7/26(2006.01)I;H04N7/50(2006.01)I;H04N7/32(2006.01)I;H04N7/18(2006.01)N 主分类号 H04N7/26(2006.01)I
代理机构 杭州宇信知识产权代理事务所(普通合伙) 33231 代理人 张宇娟
主权项 一种利用合成参考帧的视频编解码方法,它利用已编码的图像信息作为参考帧对后继编码的图像帧进行预测编码和解码,其特征在于:所述的参考帧包括合成参考帧,该合成参考帧被每个帧内编码帧的重建帧重置更新,并被随后的帧间预测帧的重建图像信息按宏块或其子块更新,更新后的合成参考帧在后继的图像帧编码时被用作参考帧进行预测,并被继续更新;所述合成参考帧按宏块的更新过程如下:1)若当前编码帧为I帧,则合成参考帧内容更新为当前帧的编码重建帧;2)若当前编码帧为P帧,对合成参考帧中的每个宏块分别采用如下方式更新:(a)若当前宏块为I宏块编码,则与当前宏块相对应的合成参考帧宏块用当前重建宏块值替换;(b)若当前宏块采用了前向预测,将与当前宏块相对应的合成参考帧宏块用其原值和当前重建宏块值用一个更新系数进行加权平均更新;(c)否则,当前宏块相对应的合成参考帧宏块不更新;3)若当前帧为双向预测帧B帧,合成参考帧不更新;4)对更新后的合成参考帧进行去块滤波;所述合成参考帧以宏块中的子块为单位更新的过程如下:1)若当前帧为I帧,则合成参考帧内容更新为当前帧的重建帧;2)若当前帧为P帧,对合成参考帧中的每个宏块的子块分别采用如下方式更新:(a)若当前子块为I宏块中的子块编码,或是帧内编码子块,则与当前子块相对应的合成参考帧子块用当前重建子块替换;(b)若当前子块采用了前向预测,根据当前子块运动估计后得到的最佳运动矢量、所用参考帧和量化后的残差情况,将与当前子块相对应的合成参考帧子块用当前子块的预测值和当前重建子块以一个更新系数进行更新;(c)否则当前子块相对应的合成参考帧子块不更新;3)若当前帧为双向预测帧B帧,合成参考帧不更新;4)对更新后的合成参考帧进行去块滤波。
地址 310027 浙江省杭州市浙大路38号浙江大学玉泉校区信电系