摘要
为了提高视频熵编码的吞吐率,提出了一种基于上下文自适应二进制算术编码(Context-based Adaptive Binary Arithmetic Coding,CABAC)算法的加速优化方法。采用硬件加速方法将二进制算数编码单元划分成多级流水结构,控制电路关键路径长度。通过拆分重归一化整体结构,降低了数据关联性,利于硬件实现;利用查表法简化计算,利用字节填充方法解决字节溢出问题。仿真验证结果表明,改进后的CABAC算法编码速率高,资源消耗少,用较小的代价获得了较高的编码速率。
In order to improve the throughput of video entropy coding,an accelerated optimization method based on context-based adaptive binary arithmetic coding( CABAC) algorithm is proposed. The hardware acceleration method is used to divide the binary arithmetic coding unit into a multilevel flow structure to control the critical path length of the circuit. By splitting and reorganizing the whole structure,the data correlation is reduced,and the hardware implementation is realized. The look-up table method is used to simplify the computation and byte filling method is used to solve the byte overflow problem. The simulation results show that the improved CABAC algorithm has high coding rate,less resource consumption and higher coding rate at a smaller cost.
作者
商世广
桂新翔
SHANG Shi-guang;GUI Xin-xiang(School of Electronic Engineering,Xi' an University of Posts and Telecommunications,Xi' an 710121,China)
出处
《信息技术》
2018年第9期66-70,共5页
Information Technology
基金
陕西省科技厅专项基金(2016KRM029)
陕西省教育厅专项基金(16JK1693)
西安邮电大学研究生创新基金项目(102-602080010)
关键词
CABAC
硬件加速
重归一化
context-based adapt binary arithmetic coding
hardware accelerated
renormalization