An inter-frame/inter-view cache architecture design for multi-view video decoders

In this paper we propose a low-bandwidth two-level inter-frame/inter-view cache architecture for a view scalable multi-view video decoder, which adopts two decoder cores to decode multi-view videos in parallel. The first level L1 cache is developed for the single video decoder core, which is able to reduce 60% bandwidth in doing inter-frame prediction in average. Moreover, we develop the second level L2 cache architecture to reuse the same reference data for doing inter-view prediction among different decoder cores, which can further reduce 35% bandwidth. By adopting the proposed two-level cache architecture for doing inter-frame/inter-view prediction, we can reduce 80% bandwidth through a view scalable multi-view video decoder implementation, which achieves real-time HD1080 dual-view video decoding.

[1]  Jiun-In Guo,et al.  A high throughput in-loop de-blocking filter supporting H.264/AVC BP/MP/HP video coding , 2008, APCCAS 2008 - 2008 IEEE Asia Pacific Conference on Circuits and Systems.

[2]  Liang-Gee Chen,et al.  Bandwidth-efficient cache-based motion compensation architecture with DRAM-friendly data access control , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[3]  Liang-Gee Chen,et al.  A 59.5mW scalable/multi-view video decoder chip for Quad/3D Full HDTV and video streaming applications , 2010, 2010 IEEE International Solid-State Circuits Conference - (ISSCC).

[4]  Liang-Gee Chen,et al.  Bandwidth optimized motion compensation hardware design for H.264/AVC HDTV decoder , 2005, 48th Midwest Symposium on Circuits and Systems, 2005..

[5]  Yo-Sung Ho,et al.  Overview of Multi-view Video Coding , 2007, 2007 14th International Workshop on Systems, Signals and Image Processing and 6th EURASIP Conference focused on Speech and Image Processing, Multimedia Communications and Services.

[6]  Yu Li,et al.  Memory Cache Based Motion Compensation Architecture for HDTV H.264/AVC Decoder , 2007, 2007 IEEE International Symposium on Circuits and Systems.

[7]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  Yao Wang,et al.  Multiview video sequence analysis, compression, and virtual viewpoint synthesis , 2000, IEEE Trans. Circuits Syst. Video Technol..

[9]  Jiun-In Guo,et al.  High-Throughput H.264/AVC High-Profile CABAC Decoder for HDTV Applications , 2009, IEEE Transactions on Circuits and Systems for Video Technology.