Macroblock layer rate control method based on H264 video encoding standard

A control method and video coding technology, applied in the field of video coding, can solve the problem of assigning code rates without subjective characteristics, etc., and achieve the effect of improving SSIM and good subjective video quality

Active Publication Date: 2015-06-10
NANJING UNIV OF INFORMATION SCI & TECH
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The two methods disclosed above mainly allocate the code rate from the complexity of the natural image content, and there are some shortcomings: the code rate is allocated according to the objective characteristics of the image content, and the code rate is not allocated according to the subjective characteristics of the human eye. subjective properties of the eye

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
  • Macroblock layer rate control method based on H264 video encoding standard
  • Macroblock layer rate control method based on H264 video encoding standard
  • Macroblock layer rate control method based on H264 video encoding standard

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The solution of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0029] The macroblock layer code rate control method based on the H.264 video coding standard provided in this embodiment includes the following steps:

[0030] A uses the fluid blockage model and linear pursuit theory to calculate the target number of bits in the current frame;

[0031] B allocates the number of macroblock layer bits according to formula (1),

[0032] R i = a T r * [ 1 - SSIM ( i ) ] 2 Σ k ...

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 relates to a macroblock layer rate control method based on an H264 video encoding standard. The macroblock layer rate control method comprises the following steps of: A, calculating a target bit number of a current frame by using a fluid blocking model and a linear tracing theory; B, distributing the bit number of a macroblock layer; C, predicting an average absolute error ratio of the current macroblock in the current frame; D, calculating quantization parameters of the corresponding macroblock; and E, realizing rate-distortion optimization of each macroblock in the current frame by using the parameter values obtained in the step D. The macroblock layer rate control method disclosed by the invention has the beneficial effects of enabling the generated error rate to be closer to the target error rate and improving the structural similarity of video output sequences, thereby obtaining better subjective video quality.

Description

technical field [0001] The present invention relates to the technical field of video coding, in particular to a method for controlling code rate of a macroblock layer based on the H.264 video coding standard. Background technique [0002] In video communication, the compressed and coded information flow often needs to be transmitted on the network with unbalanced bandwidth. In order to make the coded video stream well adapt to the bandwidth, especially adapt to the low-bandwidth channel or time-varying wireless channel and make full use of the limited network resources, bit rate control has become an essential 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 at a given standard and the image distortion is minimized. [0003] In the rate control method based on the H.264 / AVC video coding ...

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/176H04N19/146H04N19/149
Inventor 陈晓顾冬珏
Owner NANJING UNIV OF INFORMATION SCI & TECH
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