СПОСОБ УПРАВЛЕНИЯ БУФЕРОМ ДЛЯ РЕЖИМА ВНУТРИКАДРОВОГО КОПИРОВАНИЯ БЛОКОВ ПРИ КОДИРОВАНИИ ВИДЕО

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