СПОСОБ И УСТРОЙСТВО ДЛЯ ВНУТРЕННЕГО ПРЕДСКАЗАНИЯ

1. Способ декодирования для декодирования текущего блока видео, содержащий этапы, на которых
получают значение флага наиболее вероятных режимов (MPM), для текущего блока из битового потока;
получают MPM индекс для текущего блока из битового потока, когда значение MPM флага указывает, что режим внутреннего предсказания для текущего блока является режимом внутреннего предсказания, содержащимся в MPM наборе режимов внутреннего предсказания;
получают значение режима внутреннего предсказания для текущего блока на основании MPM индекса и MPM набора для текущего блока; при этом
когда режим внутреннего предсказания левого соседнего блока текущего блока является планарным режимом и режим внутреннего предсказания верхнего соседнего блока текущего блока является планарным режимом,
MPM набор режимов предсказания содержит: планарный режим, DC режим, вертикальный режим, горизонтальный режим, режим внутреннего предсказания, соответствующий вертикальному режиму с первым смещением, и режим внутреннего предсказания, соответствующий вертикальному режиму со вторым смещением.
2. Способ по п.1, в котором, когда значение MPM флага для текущего блока равно 1, а MPM индекс для текущего блока равен 0, режим внутреннего предсказания для текущего блока является планарным режимом.
3. Способ по п.1 или 2, в котором первое смещение равно -4.
4. Способ по любому из пп.1-3, в котором второе смещение равно +4.
5. Способ декодирования для декодирования текущего блока видео, содержащий этапы, на которых
получают значение флага наиболее вероятных режимов (MPM), для текущего блока из битового потока;
получают MPM индекс для текущего блока из битового потока, когда значение MPM флага указывает, что режим внутреннего предсказания для текущего блока является режимом внутреннего предсказания, содержащимся в MPM наборе режимов внутреннего предсказания;
получают значение режима внутреннего предсказания для текущего блока на основании MPM индекса и MPM набора для текущего блока; при этом
когда режим внутреннего предсказания левого соседнего блока текущего блока является планарным режимом и режим внутреннего предсказания верхнего соседнего блока текущего блока является DC режимом, MPM набор режимов предсказания содержит: планарный режим, DC режим, вертикальный режим, горизонтальный режим, режим внутреннего предсказания, соответствующий вертикальному режиму с первым смещением, и режим внутреннего предсказания, соответствующий вертикальному режиму со вторым смещением.
6. Способ по п.5, в котором, когда значение MPM флага для текущего блока равно 1, а MPM индекс для текущего блока равен 0, режим внутреннего предсказания для текущего блока представляет собой планарный режим.
7. Способ по п.5 или 6, в котором первое смещение равно -4.
8. Способ по любому из пп.5-7, в котором второе смещение равно +4.
9. Способ декодирования для декодирования текущего блока видео, содержащий этапы, на которых
получают значение флага наиболее вероятных режимов (MPM), для текущего блока из битового потока;
получают MPM индекс для текущего блока из битового потока, когда значение MPM флага указывает, что режим внутреннего предсказания для текущего блока является режимом внутреннего предсказания, содержащимся в MPM наборе режимов внутреннего предсказания;
получают значение режима внутреннего предсказания для текущего блока на основании MPM индекса и MPM набора для текущего блока; при этом
когда левый соседний блок текущего блока недоступен и режим внутреннего предсказания верхнего соседнего блока текущего блока является планарным режимом, MPM набор режимов предсказания содержит: планарный режим, DC режим, вертикальный режим, горизонтальный режим, режим внутреннего предсказания, соответствующий вертикальному режиму с первым смещением, и режим внутреннего предсказания, соответствующий вертикальному режиму со вторым смещением.
10. Способ по п.9, в котором, когда значение MPM флага для текущего блока равно 1, а MPM индекс для текущего блока равен 0, режим внутреннего предсказания для текущего блока является планарным режимом.
11. Способ по п.9 или 10, в котором первое смещение равно -4.
12. Способ по любому из пп.9-11, в котором второе смещение равно +4.
13. Способ декодирования для декодирования текущего блока видео, содержащий этапы, на которых
получают значение флага наиболее вероятных режимов (MPM), для текущего блока из битового потока;
получают MPM индекс для текущего блока из битового потока, когда значение MPM флага указывает, что режим внутреннего предсказания для текущего блока является режимом внутреннего предсказания, содержащимся в MPM наборе режимов внутреннего предсказания;
получают значение режима внутреннего предсказания для текущего блока на основании MPM индекса и MPM набора для текущего блока; при этом
когда левый соседний блок текущего блока недоступен и верхний соседний блок текущего блока недоступен, MPM набор режимов предсказания содержит: планарный режим, DC режим, вертикальный режим, горизонтальный режим, режим внутреннего предсказания, соответствующий вертикальному режиму с первым смещением, и режим внутреннего предсказания, соответствующий вертикальному режиму со вторым смещением.
14. Способ по п.13, в котором, когда значение MPM флага для текущего блока равно 1, а MPM индекс для текущего блока равен 0, режим внутреннего предсказания для текущего блока является планарным режимом.
15. Способ по п.13 или 14, в котором первое смещение равно -4.
16. Способ по любому из пп.13-15, в котором второе смещение равно +4.
17. Способ декодирования для декодирования текущего блока видео, содержащий этапы, на которых
получают значение флага наиболее вероятных режимов (MPM), для текущего блока из битового потока;
получают MPM индекс для текущего блока из битового потока, когда значение MPM флага указывает, что режим внутреннего предсказания для текущего блока является режимом внутреннего предсказания, содержащимся в MPM наборе режимов внутреннего предсказания;
получают значение режима внутреннего предсказания для текущего блока на основании MPM индекса и MPM набора для текущего блока; при этом
когда режим внутреннего предсказания левого соседнего блока текущего блока является планарным режимом и верхний соседний блок текущего блока недоступен, MPM набор режимов предсказания содержит: планарный режим, DC режим, вертикальный режим, горизонтальный режим, режим внутреннего предсказания, соответствующий вертикальному режиму с первым смещением, и режим внутреннего предсказания, соответствующий вертикальному режиму со вторым смещением.
18. Способ по п.17, в котором, когда значение MPM флага для текущего блока равно 1, а MPM индекс для текущего блока равен 0, режим внутреннего предсказания для текущего блока представляет собой планарный режим.
19. Способ по п.17 или 18, в котором первое смещение равно -4.
20. Способ по любому из пп.17-19, в котором второе смещение равно +4.
21. Декодер, содержащий схему обработки, выполненную с возможностью реализации способа по любому из пп.1-20.
22. Компьютерный программный продукт, содержащий программный код, вызывающий выполнение способа по любому из пп.1-20.