摘要 |
1. Способ декодирования видео для компенсации движения, выполняемой при межкадровом предсказании, причем способ содержит компьютерно-исполняемые этапы, исполняемые процессором видеодекодера для реализации:извлечения эталонных выборок из памяти эталонных изображений;применения первой интерполяции дробных выборок к извлеченным выборкам в первом направлении для генерации первого набора дробных выборок; иприменения второй интерполяции дробных выборок к первому набору дробных выборок во втором направлении для генерации второго набора дробных выборок,причем эталонные выборки представлены с первой битовой глубиной, а первый набор дробных выборок представлен со второй битовой глубиной, которая является постоянной независимо от первой битовой глубины эталонных выборок; ипричем при интерполяции дробных выборок применяют фильтр с конечной импульсной характеристикой (FIR) с 8 отводами, имеющий один из следующих трех наборов коэффициентов для генерации четверть-пиксельной выборки: [-1, 4, -10, 58, 17, -5, 1, 0]; [-1, 4, -11, 40, 40, -11, 4, -1]; и [0, 1, -5, 17, 58, -10, 4, -1].2. Способ по п. 1, в котором интерполяция дробных выборок содержит усечение каждого из отфильтрованных результатов таким образом, что дробные выборки имеют желаемую точность.3. Способ по п. 2, в котором желаемая точность является постоянной по первому и второму процессам дробной интерполяции.4. Способ по п. 2, в котором усечение каждого из отфильтрованных результатов содержит округление усеченных результатов по направлению к минус бесконечности.5. Способ по любому из пп. 1-4, в котором первая битовая глубина эталонных выборок задана равной 8 или 10.6. Способ по любому из пп. 1-4, в котором � |