ОБРАБОТКА ИЗОБРАЖЕНИЯ С ИЗМЕНЕНИЕМ СТЕПЕНИ ЯРКОСТИ ПРИ ПОСТОЯНСТВЕ ЦВЕТА

1. Устройство (200) обработки цвета изображения, скомпонованное для преобразования входного цвета (R,G,B), заданного красным, зеленым и синим цветовым компонентом пикселя входного изображения (Im_R2), имеющего первый динамический диапазон степеней яркости, в выходной цвет (Rs, Gs, Bs) пикселя выходного изображения (Im_res), имеющего второй динамический диапазон степеней яркости, причем первый и второй динамический диапазон отличаются по протяженности по меньшей мере на мультипликативный коэффициент 1,5, содержащее
блок, скомпонованный для применения соответствующих взвешенных или невзвешенных функций (FNLR, FNLG, FNLB) к каждому из красного, зеленого и синего компонента входного изображения, приводя к модифицированному красному, зеленому и синему цветовым компонентам (NR, NG, NB, wR*R, wG*B, Bw), при этом каждая из функций может быть одной из нелинейной функции, линейной функции масштабирования, умножающей компонент (B) входного цвета на вес, или единичной функции входного компонента или комбинации входных компонентов, и при этом по меньшей мере один модифицированный компонент (NR, NG, NB) представляет один из красного, зеленого или синего компоненов входного изображения, взвешенный посредством неединичного с вещественным числом значения,
блок (201) вычисления максимума, скомпонованный для вычисления максимума (M) по меньшей мере трех модифицированных компонентов;
блок отображения (202) светлоты, скомпонованный для применения функции (F) к максимуму, производящей выходное значение (F(M)), в силу чего, функция предварительно определена имеющей ограничение, что выходное значение для наивысшего значения максимума (M) не может быть выше, чем 1,0;
калькулятор (203) параметра масштабирования, скомпонованный для вычисления параметра масштабирования (a), равного выходному значению (F(M)), деленному на максимум (M); и
блок (204) умножения, скомпонованный для умножения красного, зеленого и синего цветовых компонентов входного цвета (R,G,B) на параметр масштабирования (a), производя цветовые компоненты выходного цвета (Rs, Gs, Bs).
2. Устройство (200) обработки цвета изображения по п. 1, в котором три веса (wR, wG, wB) получены из источника данных, ассоциированного с входным изображением (Im_R2).
3. Устройство (200) обработки цвета изображения по п. 1 или 2, содержащее блок (306) вычисления степени яркости, скомпонованный для вычисления исходя из красного, зеленого и синего цветовых компонентов степени яркости или яркости как четвертого компонента входного цвета, и содержащее блок (304) умножения степени яркости, скомпонованный для умножения степени яркости или яркости (Y) на вес степени яркости (wY), производя выходной результат, который является вводом в качестве четвертого ввода в блок (201) вычисления максимума.
4. Устройство (200) обработки цвета изображения по любому из пунктов, в котором один из весов задан в значение 1,0.
5. Устройство (200) обработки цвета изображения по п. 3 или 4, как зависимому от п. 3, в котором по меньшей мере один вес для красного, зеленого и синего цветовых компонентов находится ниже 0,5, и вес степени яркости составляет 1,0, по меньшей мере для одного изображения, которое должно быть обработано, из набора изображений.
6. Устройство (200) обработки цвета изображения по одному из вышеуказанных пунктов, содержащее по меньшей мере один блок (401) применения нелинейной функции, скомпонованный для применения нелинейной функции по меньшей мере к одной из красной, зеленой и синей цветовых компонентов, и при этом блок (201) вычисления максимума имеет в качестве ввода, помимо результата (NR) применения нелинейной функции к цветовому компоненту, по меньшей мере два других цветовых компонента, которые содержат цветовую информацию двух из красного, зеленого и синего компонентов, которые не были выбраны для обработки по меньшей мере одним блоком (401) применения нелинейной функции.
7. Устройство (200) обработки цвета изображения по одному из вышеуказанных пунктов, содержащее блок (410) анализа цвета, скомпонованный для анализа входного цвета и определения из этого весов (wR, wG, wB) по меньшей мере красного, зеленого и синего цветовых компонентов.
8. Устройство (200) обработки цвета изображения по одному из вышеуказанных пунктов, содержащее блок (410) анализа цвета, скомпонованный для анализа входного цвета и определения из этого функциональной формы по меньшей мере одной нелинейной функции из указанных функций.
9. Способ обработки цвета изображения для преобразования входного цвета (R,G,B), заданного красным, зеленым и синим цветовым компонентом пикселя входного изображения (Im_R2), имеющего первый динамический диапазон степеней яркости, в выходной цвет (Rs, Gs, Bs) пикселя выходного изображения (Im_res), имеющего второй динамический диапазон степеней яркости, причем первый и второй динамический диапазон отличаются по протяженности по меньшей мере на мультипликативный коэффициент 1,5, содержащий этапы, на которых
применяют соответствующие взвешенные или невзвешенные функции (FNLR, FNLG, FNLB) к каждому из красного, зеленого и синего компонента входного изображения, приводя к модифицированному красному, зеленому и синему цветовым компонентам (NR, NG, NB, wR*R, wG*B, Bw), при этом каждая из функций может быть одной из нелинейной функции, линейной функции масштабирования, умножающей компонент (B) входного цвета на вес, или единичной функции входного компонента или комбинации входных компонентов, и при этом по меньшей мере один модифицированный компонент (NR, NG, NB) представляет один из красного, зеленого или синего компоненов входного изображения, взвешенный посредством неединичного с вещественным числом значения,
вычисляют максимума (M) по меньшей мере трех модифицированных компонентов;
применяют функцию (F) к максимуму, производя выходное значение (F(M)), в силу чего, функция предварительно определена имеющей ограничение, что выходное значение для наивысшего значения максимума (M) не может быть выше, чем 1,0;
вычисляют параметр масштабирования (a), равный выходному значению (F(M)), деленному на максимум (M); и
умножают красный, зеленый и синий цветовые компоненты входного цвета (R,G,B) на параметр масштабирования (a), производя цветовые компоненты выходного цвета (Rs, Gs, Bs).
10. Способ обработки цвета изображения по п. 9, в котором максимум вычисляется, в дополнение к трем красному, зеленому и синему цветовым компонентам, также из степени яркости или яркости (Y), отмасштабированной с помощью веса степени яркости (wY).
11. Способ обработки цвета изображения по пункту 9 или 10, в котором вычисление максимума имеет по меньшей мере один ввод, который является нелинейным преобразованием по меньшей мере одного из красного, зеленого и синего компонента.
12. Способ обработки цвета изображения по одному из вышеуказанных пунктов, в котором по меньшей мере один из весов (wR, wG, wB, wY) определяется на основе анализа цвета пикселя.
13. Компьютерный программный продукт, содержащий код, кодифицирующий этапы по меньшей мере по одному из вышеуказанных пунктов способа, тем самым после выполнения обеспечивающий процессору возможность реализации этого способа.
14. Сигнал изображения (S_im), содержащий кодирование цветов матрицы пикселей, и в дополнение к нему в качестве кодированных метаданных по меньшей мере один вес (wR, wG, wB, wY), заданный иметь в качестве значения использование в качестве веса по меньшей мере для одного по меньшей мере из трех компонентов входного цвета, введенного для вычисления максимума в одном из вышеуказанных устройств или способов.