IP Library Granted Patent US 11,330,277
Granted Patent B2
US 11,330,277 · App. 17/270,610 · Granted May 10, 2022

Method and apparatus of subblock deblocking in video coding

Inventors: Chia-Ming Tsai (Hsinchu, TW); Chih-Wei Hsu (Hsinchu, TW); Ching-Yeh Chen (Hsinchu, TW); Tzu-Der Chuang (Hsinchu, TW); Yu-Wen Huang (Hsinchu, TW)
Assignee: HFI INNOVATION INC.
H04N19/176H04N19/117H04N19/132H04N19/159H04N19/184H04N19/513
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,330,277
App. No.
17/270,610
Granted
May 10, 2022
Kind
B2
Abstract

Method and apparatus for constrained de-blocking filter are disclosed. According to one method, if a CU is partitioned into multiple sub-CUs, the de-blocking process is also applied to the sub-block boundaries inside the current filtered-reconstructed block. According to another method, if first reference samples used for the de-blocking process of a first boundary are to be modified by the de-blocking process of a second boundary, the first reference samples are replaced by padding samples that are not to be modified by the de-blocking process of the second boundary. According to yet another method, the de-blocking process is applied to a reconstructed block corresponding to a current block to result in a current filtered-reconstructed block regardless whether a boundary of the current block corresponds to an 8×8 sample grid boundaries.

Claims (13)

1. A method of de-blocking of reconstructed picture in for video encoding or video decoding, the method comprising:

receiving input data related to a current block in a current picture at a video encoder side or a video bitstream corresponding to compressed data including the current block in the current picture at a video decoder side;

determining a first boundary and a second boundary associated with the current block, wherein the first boundary and the second boundary correspond to two vertical boundaries or two horizontal boundaries of the current block;

applying de-blocking process to a reconstructed current block corresponding to the current block to result in a filtered-reconstructed current block, wherein if one or more first reference samples used for the de-blocking process of the first boundary are to be modified by the de-blocking process of the second boundary, said one or more first reference samples are replaced by one or more padding samples that are not to be modified by the de-blocking process of the second boundary; and

generating a filtered decoded picture including the filtered-reconstructed current block.

2. The method of claim 1 , wherein the current block corresponds to a coding unit (CU) or the current block corresponds to one of a plurality of sub-CUs partitioned from the coding unit using sub-block mode prediction.

3. The method of claim 2 , wherein the sub-block mode prediction is one mode in a group comprising Advanced Temporal Motion Vector Prediction (ATMVP) mode, affine mode or Planar Motion Vector Prediction (MVP) mode.

4. The method of claim 1 , wherein for each pixel line perpendicular to the first boundary and the second boundary, said one or more first reference samples to be modified by the de-blocking process of the second boundary are replaced by a target second reference pixel used for the de-blocking process of the second boundary, and wherein the target second reference pixel is closest to said one or more first reference samples in said each pixel line perpendicular to the first boundary.

5. An apparatus of Inter prediction for video coding, the apparatus comprising one or more electronic circuits or processors arranged to:

receive input data related to a current block in a current picture at a video encoder side or a video bitstream corresponding to compressed data including the current block in the current picture at a video decoder side;

determine a first boundary and a second boundary associated with the current block, wherein the first boundary and the second boundary correspond to two vertical boundaries or two horizontal boundaries of the current block;

apply de-blocking process to a reconstructed current block corresponding to the current block to result in a filtered-reconstructed current block, wherein if one or more first reference samples used for the de-blocking process of the first boundary are to be modified by the de-blocking process of the second boundary, said one or more first reference samples are replaced by one or more padding samples that are not to be modified by the de-blocking process of the second boundary; and

generate a filtered decoded picture including the filtered-reconstructed current block.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2022
From: MEDIATEK INC.
To: HFI INNOVATION INC.
Reel/Frame 059339/0015 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2021
From: TSAI, CHIA-MING; HSU, CHIH-WEI; CHEN, CHING-YEH; CHUANG, TZU-DER; HUANG, YU-WEN
To: MEDIATEK INC.
Reel/Frame 055369/0236 →