A low-complexity MPEG-2 to H.264/AVC wavefront intra-frame transcoder architecture

被引:0
作者
Milica Orlandić
Kjetil Svarstad
机构
[1] Norwegian University of Science and Technology,Department of Electronics and Telecommunication
来源
Journal of Real-Time Image Processing | 2019年 / 16卷
关键词
H.264/AVC encoder; MPEG-2 decoder; Transcoding; Intra prediction; FPGA; Hardware implementation;
D O I
暂无
中图分类号
学科分类号
摘要
We present a reconfigurable high-throughput MPEG-2 to H.264/AVC intra-frame transcoding architecture with wavefront data processing. The proposed FPGA implementation deals with the highly data-dependent critical path of the transcoder, and with low-complexity synchronization of the encoding and decoding stages. Furthermore, the implementation is applicable for reconfiguration and limits the communication bandwidth to the surrounding system through use of on-chip memory. The computationally demanding units of the MPEG-2 decoder have been implemented by processing 8 pixels in parallel, whereas H.264/AVC encoder engine utilizes a 4 × 4 block-level pipeline. The synchronous communication between the stages and full pipeline of the system is achieved by an intermediate memory buffer mechanism. A wavefront macroblock level scanning order based on the on-the-fly processing of consecutive macroblocks and on-chip memory organization are proposed. Achieved results represent a significant reduction of minimal required frequency compared to the state of the art for resolutions CIF, SD and HD1080p. Furthermore, the proposed transcoding core with encoder stage in full pipeline has maximal throughput of 1744 Mpixels/s that corresponds to processing of UHD 4320p resolution at 30 fps.
引用
收藏
页码:1007 / 1023
页数:16
相关论文
共 43 条
[1]  
Adibelli Y(2012)Computation and power reduction techniques for H.264 intra prediction Microprocess. Microsyst. 36 205-214
[2]  
Parlak M(2011)FPGA design for H.264/AVC encoder Int. J. Comput. Sci. Eng. Appl. 1 119-138
[3]  
Hamzaoglu I(2011)A dynamic quality-adjustable H.264 intra coder IEEE Trans. Consum. Electron. 57 1203-1211
[4]  
Atitallah AB(1977)A fast computational algorithm for the discrete cosine transform IEEE Trans. Commun. 25 1004-1009
[5]  
Loukil H(2014)High-performance H.264/AVC intra-prediction architecture for ultra high definition video applications IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 22 76-89
[6]  
Masmoudi N(2005)Analysis, fast algorithm, and VLSI architecture design for H.264/AVC intra frame coder IEEE Trans. Circuits Syst. Video Technol. 15 378-401
[7]  
Chen JW(2006)Exploiting the directional features in MPEG-2 for H.264 intra transcoding IEEE Trans. Consum Electron. 52 706-711
[8]  
Chang HC(2011)A low-power high-performance H.264/AVC intra-frame encoder for 1080pHD video IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 19 925-938
[9]  
Wang JS(2013)135-MHz 258-k gates VLSI design for all-intra H.264/AVC scalable video encoder IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 21 636-647
[10]  
Guo JI(2009)A 140-MHz 94-k gates HD1080p 30-frames/s intra-only profile H.264 encoder IEEE Trans. Circuits Syst. Video Technol. 19 432-436