A Complexity Control Method for High Efficiency Video Coding

A high-efficiency video coding and video coding technology, which is applied in the field of video coding, can solve the problems of unfavorable parallel coding and decoding, large dependence on time and space domain information of coding tree units, and low precision of coding complexity control, so as to achieve distribution and control, accurate Encoding Complexity Allocation, Guaranteed Control Accuracy and Effect of Encoding Rate-Distortion Performance

Active Publication Date: 2018-04-10
NINGBO UNIV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existing three types of coding complexity control algorithms are mainly carried out at the coding tree unit level. Since the coding complexity control on the group of picture layer and the frame layer is not considered, it is impossible to accurately control and classify the coding complexity , such as the first type of coding complexity control algorithm, the HEVC coding tree depth estimation method proposed by Correa et al., this method makes full use of the temporal and spatial domain correlation of the coding tree unit to adjust the maximum segmentation depth of the coding tree unit, to a certain extent The control of coding complexity is realized above, but this method does not consider the coding complexity control on the picture group layer and the frame layer, the coding complexity control accuracy is not high, and the method relies heavily on the time-space domain information of the coding tree unit , which is not conducive to the parallel encoding and decoding of HEVC

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 Complexity Control Method for High Efficiency Video Coding
  • A Complexity Control Method for High Efficiency Video Coding
  • A Complexity Control Method for High Efficiency Video Coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0029] A method for controlling the complexity of high-efficiency video coding proposed by the present invention, the method for controlling the complexity adopts the joint video coding expert group (JCT-VC , Joint Collaborative Team on Video Coding) recommended low-latency (LP-Main, Lowdelay-P Main) coding configuration of the GOP structure to encode the video to be processed, the GOP structure of the low-latency coding configuration except for the first frame is All other frames except the I frame are P frames, and the encoding and quantization parameters of each P frame are based on the encoding and quantization parameters of the I frame plus an offset, and each image except the first image group The offsets of the encoded quantization parameters of the 4 P-frames in the group are 3, 2, 3 and 1, respectively. Through the statistical analys...

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 complexity control method of efficient video encoding. All P frames in the fourth image group to the last image group in a to-be-processed video are encoded by the following steps in an encoding process: allocating target encoding complexity to the image groups; then allocating target encoding complexity to the P frames in the image groups according to frame layer complexity ratios and the target encoding complexity of the image groups; allocating target encoding complexity to encoding tree units in the P frames according to complexity allocation weights of the encoding tree units and the target encoding complexity of the P frames, and performing normalization to obtain the final target encoding complexity; and finally determining a maximum division depth according to the final target encoding complexity of the encoding tree units in the P frames in the image groups, and encoding by using the maximum division depth. The complexity control method has the advantages of effectively realizing accurate control and gradability of HEVC encoding complexity on the premise of ensuring the encoding complexity control precision and the encoding rate distortion performance.

Description

technical field [0001] The invention relates to a video coding technology, in particular to a complexity control method for high-efficiency video coding. Background technique [0002] With the rapid development of network technology and streaming media technology, especially the rise of high-definition (HD), ultra-high-definition (UHD), three-dimensional (3D), multi-view (multi-view) and free viewpoint (Free viewpoint) video technologies, video Information is increasingly available. In recent years, due to the increasing number of mobile terminals and video surveillance, high-definition and ultra-high-definition videos have increased greatly, and the existing video coding standards such as MPEG-2, MPEG-4 and H.264 / AVC (Advanced Video Coding) have been difficult to meet people's needs. Requirements for high-definition video compression. In order to solve this problem, the High Efficiency Video Coding (HEVC) standard came into being. It is a new generation of video coding st...

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/96H04N19/91H04N19/154H04N19/567
CPCH04N19/154H04N19/567H04N19/91H04N19/96
Inventor 彭宗举李鹏陈芬蒋刚毅郁梅
Owner NINGBO UNIV
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