Method and Apparatus of Encoding Decision for Encoder Block Partition

A video coding and coding technology, applied in the coding field, can solve the problem of increasing the complexity of the encoder, and achieve the effect of reducing the computational complexity and improving the coding performance.

Inactive Publication Date: 2018-05-01
MEDIATEK INC
View PDF1 Cites 48 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] While QTBT block partitioning provides the flexibility to allow more possible partitions, it also increases the complexity of the encoder

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
  • Method and Apparatus of Encoding Decision for Encoder Block Partition
  • Method and Apparatus of Encoding Decision for Encoder Block Partition
  • Method and Apparatus of Encoding Decision for Encoder Block Partition

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The following descriptions are preferred embodiments of the present invention. The following examples are only used to illustrate the technical characteristics of the present invention, and are not intended to limit the present invention. The scope of protection of the present invention should be defined by the claims.

[0025] According to existing video encoders using the QTBT structure, the encoder will evaluate the performance of each candidate block segmentation. For example, the rate-distortion values ​​of all block partitions related to a CTU or CU will be evaluated, and the encoder will select the block partition that achieves the best performance. During performance evaluation, the blocks resulting from the target block split are coded using a set of coding parameters to determine performance, such as rate-distortion values.

[0026] Due to the flexibility of QTBT splitting, different block splits can produce the same target block. exist Figures 4A-4C , an...

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

A method and apparatus for video coding using block partition are disclosed. According to the present invention, if a target block in the current image unit is generated from a first block partition as well as a second block partition, the coding information reuse is applied. According to the coding information reuse, a first set of coding parameters is determined for the target block generated from the first block partition. A second set of coding parameters is determined for the target block generated from the second block partition by reusing at least one encoder coding decision by the target block generated from the second block partition. When different types of blocks are partitioned to generate the same target block, there is no need to independently determine different code parameter sets, thereby reducing the calculation complexity.

Description

technical field [0001] Embodiments disclosed herein relate to block partitioning for coding and / or prediction processing in video coding. In particular, the present invention relates to an encoding method such that a target block produced by another block division reuses encoding information of the same target block produced by one block division. Background technique [0002] The High Efficiency Video Coding (HEVC) standard is established by the Video Coding Experts Group (VCEG) of ITU-T and the Moving Picture Experts Group (MPEG) of ISO / IEC. Developed under the Joint Video Project, this partnership is specifically called the Joint Collaborative Team on Video Coding (JCT-VC) partnership. in HEVC. Divide a slice into multiple coding tree units (CTU). In the main configuration file, the minimum and maximum size of the CTU is specified by syntax elements in the sequence parameter set (SPS). The allowed CTU sizes can be 8x8, 16x16, 32x32, or 64x64. For each slice, the CTUs...

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/154H04N19/157H04N19/12H04N19/176H04N19/51H04N19/86
CPCH04N19/12H04N19/154H04N19/157H04N19/176H04N19/51H04N19/86H04N19/70H04N19/147H04N19/96H04N19/119H04N19/105
Inventor 黄晗
Owner MEDIATEK INC
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