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

HEVC (High Efficiency Video Coding) CTU (Coding Tree Unit) grade code rate control method based on optimal bit allocation

A bit rate control and bit allocation technology, applied in the field of video coding, can solve the problem of no optimal bit allocation and achieve the effect of small approximation error and low coding complexity

Active Publication Date: 2016-03-23
BEIHANG UNIV
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for the HEVC standard, most existing cutting-edge rate control models mainly focus on achieving the second goal of rate control, which is to estimate the quantization parameter using the allocated bits, while some cutting-edge work is devoted to the first Goals, such as research on bit allocation for the R-λ model, have yet to achieve optimal bit allocation for HEVC rate control

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
  • HEVC (High Efficiency Video Coding) CTU (Coding Tree Unit) grade code rate control method based on optimal bit allocation
  • HEVC (High Efficiency Video Coding) CTU (Coding Tree Unit) grade code rate control method based on optimal bit allocation
  • HEVC (High Efficiency Video Coding) CTU (Coding Tree Unit) grade code rate control method based on optimal bit allocation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0062] Take a section of video 'kimono' which is coded separately using the method of the present invention and using the original R-λ rate control mechanism as an example. Figure 5 Indicates the relationship between the brightness peak signal-to-noise ratio (Y-PSNR) and the bit rate per frame. It can be seen from the figure that the video coded using the OBA mechanism of the present invention performs better than the original R-λ rate control mechanism in terms of Y-PSNR.

[0063] Figure 6 and Figure 7 Indicates the subjective quality comparison of the video frames encoded by the two methods. Figure 6 It is a frame of image encoded using the original R-λ rate control mechanism, Figure 7 It is the same frame of image coded by the method of the present invention, from which we can see the advantages of the present invention in terms of subjective quality comparison.

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 discloses an HEVC (High Efficiency Video Coding) CTU (Coding Tree Unit) grade code rate control method based on optimal bit allocation, and belongs to the field of video coding. In particular, a new R-D estimation is provided to replace an existing R-lambda estimation, and an optimal bit allocation equation is deduced through the new R-D estimation, thereby realizing optimal bit allocation for an R-lambda code rate control model on a CTU. Furthermore, a recursive Taylor expansion algorithm is provided to solve the originally-unsolvable equation at a very high convergence speed, thereby obtaining an approximate closed-form solution, and realizing optimal bit allocation. Meanwhile, a method for performing optimal bit reallocation on remaining bits is provided through the recursive Taylor expansion algorithm. The code rate control method is a first algorithm for realizing HEVC optimal bit allocation at very low coding complexity. The code rate control method has the advantages of higher rate distortion, higher RC accuracy and higher robustness in dynamic picture change compared with other existing R-lambda code rate control models.

Description

technical field [0001] The invention relates to an HEVCCTU-level code rate control method based on optimal bit allocation, and belongs to the technical field of video coding. Background technique [0002] In the field of video coding, rate control aims to minimize distortion for a given bit rate of the compressed video. If the bitrate of the compressed video is greater than the bandwidth provided, the excess bits will accumulate in the encoding buffer, causing the video to skip frames if the buffer overflows. On the contrary, if the provided bandwidth is too large, bandwidth resources will be wasted, because these abundant bandwidth resources can be used to improve the quality of compressed video. Generally, at a given bit rate, rate control is implemented by optimizing bit allocation and then mapping the allocated bits to quantization parameters. Therefore, video coding rate control has two goals, the first is to use the best bit allocation to achieve the minimum distorti...

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/147
Inventor 徐迈李胜曦马丞章王祖林
Owner BEIHANG UNIV
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