上海交通大学学报(自然版) ›› 2013, Vol. 47 ›› Issue (07): 1143-1148.

• 无线电电子学、电信技术 • 上一篇    下一篇

基于熵编码CABAC的信源信道联合解码器

王粤1,解蓉2   

  1. (1.浙江工商大学 信息与电子工程学院,杭州 310018; 2.上海交通大学 电子信息与电气工程学院,上海 200240)
     
     
  • 收稿日期:2012-05-11 出版日期:2013-07-30 发布日期:2013-07-30
  • 基金资助:

    国家自然科学基金资助项目(60202006)

Joint Source Channel Decoder Based on CABAC

WANG Yue1,XIE Rong2
  

  1.  (1. School of Information & Electronic Engineering, Zhejiang Gongshang University, Hangzhou 300018, China;2. School of Electronic Information and Electric Engineering, Shanghai Jiaotong University, Shanghai 200240, China)
  • Received:2012-05-11 Online:2013-07-30 Published:2013-07-30

摘要:

H.264的熵编码都采用基于上下文自适应二进制算术编码(CABAC),能达到较高的压缩性能,但对信道误码非常敏感.文中提出了一种基于CABAC的算数码变长码联合解码算法,联合信源信道算数码解码之后的信息作为变长码的输入信息,再通过变长码格状图搜索获得最佳的符号序列.同时,在算数码解码部分可以利用变长码的码字结构信息来删除无效搜索路径,提高解码性能.仿真实验表明,该联合迭代解码算法明显优于传统的分离解码器.
 
 

关键词: 联合信源信道解码, 上下文自适应二进制算术编码, 变长码, 高斯白噪声信道

Abstract:

H.264 has been widely used in recently years. The entropy coding method used in H.264 is contextbased adaptive binary arithmetic code (CABAC). Although CABAC can achieve high compression, it is very sensitive to channel errors. In this paper, a novel joint arithmetic and variable length decoding algorithm based on CABAC was proposed. The transmitted sequence bits were first decoded by a joint source channel arithmetic decoder, the output of which was decoded by joint variable length decoder (JVLD). The trellis graph was used to search the best symbol sequence. Furthermore, at the process of joint arithmetic decoding, the searching path was canceled if the decoded sequence did not conform to the vlc structure, thus achieving better decoding performance.  Experimental result indicates that the proposed algorithm is superior to the separate scheme.
 

Key words: joint source channel decoding (JSCD), contextbased adaptive binary arithmetic coding (CABAC), variable length code (VLC), additive white Gaussian noise (AWGN)

中图分类号: