高阶视频编解码芯片以及高阶视频编解码方法

文档序号:7822737阅读:226来源:国知局
高阶视频编解码芯片以及高阶视频编解码方法
【专利摘要】一种高阶视频编解码芯片以及高阶视频编解码方法。该高阶视频编解码芯片包括:直流分量运算单元,计算宏块中16个4x4子块所对应的残差块的离散余弦转换的直流分量;哈德玛变换单元,对16个4x4子块所对应的残差块的直流分量作哈德玛变换;交流分量运算单元,计算16个4x4子块所对应的残差块的离散余弦转换的交流分量;以及量化单元,对16个4x4子块哈德玛变换后的直流分量作量化,且对16个4x4子块所对应的残差块的交流分量作量化,以获得16个4x4子块的变换系数,其中,哈德玛变换单元在交流分量运算单元完整计算出16个4x4子块所对应的残差块的交流分量前开始对16个4x4子块所对应的残差块的上述直流分量作哈德玛变换。本发明能够提升H.264单元编码器的编码速度。
【专利说明】高阶视频编解码芯片以及高阶视频编解码方法

【技术领域】
[0001] 本发明有关于商阶视频编解码芯片以及方法,特别有关于H. 264商精度视频录 制、压缩以及发行格式。

【背景技术】
[0002] H. 264属于MPEG-4多媒体标准的第10部分,为高阶视频格式。目前H. 264已经是 非常成熟的视频压缩编码标准,其应用范围在逐步扩大。例如视频会议、视频监控、消费类 电子等,但同时这些应用对高清实时编码的要求也越来越高。因此,如何对H. 264硬件编码 器进行优化,以实现高清实时的视频传输已成为该领域的热点。


【发明内容】

[0003] 本发明揭露一种编码速度优化的高阶视频编解码技术。该技术能够大幅提升 H. 264硬件编码器的编码速度。
[0004] 根据本发明一种实施方式所实现的一高阶视频编解码芯片包括一直流分量运算 单元、一哈德玛变换单元、一交流分量运算单元以及一量化单元。该直流分量运算单元用于 计算一宏块中16个4x4子块所对应的残差块的离散余弦转换的直流分量。该哈德玛变换单 元用于对上述16个4x4子块所对应的残差块的上述直流分量作哈德玛变换。该交流分量 运算单元用于计算上述16个4x4子块所对应的残差块的离散余弦转换的交流分量。该量 化单元用于对上述16个4x4子块哈德玛变换后的上述直流分量作量化,并且对上述16个 4x4子块所对应的残差块的上述交流分量作量化,以获得上述16个4x4子块的变换系数。 特别是,该哈德玛变换单元在该交流分量运算单元完整计算出上述16个4x4子块所对应的 残差块的上述交流分量前开始对上述16个4x4子块所对应的残差块的上述直流分量作哈 德玛变换。
[0005] 在一种实施方式中,该直流分量运算单元包括进行以下运算:

【权利要求】
1. 一种高阶视频编解码芯片,其特征在于,包括: 一直流分量运算单元,计算一宏块中16个4x4子块所对应的残差块的离散余弦转换的 直流分量; 一哈德玛变换单元,对上述16个4x4子块所对应的残差块的上述直流分量作哈德玛变 换; 一交流分量运算单元,计算上述16个4x4子块所对应的残差块的离散余弦转换的交流 分量;以及 一量化单元,对上述16个4x4子块哈德玛变换后的上述直流分量作量化,且对上述16 个4x4子块所对应的残差块的上述交流分量作量化,以获得上述16个4x4子块的变换系 数, 其中,该哈德玛变换单元在该交流分量运算单元完整计算出上述16个4x4子块所对应 的残差块的上述交流分量前开始对上述16个4x4子块所对应的残差块的上述直流分量作 哈德玛变换。
2. 根据权利要求1所述的高阶视频编解码芯片,其特征在于, 该哈德玛变换单元还在该交流分量运算单元完整计算出上述16个4x4子块所对应的 残差块的上述交流分量前结束对上述16个4x4子块所对应的残差块的上述直流分量作哈 德玛变换。
3. 根据权利要求2所述的高阶视频编解码芯片,其特征在于, 该量化单元在该交流分量运算单元完整计算出上述16个4x4子块所对应的残差块的 上述交流分量前开始对上述16个4x4子块哈德玛变换后的上述直流分量作量化。
4. 根据权利要求3所述的高阶视频编解码芯片,其特征在于, 该量化单元还在该交流分量运算单元完整计算出上述16个4x4子块所对应的残差块 的上述交流分量前结束对上述16个4x4子块哈德玛变换后的上述直流分量作量化。
5. 根据权利要求4所述的高阶视频编解码芯片,其特征在于,还包括: 一反量化与反离散余弦转换单元,在该交流分量运算单元完整计算出上述16个4x4子 块所对应的残差块的上述交流分量前开始对上述16个4x4子块的上述变换系数作反量化 以及逆变换。
6. 根据权利要求1所述的高阶视频编解码芯片,其特征在于,该直流分量运算单元包 括进行以下运算:
其中,Xk为上述16个4x4子块其一所对应的残差块,且DCk为残差块Xk的离散余弦转 换的直流分量。
7. -种高阶视频编解码方法,其特征在于,包括: 以一直流分量运算单元计算一宏块中16个4x4子块所对应的残差块的离散余弦转换 的直流分量; 以一哈德玛变换单元对上述16个4x4子块所对应的残差块的上述直流分量作哈德玛 变换; 以一交流分量运算单元计算上述16个4x4子块的离散余弦转换的交流分量;以及 以一量化单元对上述16个4x4子块哈德玛变换后的上述直流分量作量化,且对上述 16个4x4子块所对应的残差块的上述交流分量作量化,以获得上述16个4x4子块的变换系 数, 其中,该哈德玛变换单元在该交流分量运算单元完整计算出上述16个4x4子块所对应 的残差块的上述交流分量前开始对上述16个4x4子块所对应的残差块的上述直流分量作 哈德玛变换。
8. 根据权利要求7所述的高阶视频编解码方法,其特征在于, 该哈德玛变换单元还在该交流分量运算单元完整计算出上述16个4x4子块所对应的 残差块的上述交流分量前结束对上述16个4x4子块所对应的残差块的上述直流分量作哈 德玛变换。
9. 根据权利要求8所述的高阶视频编解码方法,其特征在于, 该量化单元在该交流分量运算单元完整计算出上述16个4x4子块所对应的残差块的 上述交流分量前开始对上述16个4x4子块哈德玛变换后的上述直流分量作量化。
10. 根据权利要求9所述的高阶视频编解码方法,其特征在于, 该量化单元还在该交流分量运算单元完整计算出上述16个4x4子块所对应的残差块 的上述交流分量前结束对上述16个4x4子块哈德玛变换后的上述直流分量作量化。
11. 根据权利要求10所述的高阶视频编解码方法,其特征在于,还包括: 以一反量化与反离散余弦转换单元在该交流分量运算单元完整计算出上述16个4x4 子块所对应的残差块的上述交流分量前开始对上述16个4x4子块的上述变换系数作反量 化以及逆变换。
12. 根据权利要求7所述的高阶视频编解码方法,其特征在于,还包括: 以该直流分量运算单元进行以下运算:
其中,Xk为上述16个4x4子块其一所对应的残差块,且DCk为残差块Xk的离散余弦转 换的直流分量。
【文档编号】H04N19/124GK104469388SQ201410766061
【公开日】2015年3月25日 申请日期:2014年12月11日 优先权日:2014年12月11日
【发明者】朱传传 申请人:上海兆芯集成电路有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1