СМЕЩЕНИЕ QP ЦВЕТНОСТИ НА УРОВНЕ СЛАЙДОВ И УСТРАНЕНИЕ БЛОЧНОСТИ

1. Способ обработки видеоданных, причем способ содержит этапы, на которых
декодируют первый блок видеоданных и второй блок видеоданных, причем первый блок видеоданных и второй блок видеоданных совместно используют общий край;
определяют первый параметр квантования яркости для первого блока видеоданных и второй параметр квантования яркости для второго блока видеоданных;
для каждой из одной или более цветностных составляющих определяют значение смещения параметра квантования цветности;
для каждой из одной или более цветностных составляющих вычисляют параметр квантования цветности, используемый для конфигурирования фильтра устранения блочности цветностной составляющей для общего края на основании первого параметра квантования яркости для первого блока видеоданных, второго параметра квантования яркости для второго блока видеоданных и значения смещения параметра квантования цветности для цветностной составляющей;
для каждой из одной или более цветностных составляющих определяют интенсивность для фильтра устранения блочности цветностной составляющей для общего края на основании параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края; и
для каждой из одной или более цветностных составляющих применяют фильтр устранения блочности цветностной составляющей согласно определенной интенсивности для устранения блочности общего края,
причем этап вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержит этапы, на которых
вычисляют среднее значение первого параметра квантования яркости для первого блока видеоданных и второго параметра квантования яркости для второго блока видеоданных и
применяют значение смещения параметра квантования цветности к среднему значению.
2. Способ по п. 1, в котором этап вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержит этап, на котором вычисляют
Y,P
Y,Q
QpUV ((QP+QP+1)/2+c_qp_offset),
Y,P
Y,Q
причем QpUV содержит таблицу, которая задает значения параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края на основании значений (QP+QP+1)/2+c_qp_offset,
причем c_qp_offset содержит значение смещения параметра квантования цветности,
Y,P
Y,Q
причем QPсодержит первый параметр квантования яркости для первого блока видеоданных, и QP содержит второй параметр квантования яркости для второго блока видеоданных, и
Y,P
Y,Q
причем (QP+QP+1)/2 содержит среднее значение первого параметра квантования яркости для первого блока видеоданных и второго параметра квантования яркости для второго блока видеоданных.
3. Способ по п. 1, в котором этап вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержит этап, на котором вычисляют
Y,P
Y,Q
Clip3(0, 51, (QP+QP+1)/2+c_qp_offset)),
причем c_qp_offset содержит значение смещения параметра квантования цветности,
Y,P
Y,Q
причем QPсодержит первый параметр квантования яркости для первого блока видеоданных, и QP содержит второй параметр квантования яркости для второго блока видеоданных, и
Y,P
Y,Q
причем (QP+QP+1)/2 содержит среднее значение первого параметра квантования яркости для первого блока видеоданных и второго параметра квантования яркости для второго блока видеоданных.
4. Способ по п. 1, в котором значение смещения параметра квантования цветности сигнализируют в наборе параметров изображения.
5. Способ по п. 1, дополнительно содержащий, по меньшей мере, один из этапов, на которых
применяют значение смещения параметра квантования цветности к первому параметру квантования яркости для первого блока видеоданных для определения первого параметра квантования цветности для первого блока видеоданных; или
применяют значение смещения параметра квантования цветности ко второму параметру квантования яркости для второго блока видеоданных для определения второго параметра квантования цветности для второго блока видеоданных.
C
C
6. Способ по п. 1, в котором этап определения интенсивности для фильтра устранения блочности для общего края на основании параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержит этап, на котором определяют параметр t на основании параметра квантования цветности, причем параметр t применяют в операции ограничения фильтра устранения блочности.
7. Способ по п. 1,
в котором значение смещения параметра квантования цветности содержит значение смещения параметра квантования цветности на уровне изображений, связанное со всеми видеоблоками в изображении, причем изображение содержит один или более слайсов,
причем способ дополнительно содержит этап, на котором для каждой из одной или более цветностных составляющих определяют значение смещения параметра квантования цветности на уровне слайсов, связанное со всеми видеоблоками в одном из слайсов, и
этап вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержит этап, на котором вычисляют параметр квантования цветности на основании первого параметра квантования яркости для первого блока видеоданных, второго параметра квантования яркости для второго
блока видеоданных, значения смещения параметра квантования цветности на уровне изображений для цветностной составляющей и значения смещения параметра квантования цветности на уровне слайсов для цветностной составляющей.
8. Способ по п. 7, в котором этап вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержит этап, на котором вычисляют
Y,P
Y,Q
QpUV ((QP+QP+1)/2+cr_qp_offset+slice_qp_delta_cr,
Y,P
Y,Q
причем QpUV содержит таблицу, которая задает значения параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края на основании значений (QP+QP+1)/2+cr_qp_offset+slice_qp_delta_cr,
причем c_qp_offset содержит значение смещения параметра квантования цветности на уровне изображений,
причем slice_qp_delta_cr содержит значение смещения параметра квантования цветности на уровне слайсов,
Y,P
Y,Q
причем QPсодержит первый параметр квантования яркости для первого блока видеоданных, и QP содержит второй параметр квантования яркости для второго блока видеоданных, и
Y,P
Y,Q
причем (QP+QP+1)/2 содержит среднее значение первого параметра квантования яркости для первого блока видеоданных и второго параметра квантования яркости для второго блока видеоданных.
9. Способ по п. 7,
в котором первый блок видеоданных находится в первом из слайсов, связанном с первым значением смещения параметра квантования цветности на уровне слайсов, и второй блок видеоданных находится во втором из слайсов, связанном со вторым значением смещения параметра квантования цветности на уровне слайсов, и
в котором этап определения значения смещения параметра квантования цветности на уровне слайсов содержит этап, на котором выбирают одно из первого значения смещения параметра квантования цветности на уровне слайсов и второго значения
смещения параметра квантования цветности на уровне слайсов.
10. Способ по п. 7,
в котором первый блок видеоданных находится в первом из слайсов, связанном с первым значением смещения параметра квантования цветности на уровне слайсов, и второй блок видеоданных находится во втором из слайсов, связанном со вторым значением смещения параметра квантования цветности на уровне слайсов, и
в котором этап определения значения смещения параметра квантования цветности на уровне слайсов содержит этап, на котором определяют среднее значение первого значения смещения параметра квантования цветности на уровне слайсов и второго значения смещения параметра квантования цветности на уровне слайсов.
11. Способ по п. 7, в котором первый блок видеоданных находится в первом из слайсов, связанном с первым значением смещения параметра квантования цветности на уровне слайсов, и второй блок видеоданных находится во втором из слайсов, связанном со вторым значением смещения параметра квантования цветности на уровне слайсов, причем этап вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержит этап, на котором вычисляют
Y,P
Y,Q
QpUV ((QP+slice_qp_delta_P+QP+slice_qp_delta_Q+1)/2+c_qp_offset),
Y,P
Y,Q
причем QpUV содержит таблицу, которая задает значения параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края на основании значений (QP+slice_qp_delta_P+QP+slice_qp_delta_Q+1)/2+c_qp_offset,
причем c_qp_offset содержит значение смещения параметра квантования цветности на уровне изображений,
причем slice_qp_delta_P содержит первое значение смещения параметра квантования цветности на уровне слайсов,
причем slice_qp_delta_Q содержит второе значение смещения параметра квантования цветности на уровне слайсов, и
Y,P
Y,Q
причем QPсодержит первый параметр квантования яркости для первого блока видеоданных, и QP содержит второй параметр квантования яркости для второго блока видеоданных.
12. Способ по п. 7, в котором первый блок видеоданных находится в первом из слайсов, связанном с первым значением смещения параметра квантования цветности на уровне слайсов, и второй блок видеоданных находится во втором из слайсов, связанном со вторым значением смещения параметра квантования цветности на уровне слайсов, причем этап вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержит этап, на котором вычисляют
Y,P
Y,Q
(QpUV (QP+c_qp_offset+slice_qp_delta_P)+QpUV (QP+c_qp_offset+slice_qp_delta_Q)+1)/2,
Y,P
Y,Q
причем QpUV содержит таблицу, которая задает значения параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края на основании значений QP+c_qp_offset+slice_qp_delta_P и QP+c_qp_offset+slice_qp_delta_Q,
причем c_qp_offset содержит значение смещения параметра квантования цветности на уровне изображений,
причем slice_qp_delta_P содержит первое значение смещения параметра квантования цветности на уровне слайсов,
причем slice_qp_delta_Q содержит второе значение смещения параметра квантования цветности на уровне слайсов, и
Y,P
Y,Q
причем QPсодержит первый параметр квантования яркости для первого блока видеоданных, и QP содержит второй параметр квантования яркости для второго блока видеоданных.
13. Способ по п. 7, дополнительно содержащий этап, на котором определяют формат цветности,
причем этап вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, на основании первого параметра квантования яркости для первого блока видеоданных, второго параметра квантования яркости для второго блока видеоданных, значения смещения параметра квантования цветности на уровне изображений для цветностной составляющей и значения смещения параметра квантования цветности на уровне слайсов для цветностной составляющей содержит этап, на котором определяют, используется ли какое-либо из значения смещения параметра квантования цветности на уровне изображений и значения смещения параметра квантования цветности на уровне слайсов для вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, на основании формата цветности.
14. Способ по п. 7, дополнительно содержащий этап, на котором определяют одно из профиля или уровня, связанного с видеоданными, причем этап вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, на основании первого параметра квантования яркости для первого блока видеоданных, второго параметра квантования яркости для второго блока видеоданных, значения смещения параметра квантования цветности на уровне изображений для цветностной составляющей и значения смещения параметра квантования цветности на уровне слайсов для цветностной составляющей содержит этап, на котором определяют, используется ли какое-либо из значения смещения параметра квантования цветности на уровне изображений и значения смещения параметра квантования цветности на уровне слайсов для вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, на основании профиля или уровня.
15. Способ по п. 1, в котором этап декодирования первого блока видеоданных и второго блока видеоданных содержит этап, на котором декодируют первый и второй блоки видеоданных декодером для представления видеоданных пользователю.
16. Способ по п. 1, в котором этап применения фильтра устранения блочности содержит этап, на котором применяют фильтр устранения блочности с помощью кодера для внутрицикловой фильтрации видеоданных до сохранения в списке опорных изображений.
17. Устройство для обработки видеоданных, причем устройство содержит видеокодер, выполненный с возможностью
декодировать первый блок видеоданных и второй блок видеоданных, причем первый блок видеоданных и второй блок видеоданных совместно используют общий край;
определять первый параметр квантования яркости для первого блока видеоданных и второй параметр квантования яркости для второго блока видеоданных;
для каждой из одной или более цветностных составляющих определять значение смещения параметра квантования цветности;
для каждой из одной или более цветностных составляющих вычислять параметр квантования цветности, используемый для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, на основании первого параметра квантования яркости для первого блока видеоданных, второго параметра квантования яркости для второго блока видеоданных и значения смещения параметра квантования цветности для цветностной составляющей;
для каждой из одной или более цветностных составляющих определять интенсивность для фильтра устранения блочности для общего края на основании параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края; и
для каждой из одной или более цветностных составляющих применять фильтр устранения блочности согласно определенной интенсивности для устранения блочности общего края,
причем для вычисления параметра квантования цветности используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края видеокодер выполнен с возможностью
вычислять среднее значение первого параметра квантования яркости для первого блока видеоданных и второго параметра квантования яркости для второго блока видеоданных и
применять значение смещения параметра квантования цветности к среднему значению.
18. Устройство по п. 17, в котором для вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, видеокодер выполнен с возможностью вычисления
Y,P
Y,Q
QpUV ((QP+QP+1)/2+c_qp_offset),
Y,P
Y,Q
причем QpUV содержит таблицу, которая задает значения параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края на основании значений (QP+QP+1)/2+c_qp_offset,
причем c_qp_offset содержит значение смещения параметра квантования цветности,
Y,P
Y,Q
причем QPсодержит первый параметр квантования яркости для первого блока видеоданных, и QP содержит второй параметр квантования яркости для второго блока видеоданных, и
Y,P
Y,Q
причем (QP+QP+1)/2 содержит среднее значение первого параметра квантования яркости для первого блока видеоданных и второго параметра квантования яркости для второго блока видеоданных.
19. Устройство по п. 17, в котором для вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, видеокодер выполнен с возможностью вычисления
Y,P
Y,Q
Clip3(0, 51, (QP+QP+1)/2+c_qp_offset)),
причем c_qp_offset содержит значение смещения параметра квантования цветности,
Y,P
Y,Q
причем QPсодержит первый параметр квантования яркости для первого блока видеоданных, и QP содержит второй параметр квантования яркости для второго блока видеоданных, и
Y,P
Y,Q
причем (QP+QP+1)/2 содержит среднее значение первого параметра квантования яркости для первого блока видеоданных и второго параметра квантования яркости для второго блока видеоданных.
20. Устройство по п. 17, в котором значение смещения
параметра квантования цветности сигнализируется в наборе параметров изображения.
21. Устройство по п. 17, в котором видеокодер дополнительно выполнен с возможностью, по меньшей мере, одного из
применения значения смещения параметра квантования цветности к первому параметру квантования яркости для первого блока видеоданных для определения первого параметра квантования цветности для первого блока видеоданных; или
применения значения смещения параметра квантования цветности ко второму параметру квантования яркости для второго блока видеоданных для определения второго параметра квантования цветности для второго блока видеоданных.
C
C
22. Устройство по п. 17, в котором для определения интенсивности для фильтра устранения блочности для общего края на основании параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, видеокодер выполнен с возможностью определения параметра t на основании параметра квантования цветности, причем параметр t применяется в операции ограничения фильтра устранения блочности.
23. Устройство по п. 17,
в котором значение смещения параметра квантования цветности содержит значение смещения параметра квантования цветности на уровне изображений, связанное со всеми видеоблоками в изображении, причем изображение содержит один или более слайсов,
причем видеокодер дополнительно выполнен с возможностью для каждой из одной или более цветностных составляющих определения значения смещения параметра квантования цветности на уровне слайсов, связанного со всеми видеоблоками в одном из слайсов, и
причем, для вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, видеокодер дополнительно выполнен с возможностью вычисления параметра квантования цветности на основании первого параметра квантования яркости для первого блока видеоданных, второго параметра квантования яркости для второго блока видеоданных, значения смещения параметра квантования цветности на уровне изображений для цветностной составляющей и значения смещения параметра квантования цветности на уровне слайсов для цветностной составляющей.
24. Устройство по п. 23, в котором для вычисления параметра квантования цветности для края видеокодер выполнен с возможностью вычисления
Y,P
Y,Q
QpUV ((QP+QP+1)/2+cr_qp_offset+slice_qp_delta_cr,
Y,P
Y,Q
причем QpUV содержит таблицу, которая задает значения параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края на основании значений (QP+QP+1)/2+cr_qp_offset+slice_qp_delta_cr,
причем c_qp_offset содержит значение смещения параметра квантования цветности на уровне изображений,
причем slice_qp_delta_cr содержит значение смещения параметра квантования цветности на уровне слайсов,
Y,P
Y,Q
причем QPсодержит первый параметр квантования яркости для первого блока видеоданных, и QP содержит второй параметр квантования яркости для второго блока видеоданных, и
Y,P
Y,Q
причем (QP+QP+1)/2 содержит среднее значение первого параметра квантования яркости для первого блока видеоданных и второго параметра квантования яркости для второго блока видеоданных.
25. Устройство по п. 23,
в котором первый блок видеоданных находится в первом из слайсов, связанном с первым значением смещения параметра квантования цветности на уровне слайсов, и второй блок видеоданных находится во втором из слайсов, связанном со вторым значением смещения параметра квантования цветности на уровне слайсов, и
в котором для определения значения смещения параметра квантования цветности на уровне слайсов видеокодер выполнен с возможностью выбирать одно из первого значения смещения параметра квантования цветности на уровне слайсов и второго
значения смещения параметра квантования цветности на уровне слайсов.
26. Устройство по п. 23,
в котором первый блок видеоданных находится в первом из слайсов, связанном с первым значением смещения параметра квантования цветности на уровне слайсов, и второй блок видеоданных находится во втором из слайсов, связанном со вторым значением смещения параметра квантования цветности на уровне слайсов, и
в котором для определения значения смещения параметра квантования цветности на уровне слайсов видеокодер выполнен с возможностью определения среднего значения первого значения смещения параметра квантования цветности на уровне слайсов и второго значения смещения параметра квантования цветности на уровне слайсов.
27. Устройство по п. 23, в котором первый блок видеоданных находится в первом из слайсов, связанном с первым значением смещения параметра квантования цветности на уровне слайсов, и второй блок видеоданных находится во втором из слайсов, связанном со вторым значением смещения параметра квантования цветности на уровне слайсов, причем для вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержит этап, видеокодер выполнен с возможностью вычисления
Y,P
Y,Q
QpUV ((QP+slice_qp_delta_P+QP+slice_qp_delta_Q+1)/2+c_qp_offset),
Y,P
Y,Q
причем QpUV содержит таблицу, которая задает значения параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края на основании значений (QP+slice_qp_delta_P+QP+slice_qp_delta_Q+1)/2+c_qp_offset,
причем c_qp_offset содержит значение смещения параметра квантования цветности на уровне изображений,
причем slice_qp_delta_P содержит первое значение смещения параметра квантования цветности на уровне слайсов,
причем slice_qp_delta_Q содержит второе значение смещения параметра квантования цветности на уровне слайсов, и
Y,P
Y,Q
причем QPсодержит первый параметр квантования яркости для первого блока видеоданных, и QP содержит второй параметр квантования яркости для второго блока видеоданных.
28. Устройство по п. 23, в котором первый блок видеоданных находится в первом из слайсов, связанном с первым значением смещения параметра квантования цветности на уровне слайсов, и второй блок видеоданных находится во втором из слайсов, связанном со вторым значением смещения параметра квантования цветности на уровне слайсов, причем для вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержит этап, видеокодер выполнен с возможностью вычисления:
Y,P
Y,Q
(QpUV (QP+c_qp_offset+slice_qp_delta_P)+QpUV (QP+ c_qp_offset+ slice_qp_delta_Q)+1)/2,
Y,P
Y,Q
причем QpUV содержит таблицу, которая задает значения параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края на основании значений QP+c_qp_offset+slice_qp_delta_P и QP+c_qp_offset+slice_qp_delta_Q,
причем c_qp_offset содержит значение смещения параметра квантования цветности на уровне изображений,
причем slice_qp_delta_P содержит первое значение смещения параметра квантования цветности на уровне слайсов,
причем slice_qp_delta_Q содержит второе значение смещения параметра квантования цветности на уровне слайсов, и
Y,P
Y,Q
причем QPсодержит первый параметр квантования яркости для первого блока видеоданных, и QP содержит второй параметр квантования яркости для второго блока видеоданных.
29. Устройство по п. 23,в котором видеокодер дополнительно выполнен с возможностью определения формата цветности, причем для вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, на основании первого параметра квантования яркости для первого блока видеоданных, второго параметра квантования яркости для второго блока видеоданных, значения смещения параметра квантования цветности на уровне изображений для цветностной составляющей и значения смещения параметра квантования цветности на уровне слайсов для цветностной составляющей, видеокодер выполнен с возможностью определения, используется ли какое-либо из значения смещения параметра квантования цветности на уровне изображений и значения смещения параметра квантования цветности на уровне слайсов для вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, на основании формата цветности.
30. Устройство по п. 23, в котором видеокодер дополнительно выполнен с возможностью определения одного из профиля или уровня, связанного с видеоданными, причем для вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, на основании первого параметра квантования яркости для первого блока видеоданных, второго параметра квантования яркости для второго блока видеоданных, значения смещения параметра квантования цветности на уровне изображений для цветностной составляющей и значения смещения параметра квантования цветности на уровне слайсов для цветностной составляющей, видеокодер выполнен с возможностью определения, используется ли какое-либо из значения смещения параметра квантования цветности на уровне изображений и значения смещения параметра квантования цветности на уровне слайсов для вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, на основании профиля или уровня.
31. Устройство по п. 17, в котором видеокодер содержит видеодекодер, выполненный с возможностью декодирования первого блока видеоданных и второго блока видеоданных для представления видеоданных пользователю.
32. Устройство по п. 17, в котором видеокодер содержит видеокодер, выполненный с возможностью применения фильтра устранения блочности для внутрицикловой фильтрации видеоданных до сохранения в списке опорных изображений.
33. Устройство по п. 17, в котором устройство содержит, по меньшей мере, одно из
интегральной схемы;
микропроцессора и
устройства беспроводной связи, которое включает в себя видеокодер.
34. Устройство для обработки видеоданных, причем устройство содержит
средство для декодирования первого блока видеоданных и второго блока видеоданных, причем первый блок видеоданных и второй блок видеоданных совместно используют общий край;
средство для определения первого параметра квантования яркости для первого блока видеоданных и второго параметра квантования яркости для второго блока видеоданных;
средство для определения для каждой из одной или более цветностных составляющих значения смещения параметра квантования цветности;
средство для вычисления, для каждой из одной или более цветностных составляющих параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для края, на основании первого параметра квантования яркости для первого блока видеоданных, второго параметра квантования яркости для второго блока видеоданных и значения смещения параметра квантования цветности для цветностной составляющей;
средство для определения для каждой из одной или более цветностных составляющих интенсивности для фильтра устранения блочности для общего края на основании параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края; и
средство для применения для каждой из одной или более цветностных составляющих, фильтра устранения блочности согласно определенной интенсивности для устранения блочности общего края,
причем средство для вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержит:
средство для вычисления среднего значения первого параметра квантования яркости для первого блока видеоданных и второго параметра квантования яркости для второго блока видеоданных и
средство для применения значения смещения параметра квантования цветности к среднему значению.
35. Устройство по п. 34, в котором средство для вычисления параметра квантования цветности используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края содержит средство для вычисления
Y,P
Y,Q
QpUV ((QP+QP+1)/2+c_qp_offset),
Y,P
Y,Q
причем QpUV содержит таблицу, которая задает значения параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края на основании значений (QP+QP+1)/2+c_qp_offset,
причем c_qp_offset содержит значение смещения параметра квантования цветности,
Y,P
Y,Q
причем QPсодержит первый параметр квантования яркости для первого блока видеоданных, и QP содержит второй параметр квантования яркости для второго блока видеоданных, и
Y,P
Y,Q
причем (QP+QP+1)/2 содержит среднее значение первого параметра квантования яркости для первого блока видеоданных и второго параметра квантования яркости для второго блока видеоданных.
36. Устройство по п. 34, в котором значение смещения параметра квантования цветности сигнализируется в наборе параметров изображения.
C
C
37. Устройство по п. 34, в котором средство для определения интенсивности для фильтра устранения блочности для общего края на основании параметра квантования цветности используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края содержит средство для определения параметра t на основании параметра квантования цветности, причем параметр t применяется в операции ограничения фильтра устранения блочности.
38. Устройство по п. 34,
в котором значение смещения параметра квантования цветности содержит значение смещения параметра квантования цветности на уровне изображений, связанное со всеми видеоблоками в изображении, причем изображение содержит один или более слайсов,
причем устройство дополнительно содержит средство для определения, для каждой из одной или более цветностных составляющих, значения смещения параметра квантования цветности на уровне слайсов, связанного со всеми видеоблоками в одном из слайсов, и
причем средство для вычисления параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержит средство для вычисления параметра квантования цветности на основании первого параметра квантования яркости для первого блока видеоданных, второго параметра квантования яркости для второго блока видеоданных, значения смещения параметра квантования цветности на уровне изображений для цветностной составляющей и значения смещения параметра квантования цветности на уровне слайсов для цветностной составляющей.
39. Устройство по п. 38,
в котором первый блок видеоданных находится в первом из слайсов, связанном с первым значением смещения параметра квантования цветности на уровне слайсов, и второй блок видеоданных находится во втором из слайсов, связанном со вторым значением смещения параметра квантования цветности на уровне слайсов, и
в котором средство для определения значения смещения параметра квантования цветности на уровне слайсов содержит средство для выбора одного из первого значения смещения параметра квантования цветности на уровне слайсов и второго
значения смещения параметра квантования цветности на уровне слайсов.
40. Устройство по п. 38,
в котором первый блок видеоданных находится в первом из слайсов, связанном с первым значением смещения параметра квантования цветности на уровне слайсов, и второй блок видеоданных находится во втором из слайсов, связанном со вторым значением смещения параметра квантования цветности на уровне слайсов, и
в котором средство для определения значения смещения параметра квантования цветности на уровне слайсов содержит средство для определения среднего значения первого значения смещения параметра квантования цветности на уровне слайсов и второго значения смещения параметра квантования цветности на уровне слайсов.
41. Компьютерно-читаемый носитель данных, содержащий хранящиеся на нем инструкции, которые при выполнении предписывают процессору видеокодера
декодировать первый блок видеоданных и второй блок видеоданных, причем первый блок видеоданных и второй блок видеоданных совместно используют общий край;
определять первый параметр квантования яркости для первого блока видеоданных и второй параметр квантования яркости для второго блока видеоданных;
для каждой из одной или более цветностных составляющих определять значение смещения параметра квантования цветности;
для каждой из одной или более цветностных составляющих вычислять параметр квантования цветности, используемый для конфигурирования фильтра устранения блочности цветностной составляющей для края, на основании первого параметра квантования яркости для первого блока видеоданных, второго параметра квантования яркости для второго блока видеоданных и значения смещения параметра квантования цветности для цветностной составляющей;
для каждой из одной или более цветностных составляющих определять интенсивность для фильтра устранения блочности для общего края на основании параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края; и
для каждой из одной или более цветностных составляющих, применять фильтр устранения блочности согласно определенной интенсивности для устранения блочности общего края,
причем инструкции, которые предписывают процессору вычислять параметр квантования цветности используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержат инструкции, которые предписывают процессору:
вычислять среднее значение первого параметра квантования яркости для первого блока видеоданных и второго параметра квантования яркости для второго блока видеоданных; и
применять значение смещения параметра квантования цветности к среднему значению.
42. Компьютерно-читаемый носитель данных по п. 41, в котором инструкции, которые предписывают процессору вычислять параметр квантования цветности используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержат инструкции, которые предписывают процессору вычислять
Y,P
Y,Q
QpUV ((QP+QP+1)/2+c_qp_offset),
Y,P
Y,Q
причем QpUV содержит таблицу, которая задает значения параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края на основании значений (QP+QP+1)/2+c_qp_offset,
причем c_qp_offset содержит значение смещения параметра квантования цветности,
Y,P
Y,Q
причем QPсодержит первый параметр квантования яркости для первого блока видеоданных, и QP содержит второй параметр квантования яркости для второго блока видеоданных, и
Y,P
Y,Q
причем (QP+QP+1)/2 содержит среднее значение первого параметра квантования яркости для первого блока видеоданных и второго параметра квантования яркости для второго блока видеоданных.
43. Компьютерно-читаемый носитель данных по п. 41, в котором значение смещения параметра квантования цветности сигнализируется в наборе параметров изображения.
C
C
44. Компьютерно-читаемый носитель данных по п. 41, в котором инструкции, которые предписывают процессору определять интенсивность для фильтра устранения блочности для общего края на основании параметра квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержат инструкции, которые предписывают процессору определять параметр t на основании параметра квантования цветности, причем параметр t применяется в операции ограничения фильтра устранения блочности.
45. Компьютерно-читаемый носитель данных по п. 41,
в котором значение смещения параметра квантования цветности содержит значение смещения параметра квантования цветности на уровне изображений, связанное со всеми видеоблоками в изображении, причем изображение содержит один или более слайсов,
причем носитель дополнительно содержит инструкции, которые предписывают процессору для каждой из одной или более цветностных составляющих определять значение смещения параметра квантования цветности на уровне слайсов, связанное со всеми видеоблоками в одном из слайсов, и
инструкции, которые предписывают процессору вычислять параметр квантования цветности, используемого для конфигурирования фильтра устранения блочности цветностной составляющей для общего края, содержат инструкции, которые предписывают процессору вычислять параметр квантования цветности на основании первого параметра квантования яркости для первого блока видеоданных, второго параметра квантования яркости для второго блока видеоданных, значения смещения параметра квантования цветности на уровне изображений для цветностной составляющей и значения смещения параметра квантования цветности на уровне слайсов для цветностной составляющей.
46. Компьютерно-читаемый носитель данных по п. 45,
в котором первый блок видеоданных находится в первом из слайсов, связанном с первым значением смещения параметра квантования цветности на уровне слайсов, и второй блок видеоданных находится во втором из слайсов, связанном со вторым значением смещения параметра квантования цветности на уровне слайсов, и
в котором инструкции, которые предписывают процессору определять значения смещения параметра квантования цветности на уровне слайсов, содержат инструкции, которые предписывают процессору выбирать одно из первого значения смещения параметра квантования цветности на уровне слайсов и второго значения смещения параметра квантования цветности на уровне слайсов.
47. Компьютерно-читаемый носитель данных по п. 45,
в котором первый блок видеоданных находится в первом из слайсов, связанном с первым значением смещения параметра квантования цветности на уровне слайсов, и второй блок видеоданных находится во втором из слайсов, связанном со вторым значением смещения параметра квантования цветности на уровне слайсов, и
в котором инструкции, которые предписывают процессору определять значения смещения параметра квантования цветности на уровне слайсов, содержат инструкции, которые предписывают процессору определять среднее значение первого значения смещения параметра квантования цветности на уровне слайсов и второго значения смещения параметра квантования цветности на уровне слайсов.