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

A rate control method based on spatial-temporal context and motion complexity

A motion complexity and bit rate control technology, applied in the field of video coding, can solve the problems of time correlation ignoring spatial correlation, large difference between basic units, and inaccurate parameters, so as to achieve stable video quality, reduce volatility, and code rate control for precise effects

Inactive Publication Date: 2018-03-02
TIANJIN UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the rate control method based on the R-λ model also has certain limitations. In terms of parameter update, only the time correlation is used and the spatial correlation is ignored, so that the updated parameters are not accurate; the target bit allocation at the basic unit layer On the one hand, it is based on the following assumption: basic units at the same level and at the same position may have the same model parameters, but if the current basic unit moves violently, the difference between it and the basic unit at the corresponding position of the reference picture is usually large, so the two use the same Model parameters are not accurate

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 rate control method based on spatial-temporal context and motion complexity
  • A rate control method based on spatial-temporal context and motion complexity
  • A rate control method based on spatial-temporal context and motion complexity

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In order to make the purpose, realization scheme and advantages of the present invention clearer, the specific implementation of the present invention will be further described in detail below.

[0038] The present invention is based on the R-λ model [1] The improvement of the code rate control method, the improved algorithm can be integrated into the reference software HM11.0, and the specific implementation includes two parts: the new model parameter update and the basic unit layer target bit allocation.

[0039] The specific implementation steps of the two-step parameter update method proposed by the present invention are as follows:

[0040] (1) The current basic unit is C 0 , and its surrounding 8 basic units are used as a context, denoted as C 1 ~C 8 .

[0041] (2) in C 0 Before encoding, C 1 ~C 4 has been encoded, so there are four parameter prediction methods, namely horizontal direction, vertical direction, upper right direction and upper left direction....

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 present invention relates to a code rate control method based on space-time domain context and motion complexity, comprising: based on the R-λ model, before C0 encoding, its model parameters α and β are updated for the first time; the current basic unit C0 encodes; wait for all the basic units in the frame where C0 is encoded, and then update the second-step parameters of the current basic unit; the model parameters after the two-step parameter update will be used to guide the target bit allocation of the basic unit layer; definition The relative motion complexity coefficient of the current basic unit C0 is used to represent the intensity of motion of different basic units; the Wi,j of the current basic unit C0 is used to adjust the λ value of the current basic unit, so that the λ value adapts to the intensity of motion of different basic units, so that Achieving the goal of allocating more bits to basic units with more motion. The invention can ensure that the basic unit block with higher motion complexity is divided into more target bits, thereby helping to improve the quality of the video.

Description

technical field [0001] The invention belongs to the field of video coding, and in particular relates to a code rate control method for improving the accuracy of code rate control. Background technique [0002] With the development of computer network, communication technology and multimedia technology, video-related applications become more and more extensive. However, the video data is often very huge, and the storage and transmission of video brings great challenges to the existing storage and communication systems. Video compression technology must be used to reduce the storage capacity and transmission bandwidth of video. The code rate control technology is an important link in the video compression technology. Through the code rate control, under the constraints of the code rate and the buffer zone, the coding parameters can be adaptively adjusted to make the code stream adapt to the channel transmission bandwidth, and Minimize video distortion. [0003] Since the rel...

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/146H04N19/176H04N19/147
Inventor 侯永宏叶熠琳雷建军郭瑶叶秀峰李照洋薛琳
Owner TIANJIN 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