Layered mode decision method used for scalable video coding

A coding mode and video coding technology, applied in digital video signal modification, electrical components, image communication, etc., can solve the problem of rational use of key frame information, poor performance of fast SVC coding system, lack of coding mode correlation model, and lack of coding layers Correlation Models etc.

Inactive Publication Date: 2015-09-30
HARBIN INST OF TECH
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is to solve the problems of lack of correlation model between coding layers, lack of coding mode correlation model, unreasonable use of key frame information and poor performance of fast SVC coding system existing in existing fast scalable video coding technology , and propose a hierarchical mode decision method for scalable video coding

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
  • Layered mode decision method used for scalable video coding
  • Layered mode decision method used for scalable video coding
  • Layered mode decision method used for scalable video coding

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0027] Specific implementation mode 1: A hierarchical mode decision-making method for scalable video coding in this implementation mode is specifically carried out according to the following steps:

[0028] Step 1. Define the correlation between the coding modes of the base layer and the enhancement layer; that is, when the coding mode of the base layer macroblock is MODE_SKIP, in the enhancement layer, the coding mode of the macroblock corresponding to the base layer macroblock is also MODE_SKIP Probability; in the present invention, it is applicable to the situation that the scaling coefficient of the enhancement layer is 2 for the base layer, that is, the length and width of the enhancement layer macroblock are 2 times of the base layer macroblock; wherein, the base layer macroblock is in the enhancement layer The positional relationship of the corresponding macroblock is as follows figure 1 shown;

[0029] Step 2. For video sequences with different motion intensity and im...

specific Embodiment approach 2

[0054] Specific embodiment 2: The difference between this embodiment and specific embodiment 1 is that in step 1, the formula for defining the correlation Mode correlation between the coding modes of the base layer and the enhancement layer is:

[0055]

[0056] Among them, MB B&E_SKIP is the number of macroblocks whose encoding mode is MODE_SKIP in both the base layer and the enhancement layer; MBB_SKIP is the number of macroblocks whose encoding mode is MODE_SKIP in the base layer. Other steps and parameters are the same as those in Embodiment 1.

specific Embodiment approach 3

[0057] Specific embodiment three: the difference between this embodiment and specific embodiment one or two is that in step three, the coding mode correlation Mode correlation between the current macroblock and the spatially adjacent macroblocks of the current macroblock is defined as formula (2):

[0058]

[0059] Among them, MB C&N_SKIP is the number of macroblocks whose encoding modes are both MODE_SKIP for the current macroblock and the spatially adjacent macroblocks of the current macroblock; MB N_SKIP is the number of adjacent macroblocks whose encoding mode is MODE_SKIP. Other steps and parameters are the same as those in Embodiment 1 or Embodiment 2.

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 layered mode decision method used for scalable video coding, relating to the technical field of video coding. According to the layered mode decision method disclosed by the invention, the problems that an existing fast coding technology for scalable video coding lacks relevance modes of interlaminar and spatial coding modes, key frame information is not reasonably utilized, and the like are solved. The method comprises the following steps: 1, defining the relevance of a coding mode of a basic layer and a coding mode of an enhancement layer; 2, calculating relevance data of the coding mode of the basic layer and the coding mode of the enhancement layer; 3, defining the relevance of a coding mode of a current macro block and a coding mode of an adjacent macro block in the space; 4, calculating relevance data of the coding modes of the adjacent macro blocks in the space; 5, detecting a coding mode of the corresponding macro block of the basic layer; 6, detecting coding modes of the adjacent macro blocks in the space; 7, measuring the homogeneity of the current macro block; 8, measuring a motion intensity of the current macro block; 9, determining a motion vector search range and a candidate mode, and selecting an optimal coding mode according to the rate-distortion cost of each mode. The layered mode decision method disclosed by the invention is applied to the field of fast coding for scalable video coding.

Description

technical field [0001] The invention relates to a fast mode decision method for video coding, in particular to a layered mode decision method for scalable video coding. Background technique [0002] Scalable Extensions (SVC) based on the H.264 / AVC video coding standard is developed by the ITU Telecommunication Standardization Sector (ITU-T) Video Coding Experts Group (VCEG) and the International Organization for Standardization (ISO) Moving Picture Experts Group (MPEG) An international scalable video coding standard jointly developed by the Joint Video Experts Team (JVT). In order to support scalability, the SVC standard adopts a multi-layer coding framework, inherits all advanced coding technologies in the H.264 / AVC standard and introduces inter-layer coding technologies and tools. The excellent coding performance of the SVC standard comes at the cost of extremely high computational complexity. These extremely complex algorithms lead to a great reduction in the computing ...

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/103H04N19/147H04N19/30H04N19/176
Inventor 卢鑫胡悦金雪松肖楠郭俊汐
Owner HARBIN INST OF TECH
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