作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2012, Vol. 38 ›› Issue (23): 273-276. doi: 10.3969/j.issn.1000-3428.2012.23.068

• 开发研究与设计技术 • 上一篇    下一篇

高清CABAC解码器的优化设计和实现

陈 杰,丁丹丹,虞 露   

  1. (浙江大学信息与通信工程研究所,杭州 310027)
  • 收稿日期:2012-03-14 修回日期:2012-04-10 出版日期:2012-12-05 发布日期:2012-12-03
  • 作者简介:陈 杰(1986-),男,硕士研究生,主研方向:视频编解码算法及硬件实现;丁丹丹,博士;虞 露,教授、博士生导师
  • 基金资助:
    国家自然科学基金资助项目(61076021)

Optimization Design and Implementation of HD CABAC Decoder

CHEN Jie, DING Dan-dan, YU Lu   

  1. (Institute of Information and Communication Engineering, Zhejiang University, Hangzhou 310027, China)
  • Received:2012-03-14 Revised:2012-04-10 Online:2012-12-05 Published:2012-12-03

摘要: 针对基于上下文的自适应二进制算术编码(CABAC)解码过程中数据依赖性强、并行度低的问题,提出一种优化的硬件结构来实现H.264/AVC高级档次高清视频序列的实时解码。该结构基于二级存储结构,采用语法元素合并和预测技术,对解码判决过程进行优化并对反二值化模块的电路进行复用。测试结果表明,该系统在较小的面积下能达到较高的性能,在FPGA上可以满足高清视频序列的实时CABAC解码需求。

关键词: H.264/AVC高级档次, 视频编码, 基于上下文的自适应二进制算术编码解码, 二级存储结构

Abstract: Aiming at the problem that the strong data dependency and low parallelism in Context-based Adaptive Binary Arithmetic Coding (CABAC), this paper proposes an optimized real time CABAC decoding architecture for H.264/AVC high profile in HD application. The architecture is based on the two-level storage structure and adopts syntax element prediction and merging strategies, optimizes the decoding decision processing and reuses the de-binarization circuits. Test results show that the architecture achieves a high performance with a low cost, and it is sufficient for HD application in FPGA.

Key words: H.264/AVC high profile, video coding, Context-based Adaptive Binary Arithmetic Coding(CABAC) decoding, two-level storage structure

中图分类号: