Implementation of digital HDTV encoder with parallel sub-picture encoding modules and its joint bit-allocation strategy

Parallel processing is a feasible scheme for a digital HDTV encoder, to get round the dilemma in high-speed digital processing circuitry and real-time compression. This paper suggests an implementation procedure and a novel bit-allocation strategy for a digital high definition television (HDTV) encoder system with parallel processing architecture based on six horizontal strips division. Multiple sub-pictures encoding modules (SEMs) perform MPEG-2 coding respectively and simultaneously. Owing to the inherent deficiencies of MPEG-2 Test Model 5 (TM5) rate control scheme, how to allocate bit-rate among sub-pictures would become an inevitable challenge, which might behave with the coding quality to decrease worse and the buffer to underflow at scene changes, moreover give birth to non-consistent sub-pictures visual quality and dynamic quality variation in a composite HDTV frame on subjective and objective evaluation. We adapt a hierarchical joint optimized bit-allocation with sub-pictures' average complexity measure and average bits per pixel in terms of their average quantization distortion, moreover incorporates scene detection to alleviate a possible worse sub-pictures quality inconsistency. In the paper, we describe an elaborate procedure including general framework, sub-pictures division module, sub-picture encoding module and sub-pictures synthesis module, then deduce the joint bit-allocation strategy for sub-pictures encoding and the auxiliary rate adaptive procedure for scene changes. Experimental results demonstrate that our proposed scheme not only alleviates the boundary effect, but also promises the sub-pictures quality consistency. The proposed scheme might be devoted to the multiprogram broadcast application and the multiple access sceneries.

[1]  Hsueh-Ming Hang,et al.  Digital HDTV compression using parallel motion-compensated transform coders , 1991, IEEE Trans. Circuits Syst. Video Technol..

[2]  Kenneth A. Parulski,et al.  Source-Adaptive Encoding Options for HDTV and NTSC , 1992 .

[3]  E. Stare Present status and future plans of the HD-Divine project , 1993 .

[4]  J. N. Mailhot,et al.  The Grand Alliance HDTV video encoder , 1995 .

[5]  Limin Wang,et al.  Performance evaluation of MPEG-2 video coding for HDTV , 1996 .

[6]  Lijun Luo,et al.  A new algorithm on MPEG-2 target bit-number allocation at scene changes , 1997, IEEE Trans. Circuits Syst. Video Technol..

[7]  Hsueh-Ming Hang,et al.  Source model for transform video coder and its application. I. Fundamental theory , 1997, IEEE Trans. Circuits Syst. Video Technol..

[8]  Jian Zhou,et al.  A fast effective scene change detection and adaptive rate control algorithm , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[9]  André Vincent,et al.  Joint bit-allocation for MPEG encoding of multiple video sequences with minimum quality-variation , 2000, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353).

[10]  Bo Tao,et al.  Adaptive model-driven bit allocation for MPEG video coding , 2000, IEEE Trans. Circuits Syst. Video Technol..

[11]  Limin Wang Rate control for MPEG video coding , 2000, Signal Process. Image Commun..