IP Library › Granted Patent US 12,470,719
Granted Patent B2
US 12,470,719 · App. 18/762,640 · Granted Nov 11, 2025

Method for determining prediction direction, decoder, and computer storage medium

Inventors: Junyan Huo (Guangdong, CN); Yanzhuo Ma (Guangdong, CN); Jianglin Wang (Guangdong, CN); Shuai Wan (Guangdong, CN); Fuzheng Yang (Guangdong, CN)
Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
H04N19/137H04N19/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,470,719
App. No.
18/762,640
Granted
Nov 11, 2025
Kind
B2
Abstract

Provided are a method for determining a prediction direction, a decoder and a computer storage medium. The method is implemented by a decoder. The method includes that: a Direct Mode (DM) in a chroma intra prediction mode of a block to be decoded is acquired (S 101 ); and an index number of a prediction direction in a DM derived mode is determined based on an offset N and an index number M of a prediction direction in the DM to determine the DM derived mode (S 102 ).

Claims (30)

1 . A method for determining a prediction direction, implemented by a decoder and comprising:

determining a chroma intra prediction mode of a block to be decoded;

acquiring a Direct Mode (DM) in the chroma intra prediction mode; and

determining an index number of the prediction direction in a DM derived mode based on M, N, K1 and K2 to determine the DM derived mode,

wherein the N is an offset, the M is an index value of prediction direction of the DM, the K1 is a minimum value of index values of prediction directions in the DM and the K2 is a maximum value of the index values of the prediction directions in the DM, and

wherein decoding of a Cross-Component Linear Model Prediction (CCLM) is prior to decoding of the DM derived mode.

2 . A method for determining a prediction direction, implemented by an encoder and comprising:

determining a chroma intra prediction mode of an encoding block;

acquiring a Direct Mode (DM) in the chroma intra prediction mode; and

determining an index number of the prediction direction in a DM derived mode based on M, N, K1 and K2 to determine the DM derived mode;

wherein the N is an offset, the M is an index value of prediction direction of the DM, the K1 is a minimum value of index values of prediction directions in the DM and the K2 is a maximum value of the index values of the prediction directions in the DM, and

wherein encoding of a Cross-Component Linear Model Prediction (CCLM) is decoded prior to encoding of the DM derived mode.

3 . A decoder, comprising:

a processor; and

a storage medium storing instructions executable by the processor,

wherein the storage medium is configured to communicate with the processor through a communication bus to execute an operation, and the instructions are executed by the processor to implement a method for determining a prediction direction, the method comprising:

determining a chroma intra prediction mode of a block to be decoded;

acquiring a Direct Mode (DM) in the chroma intra prediction mode; and

determining an index number of the prediction direction in a DM derived mode based on M, N, K1 and K2 to determine the DM derived mode;

wherein the N is an offset, the M is an index value of prediction direction of the DM, the K1 is a minimum value of index values of prediction directions in the DM and the K2 is a maximum value of the index values of the prediction directions in the DM, and

wherein decoding of a Cross-Component Linear Model Prediction (CCLM) is decoded prior to decoding of the DM derived mode.

4 . An encoder, comprising:

a processor; and

a storage medium storing instructions executable by the processor,

wherein the storage medium is configured to communicate with the processor through a communication bus to execute an operation, and the instructions are executed by the processor to implement a method for determining a prediction direction, the method comprising:

determining a chroma intra prediction mode of an encoding block;

acquiring a Direct Mode (DM) in the chroma intra prediction mode; and

determining an index number of the prediction direction in a DM derived mode based on M, N, K1 and K2 to determine the DM derived mode;

wherein the N is an offset, the M is an index value of prediction direction of the DM, the K1 is a minimum value of index values of prediction directions in the DM and the K2 is a maximum value of the index values of the prediction directions in the DM, and

wherein encoding of a Cross-Component Linear Model Prediction (CCLM) is decoded prior to encoding of the DM derived mode.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2024
From: HUO, JUNYAN; MA, YANZHUO; WANG, JIANGLIN; WAN, SHUAI; YANG, FUZHENG
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 068111/0461 →
Continuity (5)
Continuation 18131065 · Apr 5, 2023
Continuation 17714881 · Apr 6, 2022
Continuation 17366787 · Jul 2, 2021
Continuation PCTCN2019070145 · Jan 2, 2019
Related Publication 20240357124A1 · Oct 24, 2024
References Cited (60)
US 11582482B2 · Choi · 2023 [cited by examiner]
US 20130114696A1 · Liu · 2013 [cited by applicant]
US 20140086323A1 · Chuang · 2014 [cited by applicant]
US 20140140404A1 · Liu · 2014 [cited by applicant]
US 20160142706A1 · Chuang · 2016 [cited by applicant]
US 20170366818A1 · Zhang · 2017 [cited by applicant]
US 20180048889A1 · Zhang · 2018 [cited by applicant]
US 20180063553A1 · Zhang · 2018 [cited by applicant]
US 20180103252A1 · Hsieh · 2018 [cited by applicant]
US 20180205946A1 · Zhang · 2018 [cited by applicant]
US 20190007705A1 · Zhao · 2019 [cited by applicant]
US 20190166370A1 · Xiu · 2019 [cited by examiner]
US 20200260096A1 · Ikai · 2020 [cited by applicant]
US 20200288135A1 · Laroche · 2020 [cited by applicant]
US 20210136395A1 · Jun · 2021 [cited by applicant]
US 20210218992A1 · Jeon · 2021 [cited by applicant]
US 20220021902A1 · Choi · 2022 [cited by examiner]
US 20230319289A1 · Xiu · 2023 [cited by examiner]
US 20250039402A1 · Xiu · 2025 [cited by examiner]
CN 104093025A · 2014 [cited by applicant]
CN 104247422A · 2014 [cited by applicant]
CN 107257456A · 2017 [cited by applicant]
CN 108540811A · 2018 [cited by applicant]
CN 108810551A · 2018 [cited by applicant]
JP 2016511975A · 2016 [cited by applicant]
JP 2018078409A · 2018 [cited by applicant]
WO 2015196126A1 · 2015 [cited by applicant]
WO 2017192995A1 · 2017 [cited by applicant]
WO 2018035130A1 · 2018 [cited by applicant]
First Office Action of the Korean application No. 10-2021-7024202, issued on Aug. 30, 2024, 9 pages with English translation. [cited by applicant]
First Office Action of the Indonesian patent application No. P00202105972, issued on Jan. 2, 2025. [cited by applicant]
International Search Report in the international application No. PCT/CN2019/070145, mailed on Oct. 8, 2019. [cited by applicant]
Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11. 12th Meeting: Macao, CN, Oct. 3-12, 2018, Document: JVET-L0035-v4; Title: CE15: Summary report of Core Experiment on palette mode. [cited by applicant]
Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 12th Meeting: Macao, CN, Oct. 3-12, 2018, Document: JVET-L0630-v2; Title: CE3-related: Simplification of MDMS derivation. [cited by applicant]
3GPP TS 38.331 V16.4.1 (Mar. 2021),Technical Specification,3rd Generation Partnership Project; Technical Specification Group Radio Access Network;NR;Radio Resource Control (RRC) protocol specification (Release 16). [cited by applicant]
3GPP TS 38.133 V16.8.0 (Jun. 2021), Technical Specification, 3rd Generation Partnership Project; Technical Specification Group Radio Access Network;NR;Requirements for support of radio resource management (Release 16). [cited by applicant]
Written Opinion of the International Search Authority in the international application No. PCT/CN2019/070145, mailed on Oct. 8, 2019. [cited by applicant]
Zhang (Qualcomm) L et al: “Multiple Direct Modes for chroma intra coding”, 4. JVET Meeting; Oct. 15, 2016-Oct. 21, 2016; Chengdu; (The Joint Video Exploration Team of ISO/IEC JTC1/SC29/WG11 and ITU-T SG.16), No. JVET-D0… [cited by applicant]
Bross B et al: “Versatile Video Coding(Draft 3)”, 12. JVET Meeting; Oct. 3, 2018-Oct. 12, 2018; Macao; (The Joint Video Exploration Team of ISO/IEC JTC1/SC29/WG11 and ITU-T SG.16), No. JVET-L1001, Dec. 14, 2018 (Dec. 14… [cited by applicant]
Supplementary European Search Report in the European application No. 19907745.4, mailed on Dec. 3, 2021. [cited by applicant]
Office Action of the Indian application No. 202127030755, issued on Mar. 11, 2022. [cited by applicant]
First Office Action of the U.S. Appl. No. 17/366,787, issued on Oct. 26, 2021. [cited by applicant]
Notice of Allowance of the U.S. Appl. No. 17/366,787, issued on Jan. 26, 2022. [cited by applicant]
Corrected Notice of Allowance of the U.S. Appl. No. 17/366,787, issued on Mar. 4, 2022. [cited by applicant]
Li Zhang et al., “Multiple Direct Mode for Intra Coding”, IEEE 2017 IEEE Visual Communications and Image Processing (VCIP)—St. Petersburg, FL (Dec. 10, 2017-Dec. 13, 2017). [cited by applicant]
First Office Action of the Chinese application No. 202110635959.2, issued on Apr. 6, 2022. [cited by applicant]
Corrected Notice of Allowance of the U.S. Appl. No. 17/366,787, issued on Apr. 20, 2022. [cited by applicant]
Corrected Notice of Allowance of the U.S. Appl. No. 17/366,787, issued on Apr. 22, 2022. [cited by applicant]
First Office Action of the European application No. 19907745.4, issued on Aug. 17, 2022. [cited by applicant]
Notice of oral proceedings of the European application No. 19907745.4, issued on Jan. 31, 2023. [cited by applicant]
Gagan Rath, et al., “CE3-related: DM-dependent chroma intra prediction modes”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 13th Meeting: Marrakech, MA, Jan. 9-18, 2019, JVET-M0100. [cited by applicant]
First Office Action of the Japanese application No. 2021-538790, issued on Feb. 28, 2023. [cited by applicant]
K. Zhang, J. Chen, L. Zhang, X. Li and M. Karczewicz, “Enhanced Cross-Component Linear Model for Chroma Intra-Prediction in Video Coding”, in IEEE Transactions on Image Processing, vol. 27, No. 8, pp. 3983-3997, Aug. 20… [cited by applicant]
T. Laude, Y. G. Adhisantoso, J. Voges, M. Munderloh and J. Ostermann, “A Comparison of JEM and AV1 with HEVC: Coding Tools, Coding Efficiency and Complexity”, 2018 Picture Coding Symposium (PCS), 2018, pp. 36-40, doi: 1… [cited by applicant]
Notice of Allowance of the U.S. Appl. No. 17/714,881, issued on Jan. 20, 2023. [cited by applicant]
European Search Report in the European application No. 24175482.9, mailed on Jun. 12, 2024. [cited by applicant]
Hearing Notice of the Indian application No. 202127030755, issued on Apr. 4, 2024, 3 pages with English translation. [cited by applicant]
First Office Action of the U.S. Appl. No. 18/131,065, issued on Feb. 8, 2024. [cited by applicant]
Notice of Allowance of the U.S. Appl. No. 18/131,065, issued on May 10, 2024. [cited by applicant]
First Office Action of the corresponding Chinese application No. 202211246636.5, issued on May 30, 2025 with search report. [cited by applicant]