I. Introduction
The ultimate objective of video coding and transmission is to provide the best reconstructed video quality at the destination under certain constrained network conditions. To regulate varying bit rate characteristics of the coded bitstream, an encoder employs rate control to produce high quality decoded pictures at bit rates that are provided by the network [1]. Even for the storage video applications free of bandwidth limits, rate control is still indispensable because the decoder buffer is not infinite. Rate control has been widely studied in digital video coding standards and applications, such as TM5 [2] for MPEG-2, TMN8 [3] for H.263, VM8 [4] for MPEG-4, the adaptive rate control method [5] [6] for H.264/AVC [7], and so on.