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

Code rate control method and device based on layered B frame and electronic equipment

A code rate control and target code technology, applied in the field of video image processing, can solve the problems of difficult code rate control and small coding distortion of the layered B frame structure, and achieve the effect of stabilizing the coding code rate and improving the coding quality.

Active Publication Date: 2019-06-07
北京数码视讯软件技术发展有限公司
View PDF6 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In order to transmit effective data when the channel bandwidth and transmission delay are limited, to ensure the playback quality of the video, it is usually necessary to control the bit rate of the encoding process. The so-called bit rate control is to encode the video by selecting a series of encoding parameters. The output bits of the encoder are adjusted in real time, so that the encoded bit rate meets the required bit rate limit, and the encoding distortion is minimized. Compared with the traditional IBBBP structure, the layered B frame structure has higher encoding efficiency, but Rate control is also more difficult for layered B-frame structures because different temporal layers have different characteristics

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 and device based on layered B frame and electronic equipment
  • Code rate control method and device based on layered B frame and electronic equipment
  • Code rate control method and device based on layered B frame and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. the embodiment. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0030]At present, the focus of the rate control algorithm is to determine the quantization parameter (QuantizationParameter, referred to as QP) related to the bit rate. Generally speaking, the rate control technology includes variable bit rate control (Variable Bit Rate, referred to as VBR) and fixed bit rate control. (Constant Bit Rate, referred to as CBR) two modes. Among them, bec...

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 layered B frame-based code rate control method and device and electronic equipment, and the method comprises the steps: obtaining an original video signal; Performing resampling on the video signal, wherein the resampled video signal comprises a plurality of frames of images; Performing pre-coding processing on each frame of image to obtain a corresponding SATD value; Dividing the multi-frame image into a plurality of GOPs, and obtaining a target code rate of each GOP according to a preset coding parameter; Obtaining the target code rate of each frame of image according to the target code rate of the GOP and the SATD value of each frame of image; Obtaining a quantization parameter of the current frame image by using a preset linear model according to the target code rate of the current frame image; And adjusting the quantization parameter according to a preset condition, and then updating the linear model to obtain the quantization parameter of the next frame of image. The method can adaptively distribute the code rate of each frame according to the video content of the image, stabilize the coding code rate and improve the coding quality on the premise of limited bandwidth and no increase of complexity.

Description

technical field [0001] The present invention relates to the technical field of video image processing, in particular to a layered B-frame-based code rate control method, device and electronic equipment. Background technique [0002] With the rapid development of multimedia, network transmission and other technologies, the demand for video clarity is also increasing. In practical scenarios such as TV broadcasting, conference live broadcast, and telemedicine, low-latency UHD has huge application requirements. In order to transmit effective data when the channel bandwidth and transmission delay are limited, to ensure the playback quality of the video, it is usually necessary to control the bit rate of the encoding process. The so-called bit rate control is to encode the video by selecting a series of encoding parameters. The output bits of the encoder are adjusted in real time, so that the encoded bit rate meets the required bit rate limit, and the encoding distortion is minim...

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): H04N19/146H04N19/132H04N19/177H04N19/124H04N19/577H04N19/59H04N19/11H04N19/142
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