Abstract

Bit-rate control is a central problem in designing image sequence compression systems. In this paper we describe a new approach to bit-rate control for inter-frame encoders such as MPEG encoders. This approach uses concepts from control theory. Its central feature is a surprisingly simple but effective model for the encoder, which consists of a gain element, a delay element and additive noise. In our system we control the bit-rate with a PI-controller which is set to achieve two objectives: (1) we want the picture quality to be as uniform as possible, and (2) we want to use as closely as possible the available amount of bits. It is demonstrated in the paper that these two objectives, when considered separately, lead to contradictory settings of the controller. This dilemma can be solved by using Bit Usage Profiles that indicate how the bits have to be spread over the pictures. The effectiveness of the approach is demonstrated by designing a bit-rate control for an MPEG encoder that has a nearly constant bit-rate per group of pictures (GOP). Such a bit-rate control is of high value for applications like magnetic recording, where a constant bit-rate per GOP is required in order to realize playback trick modes, e.g. the fast forward mode.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.