СПОСОБ И УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ ЗНАЧЕНИЯ ПАРАМЕТРА КВАНТОВАНИЯ

1. Способ кодирования изображения или части изображения, содержащий этапы, на которых определяют значение QPC параметра квантования по меньшей мере для одного компонента цветности изображения или части изображения путем использования следующей функции для получения значения QPC из значения промежуточного параметра QPI квантования и когда формат цвета 4:2:2, и когда формат цвета 4:4:4,
ChromaArrayType>1
QPI
<51
≥51
QPC
=QPI
51
причем промежуточный параметр QPI квантования основан на значении параметра квантования компонента яркости изображения или части изображения; и
используют упомянутое определенное значение для кодирования изображения или части изображения.
2. Способ по п.1, в котором значение промежуточного параметра QPI квантования вычисляется с использованием следующего уравнения:
QPI=MAX(-QPBdOffsetC, MIN(57, QPY+QPOffsetC)),
в котором:
- QPBdOffsetC является заранее заданным смещением, зависящим от глубины цвета, используемой для представления упомянутых компонентов цветности или одного компонента цветности,
- QPY является значением параметра квантования компонента яркости изображения или части изображения, и
- QPOffsetC является смещением, которое позволяет частично управлять связью между QPC и QPY.
3. Способ по п.1, в котором изображение или часть изображения, представленное компонентом яркости и по меньшей мере одним компонентом цветности, причем упомянутые компоненты яркости и цветности делятся на единицы кодирования, которое формирует часть последовательности изображений, причем способ дополнительно содержит этапы, на которых:
- кодируют последовательные единицы кодирования в кодированные данные, причем кодирование содержит квантование компонента яркости и упомянутых компонентов цветности или одного компонента цветности изображения или части изображения с использованием параметров квантования компонентов яркости и цветности, и
- генерируют битовый поток упомянутых кодированных данных.
4. Способ по п.3, в котором этап генерации содержит вставку параметра, указывающего функцию, используемую на этапе определения, в единицу NAL битового потока.
5. Способ по п.3, в котором упомянутая единица NAL является набором параметров последовательности или набором параметров изображения.
6. Способ по п.3, в котором упомянутая единица NAL содержит слайс и в котором упомянутый параметр включен в заголовок слайса.
7. Способ по п.3, в котором когда изображение фильтруется с помощью фильтра удаления блочности с использованием по меньшей мере одного удаляющего блочность параметра квантования для упомянутых компонентов цветности или одного компонента цветности, удаляющий блочность параметр квантования определяется путем применения упомянутой функции к значению другого промежуточного параметра QPI’ квантования, также основанного на значении параметра квантования компонента яркости изображения или части изображения.
8. Способ по п.7, в котором изображение или часть изображения делится на блоки, и в котором значение другого промежуточного параметра QPI’ квантования вычисляется с использованием следующего уравнения:
QPI’=QPYpred+cQpPicOffset,
в котором:
- cQpPicOffset является заранее заданным смещением, переданным в сгенерированном битовом потоке, используемом для представления параметра квантования для упомянутых компонентов цветности или одного компонента цветности; и
- QPYpred является средним значением удаляющего блочность параметра квантования, выведенным из соседних блоков текущего обрабатываемого блока.
9. Способ декодирования изображения или части изображения, содержащий этапы, на которых определяют значения QPC параметра квантования по меньшей мере для одного компонента цветности изображения или части изображения, которая должна быть декодирована, путем использования следующей функции для получения значения QPC из промежуточного параметра QPI квантования и когда формат цвета 4:2:2, и когда формат цвета 4:4:4
ChromaArrayType>1
QPI
<51
≥51
QPC
=QPI
51
причем промежуточный параметр QPI квантования основан на значении параметра квантования компонента яркости изображения или части изображения; и
используют определенное значение QPC для декодирования изображения или части изображения.
10. Способ по п.9, в котором изображение или часть изображения формирует часть последовательности изображений, причем способ дополнительно содержит этапы, на которых:
- принимают кодированные данные, относящиеся к изображению или части изображения, для декодирования,
- декодируют кодированные данные,
- реконструируют декодированное изображение или часть изображения из декодированных данных, причем реконструкция содержит деквантование компонента яркости и упомянутых компонентов цветности или одного компонента цветности изображения или части изображения с использованием параметров квантования компонентов яркости и цветности.
11. Способ по п.10, дополнительно содержащий этап, на котором фильтруют изображение или часть изображения с помощью фильтра удаления блочности с использованием по меньшей мере одного удаляющего блочность параметра квантования для упомянутых компонентов цветности или одного компонента цветности, причем упомянутый удаляющий блочность параметр квантования определяется путем применения упомянутой по меньшей мере одной функции к значению другого промежуточного параметра QPI’ квантования, также основанного на значении параметра квантования компонента яркости изображения или части изображения.
12. Способ по п.11, в котором изображение или часть изображения делится на блоки, и в котором значение другого промежуточного параметра QPI’ квантования вычисляется с использованием следующего уравнения:
QPI’=QPYpred+cQpPicOffset,
в котором:
- cQpPicOffset является заранее заданным смещением, переданным в принятом битовом потоке, используемым для представления удаляющего блочность параметра квантования для упомянутых компонентов цветности или одного компонента цветности; и
- QPYpred является средним значением удаляющего блочность параметра квантования, выведенным из соседних блоков текущего обрабатываемого блока.
13. Способ по п.1, в котором формат цвета является форматом цвета YUV.
14. Компьютерно-читаемый носитель данных, хранящий инструкции для реализации способа по п.1 при загрузке и исполнении программируемым устройством.
15. Устройство для кодирования изображения или части изображения, содержащее:
средство для определения значения QPC параметра квантования по меньшей мере для компонента цветности изображения или части изображения с использованием следующей функции для получения значения QPC из промежуточного параметра QPI квантования и когда формат цвета 4:2:2, и когда формат цвета 4:4:4,
ChromaArrayType>1
QPI
<51
≥51
QPC
=QPI
51
причем промежуточный параметр QPI квантования основан на значении параметра квантования компонента яркости изображения или части изображения; и
средство для использования упомянутого определенного значения для кодирования изображения или части изображения.
16. Устройство по п.15, в котором изображение или часть изображения представлено компонентом яркости и по меньшей мере одним компонентом цветности, причем упомянутые компоненты яркости и цветности делятся на единицы кодирования, которое формирует часть последовательности изображений, причем устройство дополнительно содержит:
- средство для кодирования последовательных единиц кодирования в кодированные данные, причем кодирование содержит квантование компонента яркости и упомянутых компонентов цветности или одного компонента цветности изображения или части изображения путем использования параметров квантования компонентов яркости и цветности, и
- средство для генерации битового потока упомянутых кодированных данных.
17. Устройство для декодирования изображения или части изображения, содержащее:
средство для определения значения QPC параметра квантования по меньшей мере для одного компонента цветности изображения или части изображения, которая должна быть декодирована, с использованием следующей функции для получения значения QPC из промежуточного параметра QPI квантования и когда формат цвета 4:2:2, и когда формат цвета 4:4:4.
ChromaArrayType>1
QPI
<51
≥51
QPC
=QPI
51
причем промежуточный параметр QPI квантования основан на значении параметра квантования компонента яркости изображения или части изображения; и
средство для использования упомянутого определенного значения QPC для декодирования изображения или части изображения.
18. Устройство по п.17, в котором изображение или часть изображения формирует часть последовательности изображений, и устройство дополнительно содержит:
- средство для приема кодированных данных, относящихся к изображению или части изображения, для декодирования,
- средство для декодирования кодированных данных,
- средство для реконструкции декодированного изображения или части изображения из декодированных данных, причем реконструкция содержит деквантование компонента яркости и упомянутых компонентов цветности или одного компонента цветности изображения или части изображения путем использования параметров квантования компонентов яркости и цветности.