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

A hevc CTU-level 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: 2018-04-27
BEIHANG UNIV
View PDF4 Cites 0 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
  • A hevc CTU-level code rate control method based on optimal bit allocation
  • A hevc CTU-level code rate control method based on optimal bit allocation
  • A hevc CTU-level 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 a HEVC CTU-level code rate control method based on optimal bit allocation, belonging to the field of video coding, specifically, in order to realize optimal bit allocation for the R-λ code rate control model in a coding tree unit (CTU) , propose a new R‑D estimate to replace the existing R‑λ estimate, and use it to deduce the optimal bit allocation equation. Furthermore, a recursive Taylor expansion algorithm is proposed to solve the original unsolvable equation with a fast convergence speed, and then obtain an approximate closed solution, so as to realize the optimal bit allocation. At the same time, the recursive Taylor expansion algorithm is also used to propose an optimal bit redistribution method for the remaining bits. The advantages of the present invention are: it is the first algorithm that realizes HEVC optimal bit allocation with very low coding complexity, and is superior to other existing R-R in terms of rate distortion, RC accuracy and robustness to dynamic picture transformation, etc. Lambda rate control model.

Description

technical field [0001] The invention relates to an HEVC CTU-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 distort...

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/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