СПОСОБ И ОБОРУДОВАНИЕ ДЛЯ ОБРАБОТКИ ВИДЕОДАННЫХ

1. Способ обработки видеоданных, содержащий этапы, на которых:
получают флаг касаемо того, закодирован ли текущий блок в первом режиме прогнозирования, причем первый режим прогнозирования ссылается на другой блок в текущем кадре;
определяют, закодирован ли текущий блок в первом режиме прогнозирования, на основе упомянутого флага;
конфигурируют список возможных вариантов векторов блока текущего блока на основе того, что текущий блок закодирован в первом режиме прогнозирования; и
формируют прогнозную выборку текущего блока на основе вектора блока, включенного в список возможных вариантов векторов блока,
при этом при конфигурировании списка возможных вариантов векторов блока список возможных вариантов векторов блока конфигурируют только на основе пространственного соседнего блока, к которому применяется первый режим прогнозирования, возможного варианта прогнозирования векторов движения на основе предыстории (HMVP), к которому применяется первый режим прогнозирования, и нулевого вектора посредством добавления вектора блока пространственного соседнего блока, возможного варианта HMVP и нулевого вектора в список возможных вариантов векторов блока в порядке вектор блока пространственного соседнего блока, возможный вариант HMVP и нулевой вектор,
при этом нулевой вектор добавляется в список возможных вариантов векторов блока до тех пор, пока число текущих возможных вариантов из списка возможных вариантов векторов блока не станет максимальным числом возможных вариантов.
2. Способ по п. 1, в котором упомянутый флаг получают с уровня единицы кодирования.
3. Способ по п. 1, в котором пространственный соседний блок включает в себя по меньшей мере одно из левого бокового соседнего блока, левого нижнего соседнего блока, верхнего бокового соседнего блока и правого верхнего соседнего блока.
4. Способ кодирования видеоданных, содержащий этапы, на которых:
определяют, следует ли применять первый режим прогнозирования к текущему блоку, причем первый режим ссылается на другой блок в текущем кадре;
генерируют флаг касаемо того, применяется ли первый режим прогнозирования к текущему блоку;
конфигурируют список возможных вариантов векторов блока текущего блока на основе применения первого режима прогнозирования к текущему блоку;
формируют прогнозную выборку текущего блока на основе вектора блока, включенного в список возможных вариантов векторов блока; и
кодируют информацию, относящуюся к прогнозированию текущего блока,
при этом при конфигурировании списка возможных вариантов векторов блока список возможных вариантов векторов блока конфигурируют только на основе пространственного соседнего блока, к которому применяется первый режим прогнозирования, возможного варианта прогнозирования векторов движения на основе предыстории (HMVP), к которому применяется первый режим прогнозирования, и нулевого вектора посредством добавления вектора блока пространственного соседнего блока, возможного варианта HMVP и нулевого вектора в список возможных вариантов векторов блока в порядке вектор блока пространственного соседнего блока, возможный вариант HMVP и нулевой вектор,
при этом нулевой вектор добавляется в список возможных вариантов векторов блока до тех пор, пока число текущих возможных вариантов из списка возможных вариантов векторов блока не станет максимальным числом возможных вариантов.
5. Способ по п. 4, в котором упомянутый флаг генерируют на уровне единицы кодирования.
6. Способ по п. 4, в котором пространственный соседний блок включает в себя по меньшей мере одно из левого бокового соседнего блока, левого нижнего соседнего блока, верхнего бокового соседнего блока и правого верхнего соседнего блока.
7. Способ передачи данных, содержащих поток битов для изображения, причем способ содержит:
получение потока битов для изображения и передачу данных, содержащих поток битов,
при этом поток битов сформирован посредством выполнения этапов, на которых:
определяют, следует ли применять первый режим прогнозирования к текущему блоку, причем первый режим ссылается на другой блок в текущем кадре;
генерируют флаг касаемо того, применяется ли первый режим прогнозирования к текущему блоку;
конфигурируют список возможных вариантов векторов блока текущего блока на основе применения первого режима прогнозирования к текущему блоку;
формируют прогнозную выборку текущего блока на основе вектора блока, включенного в список возможных вариантов векторов блока; и
кодируют информацию, относящуюся к прогнозированию текущего блока,
при этом при конфигурировании списка возможных вариантов векторов блока список возможных вариантов векторов блока конфигурируют только на основе пространственного соседнего блока, к которому применяется первый режим прогнозирования, возможного варианта прогнозирования векторов движения на основе предыстории (HMVP), к которому применяется первый режим прогнозирования, и нулевого вектора посредством добавления вектора блока пространственного соседнего блока, возможного варианта HMVP и нулевого вектора в список возможных вариантов векторов блока в порядке вектор блока пространственного соседнего блока, возможный вариант HMVP и нулевой вектор,
при этом нулевой вектор добавляется в список возможных вариантов векторов блока до тех пор, пока число текущих возможных вариантов из списка возможных вариантов векторов блока не станет максимальным числом возможных вариантов.