CPC H04N 19/11 (2014.11) [H04N 19/176 (2014.11); H04N 19/56 (2014.11)] | 20 Claims |
1. A system for intra prediction, comprising:
at least one storage device including a set of instructions; and
at least one processor in communication with the at least one storage device, wherein when executing the set of instructions, the at least one processor is directed to cause the system to:
obtain a target block to be encoded in a target image;
determine a final most probably mode (MPM) list of the target block based on
statistical information of second intra-prediction modes, the second intra-prediction modes being configured to encode a plurality of first encoded blocks associated with the target block, the statistical information including a statistical count of the second intra-prediction modes of each type;
determine, based on the final MPM list, a target intra-prediction mode corresponding to the target block; and
encode, based on the target intra-prediction mode, the target block, wherein the determining the final MPM list of the target block based on statistical information of second intra-prediction modes includes:
obtaining the plurality of first encoded blocks or the plurality of second encoded blocks associated with the target block, at least a portion of the plurality of first encoded blocks or at least a portion of the plurality of second encoded blocks being in the target image or in a video frame prior to the target image;
determining an MPM candidate list based on the plurality of first encoded blocks or the plurality of second encoded blocks by ranking the second intra-prediction modes based on a descending order of the statistical counts; and, and determining one or more top-ranked second intra-prediction modes as one or more elements of the MPM candidate list; and
determining the final MPM list based on the MPM candidate list.
|