ШИРОКОУГОЛЬНОЕ ВНУТРИКАДРОВОЕ ПРЕДСКАЗАНИЕ С ПОДРАЗДЕЛАМИ

1. Способ, предусматривающий:
определение направления внутрикадрового предсказания для прямоугольного подраздела видеоблока на основе размеров подраздела, когда отношение размеров указанного подраздела находится в конкретном диапазоне, и на основе размеров видеоблока, когда отношение размеров указанного подраздела находится за пределами конкретного диапазона;
отображение опорных отсчетов сверху справа или снизу слева от видеоблока в качестве верхних правых или нижних левых опорных отсчетов для предсказания указанного подраздела видеоблока;
предсказание отсчета прямоугольного подраздела с использованием опорных отсчетов из строки выше видеоблока или опорных отсчетов из столбца слева от видеоблока, причем количество опорных отсчетов в строке выше видеоблока или столбце слева от видеоблока определяют на основе размеров прямоугольного подраздела; и
кодирование прямоугольного подраздела видеоблока с использованием указанного предсказания в режиме внутрикадрового кодирования.
2. Аппарат, содержащий:
процессор, выполненный с возможностью:
определения направления внутрикадрового предсказания для прямоугольного подраздела видеоблока на основе размеров подраздела, когда отношение размеров указанного подраздела находится в конкретном диапазоне, и на основе размеров видеоблока, когда отношение размеров указанного подраздела находится за пределами конкретного диапазона;
отображения опорных отсчетов сверху справа или снизу слева от видеоблока в качестве верхних правых или нижних левых опорных отсчетов для предсказания указанного подраздела видеоблока;
предсказания отсчета прямоугольного подраздела с использованием опорных отсчетов из строки выше видеоблока или опорных отсчетов из столбца слева от видеоблока, причем количество опорных отсчетов в строке выше видеоблока или столбце слева от видеоблока определяется на основе размеров прямоугольного подраздела; и
кодирования прямоугольного подраздела видеоблока с использованием указанного предсказания в режиме внутрикадрового кодирования.
3. Способ, предусматривающий:
определение направления внутрикадрового предсказания для прямоугольного подраздела видеоблока на основе размеров подраздела, когда отношение размеров указанного подраздела находится в конкретном диапазоне, и на основе размеров видеоблока, когда отношение размеров указанного подраздела находится за пределами конкретного диапазона;
отображение опорных отсчетов сверху справа или снизу слева от видеоблока в качестве верхних правых или нижних левых опорных отсчетов для предсказания указанного подраздела видеоблока;
предсказание отсчета прямоугольного подраздела с использованием опорных отсчетов из строки выше видеоблока или опорных отсчетов из столбца слева от видеоблока, причем количество опорных отсчетов в строке выше видеоблока или столбце слева от видеоблока определяют на основе размеров прямоугольного подраздела; и
декодирование прямоугольного подраздела видеоблока с использованием указанного предсказания в режиме внутрикадрового кодирования.
4. Аппарат, содержащий:
процессор, выполненный с возможностью:
определения направления внутрикадрового предсказания для прямоугольного подраздела видеоблока на основе размеров подраздела, когда отношение размеров указанного подраздела находится в конкретном диапазоне, и на основе размеров видеоблока, когда отношение размеров указанного подраздела находится за пределами конкретного диапазона;
отображения опорных отсчетов сверху справа или снизу слева от видеоблока в качестве верхних правых или нижних левых опорных отсчетов для предсказания указанного подраздела видеоблока;
предсказания отсчета прямоугольного подраздела с использованием опорных отсчетов из строки выше видеоблока или опорных отсчетов из столбца слева от видеоблока, причем количество опорных отсчетов в строке выше видеоблока или столбце слева от видеоблока определяется на основе размеров прямоугольного подраздела; и
декодирования прямоугольного подраздела видеоблока с использованием указанного предсказания в режиме внутрикадрового кодирования.
5. Способ по п. 1 или 3 или аппарат по п. 2 или 4, в которых неширокоугольные режимы предсказания применяются к подразделам, которые являются квадратными.
6. Способ по п. 1 или 3 или аппарат по п. 2 или 4, в которых для подразделов, расположенных за пределами тех, которые находятся ближе всего к левому опорному массиву для вертикальных подразделов, или за пределами тех, которые находятся ближе всего к верхнему краю для горизонтальных подразделов, недостающие опорные отсчеты отображаются из видеоблока.
7. Способ или аппарат по п. 6, в которых направление внутрикадрового предсказания основано на размерах видеоблока для подраздела с отношением ширины к высоте больше 16 или меньше 1/16.
8. Способ по п. 1 или 3 или аппарат по п. 2 или 4, в которых направление внутрикадрового предсказания основано на размерах видеоблока для подраздела с отношением ширины к высоте больше 16 или меньше 1/16, причем для подразделов, расположенных за пределами тех, которые находятся ближе всего к левому опорному массиву для вертикальных подразделов, или за пределами тех, которые находятся ближе всего к верхнему краю для горизонтальных подразделов, недостающие опорные отсчеты отображаются непосредственно горизонтально или вертикально из видеоблока.
9. Способ или аппарат по п. 6, в которых подраздел представляет собой по меньшей мере одну строку или один столбец видеоблока.
10. Способ по п. 1 или 3 или аппарат по п. 2 или 4, в которых подразделы обладают неравными формами, но характеризуются высотой и шириной, равными степени двойки.
11. Способ по п. 1 или 3 или аппарат по п. 2 или 4, в которых подраздел может использовать множество опорных линий.
12. Устройство, содержащее:
аппарат по любому из пп. 4-11; и
по меньшей мере одно из (i) антенны, выполненной с возможностью приема сигнала, причем сигнал содержит видеоблок, (ii) ограничителя полосы, выполненного с возможностью ограничения принятого сигнала полосой частот, которая содержит видеоблок, и (iii) дисплея, выполненного с возможностью отображения выходного сигнала, представляющего видеоблок.
13. Постоянный машиночитаемый носитель данных, содержащий информационное содержимое, сгенерированное согласно способу по любому из пп. 1 и 5-11 или аппаратом по любому из пп. 2 и 5-11, для воспроизведения с использованием процессора.
14. Сигнал, содержащий видеоданные, сгенерированные согласно способу по любому из пп. 1 и 5-11 или аппаратом по любому из пп. 2 и 5-11, для воспроизведения с использованием процессора.
15. Компьютерный программный продукт, содержащий инструкции, которые, при исполнении программы компьютером, обеспечивают выполнение компьютером способа по любому из пп. 1, 3 и 5-11.