发明名称 一种P帧编码方法及装置
摘要 本发明公开了一种P帧编码方法及装置,包括下采样模块,用于将待编码P帧进行下采样,以得到原始分辨率降低为预定倍数的下采样帧;模式选择模块,将下采样帧的宏块编码模式在Intra/Inter之间进行模式选择;Intra编码模块,对Intra宏块进行帧内预测,重建时整体上采样,以获得原始分辨率大小的重建Intra宏块;Inter编码模块,利用原始分辨率大小的参考帧对Inter宏块进行帧间预测编码,通过非对称分辨率的运动补偿和残差上采样,以获得原始分辨率的重建Inter宏块;合成模块,利用重建Intra宏块与重建Inter宏块组成原始分辨率的重建P帧。本发明能够显著降低计算复杂度,同时对一些运动不大、纹理简单的移动无线应用环境下的视频还可明显提高编码效率。
申请公布号 CN102196272B 申请公布日期 2013.04.17
申请号 CN201010122608.3 申请日期 2010.03.11
申请人 中国科学院微电子研究所 发明人 姜东;魏旭;梁利平
分类号 H04N7/50(2006.01)I 主分类号 H04N7/50(2006.01)I
代理机构 北京市立方律师事务所 11330 代理人 张磊
主权项 一种P帧编码方法,其特征在于,所述P帧编码方法包括以下步骤:a)将待编码P帧进行下采样,以得到原始分辨率降低为预定倍数的下采样帧;b)将所述下采样帧在帧内预测编码Intra和帧间预测编码Inter编码模式之间进行模式选择;c)对于被选择为Intra模式的宏块,进行帧内预测编码和上采样,以获得原始分辨率大小的重建Intra宏块;d)对于被选择为Inter模式的宏块,利用原始分辨率大小的参考帧进行帧间预测编码,采用运动补偿和残差上采样,以获得原始分辨率的重建Inter宏块,所述步骤d)包括d1到d4四个分步骤:d1)利用所述参考帧对所述宏块进行运动估计和运动补偿,以得到对应的运动矢量和残差,以及确定所述宏块在所述参考帧中的位置;d2)根据所述位置将所述运动矢量进行等值上采样,以等值扩充一个所述运动矢量为对应所述倍数的多个运动矢量;d3)对所述残差进行整体上采样,以得到对应原始分辨率大小的上采样残差;以及d4)将所述上采样残差与所述多个运动矢量对应提取的参考块相加,得到所述重建Inter宏块;e)利用所述重建Intra宏块与所述重建Inter宏块组成原始分辨率的重建P帧。
地址 100029 北京市朝阳区北土城西路3号