IP Library › Granted Patent US 12,750,521
Granted Patent B2
US 12,750,521 · App. 18/877,632 · Granted Sep 29, 2026

Methods and apparatuses for encoding and decoding an image or a video using combined intra modes

Inventors: Kevin Reuze (Rennes, FR); Karam Naser (Mouaze, FR); Ya Chen (Rennes, FR); Thierry Dumas (Rennes, FR)
Assignee: INTERDIGITAL CE PATENT HOLDINGS, SAS
H04N19/593H04N19/11H04N19/132H04N19/156H04N19/176
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,750,521
App. No.
18/877,632
Granted
Sep 29, 2026
Kind
B2
Abstract

Methods and apparatuses for video coding are provided where a block is predicted using a combination of two intra prediction modes. A first prediction is generated from a non-directional mode, such as a Planar, Matrix-based Intra Prediction (MIP), or Intra Block Copy (IBC) mode. A second prediction is generated from a directional mode, which may be derived at a decoder from reconstructed neighboring samples without being explicitly signaled, reducing signaling overhead. A final prediction for the block is formed by combining the first and second predictions, for example, through a weighted average. This technique applies to both encoding and decoding processes.

Claims (38)

1 . A method, comprising, for at least one block of an image or a video:

decoding an indicator indicating a first intra prediction mode, wherein the first intra prediction mode is one of an intra block copy prediction mode or a matrix-based intra prediction mode,

determining whether the first intra prediction mode is to be combined with a second intra prediction mode for obtaining a prediction of the at least one block,

responsive to determining that the first intra prediction mode is to be combined with a second intra prediction mode, obtaining the second intra prediction mode, and

decoding the at least one block based on a combination of the first intra prediction mode and the second intra prediction mode.

2 . The method of claim 1 , wherein one of the first intra prediction mode or the second intra prediction mode is obtained from among a set of non-directional intra prediction modes, and the other of the first intra prediction mode and the second intra prediction mode is obtained from among a set of directional intra prediction modes.

3 . The method of claim 1 , wherein at least one of the first intra prediction mode or the second intra prediction mode is signaled in a bitstream.

4 . The method of claim 3 , wherein an indicator indicating whether the second intra prediction mode is obtained from a decoder side intra mode derivation or a template based intra mode derivation is signaled in a bitstream.

5 . The method of claim 1 , wherein obtaining the second intra prediction mode comprises deriving the second intra prediction mode from one or more reconstructed samples neighboring the at least one block.

6 . The method of claim 1 , wherein the second intra prediction mode is obtained from at least one of a decoder side intra mode derivation or a template based intra mode derivation.

7 . The method of claim 1 , wherein the determination that the first intra prediction mode is to be combined with the second intra prediction mode is based on an indicator signaled for the at least one block in a bitstream.

8 . The method of claim 1 , wherein the determination that the first intra prediction mode is to be combined with the second intra prediction mode for the at least one block is based on a cost obtained when determining the second intra prediction mode.

9 . A non-transitory computer readable medium storing executable program instructions to cause a computer executing the program instructions to: for at least one block of an image or a video,

decode an indicator indicating a first intra prediction mode, wherein the first intra prediction mode is one of an intra block copy prediction mode or a matrix-based intra prediction mode,

determine whether the first intra prediction mode is to be combined with a second intra prediction mode for obtaining a prediction of the at least one block,

responsive to determining that the first intra prediction mode is to be combined with a second intra prediction mode, obtain the second intra prediction mode, and

decode the at least one block based on a combination of the first intra prediction mode and the second intra prediction mode.

10 . An apparatus comprising one or more processors, wherein the one or more processors is operable to, for at least one block of an image or a video:

decode an indicator indicating a first intra prediction mode, wherein the first intra prediction mode is one of an intra block copy prediction mode or a matrix-based intra prediction mode,

determine whether the first intra prediction mode is to be combined with a second intra prediction mode for obtaining a prediction of the at least one block,

responsive to determining that the first intra prediction mode is to be combined with a second intra prediction mode, obtain the second intra prediction mode, and

decode the at least one block based on a combination of the first intra prediction mode and the second intra prediction mode.

11 . The apparatus according to claim 10 comprising

at least one of (i) an antenna configured to receive a signal, the signal including data representative of the image or the video, (ii) a band limiter configured to limit the signal to a band of frequencies that includes the data representative of the image or video, or (iii) a display configured to display the image or video.

12 . The apparatus of claim 10 , wherein one of the first intra prediction mode or the second intra prediction mode is obtained from among a set of non-directional intra prediction modes, and the other of the first intra prediction mode and the second intra prediction mode is obtained from among a set of directional intra prediction modes.

13 . The apparatus of claim 10 , wherein the second intra prediction mode is obtained from at least one of a decoder side intra mode derivation or a template based intra mode derivation.

14 . The apparatus of claim 10 , wherein determining that the first intra prediction mode is to be combined with the second intra prediction mode is based on an indicator signaled for the at least one block in a bitstream.

15 . The apparatus of claim 10 , wherein determining that the first intra prediction mode is to be combined with the second intra prediction mode for the at least one block is based on a cost obtained when determining the second intra prediction mode.

16 . A method, comprising, for at least one block of an image or a video:

encoding an indicator indicating a first intra prediction mode, wherein the first intra prediction mode is one of an intra block copy prediction mode or a matrix-based intra prediction mode,

determining whether the first intra prediction mode is to be combined with a second intra prediction mode for obtaining a prediction of the at least one block,

responsive to determining that the first intra prediction mode is to be combined with a second intra prediction mode, obtaining the second intra prediction mode, and

encoding the at least one block based on a combination of the first intra prediction mode and the second intra prediction mode.

17 . An apparatus comprising one or more processors, wherein the one or more processors is operable to, for at least one block of an image or a video:

encode an indicator indicating a first intra prediction mode, wherein the first intra prediction mode is one of an intra block copy prediction mode or a matrix-based intra prediction mode,

determine whether the first intra prediction mode is to be combined with a second intra prediction mode for obtaining a prediction of the at least one block,

responsive to determining that the first intra prediction mode is to be combined with a second intra prediction mode, obtain the second intra prediction mode, and

encode the at least one block based on a combination of the first intra prediction mode and the second intra prediction mode.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2024
From: INTERDIGITAL VC HOLDINGS, FRANCE, SAS
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 069785/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 26, 2024
From: REUZE, KEVIN; NASER, KARAM; CHEN, YA; DUMAS, THIERRY
To: INTERDIGITAL VC HOLDINGS FRANCE, SAS
Reel/Frame 069680/0634 →
Priority Claims (1)
EP 22305953 · Jun 30, 2022 · regional
Continuity (1)
Related Publication 20250392748A1 · Dec 25, 2025
References Cited (26)
US 11252418B2 · Rapaka · 2022 [cited by examiner]
US 12457324B2 · Filippov · 2025 [cited by examiner]
US 20170347103A1 · Yu · 2017 [cited by examiner]
US 20210092405A1 · Biatek · 2021 [cited by examiner]
US 20210344929A1 · Choi · 2021 [cited by examiner]
US 20220232206A1 · Lee · 2022 [cited by examiner]
US 20230283780A1 · Bae · 2023 [cited by examiner]
US 20230336748A1 · Ye · 2023 [cited by examiner]
US 20230345015A1 · Ye · 2023 [cited by examiner]
US 20230370601A1 · Ye · 2023 [cited by examiner]
US 20250055997A1 · Chen · 2025 [cited by examiner]
WO WO2017205703A1 · 2017 [cited by applicant]
Abdoli et al., “Non-CE3: Decoder-side Intra Mode Derivation with Prediction Fusion Using Planar”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JVET-00449-v2, 15th Meeting:… [cited by applicant]
Seregin et al., “EE2: Summary Report on Enhanced Compression beyond VVC capability”, Joint Video Experts Team (JVET) of ITU-T SG. 16 WP3 and ISO/IEC JTC1/SC29, Document: JVET-Z0024-v3, 26th Meeting, by teleconference, A… [cited by applicant]
“Infrastructure of audiovisual services—Coding of moving video”, International Telecommunication Union, Telecommunication Standardization Sector of ITU, Series H: Audiovisual and Multimedia Systems, Recommendation ITU-T… [cited by applicant]
“Infrastructure of audiovisual services—Coding of moving video—High Efficiency Video Coding”, International Telecommunications Union (ITU), ITU-T Telecommunication Standardization Sector of ITU, Series H: Audiovisual an… [cited by applicant]
Cao et al., “EE2-related: Fusion for template-based intra mode derivation”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29, Document: JVET-W0123-v2, 23rd Meeting by teleconference, Jul. 7, 2… [cited by applicant]
Coban et al., “Algorithm description of Enhanced Compression Model 4 (ECM 4)” Joint Video Expert Team (JVET) of ITU-T SG 16 WP3 and ISO/IEC JTC1/SC29, Document: JVET-Y2025-v2, 23rd Meeting, by teleconference, Jul. 7, 20… [cited by applicant]
Browne et al., “Algorithm description for Versatile Video Coding and Test Model 16 (VTM16)”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29, Document: JVET-Y2002-v1, 25th Meeting, by telecon… [cited by applicant]
Coban et al., “Algorithm description of Enhanced Compression Model 3 (ECM 3)”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29, Document: JVET-X2025-v2, 23rd Meeting, by teleconference, Jul. … [cited by applicant]
Seregin et al., “Block shape dependent intra mode coding”, Joint VIdeo Experts Team (JVET) of ITU-T SG 16 WP3 and ISO/IEC JTC1/SC29/WG11, Document: JVET-D0114-r1, 4th Meeting, Chengdu, China, Oct. 15, 2016, 3 pages. [cited by applicant]
Alshin et al., “Description of SDR, HDR and 360° video coding technology proposal considering mobile application scenario by Samsung, Huawei, GoPro, and HiSilicon”, Joint Video Exploration Team (JVET) of ITU-T SG. 16 WP… [cited by applicant]
Kidani et al., “EE2-3.1: GPM with inter and intra prediction (JVET-X0166)”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29, Document: JVET-Y0065, 25th Meeting, by teleconference, Jan. 12, 20… [cited by applicant]
Xu, Jizheng., “EE2-3.2-related: IBC Adaptation for Camera-Captured Contents”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29, Document: JVET-Z0157-v4, 26th Meeting, by teleconference, Apr. 2… [cited by applicant]
“Transmission of Non-Telephone Signals: Information Technology—Generic Coding of Moving Pictures and Associated Audio Information: Systems”, International Telecommunication Union, Telecommunication Standardization Secto… [cited by applicant]
“Infrastructure of audiovisual services—Coding of moving video—Information Technology—Generic coding of moving pictures and associated audio information: Video”, International Telecommunication Union, Telecommunication … [cited by applicant]