Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Code rate control method for stabilizing video quality

A video quality and bit rate control technology, applied in the field of image transmission, can solve the problems of high video quality, difficult implementation, and inability to use real-time video communication systems

Inactive Publication Date: 2010-06-23
北京威速科技有限公司
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In real-time video communication applications, considering the delay constraints, a single-pass (1-PASS) rate control algorithm must be used. In this case, when the scene changes or there is a large motion in the video, neither two-pass (2-pass) is allowed. -PASS) algorithm re-optimizes the bit rate distribution between video frames, and does not allow large output bit rate fluctuations, so the bit rate obtained by large motion videos is not enough to support higher video quality, which will inevitably lead to a decline in video quality ;VBR allows the bit rate to change within a certain range according to the complexity of the scene, and the change of the bit rate within a certain range is used to exchange for a relatively stable subjective video quality, but many current VBR algorithms cannot meet the requirements of smooth control and stable video quality , and the calculation is complex and difficult to implement. The VBR algorithm is divided into two types: multi-channel and single-channel. Multi-channel technology can provide better video quality, but due to its high computational complexity and non-real-time characteristics, it cannot be used in Used in real-time video communication systems, real-time video communication systems generally use single-channel VBR method
Most existing single-channel VBR algorithms use such as figure 1 In the open-loop structure shown, the algorithm focuses on how to better allocate and control the bit rate of the image layer or macroblock layer under a certain reference code rate and the fluctuation range constraints based on the reference code rate, so as to achieve the improvement of PSNR, so that Improve video quality; there is a type of single-channel VBR algorithm that does not care about the reference bit rate, but only sets a constant quantization parameter QP, but the video output bit rate obtained by this algorithm is very unstable, and is not suitable for network video, etc. Applications requiring control

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 for stabilizing video quality
  • Code rate control method for stabilizing video quality
  • Code rate control method for stabilizing video quality

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0035] The technical principle of the present invention is as figure 2 As shown, the PID controller (Proportional-Integral-Derivative controller, proportional-integral-derivative controller) control algorithm in automatic control theory is combined with the rate-distortion model in video compression, and the problem of achieving smooth, adjustable and stable video quality can be viewed as Do an automatic control problem of a position-following system. Using SSIM (structural similarity, structured similarity) as a parameter to characterize the expected video quality, the deviation between the SSIM value between the decoded reconstructed image and the original image in the encoder and the given SSIM is calculated by PID to obtain the next image to be encoded The correction amount of the pre-assigned code rate of , and then use the simp...

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 relates to an image transmission technology, in particular to a code rate control method for stabilizing video quality, which is realized by the following technological measures and comprises the following steps: S1: estimating the complexity of P frame type images or the complexity of I frame type images; S2: obtaining the pre-allocation code rates of k frame images; S3: calculating the quantization parameter QPk of a k frame according to the complexity of the P frame type images and the pre-allocation code rates of the k frame images or the complexity of the I frame type images and the pre-allocation code rates of the k frame images; and S4: coding and regulating the compression ratio by an encoder according to the quantization parameter QPk so as to further control the output code rate of the video. The invention can smoothly control and regulate the video quality and satisfy the video requirements of a large amount of application occasions.

Description

technical field [0001] The invention relates to image transmission technology, in particular to a code rate control method for stabilizing video quality. Background technique [0002] During data signal transmission, because the amount of video data is large and the channel bandwidth is relatively small, the video signal needs to be compressed. The purpose of video signal compression is to compress the amount of video data and realize video transmission under the condition of limited channel bandwidth. At present, PSNR (peak signal-to-noise ratio, peak signal-to-noise ratio) is generally used as an objective standard for evaluating video quality. Compared with peak signal-to-noise ratio, SSIM (structural similarity, structured similarity) can better reflect HSV (human visual system, human visual system) characteristics, and it has normalized characteristics. The bit rate control scheme related to video quality is an important research direction of video coding. There are tw...

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 Applications(China)
IPC IPC(8): H04N7/24H04N7/26H04N19/146
Inventor 董云杰
Owner 北京威速科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products