Code rate control method in scalable video coding based on linear model
A scalable, video coding technology that is used in digital video signal modification, television, and pulse-modulated television signal transmission.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] Such as figure 1 As shown, the object processed in this embodiment is the sequence "pairs" with three-level spatial scalability {qcif, cif, 4cif}. The specific configuration is: GOPSize=8, frame rate=30frames / s, and the target code rate corresponding to each spatial layer {qcif, cif, 4cif} of the test sequence "pairs" is {192, 576, 1728} kbits / s.
[0043] Take the first frame coded image of the basic layer (qcif) of the sequence "pairs" in this embodiment as an example to illustrate the specific implementation steps of this example:
[0044] (1) Assign code rates to image groups in each layer of scalable video coding: assign code rates G to each GOP of each layer according to the target code rate of each layer, the encoding frame rate, and the size of the GOP l :
[0045] G l = S l × G l F l ...
Embodiment 2
[0094] Such as figure 2 As shown, the object processed in this embodiment is the sequence "soccer" with three-layer quality scalability. The parameter configuration is: GOPSize=8, frame rate=30frames / s, the target code rate corresponding to each quality layer of the test sequence "soccer" is {240, 480, 720}kbits / s, and the size of the sequence "soccer" used is cif (352x288).
[0095] Step (1), step (4), and step (5) of this embodiment are the same as those of Embodiment 1, and steps (2) and steps (3) are different from those of Embodiment 1.
[0096] The method that the present invention adopts in step (2) to each frame image allocation code rate in each layer in the scalable video coding is: a scalable B frame structure has been introduced in the scalable video coding, such as Figure 5 As shown, it is a pyramid structure. The bottom layer is the highest frequency B frame. From low to high, the frequency decreases successively, and its contribution to the entire coding perf...
Embodiment 3
[0114] Such as image 3 As shown, the object processed by this embodiment has three layers of spatial scalability {qcif, cif, 4cif}, and each spatial layer has a sequence "pairs" of joint scalability of two quality layers. The parameter configuration is: GOPSize=8, frame rate=30frames / s, and the target code rate of the test sequence "pairs" from the base layer to each enhancement layer is {96, 192, 288, 576, 864, 1728} kbits / s.
[0115] The steps of the present embodiment are basically the same as the steps of Embodiment 1, the difference is that in step (2) the method for assigning a code rate to each frame image in each layer in the scalable video coding is: scalable A scalable B-frame structure is introduced in sex video coding, such as Figure 5 , it is a pyramid structure, the bottom of the pyramid is the highest frequency B frame, from low to high, the frequency decreases in turn, and its contribution to the overall coding performance is also increasing, the top of the p...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 