发明名称 隔行扫描视频的高级双向预测编码方法和系统
摘要 对于隔行扫描B-半帧或隔行扫描B-帧,正向运动向量使用来自正向运动向量缓冲区的正向运动向量由编码器/解码器预测,而反向运动向量使用来自反向运动向量缓冲区的反向运动向量由编码器/解码器预测。结果的运动向量被添加到相应的缓冲区中。运动向量缓冲区中的空穴可用所估计的运动向量值填充。编码器/解码器在隔行扫描B-帧的半帧编码宏块中的半帧之间切换预测模式。对于隔行扫描B-半帧或隔行扫描B-帧,编码器/解码器计算直接模式运动向量。对于隔行扫描B-半帧或隔行扫描B-帧,编码器/解码器使用4MV编码。编码器/解码器使用“自参考”B-帧。编码器发送二进制信息,表示对隔行扫描B-半帧的一个或多个宏块的预测模式是正向还是非正向的。编码器/解码器使用帧内编码的B-半帧[“BI-半帧”]。
申请公布号 CN101416525B 申请公布日期 2012.06.06
申请号 CN200480024621.8 申请日期 2004.09.03
申请人 微软公司 发明人 K·慕克吉;T·W·赫尔科比
分类号 H04N7/36(2006.01)I;H04N7/34(2006.01)I;H04N11/02(2006.01)I;H04N7/50(2006.01)I;H04N7/42(2006.01)I;H04N7/44(2006.01)I 主分类号 H04N7/36(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 张政权
主权项 一种使用视频解码器来解码已编码视频的方法,所述方法包括:采用所述视频解码器,解码隔行扫描的双向预测图片,其中所述解码包括,对于所述隔行扫描的双向预测图片的当前宏块,所述当前宏块具有第一预测方向的第一运动向量:选择所述第一运动向量的第一组多个候选运动向量预测值,其中所述第一组多个候选运动向量预测值是从用于所述第一预测方向的第一运动向量第一运动向量缓冲区中选择的;至少部分地基于所述第一组多个候选运动向量预测值中的一个或多个候选运动向量预测值,计算所述第一运动向量的第一运动向量预测值,其中所述第一运动向量预测值是所述第一运动向量的预测的值;将所述第一运动向量存储在所述第一运动向量缓冲区中用于所述当前宏块的位置;至少部分地基于第二组多个候选运动向量预测值中的一个或多个候选运动向量预测值,计算第二运动向量预测值,所述第二组多个候选运动向量预测值来自用于与所述第一预测方向相反的第二预测方向的第二运动向量缓冲区;将所述第二运动向量预测值存储在所述第二运动向量缓冲区中用于所述当前宏块的对应位置,其中所述第二运动向量预测值是所述第二预测方向的填充第二运动向量的预测的值;其中对所述当前宏块的解码在所述第一预测方向上使用运动补偿,但不在与所述第一预测方向相反的第二预测方向上使用运动补偿,并且其中所述解码还包括在对所述隔行扫描的双向预测图片的一个或多个后续宏块的运动向量预测中使用来自所述第一运动向量缓冲区的第一运动向量和来自所述第二运动向量缓冲区的第二运动向量。
地址 美国华盛顿州