СИСТЕМЫ И СПОСОБЫ ПРИМЕНЕНИЯ ФИЛЬТРОВ ДЕБЛОКИРОВАНИЯ К ВОССТАНОВЛЕННЫМ ВИДЕОДАННЫМ

11. Устройство, содержащее
процессор; и
память, хранящую команды, которые при исполнении процессором, обеспечивают выполнение упомянутым устройством способа фильтрации восстановленных видеоданных, причем способ содержит:
прием значений выборок, включенных в первый блок и второй блок, в восстанавливаемых видеоданных, которые являются смежными с границей блока;
определение, является ли тип края горизонтальным, а также, превышает ли высота первого блока пороговое значение или равна ему;
в случае, когда тип края является горизонтальным и высота превышает упомянутое пороговое значение или равна ему, вычисление значения градиента на основе уравнения
(abs(sample2 - 2*sample1+sample0) + abs(sample5−2*sample4 + sample3) + 1)>>1,
где abs(x) возвращает абсолютное значение x,
где sample0 это значение первой выборки, непосредственно смежной с границей деблокирования,
где sample1 это значение второй выборки, смежной с первой выборкой и находящейся на одну позицию дальше от границы деблокирования,
где sample2 это значение третьей выборки, смежной со второй выборкой и находящейся на одну позицию дальше от границы деблокирования,
где sample3 это значение четвертой выборки, смежной с третьей выборкой и находящейся на одну позицию дальше от границы деблокирования,
где sample4 это значение пятой выборки, смежной с четвертой выборкой и находящейся на одну позицию дальше от границы деблокирования, и
где sample5 это значение шестой выборки, смежной с пятой выборкой и находящейся на одну позицию дальше от границы деблокирования; и
фильтрацию восстановленных видеоданных для модификации значений выборок, включенных в первый блок и второй блок, в соответствии со значением градиента.
2. Устройство по п.1, в котором пороговое значение равняется 32.