ВИДЕОКОДЕР, ВИДЕОДЕКОДЕР, СПОСОБ КОДИРОВАНИЯ ВИДЕО, СПОСОБ ДЕКОДИРОВАНИЯ ВИДЕО

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