УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ СВЕТА С ИЗМЕНЯЮЩИМСЯ ЦВЕТОМ

1. Система (100) освещения для формирования света с изменяющимся цветом, содержащая:
комплект (14) ламп, способный формировать свет (17) с изменяющимся цветом;
контроллер (115) для управления комплектом (14) ламп;
устройство (19) пользовательского ввода, подключенное к контроллеру (15);
память (120), определяющая дискретные цветовые точки;
при этом контроллер (115) выполнен с возможностью формировать сигналы (ξ1, ξ2, ξ3) управления цветом для комплекта (14) ламп на основе данных (x1, x2, x3), принятых от устройства (19) пользовательского ввода, и на основе информации в памяти (120);
H
S
B
характеризующаяся тем, что память (120) содержит 1D-таблицу (121) оттенка, содержащую предопределенное число (N) значений (H(m)) оттенков, 1D-таблицу (122) насыщенности, содержащую предопределенное число (N) значений (S(n)) насыщенности, 1D-таблицу (123) яркости, содержащую предопределенное число (N) значений (B(p)) яркости;
тем, что память (120) содержит память (124) границы, определяющую границу цветового пространства;
тем, что контроллер (115) выполнен с возможностью сравнивать пользовательские входные данные (x1, x2, x3) с информацией в памяти (124) границы, чтобы определить, расположена ли точка, заданная координатами из пользовательских входных данных (x1, x2, x3), внутри или снаружи границы цветового пространства;
при этом, если контроллер (115) обнаруживает, что упомянутая точка расположена внутри границы цветового пространства, тогда контроллер (115) способен брать значение (H(x1)) оттенка из 1D-таблицы (121) оттенков на основе первой пользовательской входной координаты (x1), брать значение S(x2)) насыщенности из 1D-таблицы (122) насыщенности на основе второй пользовательской входной координаты (x2), брать значение (B(x3)) яркости из 1D-таблицы (123) яркости на основе третьей пользовательской входной координаты (x3) и формировать свои управляющие сигналы (ξ1, ξ2, ξ3) на основе этих значений; и
при этом, если контроллер (115) обнаруживает, что упомянутая точка расположена за пределами границы цветового пространства, тогда контроллер (115) способен вычислять координаты (m(x1,x2,x3), n(x1,x2,x3), p(x1,x2,x3)) замены точки на границе цветового пространства, которая определена в памяти (124) границы, брать значение (H(m(x1,x2,x3))) оттенка из 1D-таблицы (121) оттенков на основе первой координаты (m(x1,x2,x3)) замены, брать значение (S(n(x1,x2,x3))) насыщенности из 1D-таблицы (122) насыщенности на основе второй координаты (n(x1,x2,x3)) замены, брать значение (B(p(x1,x2,x3))) яркости из 1D-таблицы (123) яркости на основе третьей координаты (p(x1,x2,x3)) замены и формировать свои управляющие сигналы (ξ1, ξ2, ξ3) на основе этих значений
2. Система по п.1, в которой контроллер (115) выполнен с возможностью вычислять координаты замены, проецируя введенные пользователем координаты на границу цветового пространства вдоль линии проекции, параллельной одной из координатных осей.
3. Система по п.1, в которой, в случае, когда насыщенность для заданного оттенка больше, чем уровень насыщенности (S_bound) границы при заданном уровне (B_bound), но упомянутый уровень насыщенности (S_bound) границы меньше, чем физически возможная насыщенность на другом уровне яркости при том же оттенке, значения насыщенности и яркости заменяются значениями насыщенности и яркости на ближайшем другом уровне яркости границы цветового пространства, который физически возможен при заданном оттенке.