HEVC complexity control method based on quadtree coding segmentation

A technology of control method and complexity, applied in the field of video coding, which can solve problems such as inability to guarantee control and inability to achieve precise control.

Active Publication Date: 2015-12-02
BEIHANG UNIV
View PDF3 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Aiming at the problem that the existing HEVC complexity control algorithm cannot realize accurate control and cannot guarantee the subjective quality of the video after control, the present invention proposes a HEVC complexity control me

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 complexity control method based on quadtree coding segmentation
  • HEVC complexity control method based on quadtree coding segmentation
  • HEVC complexity control method based on quadtree coding segmentation

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0068] The present invention will be further described below in conjunction with the drawings and specific examples:

[0069] A HEVC complexity control method based on quadtree coding segmentation, including detecting the saliency of the region, establishing a block-level weight map, establishing the functional relationship between the coding depth and the coding complexity, and the function between the coding depth and the degree of distortion Relation, through the complexity-distortion optimization control model to control the coding complexity of each frame equal to its corresponding target complexity, and adjust the target complexity at the frame level.

[0070] First, the user determines the initial target complexity of the encoding according to his own needs or the computing power of the terminal. At the same time, the saliency detection algorithm detects the visual saliency of each pixel, and then generates a block-level weight map. According to the initial target complexity...

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 discloses an HEVC complexity control method based on quadtree coding segmentation, belonging to the field of video coding. The method comprises the following steps that (1) a user sets the initial target complexity of video coding, (2) an area significance detection algorithm is used to generate the encoding block weighting pattern of each frame in a video, (3) an encoder designs the block-level complexity-distortion optimization control model of each frame, (4) for all frames in the video, the target complexity of the current frame is updated in a circulation way to replace the target complexity of a previous frame and is applied to the block-level complexity-distortion optimization control model of a current frame, (5) ending coding. The method has the advantages that the user appoints target complexity according to a set requirement at an encoding end to carry out encoding, thus the HEVC encoding and decoding are widely applied to terminal equipment with different computing power or different power capacity, or the video recording within a specified period of time is completed in a certain power capacity.

Description

Technical field [0001] The invention belongs to the field of video coding, and in particular relates to a HEVC complexity control method based on quadtree coding segmentation. Background technique [0002] In the field of video coding, complexity control has an important impact on video coding; complexity control generally refers to reducing the complexity of the original coding to any specified target complexity, while ensuring that the video distortion caused by the reduction in complexity is minimized. In the evolution of video coding, along with the continuous improvement of coding efficiency, the complexity of video coding has also been continuously improved; reducing and controlling the complexity of video coding has become a key issue of video coding. [0003] High-efficiency video coding HEVC (High Efficiency Video Coding) standard, also known as H.265, can reduce spatio-temporal redundancy to meet the compression requirements of high-definition and even ultra-high-definiti...

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): H04N19/96H04N19/89H04N19/147
Inventor 徐迈邓欣王祖林
Owner BEIHANG 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