Unlock instant, AI-driven research and patent intelligence for your innovation.

Code rate control method in scalable video coding based on linear model

A scalable, video coding technology, applied in the direction of digital video signal modification, television, electrical components, etc.

Inactive Publication Date: 2011-11-09
ZHEJIANG UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the current method still needs to be improved in terms of accurate matching of code rate and PSNR gain of the obtained code stream.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Code rate control method in scalable video coding based on linear model
  • Code rate control method in scalable video coding based on linear model
  • Code rate control method in scalable video coding based on linear model

Examples

Experimental program
Comparison scheme
Effect test

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 1 :

[0045] G l = S l × C 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 (352×288).

[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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a code rate control method in scalable video coding based on a linear model, comprising the following steps: allocating a code rate to the groups of pictures in each layering of the scalable video coding; allocating an initial code rate to each frame of picture in the groups of pictures; adjusting the initial code rate allocated to each frame of picture; obtaining the quantization parameter required by the coding of each frame of picture in the method of linear model; and carrying out coding on each frame of picture by the obtained quantization parameter, wherein, the method for adjusting the initial code rate allocated to each frame of picture is as follows: (a) finding out the encoded picture which has identical position with the picture needing to be adjusted inthe encoded group of picture adjacent to the picture needing to be adjusted, and obtaining the relative code rate error of the encoded picture; and (b) obtaining the code rate finally allocated to the picture needing to be adjusted according to the relative code rate error E. The invention overcomes the defects of the prior art; the matching of code rates is accurate; and the obtained code streamhas dramatic gain in the aspect of PSNR, thus improving the effect of code rate control.

Description

technical field [0001] The invention relates to a code rate control method in scalable video coding based on a linear model. Background technique [0002] With the increasing development of Internet and wireless network technology, the application of digital video technology can be seen everywhere. With the popularity of the third-generation mobile communication technology (3G) and the issuance of domestic 3G licenses, efficient video coding technology is becoming more and more important. Today, with a large number of handheld smart devices such as smartphones and PDAs being used, facing different screen sizes, processing capabilities and network bandwidths, video transmission services are required to provide code streams that can be applied to different application terminals. However, the current mainstream video compression coding standard H.264 / AVC cannot meet the requirements. In order to meet application requirements, the Joint Video Working Group (JVT) and the Video ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04N7/26H04N7/30H04N19/146H04N19/166
Inventor 谢立邓兵
Owner ZHEJIANG UNIV