[发明专利]基于视间预测的双目立体视频的编码及解码方法有效
| 申请号: | 201010571683.8 | 申请日: | 2010-11-29 |
| 公开(公告)号: | CN102006480A | 公开(公告)日: | 2011-04-06 |
| 发明(设计)人: | 季向阳;李栋;张磊;戴琼海;王好谦 | 申请(专利权)人: | 清华大学 |
| 主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/32;H04N13/00 |
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 黄德海 |
| 地址: | 100084 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 预测 双目 立体 视频 编码 解码 方法 | ||
1.一种基于视间预测的双目立体视频的编码方法,其特征在于,包括以下步骤:
根据单路视频编码方法对双目立体视频的第一路视频进行编码,以得到所述第一路视频的码流;
判断所述双目立体视频的第二路视频的当前帧是否为双向帧;
如果所述第二路视频的当前帧不是双向帧,则根据时间上相邻的重构帧对所述第二路视频的当前帧的预测块进行运动补偿,并根据视间重构帧对所述第二路视频的当前帧的预测块进行视差补偿;
根据所述运动补偿和所述视差补偿确定所述当前帧的预测块的第一预测矢量和第一参考帧索引;
对所述第二路视频的当前帧与相应参考帧索引指向的参考帧的残差进行编码,以得到残差码流;
根据所述第一预测矢量得到差分预测矢量;和
根据所述差分预测矢量和所述第一参考帧索引对所述第二路视频的当前帧进行编码,且与所述残差码流形成所述第二路视频当前帧的码流;
如果所述第二路视频的当前帧为双向帧,则判断所述双向帧的预测块的第二预测矢量和第二参考帧索引是否根据直接模式得到;
如果所述双向帧的预测块的第二预测矢量和第二参考帧索引根据直接模式得到,则根据所述第二预测矢量和第二参考帧索引对所述第二路视频的当前帧进行编码,以形成所述第二路视频相应帧的码流;和
如果所述双向帧的预测块的第二预测矢量和第二参考帧索引不是根据直接模式得到,则根据单路视频编码方法对所述双向帧进行编码,以得到当前帧的码流。
2.如权利要求1所述的基于视间预测的双目立体视频的编码方法,其特征在于,所述根据运动补偿和所述视差补偿确定所述当前帧的预测块的第一预测矢量和第一参考帧索引,进一步包括:
根据运动补偿得到所述当前帧的预测块的运动矢量;
根据视差补偿得到所述当前帧的预测块的视差矢量;
根据最优匹配准则在所述视差矢量和所述运动矢量中选择一个矢量作为所述第一预测矢量,且得到所述第一参考帧索引。
3.如权利要求2所述的基于视间预测的双目立体视频的编码方法,其特征在于,所述根据第一预测矢量得到差分预测矢量,进一步包括:
如果所述第一预测矢量为所述运动矢量,所述运动矢量为第一参考值;
如果所述第一预测矢量为所述视差矢量,所述视差矢量为第二参考值;
根据所述第一参考值和所述第二参考值对所述预测矢量进行预测编码,以得到所述差分预测矢量。
4.如权利要求3所述的基于视间预测的双目立体视频的编码方法,其特征在于,根据所述第一参考值和所述第二参考值对所述第一预测矢量进行预测编码,以得到所述差分预测矢量,进一步包括:
判断当前块的所述预测矢量的对应的参考帧属于所述第一路视频或者第二路视频;
如果所述参考帧属于所述第一路视频,判断与所述当前块相邻的预测块的预测矢量是否属于第二路视频;
如果所述当前块相邻的预测块的预测矢量不属于第二路视频,对所述当前块相邻的预测块的预测矢量进行编码,否则不对所述当前块相邻的预测块的预测矢量进行编码,且标记所述当前块相邻的预测块为不可用。
5.如权利要求4所述的基于视间预测的双目立体视频的编码方法,其特征在于,根据所述第一参考值和所述第二参考值对所述第一预测矢量进行预测编码,以得到所述差分预测矢量,还包括:
如果所述参考帧属于所述第二路视频,判断与所述当前块相邻的预测块的预测矢量是否属于第一路视频;
如果所述当前块相邻的预测块的预测矢量不属于第一路视频,对所述当前块相邻的预测块的预测矢量进行编码,否则不对所述当前块相邻的预测块的预测矢量进行编码,且标记所述当前块相邻的预测块为不可用。
6.如权利要求1所述的基于视间预测的双目立体视频的编码方法,其特征在于,所述如果双向帧的预测块根据直接模式得到所述双向帧的预测块的第二预测矢量,进一步包括:
如果所述双向帧的后向参考帧对应块的预测块的第二预测矢量,与所述双向帧的预测块的第二预测矢量分别属于第一路和第二路视频,或者与所述双向帧的预测块的第二预测矢量分别属于第二和第一路视频,根据空间矢量预测方法获取第二预测矢量;否则根据时域矢量预测方法获取第二预测矢量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010571683.8/1.html,转载请声明来源钻瓜专利网。





