Check patentability & draft patents in minutes with Patsnap Eureka AI!

Fast encoding method for B-frames in video encoding

A fast coding and video coding technology, applied in the field of video coding, can solve the problems of slow coding speed and large amount of calculation, and achieve the effect of reducing calculation, improving coding speed and reducing impact.

Active Publication Date: 2013-09-11
SHENZHEN GRADUATE SCHOOL TSINGHUA UNIV
View PDF3 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention aims at the technical defects of the existing video encoding method with large amount of calculation and slow encoding speed, to provide a fast encoding method for B frames in video encoding, so as to reduce the amount of calculation of the video encoding method and improve the encoding speed

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
  • Fast encoding method for B-frames in video encoding
  • Fast encoding method for B-frames in video encoding
  • Fast encoding method for B-frames in video encoding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The present invention will be further described below in conjunction with the accompanying drawings and examples.

[0018] The preferred embodiment optimizes the CTU division of B frames in the HEVC standard, and provides a fast coding method for B frames in video coding.

[0019] In order to optimize the CTU division of B frames, increase the encoding speed, reduce the complexity of the HEVC encoder, reduce the amount of calculation, and minimize the impact on video quality and bit rate, the inventor has done a lot of research and experiment. First of all, based on the inter-frame encoding of the coding unit, at least three PU modes of 2Nx2N, Nx2N, and 2NxN will be used (2Nx2N means that the current coding unit is not divided, and 2NxN and Nx2N are the horizontal division and vertical division of the current coding unit, respectively. ) for encoding, so the rate-distortion value comparison results of the current coding unit in the 2Nx2N, Nx2N, and 2NxN three PU modes ...

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

An encoding method for B-frames in video encoding includes the steps of comparing rate-distortion values of a current encoding unit in partial PU (predict unit) modes, comparing an SAD (sum of absolute differences) value of the current encoding unit and an optimal matching unit thereof to a corresponding set value, and combining a rate-distortion value comparison result and a comparison result of the SAD value and the corresponding set value to judge whether subdivision is needed to be performed on the current encoding unit or not. The encoding method has the advantages that some partition encoding steps are skipped, some unnecessary computations are reduced, encoding speed is increased greatly, and influences on video quality and code rate are reduced to the greatest extent.

Description

technical field [0001] The invention relates to a video coding method, more specifically, to a fast coding method for B frames in video coding. Background technique [0002] In modern society, video applications occupy an increasing proportion of the market. The video codec plays a very important role in it. In the current market, 80% of video applications use H.264 / AVC for encoding and decoding. Although H.264 / AVC is widely used in the field of video, however, with people's demand for high-resolution and high-quality video, H.264 / AVC video coding has gradually failed to meet the needs of the public. Because of this, the HEVC video coding standard came into being. The goal of HEVC is to achieve the same quality as H.264 / AVC high-end class (high profile), and the bit rate is only half of the H.264 / AVC standard. HEVC can support larger resolutions. Compared with H.264 / AVC, HEVC can support videos from lower-resolution QVGA to ultra-high-definition 7680x4320. [0003] The ...

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): H04N7/26
Inventor 袁春白彩霞张强
Owner SHENZHEN GRADUATE SCHOOL TSINGHUA UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More