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

Asymmetric deblocking in a video encoder and/or video decoder

An asymmetric, sample-based technique for video encoding and/or decoding

Pending Publication Date: 2021-08-20
TELEFON AB LM ERICSSON (PUBL)
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In VVC, there is no prediction tree like in HEVC

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
  • Asymmetric deblocking in a video encoder and/or video decoder
  • Asymmetric deblocking in a video encoder and/or video decoder
  • Asymmetric deblocking in a video encoder and/or video decoder

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0122] Example 1 (filter 5+7)

[0123] Consider that maxLengthP=5 is the maximum number of samples per column to be modified on the P side, and maxLengthQ=7 is the maximum number of samples per column to be modified on the Q side. Suppose also that a column of samples on side P contains the following samples: p5 p4 p3 p2 p1 p0; and a column of samples on side P contains the following samples: q0 q1 q2 q3 q4q5 q6 q7, where samples p5 to p0 are in block P, and Samples q0 to q7 are in block Q, where p0 is closest to block Q and q0 is closest to block P.

[0124] Then, the deblocking filter can be defined as:

[0125]

[0126] The filtered version may then be clipped so that it does not move further in the horizontal direction from the pre-filtered value beyond a value related to the QP-related threshold tc.

[0127] In an alternative embodiment, refMiddle is defined as: refMiddle=(p4+p3+2*(p2+p1+p0+q0)+q1+q2+q3+q4+q5+q6+8)>>4.

example 2

[0128] Example 2 (filter 5+3)

[0129] Consider that maxLengthP=5 is the maximum number of samples per column to be modified on the P side, and maxLengthQ=3 is the maximum number of samples per column to be modified on the Q side. Suppose also that a column of samples on side P contains the following samples: p5 p4 p3 p2 p1 p0; and a column of samples on side P contains the following samples: q0 q1 q2 q3, where samples p5 to p0 are in block P, and samples q0 to q3 is in block Q, where p0 is closest to block Q, and q0 is closest to block P. Then, the deblocking filter can be defined as:

[0130]

[0131]

[0132] The filtered version may then be clipped so that it does not move further in the horizontal direction from the pre-filtered value beyond a value related to the QP-related threshold tc.

[0133] In an alternative embodiment, refMiddle is defined as: refMiddle=(q0+q1+2*(p2+p1+p0+q0+q1+q2)+p3+p4+8)>>4.

example 3

[0135] The filter in Example 1 can be used to reduce the number of row buffers to 6 for at least horizontal boundaries aligned with CTU boundaries. The following defines an example utilizing example 1 on top of CE11.1.7 to reduce the number of CTU line buffers to 6:

[0136] Asymmetric filtering of horizontal CTU boundaries where both p-side and q-side are greater than or equal to 32.

[0137]

[0138] In one embodiment, where the size of the Q side of block Q already limits the filter length to 3, an alternative is then to use the filter in example 2.

[0139]

[0140] In another embodiment, where the size of the Q side of block Q already limits the filter length to 3, another alternative is to not use a long filter in this case.

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 asymmetric deblocking method for deblocking a boundary between a P block and a Q block such that 5 samples within the P block and 7 or 3 samples within the Q block are modified. The method includes determining a value refP based on at least p5, determining a value refQ based on at least qx, wherein qx is q3 or q7; determining a value refMiddle based on at least p0 and q0, wherein p0 is directly adjacent to the boundary and q0 is directly adjacent to the boundary; performing a linear interpolation between refP and refMiddle; and performing a linear interpolation between refQ and refMiddle.

Description

technical field [0001] This disclosure relates to video encoding and / or decoding. Background technique [0002] This disclosure relates to the encoding and / or decoding of a video sequence consisting of a series of images (aka pictures). Each image of a video sequence consists of one or more components. Each component can be described as being a two-dimensional rectangular array of sample values. Generally, an image in a video sequence consists of three components: a luma component (luma component) Y, where the sample values ​​are luma values; a first chroma component (chroma component) Cb, where the sample values ​​are chrominance values; The dichromatic component Cr, where the sample value is the chrominance value. Other examples include Y'Cb Cr, Yuv and ICTCP. In ICTCP, I is the "intensity luma" component. For the remainder of this document, we will refer to any luminance component Y', Y, or I as Y or simply luminance. [0003] Typically, the size of the chroma compo...

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/86
CPCH04N19/86H04N19/117H04N19/136H04N19/182H04N19/176H04N19/96H04N19/157H04N19/865
Inventor K·安德尔松张智J·恩霍恩
Owner TELEFON AB LM ERICSSON (PUBL)
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