发明名称 使用参变速率失真模型对视频编码进行数率失真优化数据划分的系统和方法
摘要 公开了一种使用参变速率-失真(RD)模型提供简单而有效的分层视频编码技术的系统和方法。视频编码系统可以包括速率-失真优化数据划分编码器和解码器。概括地讲,RD-DP编码器逐块地修改划分点,这大大提高了基本层位流的编码效率,而不用明示传输划分点,从而明显节省了带宽。而且,即使对于非参变速率-失真曲线,参变速率-失真模型也能够防止发生基本层的不足划分,并且参变模型在编码器和解码器处是同时更新的,以实现同步。
申请公布号 CN1778117A 申请公布日期 2006.05.24
申请号 CN200480010482.3 申请日期 2004.04.05
申请人 皇家飞利浦电子股份有限公司 发明人 J·C·叶
分类号 H04N7/26(2006.01);H04N7/64(2006.01) 主分类号 H04N7/26(2006.01)
代理机构 中国专利代理(香港)有限公司 代理人 程天正;梁永
主权项 1.一种用于可伸缩视频编码器的划分数据的方法,该方法包括下述步骤:接收视频数据;为视频帧的多个宏块确定DCT系数;对DCT系数进行量化;将经过量化的DCT系数转换成(游程,长度)对;和对于视频帧中的多个宏块中的每一个,确定比值<math> <mrow> <mo>|</mo> <mfrac> <mrow> <msub> <mrow> <mo>&PartialD;</mo> <mi>D</mi> </mrow> <mi>i</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>;</mo> <msub> <mi>&theta;</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mrow> <mrow> <msub> <mrow> <mo>&PartialD;</mo> <mi>R</mi> </mrow> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>|</mo> <mo>,</mo> </mrow> </math> 其中Di(R;θ)代表用于第i个块的失真模型,Ri(k)代表对应于k-(游程,级别)对的速率,而θi(k)代表使用k-(游程,级别)对为第i个块估测的参数,和如果<math> <mrow> <mo>|</mo> <mfrac> <mrow> <msub> <mrow> <mo>&PartialD;</mo> <mi>D</mi> </mrow> <mi>i</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>;</mo> <msub> <mi>&theta;</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mrow> <mrow> <msub> <mrow> <mo>&PartialD;</mo> <mi>R</mi> </mrow> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>|</mo> <mo>,</mo> </mrow> </math> 小于λ,或者如果<math> <mrow> <mo>|</mo> <mfrac> <mrow> <msub> <mrow> <mo>&PartialD;</mo> <mi>D</mi> </mrow> <mi>i</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>;</mo> <msub> <mi>&theta;</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mrow> <mrow> <msub> <mrow> <mo>&PartialD;</mo> <mi>R</mi> </mrow> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>|</mo> <mo>,</mo> </mrow> </math> 是不小于λ的第一个定量,则将第k个(游程,长度)对放到基本层中,否则如果<math> <mrow> <mo>|</mo> <mfrac> <mrow> <msub> <mrow> <mo>&PartialD;</mo> <mi>D</mi> </mrow> <mi>i</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>R</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>;</mo> <msub> <mi>&theta;</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> <mo>)</mo> </mrow> </mrow> <mrow> <msub> <mrow> <mo>&PartialD;</mo> <mi>R</mi> </mrow> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>k</mi> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>|</mo> <mo>,</mo> </mrow> </math> 大于λ,则将第k个(游程,长度)对放到增强层中,其中λ是按照拉格朗日计算而确定的。
地址 荷兰艾恩德霍芬