РЕНДЕРИНГ ИЗОБРАЖЕНИЙ С ШИРОКОЙ ЦВЕТОВОЙ ПАЛИТРОЙ, ОТОБРАЖЕНИЕ ДВУМЕРНЫХ ИЗОБРАЖЕНИЙ НА ДИСПЛЕЯХ, СПОСОБНЫХ ОТОБРАЖАТЬ ТРЕХМЕРНЫЕ ИЗОБРАЖЕНИЯ

1. Система отображения с двумя головками, содержащая:
- первую проекционную головку;
- вторую проекционную головку;
- по меньшей мере, один пространственный модулятор; и
- электронный процессор, выполненный с возможностью:
- принимать двумерные видеоданные;
- формировать, из видеоданных, первое множество значений интенсивности виртуальных первичных цветов первой виртуальной цветовой палитры и второе множество значений интенсивности виртуальных первичных цветов второй виртуальной цветовой палитры, причем первое множество значений интенсивности составляют ниже порогового значения яркости и аппроксимируют предварительно заданную цветовую палитру, и причем второе множество значений интенсивности составляют выше порогового значения яркости;
- преобразовывать первое множество значений интенсивности и второе множество значений интенсивности в третье множество значений интенсивности предварительно заданных первичных цветов первой проекционной головки и в четвертое множество значений интенсивности предварительно заданных первичных цветов второй проекционной головки, соответственно; и
- динамически регулировать пиксельные уровни, по меньшей мере, одного пространственного модулятора первой и второй проекционных головок на основе третьего множества значений интенсивности и четвертого множества значений интенсивности;
- при этом пороговое значение яркости представляет собой вектор пороговых значений, включающий в себя пороговое значение для каждого цветового канала первой виртуальной цветовой палитры, и при этом каждое пороговое значение определяется на основе преобразования первой виртуальной цветовой палитры в предварительно заданную цветовую палитру.
2. Система по п. 1, в которой любые отрицательные значения для первого множества значений интенсивности и второго множества значений интенсивности отсекаются.
3. Система по любому из пп. 1 или 2, в которой любые отрицательные значения для третьего множества значений интенсивности и четвертого множества значений интенсивности отсекаются.
4. Система по любому из пп. 1-3, в которой система отображения с двумя головками выполнена с возможностью отображать двумерное изображение на основе третьего множества значений интенсивности и четвертого множества значений интенсивности.
5. Способ для отображения данных изображений, при этом способ содержит этапы, на которых:
- принимают двумерные видеоданные;
- формируют, из видеоданных, первое множество значений интенсивности виртуальных первичных цветов первой виртуальной цветовой палитры и второе множество значений интенсивности виртуальных первичных цветов второй виртуальной цветовой палитры, причем первое множество значений интенсивности первой виртуальной цветовой палитры составляют ниже порогового значения яркости и аппроксимируют предварительно заданную цветовую палитру, и причем второе множество значений интенсивности составляют выше порогового значения яркости;
- преобразуют первое множество значений интенсивности и второе множество значений интенсивности в третье множество значений интенсивности предварительно заданных первичных цветов первой проекционной головки системы отображения и преобразуют первое множество значений интенсивности и второе множество значений интенсивности в четвертое множество значений интенсивности предварительно заданных первичных цветов второй проекционной головки системы отображения; и
- динамически регулируют пиксельные уровни, по меньшей мере, одного пространственного модулятора первой проекционной головки и второй проекционной головки системы отображения на основе третьего множества значений интенсивности и четвертого множества значений интенсивности;
- при этом пороговое значение яркости представляет собой вектор пороговых значений, включающий в себя пороговое значение для каждого цветового канала, и при этом каждое пороговое значение определяется на основе преобразования первой виртуальной цветовой палитры в предварительно заданную цветовую палитру.
6. Способ по п. 5, в котором любые отрицательные значения для первого множества значений интенсивности и второго множества значений интенсивности отсекаются.
7. Способ по любому из пп. 5 или 6, в котором любые отрицательные значения для третьего множества значений интенсивности и четвертого множества значений интенсивности отсекаются.
8. Способ по любому из пп. 5-7, в котором преобразование первого множества значений интенсивности и второго множества значений интенсивности в третье множество значений интенсивности и преобразование первого множества значений интенсивности и второго множества значений интенсивности в четвертое множество значений интенсивности выполняется через смешивающую функцию.
9. Способ по любому из пп. 5-8, при этом способ дополнительно содержит этап, на котором: модифицируют любое одно или оба из первого множества значений интенсивности и второго множества значений интенсивности, когда, по меньшей мере, одно значение интенсивности находится за пределами достижимого объема палитр для первой виртуальной палитры и второй виртуальной палитры.
10. Способ по любому из пп. 5-9, при этом способ дополнительно содержит этап, на котором: модифицируют любое одно или оба из третьего множества значений интенсивности и четвертого множества значений интенсивности, когда, по меньшей мере, одно значение интенсивности находится за пределами достижимого объема палитр для первой виртуальной палитры и второй виртуальной палитры.
11. Способ по любому из пп. 5-10, при этом способ дополнительно содержит этап, на котором задают первую виртуальную цветовую палитру на основе комбинации множества первичных цветов отображения, ассоциированных с источником света, чтобы аппроксимировать предварительно заданную цветовую палитру, ассоциированную с предварительно заданным цветовым пространством и второй виртуальной цветовой палитрой, на основе остаточной мощности источника света и первой виртуальной цветовой палитры.
12. Энергонезависимый машиночитаемый носитель, сохраняющий инструкции, которые, при выполнении посредством процессора компьютера, инструктируют компьютеру выполнять операции по любому из способов по пп. 5-11.