ВЫСОКОТОЧНАЯ ПОВЫШАЮЩАЯ ДИСКРЕТИЗАЦИЯ ПРИ МАСШТАБИРУЕМОМ КОДИРОВАНИИ ВИДЕОИЗОБРАЖЕНИЙ С ВЫСОКОЙ БИТОВОЙ ГЛУБИНОЙ

1. В системе масштабируемых видеоизображений способ повышающей дискретизации данных изображения c первого уровня на второй уровень включает:
определение процессором параметров масштабирования и округления в ответ на требования системы масштабируемых видеоизображений к битовой глубине, при этом требования системы масштабируемых видеоизображений к битовой глубине включают промежуточные значения битовой глубины, битовую глубину внутреннего ввода и битовую глубину точности коэффициентов фильтрации;
генерирование первых данных с повышенной дискретизацией путем фильтрации данных изображения с первого уровня, при этом эту фильтрацию данных изображения выполняют по первому пространственному направлению с использованием первого параметра округления;
генерирование первых промежуточных данных путем масштабирования первых данных с повышенной дискретизацией посредством первого параметра сдвига;
генерирование вторых данных с повышенной дискретизацией путем фильтрации первых промежуточных данных, при этом фильтрацию первых промежуточных данных выполняют по второму пространственному направлению с использованием второго параметра округления;
генерирование вторых промежуточных данных путем масштабирования вторых данных с повышенной дискретизацией посредством второго параметра сдвига и
генерирование выходных данных с повышенной дискретизацией для второго уровня путем подвергания отсечению вторых промежуточных данных;
при этом определение первого параметра сдвига включает сложение данных битовой глубины для битовой глубины внутреннего ввода с битовой глубиной точности коэффициентов фильтрации и вычитание из их суммы промежуточных значений битовой глубины, при этом определение второго параметра сдвига включает вычитание первого параметра сдвига из удвоенной битовой глубины точности коэффициентов фильтрации.
2. Способ по п. 1, в котором система масштабируемых видеоизображений содержит кодер видеоизображений.
3. Способ по п. 1, в котором система масштабируемых видеоизображений содержит декодер видеоизображений.
4. Способ по п. 1, в котором определение первого и второго параметров округления включает вычисление
iOffset1=1<<(nShift1–1) и
iOffset2=1<<(nShift2–1),
при этом iOffset1 — это первый параметр округления, iOffset2 — второй параметр округления, nShift1 — первый параметр сдвига, и nShift2 — второй параметр сдвига.
5. Способ по п. 1, в котором первый и второй параметры округления определяют как равные нулю.
6. Способ по п. 1, в котором определение первого и второго параметров округления включает вычисление
iOffset1=1<<(nShift1–1) и
iOffset2=0,
при этом iOffset1 — это первый параметр округления, iOffset2 — второй параметр округления, и nShift1 — первый параметр сдвига.
7.  Способ по п. 1, в котором определение первого и второго параметров округления включает вычисление
iOffset1=0 и
iOffset2=1<<(nShift2–1),
при этом iOffset1 — это первый параметр округления, iOffset2 — второй параметр округления, и nShift2 — второй параметр сдвига.
8. Способ по п. 1, в котором первое пространственное направление представляет собой горизонтальное направление, а второе пространственное направление представляет собой вертикальное направление.
9. Способ по п. 1, в котором первое пространственное направление представляет собой вертикальное направление, а второе пространственное направление представляет собой горизонтальное направление.
10. Способ по п. 1, в котором первое пространственное направление является фиксированным и предварительно определенным техническими условиями стандарта декодирования видеоизображений.
11. Способ по п. 1, в котором первое пространственное направление определяется кодером и сообщается кодером декодеру.
12. Устройство, содержащее процессор и сконфигурированное для выполнения способа, изложенного в п. 1.
13. Непреходящий машиночитаемый носитель данных, содержащий хранящиеся на нем машиночитаемые команды для исполнения способа по п. 1.