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

Method and device for controlling code rate in video coding

A bit rate control and video coding technology, applied in the field of video coding, can solve problems such as uneven quantization, deviation and variation of target bit rate allocation steps, and achieve the effect of improving image quality and reducing computational complexity.

Active Publication Date: 2010-08-04
NEW H3C TECH CO LTD
View PDF4 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] figure 2 The rate control scheme shown, on the one hand, in some special scenarios, there will be a large deviation in the target bit rate allocation step; However, changes can easily lead to inaccurate control of the code rate and uneven distribution of the number of encoded bits; on the other hand, it is easy to cause uneven quantization and large differences in image quality;
[0008] image 3 The rate control scheme shown, because it uses two encodings, increases the computational complexity of rate control and is not suitable for applications in real-time systems

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
  • Method and device for controlling code rate in video coding
  • Method and device for controlling code rate in video coding
  • Method and device for controlling code rate in video coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] In order to overcome the shortcomings of existing technologies that cannot be applied to real-time systems due to high computational complexity, or have poor adaptability to scenes, and the quality of encoded images varies greatly, the present invention proposes a row-based adaptive code rate control method, the minimum operation unit of rate control in this method is a row of macroblocks, thereby reducing the computational complexity of rate control, and at the same time through QP adaptive limit control, the uniformity of quantization parameter QP is improved, thereby reducing the image quality Variation difference. The bit rate control method of the present invention can also adapt to different scenes, such as adaptively adjusting each parameter of bit rate control according to different scenes, so as to achieve the effect of improving image quality while stabilizing the bit rate.

[0057] The technical solution adopted by the present invention for solving the techni...

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 method and a device for controlling code rate in video coding, which is used in the code rate control process using a line macro block as the minimum arithmetic element. Aiming at the current line macro block, the method comprises the following steps: acquiring the initial code rate control parameter of the current frame; determining the QP value of the current line according to the initial code rate control parameter of the current frame, the coding result feedback information of the coded line macro block and a coding scene; and tickling the coding result information obtained after carrying out macro block coding on the current line according to the QP value of the current line. The invention can enhance the quality of the coded image as far as possible on the premise of accurately controlling the code rate.

Description

technical field [0001] The present invention relates to video coding technology in the communication field, in particular to a code rate control method and device in video coding. Background technique [0002] In the current video coding and compression technology, after the collected original video data is coded and compressed, the coded code stream has a higher compression ratio, but its code rate changes. In the field of video communication, the bandwidth of the communication channel is constant and limited, and the code stream whose code rate is constantly changing is not suitable for transmission in a constant channel. Therefore, rate control is introduced in video coding, such as figure 1 As shown, the purpose is to control the code rate of the code stream generated by the encoder within a certain fluctuation range. [0003] The basic principle of rate control is to control the occupancy of bits in the bit stream buffer by continuously adjusting the encoding quantiza...

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/26H04N7/24H04N7/50H04N19/146
Inventor 陈航锋谭炽烈李聪廷郑晓先
Owner NEW H3C TECH CO LTD
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