Abstract
We address the problem about implementation of a H.264/AVC codec that the performance of a video processor would be limited by memory bandwidth and frame memory size. In this article, a novel Frame Memory Compression (FMC) technique is proposed to reduce memory bandwidth by compressing the reference frame data to be stored in frame memory. The proposed FMC technique compresses a 4×4 block by a modified quantizer and a predictor followed by a Golomb-Rice encoder. The prediction order of pixels and structure are specially designed such that correlation among pixels in the block could be sufficiently exploited. The residuals are encoded using four coding distributions according to their positions in the block. A packing unit is applied on the variable-length codewords to guarantee fixed-length bit rate. This article also proposes a rate-control mechanism to effectively share bit rates among nearby blocks. The experimental results show that the proposed FMC technique achieve better performance on higher quality video sequences (e.g., 1080p or 720p). Furthermore, the FMC technique could be lossless or near-lossless in low bit rate conditions.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.