Patent ID: 11902531
Assignee: QUALCOMM INCORPORATED
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 22:
23. A device for encoding video data, the device comprising:
memory; and
processing circuitry coupled to the memory and configured to:
apply a primary transform on residual data indicative of a difference between a current block of the video data and a prediction block to generate intermediate coefficients;
determine a transform unit (TU) class from a plurality of TU classes based on a height and a width of the current block of the video data, wherein the plurality of TU classes includes more than two TU classes;
determine an intra prediction mode from a plurality of intra prediction modes for the current block;
determine an intra prediction mode cluster based on the intra prediction mode and the TU class;
determine a low frequency non-separable transform (LFNST) kernel from a plurality of LFNST kernels for the current block based on the intra prediction mode cluster and the TU class, wherein each LFNST kernel of the plurality of LFNST kernels is assigned to at least one intra prediction mode cluster from a plurality of intra prediction mode clusters and at least one TU class from the plurality of TU classes;
apply the determined LFNST kernel to the intermediate coefficients to generate coefficients of a transform unit (TU) of the current block; and
signal information indicative of the coefficients of the TU.