VBR code rate control method for video real-time coding

A bit rate control and bit rate technology, applied in the field of VBR bit rate control of video real-time encoding, can solve problems such as excessive actual bit rate, QP oscillation, and unfavorable image quality stability, to reduce waste, ensure bit rate, The effect of reducing QP oscillations

Pending Publication Date: 2022-06-07
北京君正集成电路股份有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Existing VBR control technology still adopts precise target bit rate for control, when the instantaneous bit rate fluctuates above and below the target bit rate, it will easily cause QP oscillation, which is not conducive to maintai...

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
  • VBR code rate control method for video real-time coding
  • VBR code rate control method for video real-time coding
  • VBR code rate control method for video real-time coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0080] In order to understand the technical content and advantages of the present invention more clearly, the present invention will now be further described in detail with reference to the accompanying drawings.

[0081] 1. VBR method description

[0082] The VBR method in the present invention is applied to the IPPP structure of video real-time coding, and adopts a hierarchical strategy, that is, GOPs level (multiple picture groups), GOP level (one picture group), and picture level (one frame of picture) are sequentially allocated to different coding units target bitrate. The maximum code rate allowed by encoding is set at the GOPs level to ensure the efficient transmission and storage of data. At the GOP level, the target bit rate is allocated according to the image complexity and motion intensity information obtained by the image feature analysis algorithm, allowing the encoding bit rate to fluctuate within the GOPs statistical time, thereby ensuring stable encoded image ...

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 provides a VBR code rate control method for video real-time coding, which is applied to an IPPP structure for video real-time coding and comprises the following steps of: sequentially distributing target code rates for different coding units by adopting a grading strategy; the grading strategy is divided into a GOPs level, a GOP level and an image level; setting the upper and lower limits of allowable fluctuation for the current GOP target code rate according to the tolerance of the user to the code rate fluctuation, and comparing the instantaneous estimated code rate with the upper and lower limits of the allowable fluctuation of the target code rate to decide how to adjust the QP so as to reduce unnecessary fluctuation of the QP; according to the influence degree of the scene change on the code rate and the scene change position, a new code rate fluctuation upper limit and a new code rate fluctuation lower limit are calculated, and QP adjustment is guided; when scene change occurs in a video image, weighted summation is carried out through the estimated instantaneous code rate and the distributed target code rate fluctuation upper and lower limits to obtain a new code rate control upper and lower limits, the weight proportion is related to the position of the current frame in the GOP, the control intensity is higher when the current frame is closer to the I frame, and the control intensity is weaker when the current frame is farther from the I frame.

Description

technical field [0001] The invention relates to the technical field of image recognition, in particular to a VBR code rate control method for video real-time coding. Background technique [0002] At present, the VBR methods applied to real-time video coding all use a relatively small target bit rate in simple scenes, and a larger target bit rate in complex scenes, so as to maintain stable video image coding quality. The existing VBR optimization methods are all based on the image content and motion state. By analyzing the image complexity information over a period of time, it is used as an influencing factor for calculating the target code rate, and different target codes can be allocated under different complexity. Rate. [0003] The deficiencies of the prior art include: [0004] In the existing VBR control technology, an accurate target bit rate is still used for control. When the instantaneous bit rate fluctuates up and down the target bit rate, it is easy to cause QP ...

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
IPC IPC(8): H04N19/114H04N19/146
CPCH04N19/114H04N19/146
Inventor 张立兰
Owner 北京君正集成电路股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products