Supercharge Your Innovation With Domain-Expert AI Agents!

Coding unit processing method and related device

A technology of encoding unit and processing method, which is applied in the field of video processing, and can solve problems such as increasing system processing burden and complicated process

Active Publication Date: 2021-05-28
TENCENT TECH (SHENZHEN) CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] It can be seen that in related technologies, the recursive traversal method through CU division before encoding requires a large number of encoding cost calculations, and the process is extremely complicated, which increases the processing burden of the system.

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
  • Coding unit processing method and related device
  • Coding unit processing method and related device
  • Coding unit processing method and related device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] Embodiments of the present application are described below in conjunction with the accompanying drawings.

[0036] For video coding, related technologies need to calculate a large number of coding costs through the recursive traversal method of CU division before coding. For example, for a coding unit with a size of 64×64, related technologies need to calculate the coding cost under the size of 64×64. The encoding cost when divided into 32×32 size, the encoding cost when divided into 16×16 size, and the encoding cost when divided into 8×8 size. Then select the optimal one from these encoding costs, and perform encoding according to the coding unit under the division size corresponding to the optimal encoding cost.

[0037] High computational complexity consumes a lot of system resources, which not only leads to real-time video encoding problems, but also makes it difficult to meet the current video encoding requirements for high-quality video data.

[0038] For this re...

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 embodiment of the invention discloses a coding unit processing method and a related device, and the method comprises the steps: dividing a to-be-determined coding unit to obtain a plurality of sub-coding units, and determining the relative offset of the plurality of sub-coding units. calculating difference information among a plurality of relative offsets, and determining whether the difference information meets a target condition: if the difference information can reflect the difference among the plurality of relative offsets, determining that the fluctuation amplitude among the relative offsets is smaller than a threshold value, namely, the relative offsets do not fluctuate severely in numerical value, the offset belongs to similar relative offset, and can be used as a whole for subsequent coding; if the condition is not met, determining that the fluctuation amplitude between the relative offsets is greater than or equal to a threshold value, that is, the relative offsets fluctuate greatly in numerical value, the involved numerical value interval is relatively wide, and the condition of integral coding is not met, and coding cost calculation is not carried out on the to-be-determined coding unit, so the calculation amount in the video coding process is reduced, and the coding efficiency is improved.

Description

technical field [0001] The present application relates to the field of video processing, in particular to a coding unit processing method and a related device. Background technique [0002] Video coding refers to the conversion of an original video format file into another video format file through compression technology. Video coding can greatly reduce the data size of video data, which provides convenience for the transmission, storage, and processing of video data. [0003] During the video coding process, existing video coding standards such as High Efficiency Video Coding (HEVC) and Versatile Video Coding (VVC) all require different divisions of coding units (Coding Units, CUs) Perform recursive traversal to determine the CU division size under the optimal encoding cost. For example, in the HEVC standard, the CU size can be 64x64, 32x32, 16x16, and 8x8 (the unit can be a pixel). Before encoding, it is necessary to recurse the CU of each size Traverse to determine the C...

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/139H04N19/176H04N19/70
CPCH04N19/139H04N19/176H04N19/70
Inventor 张涛
Owner TENCENT TECH (SHENZHEN) CO LTD
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