Adaptive macro-block grade code rate control system and control method for video compression

A bit rate control and video compression technology, applied in the field of video encoding and decoding, can solve problems such as video image distortion, achieve the effect of improving accuracy, improving uniform image quality, and improving performance results

Inactive Publication Date: 2018-06-15
杭州雄迈集成电路技术股份有限公司
View PDF5 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a method that can effectively improve the quality of video images, effectively solve the problem of distortion caused by video images during decoding, and can well eliminate the blo

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
  • Adaptive macro-block grade code rate control system and control method for video compression
  • Adaptive macro-block grade code rate control system and control method for video compression
  • Adaptive macro-block grade code rate control system and control method for video compression

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment

[0027] like figure 1 , figure 2 , image 3 Shown is a specific embodiment of an adaptive macroblock-level code rate control system suitable for video compression of the present invention, which includes:

[0028] The image segmentation module is used to divide a frame of image into macroblocks whose size is 16x16;

[0029] The image complexity calculation module is used to input the segmented macroblocks to the image complexity calculation module, and calculate the fluctuation of image pixel values ​​in the macroblock domain by calculating the absolute error sum of the pixel value in a frame image and the pixel value in the area Change the frequency to get the image complexity MAD;

[0030] Macroblock quantization parameter calculation module, including precision selection module and QP interval judgment module, input the preset interval threshold, precision control parameters and image complexity MAD to the precision selection module to calculate its precision; then deter...

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 an adaptive macro-block grade code rate control system and control method for video compression. The adaptive macro-block grade code rate control system for video compressionincludes an image segmentation module which is used for segmenting one frame of image into 16*16 macro-blocks, an image complexity calculation module which is used for inputting the segmented macro-blocks into the mage complexity calculation module and calculating the fluctuation change frequency of the image pixel value in the macro-block domain by calculating the absolute error sum of the pixelvalue in the frame of image and the pixel value in the area so as to obtain the image complexity MAD, and a macro-block quantization parameter calculation module which includes a precision selection module and a QP section determination module, wherein the preset section threshold, the precision control parameter and the image complexity MAD are input into the precision selection module to calculate the precision; and the macro-block image complexity MADout having determined the precision is sent to the QP section determination module to determine the QP section to which the macro-block belongs and calculate the macro-block QP offset, and the macro-block grade QP value can be obtained by stacking the frame grade QP with the macro-block QP offset, and then the adaptive macro-block grade code rate control can be realized.

Description

technical field [0001] The present invention relates to a code rate control system and method, in particular to an adaptive macroblock-level code rate control system and control method suitable for video compression, which is applied to macroblock-level code allocation control during video encoding and decoding, and belongs to video Codec technology field. Background technique [0002] Bit rate control in video coding directly affects bit stream bandwidth and image quality, is one of the important technologies of video coding, and plays an important role in applications such as video storage and transmission. Under the condition of meeting the bandwidth constraints of video transmission, improving the quality of encoded images and obtaining uniform image quality in line with human visual characteristics is an expected goal of bit rate control. [0003] In the currently existing video encoding rate control methods, in order to make the video output bit rate more accurate dur...

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/146H04N19/176
CPCH04N19/146H04N19/176
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