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

Claim 11:
12. A non-transitory computer-readable storage medium storing instructions that, when executed, cause one or more processors configured to decode video data to:
construct a general most probable mode list containing N entries, wherein the N entries of the general most probable mode list are intra prediction modes, and wherein to construct the general most probable mode list, the instructions further cause the one or more processors to:
add a planar mode is an ordinal first entry in the general most probable mode list,
add respective intra prediction modes from respective neighboring blocks of the current block of video data to the general most probable mode list, and
add a plurality of intra prediction modes offset from the respective intra prediction modes from the respective neighboring blocks to the general most probable mode list;

construct a primary most probable mode list from a first Np entries in the general most probable mode list, where Np is less than N;
construct a secondary most probable mode list from a remaining (N−Np) entries in the general most probable mode list;
decode an index into the primary most probable mode list or the secondary most probable mode list, wherein the index indicates a non-planar intra prediction mode in the primary most probable mode list or the secondary most probable mode list, wherein to decode the index the instructions cause the one or more processors to:
determine a context for entropy decoding a first bin of the index based on whether a coding tool used for the current block of video data is a regular intra prediction mode, an intra sub-partition mode, or a multiple reference line mode, and wherein to determine the context, the instructions cause the one or more processors to select between at least a first value, a second, value, and a third value for the context based on the coding tool, wherein the instructions further cause the one or more processors select the first value for the regular intra prediction mode, select the second value for the intra sub-partition mode, and select the third value for the multiple reference line mode; and
entropy decode the first bin of the index using the context and entropy decode the index based on the first bin;

determine a current intra prediction mode for a current block of video data using the primary most probable mode list or the secondary most probable mode list based on the index; and
decode the current block of video data using the current intra prediction mode to generate a decoded block of video data.