УСТРОЙСТВО КОДИРОВАНИЯ ВИДЕО, УСТРОЙСТВО ДЕКОДИРОВАНИЯ ВИДЕО, СПОСОБ КОДИРОВАНИЯ ВИДЕО, СПОСОБ ДЕКОДИРОВАНИЯ ВИДЕО, ПРОГРАММА КОДИРОВАНИЯ ВИДЕО И ПРОГРАММА ДЕКОДИРОВАНИЯ ВИДЕО

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