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

Video coding method

A video coding and layer coding technology, applied in the field of video coding, can solve problems that have not been studied by anyone, and achieve the effect of improving the control method and improving the subjective quality

Active Publication Date: 2017-03-22
HANGZHOU ARCVIDEO TECHNOLOGY CO LTD
View PDF4 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] A document from NCBI "Gradient Magnitude Similarity Deviation: A Highly Efficient Perceptual Image Quality Index, IEEE Transactions on Image Processing, 2013, 23(2): 684-95" proposed a gradient magnitude similarity GMSD (GradientMagnitude Similarity Deviation ) image quality evaluation index, which proves that the gradient distortion in a frame of image is easy to be noticed by human eyes, and it is more in line with human perception than SSIM, but how to use it to guide bit rate control has not yet been studied

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
  • Video coding method
  • Video coding method
  • Video coding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047]Embodiments of the present invention are described in detail below.

[0048] The present invention provides a video encoding method with H265 as an embodiment, but it can be understood that this is not limited to H265, and can also be applied to encoders such as MPEG2, H264, AVS, and AVS+.

[0049] The video encoding method of this embodiment includes code rate control, GOP layer calculates the target code rate of each GOP, frame layer measures inter-frame complexity according to the similarity of gradient amplitude between frames, adjusts the target code rate of each frame, and CU layer uses CU gradient amplitude Value-distortion values ​​replace SSE, modify the rate-distortion model, and select the mode with the least rate-distortion cost.

[0050] Specifically, include the following steps:

[0051] 1. In the GOP layer code rate control stage, calculate the target code rate R of each GOP GOP ;

[0052] 2. In the frame layer rate control stage, use the average value ...

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 video coding method. An index of a gradient magnitude similarity between frames is adopted, so the change between the frames is described more accurately, and the problem of reduced coding quality due to the drastic change between the frames is solved; a gradient is calculated by employing a Canny edge detection operator, so in addition to that an edge is extracted, a texture region further can be protected well, thereby enabling the GMS (Gradient Magnitude Similarity) to express gradient amplitude distortion more completely; a perception rate distortion model is established and the gradient amplitude distortion of a current CU (Coding Unit) is utilized to replace the traditional coding distortion SSE (Sum of Squared Error), such that a distortion value is more suitable for human eye perception distortion; and therefore, according to the video coding method disclosed by the invention, as the human eye perception distortion characteristics are combined, the existing code rate control method is improved, and the subjective quality of video coding is improved.

Description

technical field [0001] The invention relates to a video encoding method. Background technique [0002] With the development of multimedia information technology, video is more and more widely used in various fields such as mobile terminals, network live broadcast, home theater and remote monitoring, and video resolution gradually changes from standard definition (SD) to high definition (HD) and ultra high definition (UHD). ) transformation, the increase in resolution means that the requirements for network bandwidth are also getting higher and higher, how to improve video coding compression efficiency to reduce network bandwidth pressure is a key to the development of video technology. At the same time, the Peak Signal Noise Ratio (PSNR) used to evaluate video quality in traditional video coding technology can only represent the distortion between the reconstructed value and the original value, and is not directly proportional to the subjective perception quality. [0003] ...

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 Applications(China)
IPC IPC(8): H04N19/19H04N19/147H04N19/154
CPCH04N19/147H04N19/154H04N19/19
Inventor 廖义黄进王伟
Owner HANGZHOU ARCVIDEO TECHNOLOGY CO LTD
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