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

Code rate control method

A bit rate control and encoding technology, applied in the field of video encoding and decoding, can solve the problems of poor stability of the target bit rate and inaccurate control of the target bit rate, and achieve the effect of ensuring accuracy and stability and improving video compression efficiency

Inactive Publication Date: 2019-04-19
建湖云飞数据科技有限公司
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the process of target bit rate control, the existing technology only performs target bit rate control on reference frames, and other frames do not perform target bit rate control. Since only target bit rate control is performed on reference frames, when the layered video coding model encodes When the level is greater than or equal to three layers, when the number of non-reference frames is greater than the number of reference frames, the target bit rate control will be inaccurate, especially the problem of poor stability of the target bit rate

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
  • Code rate control method
  • Code rate control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Apparently, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts all belong to the protection scope of the present invention.

[0024] refer to figure 1 , a code rate control method provided by an embodiment of the present invention, comprising:

[0025] Step 10. Calculate the target bit rate of the current frame in the video stream The current frame is an inter-predicted frame in the video stream;

[0026] Step 11, down-sampling the current frame to obtain target data;

[0027] Step 12. If the current frame is an intra-frame predicted frame, perform rapid encoding...

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

An embodiment of the invention discloses a code rate control method. According to the method, a target code rate of a current frame in a video stream is calculated, a target code rate proportion T<layer-N> is allocated for a target layer coding structure, and the target code rate of the current frame is controlled according to the target code rate proportion T<layer-N>, so as to acquire a target code rate R of the current frame after control. An allocation code rate of a frame I can be limited according to the size, image resolution and diversified video characteristics of a video frame group, so that the code rate of the frame I in some scenes is allocated more reasonably, and the quality of the video file is guaranteed.

Description

technical field [0001] The present invention relates to the technical field of video encoding and decoding, in particular to a code rate control method. Background technique [0002] In the process of target bit rate control, the prior art only performs target bit rate control on reference frames, and other frames do not perform target bit rate control. Since only target bit rate control is performed on reference frames, when the layered video coding model When the level is greater than or equal to three layers, when the number of non-reference frames is greater than the number of reference frames, the control of the target bit rate will be inaccurate, especially the problem of poor stability of the target bit rate. Contents of the invention [0003] In order to solve the above problem, an embodiment of the present invention provides a code rate control method. [0004] A code rate allocation method provided by an embodiment of the present invention includes: [0005] Ca...

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/107H04N19/132H04N19/59H04N21/2343
CPCH04N19/107H04N19/132H04N19/59H04N21/234327
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