СОСТАВЛЕНИЕ СПИСКА НАИБОЛЕЕ ВЕРОЯТНЫХ РЕЖИМОВ ДЛЯ МАТРИЧНОГО ВНУТРИКАДРОВОГО ПРЕДСКАЗАНИЯ

1. Способ обработки видео, содержащий этапы, на которых
определяют, для преобразования между текущим видеоблоком видео и битовым потоком видео, пространственный соседний блок текущего видеоблока, причем текущий видеоблок является внутрикадровым блоком, а пространственный соседний блок применяется с первым режимом предсказания, в котором отсчеты предсказания пространственного соседнего блока получаются путем выполнения операции пограничной понижающей дискретизации над опорными отсчетами пространственного соседнего блока на основе размера пространственного соседнего блока, за которой следует операция матрично-векторного умножения и за которой выборочно следует операция повышающей дискретизации;
преобразуют первый режим предсказания во второй режим предсказания для пространственного соседнего блока, причем второй режим предсказания отличается от первого режима предсказания;
составляют, на основе второго режима предсказания, список кандидатов режима для текущего видеоблока;
определяют третий режим предсказания для текущего видеоблока, причем третий режим предсказания отличается от первого режима предсказания;
выполняют преобразование на основе третьего режима предсказания.
2. Способ по п.1, в котором необходимость применения первого режима предсказания определяется с помощью множества синтаксических элементов.
3. Способ по п.1 или 2, в котором первый синтаксический элемент включен в набор параметров последовательности, а второй синтаксический элемент является синтаксическим элементом уровня единицы кодирования.
4. Способ по п.3, в котором в ответ на то, что второй синтаксический элемент не включен в битовый поток, первый режим предсказания не применяется.
5. Способ по п.3 или 4, в котором по меньшей мере один бин второго синтаксического элемента кодируется на основе контекста.
6. Способ по п.5, в котором для второго синтаксического элемента используется не более K контекстов.
7. Способ по п.6, в котором K равно 4.
8. Способ по любому из пп.3-7, в котором в ответ на то, что отношение ширины к высоте пространственного соседнего блока больше 2, для первого бина второго синтаксического элемента используется контекст с индексом 3.
9. Способ по любому из пп.3-7, в котором в ответ на то, что отношение ширины к высоте пространственного соседнего блока меньше или равно 2, для первого бина второго синтаксического элемента используется один контекст, выбранный из контекстов с индексами 0, 1 или 2.
10. Способ по любому из пп.1-9, в котором первый режим предсказания включает в себя множество типов, и индекс типа для пространственного соседнего блока выводится без ссылки на индексы типов предыдущих видеоблоков.
11. Способ по п.10, в котором индекс типа для пространственного соседнего блока включен явным образом в битовый поток.
12. Способ по любому из пп.1-11, в котором коэффициент понижающей дискретизации, полученный в операции пограничной понижающей дискретизации на основе размера пространственного соседнего блока, больше или равен 1, при этом одномерный векторный массив дополнительно получается на основе конкатенации опорных отсчетов с пониженной дискретизацией, полученных в результате выполнения операции пограничной понижающей дискретизации, и указанный одномерный векторный массив используется в качестве входных данных для операции матрично-векторного умножения.
13. Способ по любому из пп.1-12, в котором во втором режиме предсказания применяют взвешенные вычисления на основе расстояния к опорным значениям в вертикальном и горизонтальном направлениях для получения значений предсказания.
14. Способ по любому из пп.1-13, в котором второй режим предсказания включает в себя планарный режим.
15. Способ по любому из пп.1-14, в котором на этапе преобразования кодируют текущий видеоблок в битовый поток.
16. Способ по любому из пп.1-15, в котором на этапе преобразования декодируют текущий видеоблок из битового потока.
17. Устройство обработки видеоданных, содержащее процессор и энергонезависимую память, на которой хранятся инструкции, причем инструкции при исполнении процессором вызывают выполнение процессором
определения, для преобразования между текущим видеоблоком видео и битовым потоком видео, пространственного соседнего блока текущего видеоблока, причем текущий видеоблок является внутрикадровым блоком, а пространственный соседний блок применяется с первым режимом предсказания, в котором отсчеты предсказания пространственного соседнего блока получаются путем выполнения операции пограничной понижающей дискретизации над опорными отсчетами пространственного соседнего блока на основе размера пространственного соседнего блока, за которой следует операция матрично-векторного умножения и за которой выборочно следует операция повышающей дискретизации;
преобразования первого режима предсказания во второй режим предсказания для пространственного соседнего блока, причем второй режим предсказания отличается от первого режима предсказания;
составления, на основе второго режима предсказания, списка кандидатов режима для текущего видеоблока;
определения третьего режима предсказания для текущего видеоблока, причем третий режим предсказания отличается от первого режима предсказания; и
выполнения преобразования на основе третьего режима предсказания.
18. Энергонезависимый машиночитаемый носитель информации, на котором хранятся инструкции, которые вызывают выполнение процессором
определения, для преобразования между текущим видеоблоком видео и битовым потоком видео, пространственного соседнего блока текущего видеоблока, причем текущий видеоблок является внутрикадровым блоком, а пространственный соседний блок применяется с первым режимом предсказания, в котором отсчеты предсказания пространственного соседнего блока получаются путем выполнения операции пограничной понижающей дискретизации над опорными отсчетами пространственного соседнего блока на основе размера пространственного соседнего блока, за которой следует операция матрично-векторного умножения и за которой выборочно следует операция повышающей дискретизации;
преобразования первого режима предсказания во второй режим предсказания для пространственного соседнего блока, причем второй режим предсказания отличается от первого режима предсказания;
составления, на основе второго режима предсказания, списка кандидатов режима для текущего видеоблока;
определения третьего режима предсказания для текущего видеоблока, причем третий режим предсказания отличается от первого режима предсказания; и
выполнения преобразования на основе третьего режима предсказания.
19. Энергонезависимый машиночитаемый носитель информации, на котором хранится битовый поток видео, который вырабатывается способом, выполняемым устройством обработки видео, причем способ содержит этапы, на которых
определяют, для преобразования между текущим видеоблоком видео и битовым потоком видео, пространственный соседний блок текущего видеоблока, причем текущий видеоблок является внутрикадровым блоком, а пространственный соседний блок применяется с первым режимом предсказания, в котором отсчеты предсказания пространственного соседнего блока получаются путем выполнения операции пограничной понижающей дискретизации над опорными отсчетами пространственного соседнего блока на основе размера пространственного соседнего блока, за которой следует операция матрично-векторного умножения и за которой выборочно следует операция повышающей дискретизации;
преобразуют первый режим предсказания во второй режим предсказания для пространственного соседнего блока, причем второй режим предсказания отличается от первого режима предсказания;
составляют, на основе второго режима предсказания, список кандидатов режима для текущего видеоблока;
определяют третий режим предсказания для текущего видеоблока, причем третий режим предсказания отличается от первого режима предсказания; и
выполняют преобразование на основе третьего режима предсказания.