# US 2026/0101031 A1 · Method and Apparatus of Matrix Weighted Intra Prediction in Video Coding System

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2026/0101031 A1
- Document ID: US20260101031A1
- Status: Published application
- Kind: A1
- Application number: 19/120,871
- Filed: 2023-10-20
- Published: 2026-04-09
- Earliest claimed: 2022-10-21
- Assignees: Mediatek Inc.
- Applicants: Mediatek Inc.
- Inventors: Man-Shu CHIANG; Chih-Wei HSU
- Web page: https://patentgrep.com/patent/US20260101031A1

## CPC

- H04N 19/11: among a plurality of spatial predictive coding modes
- H04N 19/157: Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N 19/176: the region being a block, e.g. a macroblock
- H04N 19/186: the unit being a colour or a chrominance component
- H04N 19/593: involving spatial prediction techniques
- H04N 19/70: characterised by syntax aspects related to video coding, e.g. related to compression standards
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A method and apparatus for matrix weighted intra prediction. According to this method, input data associated with a current block are received, wherein the input data comprise pixel data to be encoded at an encoder side or coded data associated with the current block to be decoded at a decoder side, and wherein a target prediction mode is determined from a candidate mode group for the current block and the candidate mode group comprises a Matrix-based Intra Prediction (MIP) mode. A traditional intra prediction mode is determined from a traditional intra mode group, wherein the traditional intra mode group comprises multiple angular intra prediction modes, wherein the traditional intra prediction mode is used to process the current block, a subsequent block, and/or a collocated block of the current block. The current block is encoded or decoded using the target prediction mode.

## Claims

### Claim 1

A method of video coding, the method comprising:
receiving input data associated with a current block, wherein the input data comprise pixel data to be encoded at an encoder side or data associated with the current block to be decoded at a decoder side, and wherein a target prediction mode is determined from a candidate mode group for the current block and the candidate mode group comprises a Matrix-based Intra Prediction (MIP) mode;
determining a traditional intra prediction mode from a traditional intra mode group, wherein the traditional intra mode group comprises multiple angular intra prediction modes, wherein the traditional intra prediction mode is used to process the current block, a subsequent block, and/or a collocated block of the current block; and
encoding or decoding the current block using the target prediction mode.

### Claim 2 (depends on 1)

The method of claim 1, wherein the traditional intra prediction mode is used for the current block during transform or inverse transform stage.

### Claim 3 (depends on 2)

The method of claim 2, wherein the traditional intra prediction mode is used for the current block to select a transform set and/or a transpose flag and/or a transform kernel for secondary transform.

### Claim 4 (depends on 2)

The method of claim 2, wherein the traditional intra prediction mode is used for the current block to select a transform set and/or transform kernel and/or a transpose flag for primary transform.

### Claim 5 (depends on 1)

The method of claim 1, wherein the traditional intra prediction mode is used by a subsequent coding block to construct a Most Probably Mode (MPM) list.

### Claim 6 (depends on 1)

The method of claim 1, wherein the current block corresponds to a luma block and the traditional intra prediction mode is used by a collocated chroma block to decide a chroma derived mode (DM).

### Claim 7 (depends on 1)

The method of claim 1, wherein the traditional intra prediction mode corresponds to a pre-defined intra prediction mode.

### Claim 8 (depends on 7)

The method of claim 7, wherein the pre-defined intra prediction mode is derived according to histogram/gradient/distortion analysis on template of the current block and/or histogram/gradient/distortion analysis on the current block.

### Claim 9 (depends on 7)

The method of claim 7, wherein the pre-defined intra prediction mode corresponds to DC, planar, horizontal, vertical, diagonal, or any pre-defined mode from available intra prediction modes.

### Claim 10 (depends on 7)

The method of claim 7, wherein the pre-defined intra prediction mode is selected to be the DC, planar, horizontal, vertical, diagonal, or any pre-defined mode from available intra prediction modes according to one or more implicit rules.

### Claim 11 (depends on 7)

The method of claim 7, wherein the pre-defined intra prediction mode is determined according to block size of the current block.

### Claim 12 (depends on 7)

The method of claim 7, wherein the pre-defined intra prediction mode is determined according a syntax in a block, tile, slice, picture, SPS (Sequence Parameter Set), or PPS (Picture Parameter Set) level.

### Claim 13 (depends on 1)

The method of claim 1, wherein the traditional intra prediction mode is stored in a buffer for intra prediction modes.

### Claim 14 (depends on 13)

The method of claim 13, wherein the traditional intra prediction mode stored in the buffer is accessed by the current block, the subsequent block, and/or the collocated block.

### Claim 15

An apparatus of video coding, the apparatus comprising one or more electronics or processors arranged to:
receive input data associated with a current block, wherein the input data comprise pixel data to be encoded at an encoder side or data associated with the current block to be decoded at a decoder side, and wherein a target prediction mode is determined from a candidate mode group for the current block and the candidate mode group comprises a Matrix-based Intra Prediction (MIP) mode;
determine a traditional intra prediction mode from a traditional intra mode group, wherein the traditional intra mode group comprises multiple angular intra prediction modes, wherein the traditional intra prediction mode is used to process the current block, a subsequent block, and/or a collocated block of the current block; and
encode or decode the current block using the target prediction mode.
