An efficient Multi-Directional Lossless Recompression for video coding systems

Video coding systems suffer from tremendous memory bandwidth requirement on external memory. This bandwidth is directly proportional to display resolution and frame rate. The aspiration of high-end visual quality drives display resolution and frame rate upgraded to a certain level. That also causes a design bottleneck on the memory bandwidth of external memory in video coding systems. In this paper, the Multi-Direction Lossless Recompression (MDLR) is proposed to alleviate above issue. It includes two core techniques: (1) Multi-Directional Prediction and (2) Direction-Adaptive Golomb-Rice code. The Multi-Directional Prediction can obtain an efficient residual. Then, Direction-Adaptive Golomb-Rice code converts it into an efficient codeword. The experiment result shows that the proposed MDLR can save the memory bandwidth of the video coding system as high as 42% on average.

[1]  Satoshi Goto,et al.  An adaptive bandwidth reduction scheme for video coding , 2010, Proceedings of 2010 IEEE International Symposium on Circuits and Systems.

[2]  Anantha Chandrakasan,et al.  A 0.7-V 1.8-mW H.264/AVC 720p Video Decoder , 2009, IEEE Journal of Solid-State Circuits.

[3]  Satoshi Goto,et al.  A lossless frame recompression scheme for reducing DRAM power in video encoding , 2010, Proceedings of 2010 IEEE International Symposium on Circuits and Systems.

[4]  Makoto Takahashi,et al.  A 40 nm 222 mW H.264 Full-HD Decoding, 25 Power Domains, 14-Core Application Processor With x512b Stacked DRAM , 2011, IEEE Journal of Solid-State Circuits.

[5]  Guillermo Sapiro,et al.  The LOCO-I lossless image compression algorithm: principles and standardization into JPEG-LS , 2000, IEEE Trans. Image Process..

[6]  Tian Song,et al.  Reference frame data compression method for H.264/AVC , 2007, IEICE Electron. Express.

[7]  Hiroshi Ueda,et al.  A 342 mW Mobile Application Processor With Full-HD Multi-Standard Video Codec and Tile-Based Address-Translation Circuits , 2010, IEEE Journal of Solid-State Circuits.

[8]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.