• DocumentCode
    2260797
  • Title

    Memory bandwidth reduction in video coding systems through context adaptive lossless reference frame compression

  • Author

    Silveira, Dieison ; Sanchez, Gustavo ; Grellert, Mateus ; Possani, Vinicius ; Agostini, Luciano

  • Author_Institution
    Group of Archit. & Integrated Circuits, Fed. Univ. of Pelotas, Pelotas, Brazil
  • fYear
    2012
  • fDate
    20-23 March 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper presents the Reference Frame Context Adaptive Variable-Length Compressor (RFCAVLC) for video coding systems. RFCAVLC aims to reduce the external memory bandwidth required to carry out this process. Six experiments were performed, all based on adaptations of the Huffman algorithm, and the best experiment achieved an average compression rate of more than 24% without any loss in quality for all targeted resolutions. This result is similar to the best solutions proposed in the literature, but it is the only one without losses in this process. The presented RFCAVLC splits the reference frames in 4×4 blocks and compresses these blocks using one of four static code tables in a context-adaptive way. An architecture that implements the encoder of the RFCAVLC solution was described in VHDL and synthesized to an Altera Stratix IV FPGA. The synthesis results achieved by the designed architecture indicate that this solution can be easily coupled to a complete video encoder system with negligible hardware overhead and without compromising throughput.
  • Keywords
    field programmable gate arrays; image resolution; logic design; motion estimation; video coding; Altera Stratix IV FPGA; Huffman algorithm; RFCAVLC; VHDL; context adaptive lossless reference frame compression; memory bandwidth reduction; reference frame context adaptive variable-length compressor; video coding systems; Bandwidth; Context; Decoding; Encoding; Memory management; Standards; Video coding; Memory Bandwidth Reduction; Motion Estimation; Reference Frame Encoder; Video Coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Programmable Logic (SPL), 2012 VIII Southern Conference on
  • Conference_Location
    Bento Goncalves
  • Print_ISBN
    978-1-4673-0184-8
  • Type

    conf

  • DOI
    10.1109/SPL.2012.6211791
  • Filename
    6211791