Unlock instant, AI-driven research and patent intelligence for your innovation.

Code rate control method based on image histogram

A histogram and adjustment method technology, applied in the field of video coding, can solve problems such as bit rate deviation and large difference, and achieve the effect of improving accuracy

Inactive Publication Date: 2008-08-27
BEIJING UNIV OF POSTS & TELECOMM
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Using the MAD value of the previous frame to predict the MAD value of the current frame, there will definitely be a difference between the two, especially in video scene switching or scenes with intense motion. At this time, the predicted MAD value and the real MAD value will be different. The difference is very large, so the code rate controlled by the second-order model will have a large deviation

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 based on image histogram
  • Code rate control method based on image histogram
  • Code rate control method based on image histogram

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0081] The adaptive adjustment method of embodiment 1MAD

[0082] Using the standard test sequence to conduct experiments, it is found that there is always a certain error between the predicted value of MAD and the real value, which is more obvious when there is a violent movement or scene switching. figure 2 with image 3 They are the comparison charts of the MAD predicted value and the real value of the foreman and carphone_foreman (QCIF, 64K, 30Hz, starting QP=28) sequences. It is obvious that for the gradual foreman sequence, the error between the two is not very large. However, for the carphone_foreman sequence, due to the scene switching at the 60th frame, the predicted value at this time deviates completely from the real value. If this predicted value is used for rate control, it will inevitably lead to inaccurate bit rate calculation and allocation. In severe cases, it may be causing the buffer to overflow. (carphone_foreman sequence is composed of carphone and fore...

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 controlling method. MAD prediction in JVT-G012 algorithm is improved by using the code rate controlling method of the invention, and a code rate factor is introduced on the basis of histogram difference to perform self-adaptive adjustment to the predicted MAD value which is ensured to be closer to the real MAD value. Simultaneously, the code rate controlling method also adopts the sliding window technology to self-adaptively select the number of the coded frames to compute the average histogram difference, and thus the code rate controlling precision is further effectively enhanced.

Description

technical field [0001] The invention relates to video coding technology, in particular to a method capable of effectively improving code rate control performance. Background technique [0002] With the rapid development of video coding technology and the strong demand for video transmission, bit rate control has gradually become a subject of extensive attention and in-depth research. Any practical coding system is inseparable from bit rate control. Uneven video code stream and unstable network bandwidth are extremely unfavorable to video transmission and storage. Bit rate control is to adjust the bit rate of video encoding output to match the transmission bandwidth, and at the same time obtain the minimum decoding distortion to ensure good and stable reception and decoding quality. Therefore, bit rate control is the basis for stable video quality and reliable transmission. Important guarantee. [0003] Bit rate control runs through the whole process of video encoding. On t...

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): H04N7/26H04N7/50
Inventor 邓中亮段大高
Owner BEIJING UNIV OF POSTS & TELECOMM