首页> 外文期刊>Journal of Real-Time Image Processing >Reference frame context-adaptive variable-length coder: a real-time hardware-friendly approach for lossless external memory bandwidth reduction in current video-coding systems
【24h】

Reference frame context-adaptive variable-length coder: a real-time hardware-friendly approach for lossless external memory bandwidth reduction in current video-coding systems

机译:参考帧上下文自适应可变长度编码器:实时硬件友好的方法,可在当前视频编码系统中减少无损外部存储器带宽

获取原文
获取原文并翻译 | 示例
       

摘要

Video-coding systems require a large external memory bandwidth to encode a single video frame. Many modules of the current video encoders must access the external memory to read and write data resulting in large power consumption, since memory-related power is dominant in current digital systems. Moreover, external memory access represents an important performance bottleneck in current multimedia systems. In this sense, this article presents the Reference Frame Context Adaptive Variable-Length Coder (RFCAVLC), which is a low-complexity lossless solution to compress the reference data before storing them in the external memory. The proposed approach is based on Huffman codes and employs eight static code tables to avoid the cost of the on-the-fly statistical analysis. The best table to encode each block is selected at run time using a context evaluation, resulting in a context-adaptive configuration. The proposed RFCAVLC reaches an average compression ratio superior to 32 % for the evaluated video sequences. The RFCAVLC architectures, encoder, and decoder were designed and synthesized targeting FPGA and 65 nm TSMC standard cell library. The RFCAVLC design is able to reach real-time encoding for WQSXGA (3,200 x 2,048 pixels) at 33 fps. The RFCAVLC also achieves power savings related to external memory communication that exceed 30 % when processing HD 1,080p videos at 30 fps.
机译:视频编码系统需要较大的外部存储器带宽才能对单个视频帧进行编码。当前的视频编码器的许多模块必须访问外部存储器以读取和写入数据,从而导致大量的功耗,因为与存储器相关的功耗在当前的数字系统中占主导地位。而且,外部存储器访问代表了当前多媒体系统中的重要性能瓶颈。从这个意义上讲,本文介绍了参考帧上下文自适应可变长度编码器(RFCAVLC),这是一种低复杂度的无损解决方案,用于在将参考数据存储到外部存储器之前对其进行压缩。所提出的方法基于霍夫曼码,并采用八个静态代码表,以避免动态统计分析的成本。使用上下文评估在运行时选择对每个块进行编码的最佳表,从而获得上下文自适应配置。对于评估的视频序列,建议的RFCAVLC的平均压缩率达到32%以上。针对FPGA和65 nm TSMC标准单元库设计并合成了RFCAVLC体系结构,编码器和解码器。 RFCAVLC设计能够以33 fps的速度实现WQSXGA(3,200 x 2,048像素)的实时编码。在以30 fps的速度处理HD 1,080p视频时,RFCAVLC还实现了与外部存储器通信相关的功耗节省超过30%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号