Self-reconfigurable architectures for HEVC Forward and Inverse Transform

作者: Daniel Llamocca

DOI: 10.1016/J.JPDC.2017.05.017

关键词:

摘要: This work introduces a run-time reconfigurable system for HEVC Forward and Inverse Transforms that can adapt to time-varying requirements on resources, throughput, video coding efficiency. Three scalable designs are presented: fully parallel, semi iterative. Performance scalability is achieved by combining folded/unfolded 1D Transform architectures one/two transposition buffers. Resource usage optimized utilizing both the recursive evenodd decomposition distributed arithmetic techniques. The architecture design supports sequences in 8K Ultra High Definition format (76804320) with up 70 frames per second when using 6464 Coding Tree Blocks variable transform sizes. self-reconfigurable embedded implemented tested Xilinx Zynq-7000 All-Programmable System-on-Chip (SoC). Results presented terms of performance (frames second), resource utilization, hardware adaptation variety parameters, resolutions, self-reconfigurability scenarios. illustrates advantages reconfiguration technology PSoCs or FPGAs compression. Self-reconfigurable trade-off resources performance.The parameterized code allows large space exploration.A different efficiency requirement trigger reconfiguration.A case made encoders decoders.

参考文章(18)
Pramod Kumar Meher, Sang Yoon Park, Basant Kumar Mohanty, Khoon Seong Lim, Chuohao Yeo, Efficient Integer DCT Architectures for HEVC IEEE Transactions on Circuits and Systems for Video Technology. ,vol. 24, pp. 168- 178 ,(2014) , 10.1109/TCSVT.2013.2276862
Daniel Llamocca, Marios Pattichis, Cesar Carranza, A framework for self-reconfigurable DCTs based on multiobjective optimization of the Power-Performance-Accuracy space 7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC). pp. 1- 6 ,(2012) , 10.1109/RECOSOC.2012.6322903
Mehul Tikekar, Chao-Tsung Huang, Vivienne Sze, Anantha Chandrakasan, Energy and area-efficient hardware implementation of HEVC inverse transform and dequantization 2014 IEEE International Conference on Image Processing (ICIP). pp. 2100- 2104 ,(2014) , 10.1109/ICIP.2014.7025421
Grzegorz Pastuszak, Flexible Architecture Design for H.265/HEVC Inverse Transform Circuits Systems and Signal Processing. ,vol. 34, pp. 1931- 1945 ,(2015) , 10.1007/S00034-014-9933-Z
Grzegorz Pastuszak, Hardware architectures for the H.265/HEVC discrete cosine transform Iet Image Processing. ,vol. 9, pp. 468- 477 ,(2015) , 10.1049/IET-IPR.2014.0277
Grzegorz Pastuszak, Andrzej Abramowski, Algorithm and Architecture Design of the H.265/HEVC Intra Encoder IEEE Transactions on Circuits and Systems for Video Technology. ,vol. 26, pp. 210- 222 ,(2016) , 10.1109/TCSVT.2015.2428571
Mehul Tikekar, Chao-Tsung Huang, Chiraag Juvekar, Vivienne Sze, Anantha P. Chandrakasan, A 249-Mpixel/s HEVC Video-Decoder Chip for 4K Ultra-HD Applications IEEE Journal of Solid-state Circuits. ,vol. 49, pp. 61- 72 ,(2014) , 10.1109/JSSC.2013.2284362
Kizheppatt Vipin, Suhaib A. Fahmy, ZyCAP : efficient partial reconfiguration management on the Xilinx Zynq IEEE Embedded Systems Letters. ,vol. 6, pp. 41- 44 ,(2014) , 10.1109/LES.2014.2314390
Jong-Sik Park, Woo-Jin Nam, Seung-Mok Han, Seong-Soo Lee, 2-D Large Inverse Transform (16×16, 32×32) for HEVC (High Efficiency Video Coding) Journal of Semiconductor Technology and Science. ,vol. 12, pp. 203- 211 ,(2012) , 10.5573/JSTS.2012.12.2.203
Madhukar Budagavi, Arild Fuldseth, Gisle Bjontegaard, Vivienne Sze, Mangesh Sadafale, Core Transform Design in the High Efficiency Video Coding (HEVC) Standard IEEE Journal of Selected Topics in Signal Processing. ,vol. 7, pp. 1029- 1041 ,(2013) , 10.1109/JSTSP.2013.2270429