自适应二进制算术编码的动态可重构实现研究
DOI:
作者:
作者单位:

1.西安科技大学 电气与控制工程学院 西安 710600;2.西安科技大学 计算机科学与技术学院 西安 710600;3.西安邮电大学 电子工程学院 西安 710121

作者简介:

通讯作者:

中图分类号:

TP919.81

基金项目:

国家自然科学基金重点项目(61834005/F0402);陕西省自然科学基金项目(2020JM-525);榆林市科技计划项目(CXY-2020-026)


Research on dynamic reconfigurable implementation of context adaptive binary arithmetic coding
Author:
Affiliation:

1. School of electrical and control engineering, Xi’an University of Science and Technology, Xi’an 710600, China; 2. School of computer science and technology, Xi’an University of Science and Technology, Xi’an 710600, China; 3. School of Electronic Engineering, Xi’an University of Posts and Telecommunications, Xi’an 710121, China

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对H.266/VVC视频编码标准下的上下文自适应二进制算术编码器编码速度慢、资源开销大的问题,面向可重构结构依据算法的内在并行特性优化了编码架构,并基于动态可重构阵列处理器设计实现了CABAC编码器常规编码模式下的并行映射方法,阵列结构能够根据编码输入对优化后的算法进行动态重构,在避免专用硬件编码器较高的资源开销情况下利用软件重构的方法实现熵编码过程,保证编码准确性的同时提高了视频数据流编码效率,为此类运算密集型算法的硬件实现提供了更为灵活高效的参考途径。仿真结果表明,映射实现的编码过程中每个编码周期完成5个二进制序列的编码,平均编码效率达到384.13Mbin/s。基于FPGA的测试结果表明,软件重构方法与专用硬件实现的编码器相比,资源开销降低且编码效率提升5.47%,与同类型可重构视频编码结构相比,编码效率提升7.03%。

    Abstract:

    In response to the slow coding speed and high resource overhead of the Context-based adaptive binary arithmetic coding under the H.266/VVC video coding standard, the reconfigurable oriented architecture optimized the coding architecture based on the intrinsic parallelism of the algorithm, and designs and implements a parallel mapping method for the CABAC encoder in conventional coding mode based on a dynamically reconfigurable array processor. The array structure is able to dynamically reconfigure the optimized algorithm according to the coding input, and the software reconfiguration method is used to implement the entropy coding process without the high resource overhead of dedicated hardware encoders. Simulation results show that the mapped encoding process completes five binary sequences per encoding cycle with an average encoding efficiency of 384.13Mbin/s. FPGA based test results show that the software reconstruction approach reduces the resource overhead and improves the encoding efficiency by 5.47% compared to dedicated hardware implementations, and improves the encoding efficiency by 7.03% compared to similar reconfigurable video encoding structures.

    参考文献
    相似文献
    引证文献
引用本文

刘 尧,蒋 林,李远成,山 蕊.自适应二进制算术编码的动态可重构实现研究[J].电子测量技术,2022,45(19):50-55

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2024-03-29
  • 出版日期: