Способ и устройство для представления растровых данных цветного изображения на поверхности визуализации, состоящей из участков поверхности визуализации трех видов, и способ и устройство для визуализации растровых данных цветного изображения

Иллюстрации

Показать все

Группа изобретений относится к способам и устройствам для визуального представления растровых данных цветного изображения на экране, образованном множеством разноцветных светоизлучающих или светомодулирующих однопиксельных индикаторов, расположенных в регулярной комбинации, и может быть применено в полноцветных устройствах визуального отображения. Техническим результатом является расширение функциональных возможностей в части представления растровых данных цветного изображения на экране устройства визуального отображения. Дополнительным техническим результатом является повышение яркости изображения, визуализированного на этом экране. Технический результат достигается тем, что для приведения в соответствие отдельных однопиксельных индикаторов и отдельных логических пикселей используется управляющая таблица, которая определяет порядок представления данных изображения на экране дисплейного устройства. Произвольному элементу управляющей таблицы соответствует один однопиксельный индикатор и один логический пиксель. Индикатор определенного цвета активируется для формирования светового потока согласно данным этого же цвета, выбираемым из логического пикселя. Причем выбор этих данных из логического пикселя и активирование этого однопиксельного индикатора повторяются на высокой скорости. Порядок, в котором расположены по отношению друг к другу на плоскости данных изображения геометрические центры неперекрывающихся или частично перекрывающихся групп из множества логических пикселей, совпадает с порядком, в котором расположены по отношению друг к другу на поверхности экрана дисплейного устройства условные геометрические центры неперекрывающихся групп из множества однопиксельных индикаторов, которые (группы из множества однопиксельных индикаторов) соответствуют этим группам из множества логических пикселей. При этом каждой группе из множества логических пикселей взаимно однозначно соответствует группа из множества однопиксельных индикаторов. Для повышения яркости изображения, визуализированного на экране дисплейного устройства, этот экран содержит однопиксельные индикаторы белого цвета, которые активируются для формирования светового потока согласно данным, вычисляемым на основании данных, содержащихся в логических пикселях, соответствующих этим однопиксельным индикаторам белого цвета. 4 н. и 12 з.п. ф-лы, 21 ил.

Реферат

Область техники, к которой относится изобретение

Заявленное изобретение относится к способам и устройствам для визуального представления растровых данных цветного изображения на экране, образованном множеством разноцветных светоизлучающих или светомодулирующих однопиксельных индикаторов, расположенных в регулярной комбинации, и может быть применено в полноцветных устройствах визуального отображения.

Уровень техники

К настоящему времени в различных областях знаний человечеством накоплен ряд сведений, которые могут быть использованы при проектировании устройств, предназначенных для представления данных цветного изображения на матричном или мозаичном экране. Некоторые из этих сведений, полученных в результате исследований строения и функционирования зрительного аппарата человека, могут быть сформулированы следующим образом:

угловой предел разрешения цветового канала зрительного аппарата человека и угловой предел разрешения черно-белого канала зрительного аппарата человека зависят от соотношения яркостей отдельных элементов изображения, спроецированных на парафовеальную область сетчатки глаза человека;

как значения углового предела разрешения цветового канала зрительного аппарата человека, так и значения углового предела разрешения черно-белого канала зрительного аппарата человека, полученные при проецировании на парафовеальную область сетчатки глаза человека разных участков одного изображения, могут отличаться друг от друга;

для любого участка изображения, спроецированного на парафовеальную область сетчатки глаза человека, угловой предел разрешения цветового канала зрительного аппарата человека больше углового предела разрешения черно-белого канала зрительного аппарата человека (острота черно-белого зрения человека выше остроты цветового зрения человека);

спроецированный на парафовеальную область сетчатки глаза человека равномерно окрашенный одиночный объект, цвет которого отличается от цвета фона, а угловые размеры которого меньше углового предела разрешения цветового канала зрительного аппарата человека, но больше углового предела разрешения черно-белого канала зрительного аппарата человека, человеком воспринимается окрашенным в один из оттенков цвета фона;

воспринимаемое человеком количество информации, содержащейся в изображении, может достигать наибольшего значения, если угловые размеры каждого из составляющих данное изображение элементов, спроецированных на парафовеальную область сетчатки глаза человека, будут совпадать с угловым пределом разрешения черно-белого канала зрительного аппарата человека и если одни элементы этого изображения будут белыми, а другие - черными.

Из уровня техники известно, что цветное изображение может быть задано множеством логических пикселей, образующих двумерный массив. Каждый логический пиксель цветного изображения включает в себя данные первой, второй и третьей групп, характеризующие в трехмерном цветовом пространстве три нормированные цветовые координаты соответственно условно «первого», условно «второго» и условно «третьего» линейно независимых цветов. Поверхность визуализации, предназначенная для представления на ней данных цветного изображения, может быть образована большим количеством расположенных в предварительно определенном порядке однопиксельных индикаторов первой, второй и третьей групп, каждый из которых может быть использован для формирования направленного от этого однопиксельного индикатора светового потока соответственно условно первого, условно «второго» или условно «третьего» цвета согласно данным соответственно первой, второй или третьей группы, содержащимся в логических пикселях этого цветного изображения. Причем каждый однопиксельный индикатор первой, второй или третьей группы образует на поверхности визуализации участок поверхности визуализации соответственно первой, второй или третьей группы. Однопиксельные индикаторы могут образовывать двумерную матрицу (матричный экран), мозаичную структуру, состоящую из множества триад, каждая из которых образована однопиксельными индикаторами, расположенными в вершинах равнобедренного треугольника (мозаичный экран), или иную структуру.

Поверхность визуализации разбивают на множество областей поверхности визуализации, каждая из которых может включать в себя один или несколько рядом расположенных участков поверхности визуализации. Каждой области поверхности визуализации соответствует элемент индикации, включающий в себя набор однопиксельных индикаторов, образующих участки поверхности визуализации, входящие в состав этой области поверхности визуализации.

В процессе представления данных цветного изображения на поверхности визуализации, образованной большим количеством однопиксельных индикаторов первой, второй и третьей групп, сначала множество однопиксельных индикаторов может быть разбито на множество элементов индикации, а затем множество логических пикселей этого цветного изображения может быть взаимно однозначно отображено на множество элементов индикации, образующих эту поверхность визуализации.

Для того чтобы данные цветного изображения могли быть представлены на поверхности визуализации без потерь, достаточно, чтобы элементы индикации, образующие эту поверхность визуализации, образовывали двумерную матрицу, причем количество строк и количество столбцов этой двумерной матрицы должно быть больше или равно соответственно количества строк и количества столбцов двумерного массива логических пикселей этого цветного изображения, а каждый элемент индикации должен включать в себя один или несколько однопиксельных индикаторов первой группы, один или несколько однопиксельных индикаторов второй группы и один или несколько однопиксельных индикаторов третьей группы.

Если же размер цветного изображения больше размера двумерной матрицы, образованной однопиксельными индикаторами, образующими поверхность визуализации, то данные этого (условно «исходного») цветного изображения не могут быть представлены на этой поверхности визуализации без потерь. Однако это «исходное» изображение может быть преобразовано в другое (условно «уменьшенное») цветное изображение, размер которого не превышает размера поверхности визуализации. Полученное в результате такого преобразования множество логических пикселей «уменьшенного» цветного изображения может быть взаимно однозначно отображено на множество элементов индикации, образующих эту поверхность визуализации. Преобразование «исходного» цветного изображения в «уменьшенное» цветное изображение может быть выполнено разными способами.

Данные «уменьшенного» цветного изображения могут быть вычислены, например, в результате осреднения данных «исходного» цветного изображения. Для осреднения данных «исходного» цветного изображения двумерный массив, образованный логическими пикселями «исходного» цветного изображения, сначала может быть разделен на множество частично перекрывающихся или неперекрывающихся областей данных. Причем произвольная (рассматриваемая в качестве случайного элемента множества) область данных может представлять собой квадратную матрицу и включать в себя один или несколько логических пикселей «исходного» цветного изображения, расположенных рядом друг с другом в этом двумерном массиве логических пикселей, а некоторые логические пиксели «исходного» цветного изображения могут не входить в состав ни одной из областей данных. А затем для каждой из этих областей данных могут быть вычислены средние значения данных первой, второй и третьей групп. Вычисленные данные первой, второй и третьей групп могут быть приняты в качестве данных соответственно первой, второй и третьей групп, содержащихся во взаимно однозначно соответствующих этим областям данных логических пикселях «уменьшенного» цветного изображения.

Осреднение данных, содержащихся в логических пикселях «исходного» цветного изображения, также может быть выполнено непосредственно в процессе представления данных «исходного» цветного изображения на поверхности визуализации, образованной большим количеством расположенных в предварительно определенном порядке однопиксельных индикаторов первой, второй и третьей групп, количество которых меньше количества логических пикселей «исходного» цветного изображения. Для этого двумерный массив, образованный логическими пикселями «исходного» цветного изображения, может быть поделен на множество частично перекрывающихся областей данных. Причем произвольная (рассматриваемая в качестве случайного элемента множества) область данных может представлять собой квадратную матрицу и включать в себя несколько логических пикселей «исходного» цветного изображения, расположенных рядом друг с другом в этом двумерном массиве логических пикселей, а некоторые логические пиксели «исходного» цветного изображения могут не входить в состав ни одной из областей данных. Затем каждой области данных, составленной из логических пикселей этого «исходного» цветного изображения, может быть приведен во взаимно однозначное соответствие однопиксельный индикатор, образующий на этой поверхности визуализации участок поверхности визуализации. А затем в каждой области данных каждый логический пиксель «исходного» цветного изображения, входящий в состав этой области данных, с высокой скоростью может быть отображен на однопиксельный индикатор, взаимно однозначно соответствующий этой области данных. Причем в процессе отображения произвольного (рассматриваемого в качестве случайного элемента множества) логического пикселя «исходного» цветного изображения, входящего в состав произвольной (рассматриваемой в качестве случайного элемента множества) области данных, на однопиксельный индикатор, взаимно однозначно соответствующий этой области данных, на поверхности визуализации отображают только те данные первой, второй или третьей группы, содержащиеся в этом логическом пикселе, которые могут быть использованы при формировании светового потока соответственно условно «первого», условно «второго» или условно «третьего» цвета, направленного от образованного этим однопиксельным индикатором участка поверхности визуализации соответственно первой, второй или третьей группы.

При этом процесс представления данных «исходного» цветного изображения состоит из нескольких циклов. В каждом цикле на множество однопиксельных индикаторов одновременно отображают только часть логических пикселей «исходного» цветного изображения. Множество логических пикселей «исходного» цветного изображения, отображаемых на множество однопиксельных индикаторов в одном цикле, составляют поле данных. Количество логических пикселей «исходного» цветного изображения, составляющих поле данных, равно количеству однопиксельных индикаторов, соответствующих областям данных. А количество этих циклов равно количеству логических пикселей, составляющих произвольную область данных. Таким образом, каждый кадр исходного цветного изображения может быть представлен на поверхности визуализации в результате последовательного отображения с высокой скоростью на множество участков поверхности визуализации, соответствующих логическим пикселям «исходного» цветного изображения, нескольких полей данных.

Зрительные ощущения, возникающие у наблюдателя при разглядывании произвольного (рассматриваемого в качестве случайного элемента множества) однопиксельного индикатора первой, второй или третьей группы, используемого для последовательного представления данных соответственно первой, второй или третьей группы, содержащихся в логических пикселях «исходного» цветного изображения, составляющих соответствующую этому однопиксельному индикатору область данных, могут быть сопоставимы со зрительными ощущениями, возникающими у наблюдателя при разглядывании этого же однопиксельного индикатора, но используемого для представления данных, содержащихся в логическом пикселе упомянутого «уменьшенного» цветного изображения. Причем для того, чтобы в результате представления данных упомянутого «исходного» цветного изображения на упомянутой поверхности визуализации были наиболее точно представлены границы крупных цветных и ахроматических деталей разглядываемого наблюдателем цветного изображения, а также были наиболее различимы мелкие ахроматические детали периодических структур этого наблюдаемого цветного изображения и содержалось наибольшее количество информации об ахроматических деталях этого наблюдаемого цветного изображения, достаточно, чтобы каждому упомянутому однопиксельному индикатору взаимно однозначно соответствовала упомянутая область данных и чтобы упомянутые области данных не перекрывались.

Достаточно часто белый цвет оказывается существенным компонентом изображений. Данные четвертой группы, характеризующие в трехмерном цветовом пространстве первую, вторую или третью нормированную цветовую координату ахроматического цвета, могут быть получены на основании данных первой, второй и третьей групп, содержащихся в логических пикселях цветного изображения. Поэтому включение в состав множества однопиксельных индикаторов, образующих поверхность визуализации, однопиксельных индикаторов четвертой группы, каждый из которых может быть использован для формирования направленного от этого однопиксельного индикатора светового потока белого (ахроматического) цвета согласно данным четвертой группы, является оправданным. Каждый однопиксельный индикатор четвертой группы образует на поверхности визуализации участок поверхности визуализации четвертой группы.

Разбиение двумерного массива логических пикселей цветного изображения, подлежащих представлению на поверхности визуализации, на множество областей данных и разбиение множества участков поверхности визуализации, составляющих поверхность визуализации, на множество областей участков поверхности визуализации, а также порядок представления данных цветного изображения на поверхности визуализации могут быть описаны с помощью управляющей таблицы. Каждый элемент управляющей таблицы может содержать адрес участка поверхности визуализации, адрес логического пикселя, подлежащего представлению на поверхности визуализации, и признак соответствия этого логического пикселя участку поверхности визуализации, принадлежащего одной из групп участков поверхности визуализации. Порядок расположения элементов в управляющей таблице может определять порядок представления данных цветного изображения на поверхности визуализации. При этом логические пиксели цветного изображения, адреса которых содержатся в элементах управляющей таблицы, расположенных в одной строке этой управляющей таблицы, могут содержать данные изображения, которые подлежат представлению на поверхности визуализации одновременно.

Устройство визуального отображения может содержать экранный модуль и управляющий модуль, соединенные между собой посредством интерфейса передачи данных.

Экранный модуль может включать в себя множество расположенных в предварительно определенном порядке однопиксельных индикаторов, составляющих экран, и схемы управления этими однопиксельными индикаторами. Количество однопиксельных индикаторов, входящих в состав экранного модуля, может принимать различные значения. Кроме того, экранные модули могут различаться по типу применяемых однопиксельных индикаторов. Устройство и порядок функционирования схем управления однопиксельными индикаторами определяются типом применяемых в экранном модуле однопиксельных индикаторов.

Управляющий модуль может включать в себя средство для хранения данных изображения и управляющей таблицы и средство для обработки данных изображения, позволяющее выбирать данные изображения из средства хранения данных изображения и передавать эти данные изображения в экранный модуль в соответствии с предварительно определенным порядком представления данных изображения на поверхности визуализации экранного модуля. Функции, выполняемые управляющим модулем, могут быть возложены на вычислительное устройство, например контроллер устройства визуального отображения.

Известен способ, раскрытый в опубликованном описании изобретения к патенту РФ №2159013 «Способ воспроизведения цветного изображения». Этот способ является аналогом для каждого из способов в заявляемой группе изобретений.

В рассматриваемом способе понятия «пиксель цветного изображения», «пиксель воспроизводимого цветного изображения», «пиксель воспроизводимого изображения» используются для обозначения данных цветного изображения, подлежащих воспроизведению. Перечисленные понятия содержат понятие «пиксель», которое является базовым по отношению к понятию «логический пиксель». Кроме того, понятие «логический пиксель» в большей степени подходит для обозначения данных цветного изображения, подлежащих воспроизведению. Поэтому использование вместо перечисленных понятий, включающих базовое понятие «пиксель», понятия «логический пиксель цветного изображения», включающего понятие «логический пиксель», для обозначения данных цветного изображения является допустимым.

Совокупность признаков, характеризующих данный способ, может быть представлена в следующем виде.

Способ воспроизведения цветного изображения,

заключающийся в том, что

каждый логический пиксель цветного изображения воспроизводят на поверхности визуализации, разбитой на зоны, состоящие каждая из трех областей, включающих в себя соответственно область первой группы, область второй группы и область третьей группы, образуемых соответственно одним или несколькими участками первой группы, одним или несколькими участками второй группы и одним или несколькими участками третьей группы, позволяющими визуально представлять информацию о трех линейно независимых цветах, содержащуюся в логических пикселях цветного изображения;

в процессе воспроизведения цветного изображения

сначала поверхность визуализации разбивают на элементы, образующие двумерный массив, составленные из одного или из нескольких соседних участков поверхности визуализации каждый,

а затем множество логических пикселей цветного изображения взаимно однозначно отображают на множество элементов поверхности визуализации, причем

для каждого элемента поверхности визуализации, взаимно однозначно соответствующего одному из логических пикселей цветного изображения, и для каждого линейно независимого цвета, визуализируемого на поверхности визуализации, количество информации о линейно независимом цвете, используемое при отображении элементом поверхности визуализации информации об этом цвете, содержащейся в соответствующем данному элементу логическом пикселе цветного изображения, устанавливают в результате умножения количества информации об этом цвете, содержащейся в данном логическом пикселе, на величину, равную отношению количества всех используемых для визуального представления информации об этом цвете участков, составляющих данный элемент, к количеству участков этой же группы, образующих область поверхности визуализации.

Анализ совокупности признаков, характеризующих данный способ воспроизведения цветного изображения, позволяет сделать следующие выводы.

Во-первых, поскольку «в процессе воспроизведения цветного изображения сначала поверхность визуализации разбивают на элементы, образующие двумерный массив, составленные из одного или из нескольких соседних участков поверхности визуализации каждый»,

то состав каждого элемента поверхности визуализации определяют только «в процессе воспроизведения цветного изображения» и, следовательно, при реализации этого способа должен быть реализован механизм, позволяющий выполнять различные разбиения поверхности визуализации на элементы.

Во-вторых, поскольку «в процессе воспроизведения цветного изображения» «поверхность визуализации разбивают на элементы», «составленные из одного или из нескольких соседних участков поверхности визуализации каждый», а

«каждый логический пиксель цветного изображения воспроизводят на поверхности визуализации, разбитой на зоны, состоящие каждая из трех областей», «образуемых соответственно одним или несколькими участками первой группы, одним или несколькими участками второй группы и одним или несколькими участками третьей группы», то

каждая зона также является элементом поверхности визуализации и, следовательно, в момент воспроизведения цветного изображения существуют не менее двух разбиений данной поверхности визуализации на элементы.

В-третьих, поскольку состав каждого элемента поверхности визуализации определяют непосредственно в «процессе воспроизведения цветного изображения», а «в процессе воспроизведения цветного изображения

сначала поверхность визуализации разбивают на элементы, образующие двумерный массив, составленные из одного или из нескольких соседних участков поверхности визуализации каждый,

а затем множество логических пикселей цветного изображения взаимно однозначно отображают на множество элементов поверхности визуализации», то

каждый элемент поверхности визуализации может состоять из одного участка и, следовательно, для воспроизведения цветного изображения на поверхности визуализации без геометрических искажений множество участков поверхности визуализации должны образовывать двумерный массив с шагом расположения участков поверхности визуализации в строках данного двумерного массива, равным шагу расположения участков поверхности визуализации в столбцах данного двумерного массива.

В-четвертых, поскольку «поверхность визуализации разбивают на элементы, образующие двумерный массив, составленные из одного или из нескольких соседних участков поверхности визуализации каждый», а

«множество пикселей воспроизводимого изображения взаимно однозначно отображают на множество элементов поверхности визуализации», то

допускается существование элементов поверхности визуализации, которым не соответствует ни одного логического пикселя цветного изображения, и, следовательно, количество участков, составляющих поверхность визуализации, равное количеству участков поверхности визуализации, составляющих элемент поверхности визуализации, умноженному на количество элементов поверхности визуализации, больше или равно количества пикселей воспроизводимого изображения.

В-пятых, поскольку «для каждого элемента поверхности визуализации, взаимно однозначно соответствующего одному из логических пикселей цветного изображения, и для каждого линейно независимого цвета, визуализируемого на поверхности визуализации, количество информации о линейно независимом цвете, используемое при отображении элементом поверхности визуализации информации об этом цвете, содержащейся в соответствующем данному элементу логическом пикселе цветного изображения, устанавливают в результате умножения количества информации об этом цвете, содержащейся в данном логическом пикселе, на величину, равную отношению количества всех используемых для визуального представления информации об этом цвете участков, составляющих данный элемент, к количеству участков этой же группы, образующих область поверхности визуализации», то

«для каждого элемента поверхности визуализации», образованного одной зоной поверхности визуализации, «взаимно однозначно соответствующего одному из логических пикселей цветного изображения, и для каждого линейно независимого цвета, визуализируемого на поверхности визуализации, количество информации о линейно независимом цвете, используемое при отображении элементом поверхности визуализации информации об этом цвете, содержащейся в соответствующем данному элементу логическом пикселе цветного изображения», равно количеству информации об этом цвете, содержащейся в данном логическом пикселе.

В-шестых, поскольку «для каждого элемента поверхности визуализации, взаимно однозначно соответствующего одному из логических пикселей цветного изображения, и для каждого линейно независимого цвета, визуализируемого на поверхности визуализации, количество информации о линейно независимом цвете, используемое при отображении элементом поверхности визуализации информации об этом цвете, содержащейся в соответствующем данному элементу логическом пикселе цветного изображения, устанавливают в результате умножения количества информации об этом цвете, содержащейся в данном логическом пикселе, на величину, равную отношению количества всех используемых для визуального представления информации об этом цвете участков, составляющих данный элемент, к количеству участков этой же группы, образующих область поверхности визуализации», то

наименьшее количество участков поверхности визуализации, необходимое для отображения информация об одном из трех линейно независимых цветов, содержащейся в логическом пикселе цветного изображения, равно количеству участков поверхности визуализации, используемых для визуального представления информации об этом цвете, составляющих одну область поверхности визуализации,

В-седьмых, поскольку «для каждого элемента поверхности визуализации, взаимно однозначно соответствующего одному из логических пикселей воспроизводимого изображения, и для каждого линейно независимого цвета, визуализируемого на поверхности визуализации», устанавливают «количество информации о линейно независимом цвете, используемое при отображении элементом поверхности визуализации информации об этом цвете, содержащейся в соответствующем данному элементу логическом пикселе цветного изображения», то

элемент поверхности визуализации, полученный в результате разбиения поверхности визуализации на элементы, является наименьшим адресуемым элементом поверхности визуализации для данного разбиения поверхности визуализации на элементы, позволяющим визуализировать данные, содержащиеся в соответствующем этому элементу поверхности визуализации логическом пикселе.

В-восьмых, поскольку «каждый логический пиксель цветного изображения воспроизводят на поверхности визуализации, разбитой на зоны, состоящие каждая из трех областей, включающих в себя соответственно область первой группы, область второй группы и область третьей группы, образуемых соответственно одним или несколькими участками первой группы, одним или несколькими участками второй группы и одним или несколькими участками третьей группы», а

«количество информации о линейно независимом цвете, используемое при отображении элементом поверхности визуализации информации об этом цвете, содержащейся в соответствующем данному элементу логическом пикселе цветного изображения, устанавливают в результате умножения количества информации об этом цвете, содержащейся в данном логическом пикселе, на величину, равную отношению количества всех используемых для визуального представления информации об этом цвете участков, составляющих данный элемент, к количеству участков этой же группы, образующих область поверхности визуализации», то

данный способ позволяет воспроизводить цветное изображение только на поверхности визуализации, предварительно разбитой на зоны, для которой известно количество участков, составляющих каждую область, входящую в состав отдельной зоны.

Рассматриваемый способ воспроизведения цветного изображения позволяет воспроизводить цветное изображение на поверхности визуализации, состоящей из множества разноцветных участков, расположенных в предварительно определенном порядке, образующих двумерный массив с шагом расположения участков поверхности визуализации в строках данного двумерного массива, равным шагу расположения участков поверхности визуализации в столбцах данного двумерного массива. Количество логических пикселей в строках и количество логических пикселей в столбцах массива логических пикселей цветного изображения, подлежащего воспроизведению на данной поверхности визуализации, не должно быть больше соответственно количества участков поверхности визуализации в строках и количества участков поверхности визуализации в столбцах двумерного массива участков поверхности визуализации. В процессе воспроизведения цветного изображения данную поверхность визуализации разбивают на элементы, образующие двумерный массив, составленные из одного или из нескольких соседних участков поверхности визуализации каждый. Разбиение поверхности визуализации на элементы производят таким образом, чтобы количество элементов поверхности визуализации, полученных в результате данного разбиения поверхности визуализации на элементы, было не меньше количества логических пикселей цветного изображения. Каждому элементу, полученному в результате данного разбиения поверхности визуализации на элементы, соответствует уникальный адрес. Количество участков поверхности визуализации, входящих в состав элемента поверхности визуализации, полученного в результате данного разбиения поверхности визуализации на элементы, и расположенных в одной строке двумерного массива участков поверхности визуализации, равно количеству участков поверхности визуализации, входящих в состав данного элемента поверхности визуализации и расположенных в одном столбце двумерного массива участков поверхности визуализации. После разбиения поверхности визуализации на элементы множество логических пикселей этого цветного изображения взаимно однозначно отображают на множество элементов поверхности визуализации. Перед отображением каждого логического пикселя на соответствующий ему элемент поверхности визуализации для каждого из трех линейно независимых цветов вычисляют количество информации о линейно независимом цвете, которое будет использовано при отображении этим элементом поверхности визуализации информации об этом цвете, содержащейся в соответствующем этому элементу логическом пикселе цветного изображения.

Следовательно, рассматриваемый способ воспроизведения цветного изображения может быть использован как с целью воспроизведения цветного изображения, для визуализации логических пикселей которого используется максимальное количество участков данной поверхности визуализации, так и с целью воспроизведения на данной поверхности визуализации цветного изображения, содержащего максимальное количество логических пикселей, равное количеству участков данной поверхности визуализации. Так, например, предположим, что при воспроизведении на данной поверхности визуализации цветного изображения, количество логических пикселей в строках и столбцах массива логических пикселей которого в несколько раз меньше количества участков поверхности визуализации соответственно в строках и столбцах двумерного массива участков поверхности визуализации, необходимо использовать максимальное количество участков данной поверхности визуализации. Для этого в процессе воспроизведения этого цветного изображения поверхность визуализации разбивают на элементы так, чтобы каждый из элементов, полученных в процессе этого разбиения поверхности визуализации на элементы, содержал наибольшее количество участков поверхности визуализации, которое только может содержать элемент поверхности визуализации при условии, что количество элементов поверхности визуализации в строках и столбцах двумерного массива элементов поверхности визуализации не меньше количества логических пикселей соответственно в строках и столбцах массива логических пикселей данного цветного изображения. Если же, например, на данной поверхности визуализации необходимо воспроизвести цветное изображение, содержащее наибольшее количество логических пикселей, то используют цветное изображение, количество логических пикселей в строках и столбцах массива логических пикселей которого равно количеству участков поверхности визуализации соответственно в строках и столбцах двумерного массива участков поверхности визуализации. При этом в процессе воспроизведения данного цветного изображения поверхность визуализации разбивают на элементы, каждый из которых содержит по одному участку данной поверхности визуализации.

Количество вариантов разбиения данной поверхности визуализации на элементы в процессе воспроизведения цветных изображений, отличающихся количеством логических пикселей, может быть достаточно большим и зависит от количества участков поверхности визуализации, составляющих данную поверхность визуализации. Более того, для каждого варианта разбиения поверхности визуализации на элементы, для каждого из трех линейно независимых цветов и для каждого элемента поверхности визуализации, полученного в результате данного разбиения поверхности визуализации на элементы, вычисляют количество информации о данном цвете, используемое при отображении данным элементом поверхности визуализации информации о данном цвете, содержащейся в логическом пикселе цветного изображения, соответствующем данному элементу поверхности визуализации. Поэтому сложность и стоимость устройства, предназначенного для осуществления данного способа воспроизведения цветного изображения, могут быть достаточно высокими. Более того, для воспроизведения цветных изображений, каждое из которых задано массивом логических пикселей с предварительно определенным количеством строк и столбцов, на поверхности визуализации, состоящей из элементов поверхности визуализации, образующих двумерную матрицу, количество строк и столбцов которой равно соответственно количеству строк и столбцов данного массива логических пикселей цветного изображения, достаточно использовать поверхность визуализации, для которой предварительно реализован только один вариант разбиения на элементы. Поэтому данный способ воспроизведения цветного изображения при воспроизведении этих цветных изображений на этой поверхности визуализации является избыточным.

Таким образом, недостатками рассматриваемого способа являются высокие сложность и стоимость реализации устройства, поверхность визуализации которого состоит из большого количества участков поверхности визуализации, а также избыточность и, как следствие, более высокие сложность и стоимость реализации устройства, используемого для воспроизведения цветных изображений, для которых предварительно определен единственный вариант разбиения поверхности визуализации на элементы.

Кроме того, рассматриваемый способ не позволяет делить массив логических пикселей цветного изображения на плоскости данных изображения побитового отображения на множество неперекрывающихся областей данных, каждая из которых состоит из четырех и более логических пикселей и каждой из которых взаимно однозначно соответствует элемент поверхности визуализации. Поэтому рассматриваемый способ не позволяет представлять на поверхности визуализации экранного модуля логические пиксели цветного изображения, количество которых превышает количество элементов поверхности визуализации.

Рассматриваемый способ также не позволяет устанавливать наборы участков поверхности визуализации, использовать которые для визуального представления на поверхности визуализации данных цветного изображения начинают одновременно.

Следует также отметить, что яркость изображения, наблюдаемого на поверхности визуализации с помощью рассматриваемого способа, будет меньше яркости изображения, наблюдаемого на поверхности визуализации, в состав которой дополнительно включены участки поверхности визуализации четвертой группы, которые позволяют визуально представлять информацию об ахроматическом (белом) цвете, вычисленную на основании информации о трех линейно независимых цветах, содержащейся в логических пикселях цветного изображения. Рассматриваемый способ не может быть использован для представления данных цв