A h264 video coding rate control method

A bit rate control and video coding technology, applied in the field of video coding, can solve the problem of not considering buffer fullness, skip frames, affect coding quality, etc., achieve good application prospects, good video quality, and avoid the effect of frame skipping phenomenon

Active Publication Date: 2016-02-24
JIANGSU NOAH ANIMATION PRODIONS
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method does not consider the impact of the buffer fullness on the current frame rate control when adjusting the quantization parameters, and the adjustment strategy is relatively simple
When the buffer fullness is greater than the target buffer, the buffer will overflow, and frame skipping will occur during the encoding process, which will affect the encoding quality

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
  • A h264 video coding rate control method
  • A h264 video coding rate control method
  • A h264 video coding rate control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] The following describes in detail a H264 video coding rate control method proposed by the present invention with reference to the accompanying drawings:

[0017] A H264 video coding rate control method specifically includes the following steps:

[0018] A. Determine the target bit of the current encoding frame according to the image complexity factor characterized by the frame difference method; this step includes the following steps:

[0019] A1. Calculate the remaining bits of the uncoded frame according to the following formula:

[0020] T r ( n i , j ) = u ( n i , 1 ) F r X N gop - [ B s 8 - B c ( n i - 1 , N gop ) ] j = 1 T r ( n i , j - 1 ) - A ( n i , j - 1 ) j = 2,3 · · · N ,

[0021] Where T r (n i, j ) Represents the total number of bits remaining when the i-th GO...

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 code rate control method of H264 video coding, and belongs to the technical field of video coding. The method comprises the steps of: first, determining a target bit number of a current coding frame according to an image complexity factor characterized by a frame difference method; and then, calculating a quantization parameter and carrying out rate-distortion optimization. According to the method provided by the invention, a quantization adjustment coefficient is introduced, the quantization adjustment coefficient is calculated according to the filling degree of a buffer area, and then the quantization parameter of the current frame is adjusted by the quantization adjustment coefficient. Compared with the prior art, the code rate control precision is improved while a better video quality is obtained, the lower filling degree of the buffer area can be maintained, and frame skip is avoided, so that the continuity and stability of video images are improved. The method provided by the invention is simple in algorithm, easy for hardware implementation and better in application prospect.

Description

Technical field [0001] The present invention belongs to the technical field of video coding, and specifically refers to a H264 video coding rate control method. Background technique [0002] In video communication, the compressed and encoded information stream often needs to be transmitted on a network with unbalanced bandwidth. In order to make the encoded video stream well adapt to the bandwidth, especially to adapt to low-bandwidth channels or time-varying wireless channels and make full use of limited network resources, rate control has become an indispensable link in the video communication system. The main task of bit rate control is to collect information such as buffer status and image activity to allocate a certain number of bits to each image, so that the output bit rate can be controlled on a given standard and image distortion is minimized. [0003] In the rate control method of H264 (or H.264) / AVC, the quantization parameter is used in the rate control and rate distor...

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 Patents(China)
IPC IPC(8): H04N19/124H04N19/126H04N19/15H04N19/177
Inventor 陈晓刘海英
Owner JIANGSU NOAH ANIMATION PRODIONS
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