Self-adaption bit distribution method based on code rate control of hierarchical B frame structure
A technology of bit rate control and bit allocation, applied in the field of adaptive bit allocation of bit rate control, which can solve the problems of image quality reduction, video sequence coding complexity, and video coding without consideration, and achieve the effect of improving quality
Patent Information
- Authority / Receiving Office
- CN · China
- Current Assignee / Owner
- Publication Date
- 2012-04-18
- Estimated Expiration
- Not applicable · inactive patent
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention relates to the technical field of code rate control in video coding, in particular to an adaptive bit allocation method for code rate control based on layered B frame structure. Background technique
[0002] In recent years, with the development of multimedia technology, people have higher and higher requirements for the clarity and fluency of network video. However, the size of network bandwidth determines the number of transmitted bits per unit time. Different network terminals have different requirements for video quality, The demand for network bandwidth is not the same. It is precisely because of this demand that SVC (SVC is the abbreviation of English Scalable Video Coding, and its Chinese translation is Scalable Video Coding) technology has become one of the key technologies to solve video adaptation. SVC On the basis of maintaining the high-efficiency coding of H.264, the predictive coding structure based on hierarchical B frames ...
Examples
Embodiment Construction
[0065] Embodiments of the present invention will be described in further detail below in conjunction with the accompanying drawings.
[0066] An embodiment of the present invention is as follows: see figure 1 , the adaptive bit allocation method of rate control based on layered B-frame structure is to adaptively adjust the weight value of the time layer and the predictive coding complexity of each image frame in the same time layer according to the coding information of the coded image. Each image frame in the sequence reasonably allocates the target number of bits to improve coding efficiency and decoded image quality. The specific steps are as follows:
[0067] (1) GOP rate control: Based on the video sequence and GOP length requirements and target bit rate requirements in the configuration file attached to the video sequence, calculate the target number of bits allocated to each GOP;
[0068] (2) Code rate control of the time layer: based on the target number of bits allocat...