Title :
Optimal bit allocation for coding of video signals over ATM networks
Author :
Chen, Jiann-Jone ; Lin, David W.
Author_Institution :
Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
fDate :
8/1/1997 12:00:00 AM
Abstract :
We consider optimal encoding of video sequences for ATM networks. Two cases are investigated. In one, the video units are coded independently (e.g., motion JPEG), while in the other, the coding quality of a later picture may depend on that of an earlier picture (e.g., H.26x and MPEGx). The aggregate distortion-rate relationship for the latter case exhibits a tree structure, and its solution commands a higher degree of complexity than the former. For independent coding, we develop an algorithm which employs multiple Lagrange multipliers to find the constrained bit allocation. This algorithm is optimal up to a convex-hull approximation of the distortion-rate relations in the case of CBR (constant bit-rate) transmission. It is suboptimal in the case of VBR (variable bit-rate) transmission by the use of a suboptimal transmission rate control mechanism for simplicity. For dependent coding, the Lagrange-multiplier approach becomes rather unwieldy, and a constrained tree search method is used. The solution is optimal for both CBR and VBR transmission if the full constrained tree is searched. Simulation results are presented which confirm the superiority in coding quality of the encoding algorithms. We also compare the coded video quality and other characteristics of VBR and CBR transmission
Keywords :
asynchronous transfer mode; image sequences; motion compensation; optimisation; prediction theory; rate distortion theory; search problems; telecommunication control; telecommunication networks; video coding; ATM networks; CBR transmission; H.26; MPEG; VBR transmission; aggregate distortion rate; coded video quality; coding quality; constant bit-rate; constrained bit allocation; constrained tree search method; convex-hull approximation; dependent coding; encoding algorithm; independent coding; motion JPEG; multiple Lagrange multipliers; optimal bit allocation; simulation results; suboptimal transmission rate control; variable bit-rate; video coding; video sequences; video signals; Aggregates; Approximation algorithms; Asynchronous transfer mode; Bit rate; Encoding; Image coding; Lagrangian functions; Tree data structures; Video coding; Video sequences;
Journal_Title :
Selected Areas in Communications, IEEE Journal on