ОБРАБОТКА ИЗОБРАЖЕНИЙ С ИЗМЕНЕНИЕМ ЯРКОСТИ ПРИ ЦВЕТОВЫХ ОГРАНИЧЕНИЯХ

1. Устройство (201) обработки цвета изображения, выполненное с возможностью преобразования входного цвета (L, x, y) пикселя, указанного в представлении цвета, соответствующем первому динамическому диапазону яркости, в выходной цвет (L*, x, y) пикселя, указанного в представлении цвета, соответствующем второму динамическому диапазону яркости, при этом первый и второй динамические диапазоны различаются по протяженности по меньшей мере на мультипликативный множитель, равный 1.5, причем упомянутое устройство содержит
блок (203) изменения формы тонального отображения, выполненный с возможностью определения отрегулированной выходной яркости (L*, 309) для выходного цвета из входной яркости (L) входного цвета и на основе входного тонального отображения (301), задающего выходные яркости как функцию входных яркостей, и количественного параметра, линейно связанного с входной яркостью (L), причем количественный параметр указывает максимальную яркость, которая для координат (x, y) цветности входного цвета является максимально достижимой в, по меньшей мере, одном из цветового охвата, соответствующего первому динамическому диапазону яркости, и цветового охвата, соответствующего второму динамическому диапазону яркости, для данных координат (x, y) цветности;
причем блок изменения формы тонального отображения выполнен с возможностью формирования отрегулированной выходной яркости (L*, 309) посредством применения отрегулированного тонального отображения к входной яркости (L); и
блок (203) изменения формы тонального отображения выполнен с возможностью определения отрегулированного тонального отображения посредством адаптации входного тонального отображения, зависящего от количественного параметра, таким образом, что любая отрегулированная выходная яркость (L*, 309), полученная применением отрегулированного тонального отображения к любой входной яркости (L) из всех возможных входных яркостей в пределах ее допустимых значений [0, 1], не выше, чем максимальная яркость Lmax(x, y), которая для координат (x, y) цветности входного цвета является максимально достижимой в цветовом охвате, соответствующем второму динамическому диапазону яркости для данных координат (x, y) цветности.
2. Устройство (201) обработки цвета изображения по п. 1, в котором блок (203) изменения формы тонального отображения дополнительно выполнен с возможностью применения монотонного преобразования к функциональной форме входного тонального отображения, которое задано так, что, если выходные яркости (L_HDR), полученные применением входного тонального отображения (301) к двум разным входным яркостям (L, L_LDR), имеют ненулевую разность (d) со знаком (s), то отрегулированные выходные яркости (L*) для данных входных яркостей также имеют ненулевую разность с тем же знаком (s).
3. Устройство (201) обработки цвета изображения по п. 2, в котором блок (203) изменения формы тонального отображения дополнительно выполнен с возможностью применения плавного преобразования к функциональной форме входного тонального отображения, определенного так, чтобы получать последовательные разности (310) яркостей для соседних координат (x, y) цветности между отрегулированной выходной яркостью (L*) и выходной яркостью (308), полученной применением отрегулированного тонального отображения (301) к входной яркости (L) цвета, изменяющиеся плавно.
4. Устройство (201) обработки цвета изображения по п. 1, в котором блок (203) изменения формы тонального отображения дополнительно выполнен с возможностью выполнения определения отрегулированной выходной яркости (L*, 309) посредством применения отрегулированной яркости (Ls) в качестве входных данных для входного тонального отображения (301), при этом упомянутая отрегулированная яркость (Ls) выводится посредством применения функции к входной яркости (L) цвета, причем упомянутая функция задается на основании максимальной яркости Lmax(x, y) таким образом, что входная яркость (L), равная упомянутой максимальной яркости Lmax(x, y), отображается в максимальное возможное значение входной яркости (L) для входного тонального отображения (301).
5. Устройство (201) обработки цвета изображения по п. 4, в котором функция, применяемая к входной яркости (L) цвета, является линейным масштабированием.
6. Устройство (201) обработки цвета изображения по п. 1 или 4, или 5, в котором блок изменения формы тонального отображения выполнен с возможностью формирования масштабированной яркости посредством масштабирования входной яркости в соответствии с первым коэффициентом масштабирования, определенным по количественному параметру; определения масштабированной отрегулированной яркости посредством применения входного тонального отображения к масштабированной яркости; и формирования отрегулированной выходной яркости посредством масштабирования масштабированной отрегулированной яркости в соответствии со вторым коэффициентом масштабирования, соответствующим величине, обратной первому коэффициенту масштабирования.
7. Устройство (201) обработки цвета изображения по п. 1, в котором блок (203) изменения формы тонального отображения дополнительно выполнен с возможностью использования в качестве количественного параметра, линейно связанного с яркостью (L), максимума (maxRGB) составляющей цветового канала, определяющей входной цвет (L, x, y).
8. Устройство (201) обработки цвета изображения по п. 7, в котором блок изменения формы тонального отображения выполнен с возможностью формирования отрегулированной яркости посредством применения входного тонального отображения к максимуму (maxRGB) составляющих цветовых каналов; и формирования отрегулированной выходной яркости посредством масштабирования отрегулированной яркости в соответствии с коэффициентом масштабирования, зависящим от входной яркости и максимума (maxRGB) составляющих цветовых каналов.
9. Устройство (201) обработки цвета изображения по п. 7, в котором входной цвет обеспечивается в представлении цветовых каналов, и устройство дополнительно содержит преобразователь представления цветов для формирования входной яркости в качестве яркости цветности и представления яркости входного цвета посредством преобразования представления цветовых каналов входного цвета.
10. Устройство (201) обработки цвета изображения по п. 7 или 8, дополнительно содержащее блок (510, 511) вывода для формирования выходного цвета в представлении цветовых каналов посредством масштабирования составляющих цветовых каналов входного цвета в соответствии с коэффициентом масштабирования, зависящим от отрегулированной выходной яркости и входной яркости.
11. Устройство (201) обработки цвета изображения по п. 1, дополнительно содержащее блок (202) определения тонального отображения, выполненный с возможностью определения входного тонального отображения (301, ТМ*) на основе, по меньшей мере, одного предварительно заданного тонального отображения (ТМ).
12. Кодер изображений, содержащий устройство (201) обработки цвета изображения по одному из пп. 1-5 и блок (613) форматирования данных для вывода, по меньшей мере, выходного изображения (Im), содержащего выходные цвета пикселей с координатами (x, y) цветности и отрегулированными выходными яркостями (L*).
13. Декодер изображений, содержащий устройство (201) обработки цвета изображения по одному из пп. 1-5 и содержащий блок (652) выделения данных, выполненный с возможностью получения цветовых данных пикселей в изображении (Im).
14. Декодер изображений по п. 13, в котором блок (652) выделения данных дополнительно выполнен с возможностью получения тонального отображения (ТМ).
15. Способ обработки цвета изображения для преобразования входного цвета (L, x, y) пикселя, указанного в представлении цвета, соответствующем первому динамическому диапазону яркости, в выходной цвет (L*, x, y) пикселя, указанного в представлении цвета, соответствующем второму динамическому диапазону яркости, при этом первый и второй динамические диапазоны различаются по протяженности по меньшей мере на мультипликативный множитель, равный 1.5, причем упомянутый способ содержит этапы, на которых:
определяют отрегулированную выходную яркость (L*, 309) для выходного цвета из входной яркости (L) входного цвета и на основе входного тонального отображения (301), задающего выходные яркости как функцию входных яркостей, и количественного параметра, линейно связанного с входной яркостью (L), причем количественный параметр указывает максимальную яркость, которая для координат (x, y) цветности входного цвета является максимально достижимой в, по меньшей мере, одном из цветового охвата, соответствующего первому динамическому диапазону яркости, и цветового охвата, соответствующего второму динамическому диапазону яркости, для данных координат (x, y) цветности; причем отрегулированную выходную яркость (L*, 309) определяют посредством применения отрегулированного тонального отображения к входной яркости (L); и определяют отрегулированное тональное отображение посредством адаптации входного тонального отображения, зависящего от количественного параметра, таким образом, что любая отрегулированная выходная яркость (L*, 309), полученная применением отрегулированного тонального отображения к любой входной яркости (L) из всех возможных входных яркостей в пределах ее допустимых значений [0, 1], не выше, чем максимальная яркость Lmax(x, y), которая для координат (x, y) цветности входного цвета является максимально достижимой в цветовом охвате, соответствующем второму динамическому диапазону яркости для данных координат (x, y) цветности.
16. Способ обработки цвета изображения по п. 15, в котором этап определения отрегулированной выходной яркости (L*) дополнительно отличается тем, что он включает в себя определение отрегулированной яркости (Ls) для использования в качестве входных данных для входного тонального отображения (301), при этом упомянутая отрегулированная яркость (Ls) выводится посредством применения функции к входной яркости (L) цвета, причем упомянутая функция задается на основании максимальной яркости Lmax(x, y) таким образом, что входная яркость (L), равная упомянутой максимальной яркости Lmax(x, y), отображается в максимальное возможное значение входной яркости (L) для входного тонального отображения (301).
17. Способ обработки цвета изображения по п. 16, в котором количественный параметр, линейно связанный с яркостью (L) входного цвета, является максимумом (maxRGB) составляющей цветового канала, определяющей входной цвет (L, x, y).
18. Способ обработки цвета изображения по любому из предыдущих пп. 15-17, содержащий этап, на котором определяют входное тональное отображение (301) на основе, по меньшей мере, одного дополнительного предварительно заданного тонального отображения.
19. Компьютерный программный продукт, содержащий код, предписывающий процессору реализовать любой из вышеприведенных пунктов формулы изобретения пп. 15-18.