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

1. Способ обработки видеоданных, содержащий этапы, на которых:
принимают видеоданные, связанные с первым цветовым контейнером, при этом видеоданные, связанные с первым цветовым контейнером, по меньшей мере частично задаются первой цветовой гаммой и первым цветовым пространством;
выводят один или несколько параметров регулировки динамического диапазона на основе по меньшей мере одного из соответствия первой цветовой гаммы, задающей первый цветовой контейнер, и второй цветовой гаммы, задающей второй цветовой контейнер, при этом второй цветовой контейнер по меньшей мере частично задается второй цветовой гаммой и вторым цветовым пространством или характеристиками видеоданных, которые связаны с первым цветовым контейнером;
выполняют регулировку динамического диапазона у компонент светимости видеоданных в соответствии с одним или несколькими параметрами регулировки динамического диапазона; выполняют регулировку динамического диапазона у компонент цветности видеоданных в соответствии с одним или несколькими параметрами регулировки динамического диапазона; и
выполняют процесс кодирования над видеоданными до или после выполнения регулировки динамического диапазона у компонент светимости и до или после выполнения регулировки динамического диапазона у компонент цветности.
2. Способ по п. 1, в котором этап, на котором выполняют процесс кодирования, содержит этап, на котором выполняют процесс кодирования над видеоданными после выполнения регулировки динамического диапазона у компонент светимости и выполнения регулировки динамического диапазона у компонент цветности, где первый цветовой контейнер является собственным цветовым контейнером, и где второй цветовой контейнер является целевым цветовым контейнером.
3. Способ по п. 2, дополнительно содержащий этап, на котором:
сигнализируют один или несколько синтаксических элементов, указывающих основные цвета и точку белого у значений фактических цветов в первой цветовой гамме и втором цветовом контейнере в кодированном потоке двоичных сигналов видео, в одном или нескольких из метаданных, сообщения дополнительной информации расширения, информации по используемости видео, набора параметров видео, набора параметров последовательности, параметра изображения, заголовка секции или заголовка CTU.
4. Способ по п. 1, в котором этап, на котором выполняют процесс кодирования, содержит этап, на котором выполняют процесс декодирования над видеоданными до выполнения регулировки динамического диапазона у компонент светимости и выполнения регулировки динамического диапазона у компонент цветности, где первый цветовой контейнер является целевым цветовым контейнером, и где второй цветовой контейнер является собственным цветовым контейнером.
5. Способ по п. 4, дополнительно содержащий этапы, на которых:
принимают один или несколько синтаксических элементов, указывающих первую цветовую гамму и второй цветовой контейнер; и
выводят один или несколько параметров регулировки динамического диапазона на основе одного или нескольких принятых синтаксических элементов.
6. Способ по п. 5, дополнительно содержащий этап, на котором:
выводят параметры взвешенного предсказания из одного или нескольких параметров регулировки динамического диапазона для кодируемого в настоящее время изображения и эталонного изображения.
7. Способ по п. 1, дополнительно содержащий этап, на котором:
сигнализируют один или несколько синтаксических элементов, указывающих в явном виде параметры регулировки динамического диапазона в кодированном потоке двоичных сигналов видео, в одном или нескольких из метаданных, сообщения дополнительной информации расширения, информации по используемости видео, набора параметров видео, набора параметров последовательности, параметра изображения, заголовка секции или заголовка CTU.
8. Способ по п. 1, в котором этап, на котором выводят один или несколько параметров регулировки динамического диапазона, содержит этап, на котором:
принимают один или несколько синтаксических элементов, указывающих в явном виде параметры регулировки динамического диапазона.
9. Способ по п. 1, в котором характеристики видеоданных включают в себя информацию о яркости, и способ дополнительно содержит этап, на котором:
выводят один или несколько параметров регулировки динамического диапазона на основе информации о яркости видеоданных.
10. Способ по п. 1, в котором характеристики видеоданных включают в себя значения цвета, и способ дополнительно содержит этап, на котором:
выводят один или несколько параметров регулировки динамического диапазона на основе значений цвета видеоданных.
11. Способ по п. 1, дополнительно содержащий этап, на котором:
выводят один или несколько параметров регулировки динамического диапазона путем минимизации одного из ошибки квантования, ассоциированной с квантованием видеоданных, или функции стоимости, ассоциированной с кодированием видеоданных.
12. Способ по п. 1, в котором один или несколько параметров регулировки динамического диапазона включают в себя масштаб и смещение для каждой цветовой компоненты видеоданных, и способ дополнительно содержит этап, на котором:
регулируют каждую цветовую компоненту видеоданных в соответствии с функцией масштаба и смещения для каждой соответствующей цветовой компоненты.
13. Способ по п. 1, в котором один или несколько параметров динамического диапазона задают первую передаточную функцию, и способ дополнительно содержит этап, на котором:
применяют первую передаточную функцию к видеоданным.
14. Способ по п. 1, в котором видеоданные являются одним из группы изображений в видеоданных, изображения в видеоданных, макроблока в видеоданных, блока в видеоданных или единицы кодирования видеоданных.
15. Устройство, сконфигурированное для обработки видеоданных, содержащее:
запоминающее устройство, сконфигурированное для хранения видеоданных; и
один или несколько процессоров, сконфигурированных для:
приема видеоданных, связанных с первым цветовым контейнером, при этом видеоданные, связанные с первым цветовым контейнером, по меньшей мере частично задаются первой цветовой гаммой и первым цветовым пространством;
выведения одного или нескольких параметров регулировки динамического диапазона на основе по меньшей мере одного из соответствия первой цветовой гаммы, задающей первый цветовой контейнер, и второй цветовой гаммы, задающей второй цветовой контейнер, при этом второй цветовой контейнер по меньшей мере частично задается второй цветовой гаммой и вторым цветовым пространством или характеристиками видеоданных, которые связаны с первым цветовым контейнером;
выполнения регулировки динамического диапазона у компонент светимости видеоданных в соответствии с одним или несколькими параметрами регулировки динамического диапазона;
выполнения регулировки динамического диапазона у компонент цветности видеоданных в соответствии с одним или несколькими параметрами регулировки динамического диапазона; и
выполнения процесса кодирования над видеоданными до или после выполнения регулировки динамического диапазона у компонент светимости и до или после выполнения регулировки динамического диапазона у компонент цветности.
16. Устройство по п. 15, в котором один или несколько процессоров конфигурируются для выполнения процесса кодирования над видеоданными после выполнения регулировки динамического диапазона у компонент светимости и выполнения регулировки динамического диапазона у компонент цветности, где первый цветовой контейнер является собственным цветовым контейнером, и где второй цветовой контейнер является целевым цветовым контейнером.
17. Устройство по п. 16, в котором один или несколько процессоров дополнительно конфигурируются для:
сигнализации одного или нескольких синтаксических элементов, указывающих основные цвета и точку белого у значений фактических цветов в первой цветовой гамме и втором цветовом контейнере в кодированном потоке двоичных сигналов видео, в одном или нескольких из метаданных, сообщения дополнительной информации расширения, информации по используемости видео, набора параметров видео, набора параметров последовательности, параметра изображения, заголовка секции или заголовка CTU.
18. Устройство по п. 15, в котором один или несколько процессоров конфигурируются для выполнения процесса декодирования над видеоданными до выполнения регулировки динамического диапазона у компонент светимости и выполнения регулировки динамического диапазона у компонент цветности, где первый цветовой контейнер является целевым цветовым контейнером, и где второй цветовой контейнер является собственным цветовым контейнером.
19. Устройство по п. 18, в котором один или несколько процессоров дополнительно конфигурируются для:
приема одного или нескольких синтаксических элементов, указывающих первую цветовую гамму и второй цветовой контейнер; и
выведения одного или нескольких параметров регулировки динамического диапазона на основе одного или нескольких принятых синтаксических элементов.
20. Устройство по п. 19, в котором один или несколько процессоров дополнительно конфигурируются для:
выведения параметров взвешенного предсказания из одного или нескольких параметров регулировки динамического диапазона для кодируемого в настоящее время изображения и эталонного изображения.
21. Устройство по п. 15, в котором один или несколько процессоров дополнительно конфигурируются для:
сигнализации одного или нескольких синтаксических элементов, указывающих в явном виде параметры регулировки динамического диапазона в кодированном потоке двоичных сигналов видео, в одном или нескольких из метаданных, сообщения дополнительной информации расширения, информации по используемости видео, набора параметров видео, набора параметров последовательности, параметра изображения, заголовка секции или заголовка CTU.
22. Устройство по п. 15, в котором один или несколько процессоров дополнительно конфигурируются для:
приема одного или нескольких синтаксических элементов, указывающих в явном виде параметры регулировки динамического диапазона.
23. Устройство по п. 15, в котором характеристики видеоданных включают в себя информацию о яркости, и в котором один или несколько процессоров дополнительно конфигурируются для:
выведения одного или нескольких параметров регулировки динамического диапазона на основе информации о яркости видеоданных.
24. Устройство по п. 15, в котором характеристики видеоданных включают в себя значения цвета, и в котором один или несколько процессоров дополнительно конфигурируются для:
выведения одного или нескольких параметров регулировки динамического диапазона на основе значений цвета видеоданных.
25. Устройство по п. 15, в котором один или несколько процессоров дополнительно конфигурируются для:
выведения одного или нескольких параметров регулировки динамического диапазона путем минимизации одного из ошибки квантования, ассоциированной с квантованием видеоданных, или функции стоимости, ассоциированной с кодированием видеоданных.
26. Устройство по п. 15, в котором один или несколько параметров регулировки динамического диапазона включают в себя масштаб и смещение для каждой цветовой компоненты видеоданных, и в котором один или несколько процессоров дополнительно конфигурируются для:
регулирования каждой цветовой компоненты видеоданных в соответствии с функцией масштаба и смещения для каждой соответствующей цветовой компоненты.
27. Устройство по п. 15, в котором один или несколько параметров динамического диапазона задают первую передаточную функцию, и в котором один или несколько процессоров дополнительно конфигурируются для:
применения первой передаточной функции к видеоданным.
28. Устройство по п. 15, в котором видеоданные являются одним из группы изображений в видеоданных, изображения в видеоданных, макроблока в видеоданных, блока в видеоданных или единицы кодирования видеоданных.
29. Устройство, сконфигурированное для обработки видеоданных, содержащее:
средство для приема видеоданных, связанных с первым цветовым контейнером, при этом видеоданные, связанные с первым цветовым контейнером, по меньшей мере частично задаются первой цветовой гаммой и первым цветовым пространством;
средство для выведения одного или нескольких параметров регулировки динамического диапазона на основе по меньшей мере одного из соответствия первой цветовой гаммы, задающей первый цветовой контейнер, и второй цветовой гаммы, задающей второй цветовой контейнер, при этом второй цветовой контейнер по меньшей мере частично задается второй цветовой гаммой и вторым цветовым пространством или характеристиками видеоданных, которые связаны с первым цветовым контейнером;
средство для выполнения регулировки динамического диапазона у компонент светимости видеоданных в соответствии с одним или несколькими параметрами регулировки динамического диапазона;
средство для выполнения регулировки динамического диапазона у компонент цветности видеоданных в соответствии с одним или несколькими параметрами регулировки динамического диапазона; и
средство для выполнения процесса кодирования над видеоданными до или после выполнения регулировки динамического диапазона у компонент светимости и до или после выполнения регулировки динамического диапазона у компонент цветности.
30. Устройство по п. 29, в котором средство для выполнения процесса кодирования содержит средство для выполнения процесса кодирования над видеоданными после выполнения регулировки динамического диапазона у компонент светимости и выполнения регулировки динамического диапазона у компонент цветности, где первый цветовой контейнер является собственным цветовым контейнером, и где второй цветовой контейнер является целевым цветовым контейнером.
31. Устройство по п. 30, дополнительно содержащее:
средство для сигнализации одного или нескольких синтаксических элементов, указывающих основные цвета и точку белого у значений фактических цветов в первой цветовой гамме и втором цветовом контейнере в кодированном потоке двоичных сигналов видео, в одном или нескольких из метаданных, сообщения дополнительной информации расширения, информации по используемости видео, набора параметров видео, набора параметров последовательности, параметра изображения, заголовка секции или заголовка CTU.
32. Устройство по п. 29, в котором средство для выполнения процесса кодирования содержит средство для выполнения процесса декодирования над видеоданными до выполнения регулировки динамического диапазона у компонент светимости и выполнения регулировки динамического диапазона у компонент цветности, где первый цветовой контейнер является целевым цветовым контейнером, и где второй цветовой контейнер является собственным цветовым контейнером.
33. Устройство по п. 32, дополнительно содержащее:
средство для приема одного или нескольких синтаксических элементов, указывающих первую цветовую гамму и второй цветовой контейнер; и
средство для выведения одного или нескольких параметров регулировки динамического диапазона на основе одного или нескольких принятых синтаксических элементов.
34. Устройство по п. 33, дополнительно содержащее:
средство для выведения параметров взвешенного предсказания из одного или нескольких параметров регулировки динамического диапазона для кодируемого в настоящее время изображения и эталонного изображения.
35. Устройство по п. 29, дополнительно содержащее:
средство для сигнализации одного или нескольких синтаксических элементов, указывающих в явном виде параметры регулировки динамического диапазона в кодированном потоке двоичных сигналов видео, в одном или нескольких из метаданных, сообщения дополнительной информации расширения, информации по используемости видео, набора параметров видео, набора параметров последовательности, параметра изображения, заголовка секции или заголовка CTU.
36. Устройство по п. 29, в котором средство для выведения одного или нескольких параметров регулировки динамического диапазона содержит:
средство для приема одного или нескольких синтаксических элементов, указывающих в явном виде параметры регулировки динамического диапазона.
37. Устройство по п. 29, в котором характеристики видеоданных включают в себя информацию о яркости, дополнительно содержащее:
средство для выведения одного или нескольких параметров регулировки динамического диапазона на основе информации о яркости видеоданных.
38. Устройство по п. 29, в котором характеристики видеоданных включают в себя значения цвета, дополнительно содержащее:
средство для выведения одного или нескольких параметров регулировки динамического диапазона на основе значений цвета видеоданных.
39. Устройство по п. 29, дополнительно содержащее:
средство для выведения одного или нескольких параметров регулировки динамического диапазона путем минимизации одного из ошибки квантования, ассоциированной с квантованием видеоданных, или функции стоимости, ассоциированной с кодированием видеоданных.
40. Устройство по п. 29, в котором один или несколько параметров регулировки динамического диапазона включают в себя масштаб и смещение для каждой цветовой компоненты видеоданных, дополнительно содержащее:
средство для регулирования каждой цветовой компоненты видеоданных в соответствии с функцией масштаба и смещения для каждой соответствующей цветовой компоненты.
41. Устройство по п. 29, в котором один или несколько параметров динамического диапазона задают первую передаточную функцию, дополнительно содержащее:
средство для применения первой передаточной функции к видеоданным.
42. Устройство по п. 29, в котором видеоданные являются одним из группы изображений в видеоданных, изображения в видеоданных, макроблока в видеоданных, блока в видеоданных или единицы кодирования видеоданных.
43. Машиночитаемый носитель информации, хранящий команды, которые при исполнении побуждают один или несколько процессоров:
принять видеоданные, связанные с первым цветовым контейнером, при этом видеоданные, связанные с первым цветовым контейнером, по меньшей мере частично задаются первой цветовой гаммой и первым цветовым пространством;
вывести один или несколько параметров регулировки динамического диапазона на основе по меньшей мере одного из соответствия первой цветовой гаммы, задающей первый цветовой контейнер, и второй цветовой гаммы, задающей второй цветовой контейнер, при этом второй цветовой контейнер по меньшей мере частично задается второй цветовой гаммой и вторым цветовым пространством или характеристиками видеоданных, которые связаны с первым цветовым контейнером;
выполнить регулировку динамического диапазона у компонент светимости видеоданных в соответствии с одним или несколькими параметрами регулировки динамического диапазона;
выполнить регулировку динамического диапазона у компонент цветности видеоданных в соответствии с одним или несколькими параметрами регулировки динамического диапазона; и
выполнить процесс кодирования над видеоданными до или после выполнения регулировки динамического диапазона у компонент светимости и до или после выполнения регулировки динамического диапазона у компонент цветности.