IP Library Granted Patent US 12,537,942
Granted Patent B2
US 12,537,942 · App. 18/799,494 · Granted Jan 27, 2026

Method and apparatus of encoding or decoding using reference samples determined by predefined criteria

Inventors: Zhi-Yi Lin (Hsinchu, TW); Tzu-Der Chuang (Hsinchu, TW); Ching-Yeh Chen (Hsinchu, TW)
Assignee: HFI INNOVATION INC.
H04N19/105H04N19/132H04N19/159H04N19/176H04N19/186
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 12,537,942
App. No.
18/799,494
Granted
Jan 27, 2026
Kind
B2
Abstract

A video processing method comprises receiving input data of a current block, checking if the current block satisfies one or more predefined criteria, setting the current block to be a root block if the current block satisfies the predefined criteria, one or more color components of one or more blocks in the current block are not checked with the predefined criteria if the current block is a root block, encoding or decoding the one or more color components of one or more blocks in the current block using neighboring reconstructed samples of the one or more color components of the current block as reference samples if the current block is a root block. Each block in the current block is encoded or decoded using neighboring reconstructed samples of each block in the current block as reference samples if the current block is not a root block.

Claims (17)

1 . A method of processing video data in a video coding system, comprising:

receiving input data associated with a current block in a current picture;

checking if the current block satisfies two or more predefined criteria during partitioning; and

if the current block satisfies the two or more predefined criteria during partitioning:

encoding or decoding one or more chroma color components of the current block without further partitioning and using neighboring reconstructed samples of the one or more chroma color components of the current block as reference samples, and encoding or decoding the luma color component of each subblock in the current block using neighboring reconstructed samples of the luma color components of each subblock in the current block as reference samples,

wherein the two or more predefined criteria correspond to block size, width, height or partitioning of the current block or one or more children block, wherein one of the two or more predefined criteria corresponds to the condition that the partitioning of the current block or one or more children block is quad-tree partition or ternary-tree partition.

2 . The method of claim 1 , wherein the two or more predefined criteria correspond to the condition that the block size of the current block is equal to 64 and the partitioning of the current block is quad-tree partition.

3 . The method of claim 1 , wherein the two or more predefined criteria correspond to the condition that the block size of the current block is equal to 128 and the partitioning of the current block is ternary-tree partition.

4 . The method of claim 1 , wherein the two or more predefined criteria correspond to the condition that the block size of the current block is equal to 64 and the partitioning of the current block is ternary-tree partition.

5 . The method of claim 1 , wherein the two or more predefined criteria correspond to the condition that the block size of the current block is equal to a threshold and the partitioning of the current block is ternary-tree partition.

6 . The method of claim 1 , wherein the two or more predefined criteria correspond to the condition that the width of the current block is equal to a threshold and the partitioning of the current block is ternary-tree partition.

7 . An apparatus of processing video data in a video coding system, the apparatus comprising one or more electronic circuits configured for:

receiving input data associated with a current block in a current picture;

checking if the current block satisfies two or more predefined criteria during partitioning; and

if the current block satisfies the two or more predefined criteria during partitioning:

encoding or decoding one or more chroma color components of the current block without further partitioning and using neighboring reconstructed samples of the one or more chroma color components of the current block as reference samples, and encoding or decoding the luma color component of each subblock in the current block using neighboring reconstructed samples of the luma color components of each subblock in the current block as reference samples,

wherein the two or more predefined criteria correspond to block size, width, height or partitioning of the current block or one or more children block, wherein one of the two or more predefined criteria corresponds to the condition that the partitioning of the current block or one or more children block is quad-tree partition or ternary-tree partition.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2024
From: LIN, ZHI-YI; CHUANG, TZU-DER; CHEN, CHING-YEH
To: MEDIATEK INC.
Reel/Frame 068241/0331 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2024
From: MEDIATEK INC.
To: HFI INNOVATION INC.
Reel/Frame 068527/0544 →
Continuity (6)
Continuation 17503595 · Oct 18, 2021
Continuation 17283332
Provisional Application 62818314 · Mar 14, 2019
Provisional Application 62767609 · Nov 15, 2018
Provisional Application 62743284 · Oct 9, 2018
Related Publication 20240406382A1 · Dec 5, 2024
References Cited (26)
US 10038920B2 · Helle · 2018 [cited by applicant]
US 20110255591A1 · Kim · 2011 [cited by examiner]
US 20130034157A1 · Helle · 2013 [cited by examiner]
US 20130107970A1 · Wang · 2013 [cited by examiner]
US 20140086502A1 · Guo · 2014 [cited by examiner]
US 20150043641A1 · Gamei · 2015 [cited by examiner]
US 20160156932A1 · Lee · 2016 [cited by examiner]
US 20170339403A1 · Min · 2017 [cited by examiner]
US 20170347128A1 · Panusopone · 2017 [cited by examiner]
US 20170366818A1 · Zhang · 2017 [cited by examiner]
US 20190182481A1 · Lee · 2019 [cited by examiner]
US 20200036985A1 · Jang · 2020 [cited by examiner]
US 20200053385A1 · Lee · 2020 [cited by examiner]
US 20200275100A1 · Lee · 2020 [cited by examiner]
US 20210176493A1 · Wang · 2021 [cited by examiner]
WO 2011126348A2 · 2011 [cited by applicant]
WO 2012175003A1 · 2012 [cited by applicant]
WO 2016115981A1 · 2016 [cited by applicant]
WO 2017144017A1 · 2017 [cited by applicant]
WO 2018026219A1 · 2018 [cited by applicant]
WO 2018028615A1 · 2018 [cited by applicant]
WO 2018062921A1 · 2018 [cited by applicant]
International Search Report and Written Opinion dated Dec. 30, 2019, issued in application No. PCT/CN2019/110160. [cited by applicant]
Hsu, C.W., et al.; “Description of SDR video coding technology proposal by MediaTek;” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11; Apr. 2018; pp. 1-160. [cited by applicant]
Office Action dated Jul. 20, 2023, issued in application No. CA 3,113,854 (copy not provided). [cited by applicant]
European Search Report dated Jun. 9, 2022, issued in application No. EP 19870546.9. [cited by applicant]