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

1. Способ представления растровых данных цветного изображения на поверхности визуализации, состоящей из участков поверхности визуализации трех видов,
заключающийся в том, что
данные изображения представляют на поверхности визуализации, образованной расположенными в предварительно определенном порядке участками поверхности визуализации, составляющими множество участков поверхности визуализации,
причем
данные изображения являются многоцветными данными и составляют на плоскости данных изображения логические пиксели цветного изображения, составляющие множество логических пикселей цветного изображения,
каждый логический пиксель цветного изображения выражается путем собирания данных первой группы, данных второй группы и данных третьей группы, характеризующих в трехмерном цветовом пространстве три нормированные цветовые координаты соответственно условно «первого», условно «второго» и условно «третьего» линейно независимых цветов,
поверхность визуализации, включает в себя участки поверхности визуализации первой группы, участки поверхности визуализации второй группы и участки поверхности визуализации третьей группы, а
произвольный (рассматриваемый в качестве случайного элемента множества) участок поверхности визуализации первой, второй или третьей группы используют для визуального представления на поверхности визуализации данных соответственно первой, второй или третьей группы, преобразовываемых в световой поток, соответственно, условно «первого», условно «второго» или условно «третьего» цвета, направленный от этого участка поверхности визуализации первой, второй или третьей группы,
отличающийся тем, что
до начала представления данных изображения на поверхности визуализации
определяют управляющую таблицу, описывающую разбиение двумерного массива логических пикселей цветного изображения и множества участков поверхности визуализации соответственно на области данных, составляющие множество областей данных, и на области участков поверхности визуализации, составляющие множество областей участков поверхности визуализации, причем
произвольная (рассматриваемая в качестве случайного элемента множества) область данных выражается в виде квадратной матрицы, составленной из одного или из нескольких логических пикселей цветного изображения, расположенных рядом друг с другом в двумерном массиве логических пикселей цветного изображения,
количество логических пикселей цветного изображения, составляющих произвольную (рассматриваемую в качестве случайного элемента множества) область данных, предварительно определено,
произвольная (рассматриваемая в качестве случайного элемента множества) область участков поверхности визуализации образована одним или несколькими участками поверхности визуализации, расположенными рядом друг с другом внутри воображаемого квадрата, описанного около этой области участков поверхности визуализации,
области участков поверхности визуализации не перекрываются,
области участков поверхности визуализации и центры воображаемых квадратов, описанных около этих областей участков поверхности визуализации, равномерно распределены по поверхности визуализации,
количество участков поверхности визуализации, составляющих произвольную (рассматриваемую в качестве случайного элемента множества) область участков поверхности визуализации, предварительно определено,
каждой области данных взаимно однозначно соответствует область участков поверхности визуализации,
порядок, в котором расположены по отношению друг к другу на плоскости данных изображения геометрические центры областей данных, взаимно однозначно соответствующих областям участков поверхности визуализации, совпадает с порядком, в котором распложены по отношению друг к другу на поверхности визуализации геометрические центры воображаемых квадратов, описанных около этих областей участков поверхности визуализации,
каждому логическому пикселю цветного изображения, входящему в состав произвольной (рассматриваемой в качестве случайного элемента множества) области данных, соответствует каждый участок поверхности визуализации, входящий в состав области участков поверхности визуализации, взаимно однозначно соответствующей этой области данных,
каждый логический пиксель цветного изображения, входящий в состав произвольной (рассматриваемой в качестве случайного элемента множества) области данных, соответствует каждому участку поверхности визуализации, входящему в состав области участков поверхности визуализации, взаимно однозначно соответствующей этой области данных,
управляющая таблица содержит элементы, составляющие множество элементов управляющей таблицы, и расположенные в одной или более строках, составляющих множество строк управляющей таблицы,
количество элементов управляющей таблицы, составляющих произвольную (рассматриваемую в качестве случайного элемента множества) строку управляющей таблицы, предварительно определено,
произвольному (рассматриваемому в качестве случайного элемента множества) логическому пикселю цветного изображения, входящему в состав одной или более областей данных, соответствует один или более элементов управляющей таблицы,
количество элементов управляющей таблицы, соответствующих произвольному (рассматриваемому в качестве случайного элемента множества) логическому пикселю цветного изображения, равно количеству участков поверхности визуализации, соответствующих этому логическому пикселю цветного изображения,
элементу управляющей таблицы, соответствующему произвольному (рассматриваемому в качестве случайного элемента множества) логическому пикселю цветного изображения, соответствует только один участок поверхности визуализации, соответствующий этому логическому пикселю цветного изображения,
произвольному (рассматриваемому в качестве случайного элемента множества) участку поверхности визуализации, входящему в состав области участков поверхности визуализации, соответствует один или более элементов управляющей таблицы,
количество элементов управляющей таблицы, соответствующих произвольному (рассматриваемому в качестве случайного элемента множества) участку поверхности визуализации, равно количеству логических пикселей цветного изображения, соответствующих этому участку поверхности визуализации,
элементу управляющей таблицы, соответствующему произвольному (рассматриваемому в качестве случайного элемента множества) участку поверхности визуализации, соответствует только один логический пиксель цветного изображения, соответствующий этому участку поверхности визуализации,
количество участков поверхности визуализации, соответствующих элементам управляющей таблицы, составляющим произвольную (рассматриваемую в качестве случайного элемента множества) строку управляющей таблицы, равно количеству этих элементов управляющей таблицы,
элементы управляющей таблицы, составляющие множество элементов управляющей таблицы, составляют одно или более полей управляющей таблицы, составляющих множество полей управляющей таблицы,
элементы управляющей таблицы, составляющие произвольное (рассматриваемое в качестве случайного элемента множества) поле управляющей таблицы, составляют одну или более строк управляющей таблицы, составляющих непрерывную последовательность строк управляющей таблицы,
количество элементов управляющей таблицы, составляющих произвольное (рассматриваемое в качестве случайного элемента множества) поле управляющей таблицы, равно количеству участков поверхности визуализации, образующих области участков поверхности визуализации, составляющие множество областей участков поверхности визуализации,
количество полей управляющей таблицы равно количеству логических пикселей цветного изображения, составляющих произвольную (рассматриваемую в качестве случайного элемента множества) область данных, а
произвольное (рассматриваемое в качестве случайного элемента множества) поле управляющей таблицы включает в себя только один элемент управляющей таблицы, соответствующий произвольному (рассматриваемому в качестве случайного элемента множества) участку поверхности визуализации, входящему в состав области участков поверхности визуализации;
в процессе представления данных изображения на поверхности визуализации
на высокой скорости формируют элементы данных, составляющие множество элементов данных, и
на высокой скорости отображают эти элементы данных на поверхности визуализации, причем
каждый элемент данных взаимно однозначно соответствует элементу управляющей таблицы,
элементы данных, взаимно однозначно соответствующие элементам управляющей таблицы, составляющим произвольную (рассматриваемую в качестве случайного элемента множества) строку управляющей таблицы, составляют строку данных, взаимно однозначно соответствующую этой строке управляющей таблицы,
порядок, в котором формируют элементы данных, составляющие строку данных, взаимно однозначно соответствующую произвольной (рассматриваемой в качестве случайного элемента множества) строке управляющей таблицы, соответствует порядку, в котором элементы управляющей таблицы, взаимно однозначно соответствующие этим элементам данных, расположены в этой строке управляющей таблицы,
порядок, в котором формируют строки данных, составляющие множество строк данных, и порядок, в котором отображают эти строки данных на поверхности визуализации, соответствуют порядку, в котором строки управляющей таблицы, взаимно однозначно соответствующие этим строкам данных, расположены в управляющей таблице, а
элементы данных, составляющие произвольную (рассматриваемую в качестве случайного элемента множества) строку данных, начинают отображать на поверхности визуализации одновременно;
в процессе формирования элемента данных, взаимно однозначно соответствующего произвольному (рассматриваемому в качестве случайного элемента множества) элементу управляющей таблицы, соответствующему участку поверхности визуализации первой, второй или третьей группы,
считывают данные соответственно первой, второй или третьей группы, входящие в состав логического пикселя цветного изображения, соответствующего этому элементу управляющей таблицы, и
присваивают эти данные первой, второй или третьей группы этому элементу данных;
в процессе отображения на поверхности визуализации элемента данных, взаимно однозначно соответствующего произвольному (рассматриваемому в качестве случайного элемента множества) элементу управляющей таблицы, соответствующему участку поверхности визуализации первой, второй или третьей группы,
преобразовывают данные соответственно первой, второй или третьей группы, содержащиеся в этом элементе данных, в световой поток соответственно условно «первого», условно «второго» или условно «третьего» цвета, направленный от этого участка поверхности визуализации первой, второй или третьей группы.
2. Способ по п.1, отличающийся тем, что
участки поверхности визуализации, составляющие поверхность визуализации, образуют на поверхности визуализации множество строк участков поверхности визуализации, причем
шаг расположения участков поверхности визуализации в этих строках участков поверхности визуализации равен шагу расположения на поверхности визуализации этих строк участков поверхности визуализации, а
участки поверхности визуализации, образующие на поверхности визуализации любые две соседние строки участков поверхности визуализации, смещены в этих строках участков поверхности визуализации по отношению друг к другу таким образом, и расположены в такой последовательности, что любые входящие в состав этих двух соседних строк участков поверхности визуализации три соседних участка поверхности визуализации, граничащих между собой по принципу «каждый с каждым», расположены на поверхности визуализации в вершинах воображаемого равнобедренного треугольника и включают в себя участок поверхности визуализации первой группы, участок поверхности визуализации второй группы и участок поверхности визуализации третьей группы.
3. Способ по п.1, отличающийся тем, что
участки поверхности визуализации, составляющие поверхность визуализации, образуют на поверхности визуализации двумерную матрицу участков поверхности визуализации, причем
шаг расположения участков поверхности визуализации в строках этой двумерной матрицы участков поверхности визуализации равен шагу расположения участков поверхности визуализации в столбцах этой двумерной матрицы участков поверхности визуализации.
4. Способ по п.1, отличающийся тем, что
управляющая таблица описывает такое разбиение двумерного массива логических пикселей цветного изображения и множества участков поверхности визуализации соответственно на множество областей данных и на множество областей участков поверхности визуализации, при котором
области данных на плоскости данных изображения не перекрываются,
количество областей данных, взаимно однозначно соответствующих областям участков поверхности визуализации, равно наибольшему из возможных значений для этих цветного изображения и поверхности визуализации, а
количество участков поверхности визуализации, составляющих произвольную (рассматриваемую в качестве случайного элемента множества) область участков поверхности визуализации, равно наибольшему из возможных значений для этого предварительно определенного количества областей данных.
5. Способ визуализации растровых данных цветного изображения, характеризуемый признаками по п.1, отличающийся тем, что
до начала представления данных изображения на поверхности визуализации
задают алгоритм вычисления данных четвертой группы, характеризующих в трехмерном цветовом пространстве любую из трех нормированных цветовых координат ахроматического цвета, на основании данных первой, второй и третьей групп;
поверхность визуализации, включает в себя также участки поверхности визуализации четвертой группы, причем
произвольный (рассматриваемый в качестве случайного элемента множества) участок поверхности визуализации четвертой группы используют для визуального представления на поверхности визуализации данных четвертой группы, преобразовываемых в световой поток ахроматического цвета, направленный от этого участка поверхности визуализации четвертой группы;
в процессе формирования элемента данных, взаимно однозначно соответствующего произвольному (рассматриваемому в качестве случайного элемента множества) элементу управляющей таблицы, соответствующему участку поверхности визуализации четвертой группы, сначала
считывают данные первой, второй и третьей групп, входящие в состав логического пикселя цветного изображения, соответствующего этому элементу управляющей таблицы, и
на основании этих считанных данных первой, второй и третьей групп вычисляют данные четвертой группы, а затем
присваивают эти вычисленные данные четвертой группы этому элементу данных, причем
в процессе вычисления данных четвертой группы на основании этих считанных данных первой, второй и третьей групп и в соответствии с упомянутым алгоритмом вычисления данных четвертой группы сначала
сравнивают между собой эти считанные данные первой, второй и третьей групп, а затем
устанавливают значение данных четвертой группы равным значению этих считанных данных первой, второй или третьей группы, не превышающему значения этих считанных данных соответственно второй, третьей или первой группы, и не превышающему значения этих считанных данных соответственно третьей, первой, или второй группы;
в процессе отображения на поверхности визуализации элемента данных, взаимно однозначно соответствующего произвольному (рассматриваемому в качестве случайного элемента множества) элементу управляющей таблицы, соответствующему участку поверхности визуализации четвертой группы,
преобразовывают данные четвертой группы, содержащиеся в этом элементе данных, в световой поток ахроматического цвета, направленный от этого участка поверхности визуализации четвертой группы.
6. Способ по п.5, отличающийся тем, что
участки поверхности визуализации, составляющие поверхность визуализации, образуют на поверхности визуализации двумерную матрицу участков поверхности визуализации, причем
шаг расположения участков поверхности визуализации в строках этой двумерной матрицы участков поверхности визуализации равен шагу расположения участков поверхности визуализации в столбцах этой двумерной матрицы участков поверхности визуализации.
7. Способ по п.5, отличающийся тем, что
управляющая таблица описывает такое разбиение двумерного массива логических пикселей цветного изображения и множества участков поверхности визуализации соответственно на множество областей данных и на множество областей участков поверхности визуализации, при котором
области данных на плоскости данных изображения не перекрываются,
количество областей данных, взаимно однозначно соответствующих областям участков поверхности визуализации, равно наибольшему из возможных значений для этих цветного изображения и поверхности визуализации, а
количество участков поверхности визуализации, составляющих произвольную (рассматриваемую в качестве случайного элемента множества) область участков поверхности визуализации, равно наибольшему из возможных значений для этого предварительно определенного количества областей данных.
8. Устройство для реализации способа представления растровых данных цветного изображения на поверхности визуализации, состоящей из участков поверхности визуализации трех видов, содержащее
управляющий модуль и
экранный модуль, соединенный с управляющим модулем, предназначенное
для представления данных изображения на поверхности визуализации экранного модуля, образованной расположенными в предварительно определенном порядке участками поверхности визуализации, составляющими множество участков поверхности визуализации, причем
управляющий модуль включает в себя средство для запоминания данных изображения, которые являются многоцветными данными и составляют на плоскости данных изображения логические пиксели цветного изображения, составляющие множество логических пикселей цветного изображения,
каждый логический пиксель цветного изображения выражается путем собирания данных первой группы, данных второй группы и данных третьей группы, характеризующих в трехмерном цветовом пространстве три нормированные цветовые координаты соответственно условно «первого», условно «второго» и условно «третьего» линейно независимых цветов,
поверхность визуализации экранного модуля, включает в себя участки поверхности визуализации первой группы, участки поверхности визуализации второй группы и участки поверхности визуализации третьей группы, а
в экранном модуле для произвольного (рассматриваемого в качестве случайного элемента множества) участка поверхности визуализации первой, второй или третьей группы, входящего в состав поверхности визуализации экранного модуля, реализована функция преобразования данных соответственно первой, второй или третьей группы в световой поток, соответственно условно «первого», условно «второго» или условно «третьего» цвета, направленный от этого участка поверхности визуализации первой, второй или третьей группы, отличающееся тем, что
в управляющем модуле реализована функция формирования элементов данных, взаимно однозначно соответствующих элементам предварительно определенной управляющей таблицы,
в экранном модуле реализована функция отображения упомянутых элементов данных на поверхности визуализации экранного модуля, а
упомянутая управляющая таблица описывает разбиение двумерного массива логических пикселей цветного изображения и множества участков поверхности визуализации соответственно на области данных, составляющие множество областей данных, и на области участков поверхности визуализации, составляющие множество областей участков поверхности визуализации, причем
произвольная (рассматриваемая в качестве случайного элемента множества) область данных выражается в виде квадратной матрицы, составленной из одного или из нескольких логических пикселей цветного изображения, расположенных рядом друг с другом в двумерном массиве логических пикселей цветного изображения,
количество логических пикселей цветного изображения, составляющих произвольную (рассматриваемую в качестве случайного элемента множества) область данных, предварительно определено,
произвольная (рассматриваемая в качестве случайного элемента множества) область участков поверхности визуализации образована одним или несколькими участками поверхности визуализации, расположенными рядом друг с другом внутри воображаемого квадрата, описанного около этой области участков поверхности визуализации,
области участков поверхности визуализации не перекрываются,
области участков поверхности визуализации и центры воображаемых квадратов, описанных около этих областей участков поверхности визуализации, равномерно распределены по поверхности визуализации экранного модуля,
количество участков поверхности визуализации, составляющих произвольную (рассматриваемую в качестве случайного элемента множества) область участков поверхности визуализации, предварительно определено,
каждой области данных взаимно однозначно соответствует область участков поверхности визуализации,
порядок, в котором расположены по отношению друг к другу на плоскости данных изображения геометрические центры областей данных, взаимно однозначно соответствующих областям участков поверхности визуализации, совпадает с порядком, в котором распложены по отношению друг к другу на поверхности визуализации экранного модуля геометрические центры воображаемых квадратов, описанных около этих областей участков поверхности визуализации,
каждому логическому пикселю цветного изображения, входящему в состав произвольной (рассматриваемой в качестве случайного элемента множества) области данных, соответствует каждый участок поверхности визуализации, входящий в состав области участков поверхности визуализации, взаимно однозначно соответствующей этой области данных,
каждый логический пиксель цветного изображения, входящий в состав произвольной (рассматриваемой в качестве случайного элемента множества) области данных, соответствует каждому участку поверхности визуализации, входящему в состав области участков поверхности визуализации, взаимно однозначно соответствующей этой области данных,
управляющая таблица содержит элементы, составляющие множество элементов управляющей таблицы, и расположенные в одной или более строках, составляющих множество строк управляющей таблицы,
количество элементов управляющей таблицы, составляющих произвольную (рассматриваемую в качестве случайного элемента множества) строку управляющей таблицы, предварительно определено и не превышает наибольшего количества элементов данных, отображение которых на поверхности визуализации экранного модуля экранный модуль позволяет начинать одновременно,
произвольному (рассматриваемому в качестве случайного элемента множества) логическому пикселю цветного изображения, входящему в состав одной или более областей данных, соответствует один или более элементов управляющей таблицы,
количество элементов управляющей таблицы, соответствующих произвольному (рассматриваемому в качестве случайного элемента множества) логическому пикселю цветного изображения, равно количеству участков поверхности визуализации, соответствующих этому логическому пикселю цветного изображения,
элементу управляющей таблицы, соответствующему произвольному (рассматриваемому в качестве случайного элемента множества) логическому пикселю цветного изображения, соответствует только один участок поверхности визуализации, соответствующий этому логическому пикселю цветного изображения,
произвольному (рассматриваемому в качестве случайного элемента множества) участку поверхности визуализации, входящему в состав области участков поверхности визуализации, соответствует один или более элементов управляющей таблицы,
количество элементов управляющей таблицы, соответствующих произвольному (рассматриваемому в качестве случайного элемента множества) участку поверхности визуализации, равно количеству логических пикселей цветного изображения, соответствующих этому участку поверхности визуализации,
элементу управляющей таблицы, соответствующему произвольному (рассматриваемому в качестве случайного элемента множества) участку поверхности визуализации, соответствует только один логический пиксель цветного изображения, соответствующий этому участку поверхности визуализации,
количество участков поверхности визуализации, соответствующих элементам управляющей таблицы, составляющим произвольную (рассматриваемую в качестве случайного элемента множества) строку управляющей таблицы, равно количеству этих элементов управляющей таблицы,
элементы управляющей таблицы, составляющие множество элементов управляющей таблицы, составляют одно или более полей управляющей таблицы, составляющих множество полей управляющей таблицы,
элементы управляющей таблицы, составляющие произвольное (рассматриваемое в качестве случайного элемента множества) поле управляющей таблицы, составляют одну или более строк управляющей таблицы, составляющих непрерывную последовательность строк управляющей таблицы,
количество элементов управляющей таблицы, составляющих произвольное (рассматриваемое в качестве случайного элемента множества) поле управляющей таблицы, равно количеству участков поверхности визуализации, образующих области участков поверхности визуализации, составляющие множество областей участков поверхности визуализации,
количество полей управляющей таблицы равно количеству логических пикселей цветного изображения, составляющих произвольную (рассматриваемую в качестве случайного элемента множества) область данных, а
произвольное (рассматриваемое в качестве случайного элемента множества) поле управляющей таблицы включает в себя только один элемент управляющей таблицы, соответствующий произвольному (рассматриваемому в качестве случайного элемента множества) участку поверхности визуализации, входящему в состав области участков поверхности визуализации;
в процессе представления данных изображения на поверхности визуализации экранного модуля
управляющий модуль выполняет упомянутую функцию формирования элементов данных, заключающуюся в формировании на высокой скорости элементов данных, составляющих множество элементов данных, а
экранный модуль выполняет упомянутую функцию отображения на поверхности визуализации экранного модуля элементов данных, заключающуюся в отображении на высокой скорости элементов данных, сформированных управляющим модулем, на поверхности визуализации экранного модуля, причем
каждый элемент данных взаимно однозначно соответствует элементу управляющей таблицы,
элементы данных, взаимно однозначно соответствующие элементам управляющей таблицы, составляющим произвольную (рассматриваемую в качестве случайного элемента множества) строку управляющей таблицы, составляют строку данных, взаимно однозначно соответствующую этой строке управляющей таблицы,
порядок, в котором управляющий модуль формирует элементы данных, составляющие строку данных, взаимно однозначно соответствующую произвольной (рассматриваемой в качестве случайного элемента множества) строке управляющей таблицы, соответствует порядку, в котором элементы управляющей таблицы, взаимно однозначно соответствующие этим элементам данных, расположены в этой строке управляющей таблицы,
порядок, в котором управляющий модуль формирует строки данных, составляющие множество строк данных, и порядок, в котором экранный модуль отображает эти строки данных на поверхности визуализации экранного модуля, соответствуют порядку, в котором строки управляющей таблицы, взаимно однозначно соответствующие этим строкам данных, расположены в управляющей таблице, а
элементы данных, составляющие произвольную (рассматриваемую в качестве случайного элемента множества) строку данных, экранный модуль начинает отображать на поверхности визуализации одновременно;
в процессе формирования элемента данных, взаимно однозначно соответствующего произвольному (рассматриваемому в качестве случайного элемента множества) элементу управляющей таблицы, соответствующему участку поверхности визуализации первой, второй или третьей группы, управляющий модуль
считывает из средства для запоминания данных изображения данные соответственно первой, второй или третьей группы, входящие в состав логического пикселя цветного изображения, соответствующего этому элементу управляющей таблицы, и
присваивает эти данные первой, второй или третьей группы этому элементу данных;
в процессе отображения элемента данных, взаимно однозначно соответствующего произвольному (рассматриваемому в качестве случайного элемента множества) элементу управляющей таблицы, соответствующему участку поверхности визуализации первой, второй или третьей группы, на поверхности визуализации экранного модуля,
экранный модуль выполняет упомянутую функцию преобразования данных соответственно первой, второй или третьей группы в световой поток, соответственно условно «первого», условно «второго» или условно «третьего» цвета, направленный от этого участка поверхности визуализации первой, второй или третьей группы, причем
при выполнении этой функции экранный модуль преобразовывает данные соответственно первой, второй или третьей группы, содержащиеся в этом элементе данных, в световой поток соответственно условно «первого», условно «второго» или условно «третьего» цвета, направленный от этого участка поверхности визуализации первой, второй или третьей группы.
9. Устройство по п.8, отличающееся тем, что
участки поверхности визуализации, составляющие поверхность визуализации экранного модуля, образуют на поверхности визуализации экранного модуля множество строк участков поверхности визуализации, причем
шаг расположения участков поверхности визуализации в этих строках участков поверхности визуализации равен шагу расположения на поверхности визуализации экранного модуля этих строк участков поверхности визуализации, а
участки поверхности визуализации, образующие на поверхности визуализации экранного модуля любые две соседние строки участков поверхности визуализации, смещены в этих строках участков поверхности визуализации по отношению друг к другу таким образом, и расположены в такой последовательности, что любые входящие в состав этих двух соседних строк участков поверхности визуализации три соседних участка поверхности визуализации, граничащих между собой по принципу «каждый с каждым», расположены на поверхности визуализации экранного модуля в вершинах воображаемого равнобедренного треугольника и включают в себя участок поверхности визуализации первой группы, участок поверхности визуализации второй группы и участок поверхности визуализации третьей группы.
10. Устройство по п.8, отличающееся тем, что
участки поверхности визуализации, составляющие поверхность визуализации экранного модуля, образуют на поверхности визуализации экранного модуля двумерную матрицу участков поверхности визуализации, причем
шаг расположения участков поверхности визуализации в строках этой двумерной матрицы участков поверхности визуализации равен шагу расположения участков поверхности визуализации в столбцах этой двумерной матрицы участков поверхности визуализации.
11. Устройство по п.8, отличающееся тем, что
управляющая таблица описывает такое разбиение двумерного массива логических пикселей цветного изображения и множества участков поверхности визуализации соответственно на множество областей данных и на множество областей участков поверхности визуализации, при котором
области данных на плоскости данных изображения не перекрываются,
количество областей данных, взаимно однозначно соответствующих областям участков поверхности визуализации, равно наибольшему из возможных значений для этих цветного изображения и поверхности визуализации экранного модуля, а
количество участков поверхности визуализации, составляющих произвольную (рассматриваемую в качестве случайного элемента множества) область участков поверхности визуализации, равно наибольшему из возможных значений для этого предварительно определенного количества областей данных.
12. Устройство по п.8, отличающееся тем, что
каждому логическому пикселю цветного изображения взаимно однозначно соответствует адрес, этого логического пикселя цветного изображения, характеризующий место расположения данных первой, второй или третьей группы, входящих в состав этого логического пикселя цветного изображения, на плоскости данных изображения, причем
адрес, по которому в средстве для запоминания данных изображения расположены данные первой, второй или третьей группы, входящие в состав произвольного (рассматриваемого в качестве случайного элемента множества) логического пикселя цветного изображения, равен адресу этого логического пикселя цветного изображения, увеличенному на смещение соответственно первой, второй или третьей группы, которое предварительно определено;
каждому участку поверхности визуализации взаимно однозначно соответствует адрес этого участка поверхности визуализации, характеризующий место расположения этого участка поверхности визуализации, на поверхности визуализации экранного модуля;
управляющий модуль включает в себя средство для запоминания управляющей таблицы, в котором элементы управляющей таблицы расположены последовательно друг за другом и составляют последовательность элементов управляющей таблицы, причем
адрес элемента управляющей таблицы, являющегося первым элементом в этой последовательности элементов управляющей таблицы, предварительно определен,
адрес произвольного (рассматриваемого в качестве случайного элемента множества) элемента управляющей таблицы, который не является первым элементом в этой последовательности элементов управляющей таблицы, равен адресу предыдущего элемента в этой последовательности элементов управляющей таблицы, увеличенному на смещение четвертой группы, которое предварительно определено, а
порядок, в котором расположены элементы управляющей таблицы в последовательности элементов управляющей таблицы, определяет порядок, в котором управляющий модуль формирует элементы данных, взаимно однозначно соответствующие этим элементам управляющей таблицы;
элемент управляющей таблицы, соответствующий произвольному (рассматриваемому в качестве случайного элемента множества) логическому пикселю цветного изображения, содержит адрес этого логического пикселя цветного изображения, причем
количество ячеек памяти в средстве для запоминания управляющей таблицы, занимаемых этим адресом логического пикселя цветного изображения, предварительно определено, а
адрес, по которому в средстве для запоминания первой таблицы расположен этот адрес логического пикселя цветного изображения, равен адресу этого элемента управляющей таблицы, увеличенному на смещение пятой группы, которое предварительно определено;
элемент управляющей таблицы, соответствующий произвольному (рассматриваемому в качестве случайного элемента множества) участку поверхности визуализации первой, второй или третьей группы, содержит также адрес этого участка поверхности визуализации первой, второй или третьей группы, причем
количество ячеек памяти в средстве для запоминания управляющей таблицы, занимаемых этим адресом участка поверхности визуализации первой, второй или третьей группы, предварительно определено, а
адрес, по которому в средстве для запоминания управляющей таблицы расположен этот адрес участка поверхности визуализации первой, второй или третьей группы, равен адресу этого элемента управляющей таблицы, увеличенному на смещение шестой группы, которое предварительно определено;
элемент управляющей таблицы, соответствующий произвольному (рассматриваемому в качестве случайного элемента множества) участку поверхности визуализации первой, второй или третьей группы, содержит также поле атрибута первой группы, которое содержит соответственно первое, второе или третье значение поля атрибута первой группы, причем
первое значение поля атрибута первой группы является признаком соответствия участку поверхности визуализации первой группы,
второе значение поля атрибута первой группы является признаком соответствия участку поверхности визуализации второй группы,
третье значение поля атрибута первой группы является признаком соответствия участку поверхности визуализации третьей группы,
количество ячеек памяти в средстве для запоминания управляющей таблицы, занимаемых этим полем атрибута первой группы, предварительно определено, а
адрес, по которому в средстве для запоминания управляющей таблицы расположено это поле атрибута первой группы, равен адресу этого элемента управляющей таблицы, увеличенному на смещение седьмой группы, которое предварительно определено;
элемент управляющей таблицы, соответствующий произвольному (рассматриваемому в качестве случайного элемента множества) участку поверхности визуализации первой, второй или третьей группы, содержит также поле атрибута второй группы, которое содержит первое или второе значение поля атрибута второй группы, причем
первое значение поля атрибута второй группы является признаком завершения строки управляющей таблицы,
произвольный (рассматриваемый в качестве случайного элемента множества) элемент управляющей таблицы, содержащий признак завершения строки управляющей таблицы, является последним элементом в строке управляющей таблицы,
произвольный (рассматриваемый в качестве случайного элемента множества) элемент управляющей таблицы, являющийся последним элементом в строке управляющей таблицы, содержит признак завершения строки управляющей таблицы,
количество ячеек памяти в средстве для запоминания управляющей таблицы, занимаемых этим полем атрибута второй группы, предварительно определено, а
адрес, по которому в средстве для запоминания управляющей таблицы расположено это поле атрибута второй группы, равен адресу этого элемента управляющей таблицы, увеличенному на смещение восьмой группы, которое предварительно определено;
перед формированием элемента данных, взаимно однозначно соответствующего элементу управляющей таблицы, содержащему адрес логического пикселя цветного изображения и поле атрибута первой группы, и являющемуся первым элементом в последовательности элементов управляющей таблицы,
управляющий модуль сначала
в результате сложения адреса этого элемента управляющей таблицы и смещения пятой группы вычисляет адрес, по которому в средстве для запоминания первой таблицы расположен этот адрес логического пикселя цветного изображения, затем
в результате сложения адреса этого элемента управляющей таблицы и смещения седьмой группы вычисляет адрес, по которому в средстве для запоминания управляющей таблицы расположено это поле атрибута первой группы, затем
считывает из средства для запоминания управляющей таблицы этот адрес логического пикселя цветного изображения и значение этого поля атрибута первой группы, а затем
проверяет это значение поля атрибута первой группы на равенство признаку соответствия участку поверхности визуализации первой группы, на равенство признаку соответствия участку поверхности визуализации второй группы и на равенство признаку соответствия участку поверхности визуализации третьей группы и,
при равенстве этого значения поля атрибута первой группы признаку соответствия участку поверхности визуализации первой, второй или третьей группы,
в результате сложения этого адреса логического пикселя цветного изображения и смещения соответственно первой второй или третьей группы вычисляет адрес, по которому в средстве для запоминания данных изображения расположены данные соответственно первой, второй или третьей группы, входящие в состав этого логического пикселя цветного изображения;
перед формированием элемента данных, взаимно однозначно соответствующего произвольному (рассматриваемому в качестве случайного элемента множества) элементу управляющей таблицы, содержащему адрес логического пикселя цветного изображения и поле атрибута первой группы, и не являющемуся первым элементом в последовательности элементов управляющей таблицы,
управляющий модуль сначала
вычисляет адрес этого элемента управляющей таблицы в результате сложения адреса предыдущего элемента в этой последовательности элементов управляющей таблицы и смещения четвертой группы, затем
в результате сложения вычисленного адреса этого элемента управляющей таблицы и смещения пятой группы вычисляет адрес, по которому в средстве для запоминания первой таблицы расположен этот адрес логического пикселя цветного изображения, затем
в результате сложения вычисленного адреса этого элемента управляющей таблицы и смещения седьмой группы вычисляет адрес, по которому в средстве для запоминания управляющей таблицы расположено это поле атрибута первой группы, затем
считывает из средства для запоминания управляющей таблицы этот адрес логического пикселя цветного изображения и значение этого поля атрибута первой группы, а затем
проверяет это значение поля атрибута первой группы на равенство признаку соответствия участку поверхности визуализации первой группы, на равенство признаку соответствия участку поверхности визуализации второй группы и на равенство признаку соответствия участку поверхности визуализации третьей группы и,
при равенстве этого значения поля атрибута первой группы признаку соответствия участку поверхности визуализации первой, второй или третьей группы,
в результате сложения этого адреса логического пикселя цветного изображения и смещения соответственно первой, второй или третьей группы вычисляет адрес, по которому в средстве для запоминания данных изображения расположены данные соответственно первой, второй или третьей группы, входящие в состав этого логического пикселя цветного изображения;
после формирования элемента данных, взаимно однозначно соответствующего элементу управляющей таблицы, содержащему адрес участка поверхности визуализации первой, второй или третьей группы и поле атрибута второй группы,
управляющий модуль сначала
в результате сложения адреса этого элемента управляющей таблицы и смещения шестой группы вычисляет адрес, по которому в средстве для запоминания управляющей таблицы расположен этот адрес участка поверхности визуализации первой, второй или третьей группы, затем
в результате сложения адреса этого элемента управляющей таблицы и смещения восьмой группы вычисляет адрес, по которому в средстве для запоминания управляющей таблицы расположено это поле атрибута второй группы, затем
считывает из средства для запоминания управляющей таблицы этот адрес участка поверхности визуализации первой, второй или третьей группы и значение этого поля атрибута второй группы, а затем
передает в экранный модуль этот адрес участка поверхности визуализации первой, второй или третьей группы, это значение поля атрибута второй группы и этот элемент данных;
экранный модуль включает в себя
средство для запоминания элементов данных, переданных в экранный модуль управляющим модулем, и
средство для запоминания одного значения поля атрибута второй группы, переданного в экранный модуль управляющим модулем вместе с произвольным (рассматриваемым в качестве случайного элемента множества) элементом данных;
перед отображением элемента данных, взаимно однозначно соответствующего произвольному (рассматриваемому в качестве случайного элемента множества) элементу управляющей таблицы, содержащему адрес участка поверхности визуализации первой, второй или третьей группы и поле атрибута второй группы, на поверхности визуализации экранного модуля
экранный модуль сначала
принимает из управляющего модуля этот адрес участка поверхности визуализации первой, второй или третьей группы, значение этого поля атрибута второй группы и этот элемент данных, затем
запоминает этот элемент данных в средстве для запоминания элементов данных по этому адресу участка поверхности визуализации первой, второй или третьей группы и
запоминает это значение поля атрибута второй группы в средстве для запоминания значения поля атрибута второй группы, а затем
периодически на высокой скорости выполняет проверку значения поля атрибута второй группы, запомненного в средстве для запоминания значения поля атрибута второй группы, на равенство признаку завершения строки управляющей таблицы до получения положительного результата этой проверки.
13. Устройство для реализации способа визуализации растровых данных цветного изображения, характеризуемое признаками по п.8, отличающееся тем, что
в управляющем модуле в соответствии с предварительно заданным алгоритмом вычисления данных четвертой группы, характеризующих в трехмерном цветовом пространстве любую из трех нормированных цветовых координат ахроматического цвета, на основании данных первой, второй и третьей групп реализована функция вычисления данных четвертой группы;
поверхность визуализации экранного модуля, включает в себя также участки поверхности визуализации четвертой группы, причем
в экранном модуле для произвольного (рассматриваемого в качестве случайного элемента множества) участка поверхности визуализации четвертой группы, входящего в состав поверхности визуализации экранного модуля, реализована функция преобразования данных четвертой группы в световой поток ахроматического цвета, направленный от этого участка поверхности визуализации четвертой группы;
в процессе формирования элемента данных, взаимно однозначно соответствующего произвольному (рассматриваемому в качестве случайного элемента множества) элементу управляющей таблицы, соответствующему участку поверхности визуализации четвертой группы,
управляющий модуль сначала
считывает из средства для запоминания данных изображения данные первой, второй и третьей групп, входящие в состав логического пикселя цветного изображения, соответствующего этому элементу управляющей таблицы, и
на основании этих считанных данных первой, второй и третьей групп вычисляет данные четвертой группы, а затем
присваивает эти вычисленные данные четвертой группы этому элементу данных, причем
в процессе вычисления данных четвертой группы на основании этих считанных данных первой, второй и третьей групп и в соответствии с упомянутым алгоритмом вычисления данных четвертой группы
управляющий модуль сначала
сравнивает между собой эти считанные данные первой, второй и третьей групп,
а затем
устанавливает значение данных четвертой группы равным значению этих считанных данных первой, второй или третьей группы, не превышающему значения этих считанных данных соответственно второй, третьей или первой группы, и, не превышающему значения этих считанных данных, соответственно, третьей, первой, или второй группы;
в процессе отображения элемента данных, взаимно однозначно соответствующего произвольному (рассматриваемому в качестве случайного элемента множества) элементу управляющей таблицы, соответствующему участку поверхности визуализации четвертой группы, на поверхности визуализации экранного модуля
экранный модуль выполняет упомянутую функцию преобразования данных четвертой группы в световой поток ахроматического цвета, направленный от этого участка поверхности визуализации четвертой группы,
причем
при выполнении этой функции
экранный модуль преобразовывает данные четвертой группы, содержащиеся в этом элементе данных, в световой поток ахроматического цвета, направленный от этого участка поверхности визуализации четвертой группы.
14. Устройство по п.13, отличающееся тем, что
участки поверхности визуализации, составляющие поверхность визуализации экранного модуля, образуют на поверхности визуализации экранного модуля двумерную матрицу участков поверхности визуализации, причем
шаг расположения участков поверхности визуализации в строках этой двумерной матрицы участков поверхности визуализации равен шагу расположения участков поверхности визуализации в столбцах этой двумерной матрицы участков поверхности визуализации.
15. Устройство по п.13, отличающееся тем, что
управляющая таблица описывает такое разбиение двумерного массива логических пикселей цветного изображения и множества участков поверхности визуализации соответственно на множество областей данных и на множество областей участков поверхности визуализации, при котором
области данных на плоскости данных изображения не перекрываются,
количество областей данных, взаимно однозначно соответствующих областям участков поверхности визуализации, равно наибольшему из возможных значений для этих цветного изображения и поверхности визуализации экранного модуля, а
количество участков поверхности визуализации, составляющих произвольную (рассматриваемую в качестве случайного элемента множества) область участков поверхности визуализации, равно наибольшему из возможных значений для этого предварительно определенного количества областей данных.
16. Устройство по п.13, отличающееся тем, что
каждому логическому пикселю цветного изображения взаимно однозначно соответствует адрес, этого логического пикселя цветного изображения, характеризующий место расположения данных первой, второй или третьей группы, входящих в состав этого логического пикселя цветного изображения, на плоскости данных изображения, причем
адрес, по которому в средстве для запоминания данных изображения расположены данные первой, второй или третьей группы, входящие в состав произвольного (рассматриваемого в качестве случайного элемента множества) логического пикселя цветного изображения, равен адресу этого логического пикселя цветного изображения, увеличенному на смещение соответственно первой, второй или третьей группы, которое предварительно определено;
каждому участку поверхности визуализации взаимно однозначно соответствует адрес этого участка поверхности визуализации, характеризующий место расположения этого участка поверхности визуализации, на поверхности визуализации экранного модуля;
управляющий модуль включает в себя средство для запоминания управляющей таблицы, в котором элементы управляющей таблицы расположены последовательно друг за другом и составляют последовательность элементов управляющей таблицы, причем
адрес элемента управляющей таблицы, являющегося первым элементом в этой последовательности элементов управляющей таблицы, предварительно определен,
адрес произвольного (рассматриваемого в качестве случайного элемента множества) элемента управляющей таблицы, который не является первым элементом в этой последовательности элементов управляющей таблицы, равен адресу предыдущего элемента в этой последовательности элементов управляющей таблицы, увеличенному на смещение четвертой группы, которое предварительно определено, а
порядок, в котором расположены элементы управляющей таблицы в последовательности элементов управляющей таблицы, определяет порядок, в котором управляющий модуль формирует элементы данных, взаимно однозначно соответствующие этим элементам управляющей таблицы;
элемент управляющей таблицы, соответствующий произвольному (рассматриваемому в качестве случайного элемента множества) логическому пикселю цветного изображения, содержит адрес этого логического пикселя цветного изображения, причем
количество ячеек памяти в средстве для запоминания управляющей таблицы, занимаемых этим адресом логического пикселя цветного изображения, предварительно определено, а
адрес, по которому в средстве для запоминания первой таблицы расположен этот адрес логического пикселя цветного изображения, равен адресу этого элемента управляющей таблицы, увеличенному на смещение пятой группы, которое предварительно определено;
элемент управляющей таблицы, соответствующий произвольному (рассматриваемому в качестве случайного элемента множества) участку поверхности визуализации первой, второй, третьей или четвертой группы, содержит также адрес этого участка поверхности визуализации первой, второй, третьей или четвертой группы, причем
количество ячеек памяти в средстве для запоминания управляющей таблицы, занимаемых этим адресом участка поверхности визуализации первой, второй, третьей или четвертой группы, предварительно определено, а
адрес, по которому в средстве для запоминания управляющей таблицы расположен этот адрес участка поверхности визуализации первой, второй, третьей или четвертой группы, равен адресу этого элемента управляющей таблицы, увеличенному на смещение шестой группы, которое предварительно определено;
элемент управляющей таблицы, соответствующий произвольному (рассматриваемому в качестве случайного элемента множества) участку поверхности визуализации первой, второй, третьей или четвертой группы, содержит также поле атрибута первой группы, которое содержит, соответственно, первое, второе, третье или четвертое значение поля атрибута первой группы, причем
первое значение поля атрибута первой группы является признаком соответствия участку поверхности визуализации первой группы,
второе значение поля атрибута первой группы является признаком соответствия участку поверхности визуализации второй группы,
третье значение поля атрибута первой группы является признаком соответствия участку поверхности визуализации третьей группы,
четвертое значение поля атрибута первой группы является признаком соответствия участку поверхности визуализации четвертой группы,
количество ячеек памяти в средстве для запоминания управляющей таблицы, занимаемых этим полем атрибута первой группы, предварительно определено, а
адрес, по которому в средстве для запоминания управляющей таблицы расположено это поле атрибута первой группы, равен адресу этого элемента управляющей таблицы, увеличенному на смещение седьмой группы, которое предварительно определено;
элемент управляющей таблицы, соответствующий произвольному (рассматриваемому в качестве случайного элемента множества) участку поверхности визуализации первой, второй, третьей или четвертой группы, содержит также поле атрибута второй группы, которое содержит первое или второе значение поля атрибута второй группы, причем
первое значение поля атрибута второй группы является признаком завершения строки управляющей таблицы,
произвольный (рассматриваемый в качестве случайного элемента множества) элемент управляющей таблицы, содержащий признак завершения строки управляющей таблицы, является последним элементом в строке управляющей таблицы,
произвольный (рассматриваемый в качестве случайного элемента множества) элемент управляющей таблицы, являющийся последним элементом в строке управляющей таблицы, содержит признак завершения строки управляющей таблицы,
количество ячеек памяти в средстве для запоминания управляющей таблицы, занимаемых этим полем атрибута второй группы, предварительно определено, а
адрес, по которому в средстве для запоминания управляющей таблицы расположено это поле атрибута второй группы, равен адресу этого элемента управляющей таблицы, увеличенному на смещение восьмой группы, которое предварительно определено;
перед формированием элемента данных, взаимно однозначно соответствующего элементу управляющей таблицы, содержащему адрес логического пикселя цветного изображения и поле атрибута первой группы, и, являющемуся первым элементом в последовательности элементов управляющей таблицы,
управляющий модуль сначала
в результате сложения адреса этого элемента управляющей таблицы и смещения пятой группы вычисляет адрес, по которому в средстве для запоминания управляющей таблицы расположен этот адрес логического пикселя цветного изображения, затем
в результате сложения адреса этого элемента управляющей таблицы и смещения седьмой группы вычисляет адрес, по которому в средстве для запоминания управляющей таблицы расположено это поле атрибута первой группы, затем
считывает из средства для запоминания управляющей таблицы этот адрес логического пикселя цветного изображения и значение этого поля атрибута первой группы, затем
проверяет это значение поля атрибута первой группы на равенство признаку соответствия участку поверхности визуализации первой группы, на равенство признаку соответствия участку поверхности визуализации второй группы, на равенство признаку соответствия участку поверхности визуализации третьей группы и на равенство признаку соответствия участку поверхности визуализации четвертой группы, а затем,
при равенстве этого значения поля атрибута первой группы признаку соответствия участку поверхности визуализации первой, второй или третьей группы,
в результате сложения этого адреса логического пикселя цветного изображения и смещения, соответственно, первой второй или третьей группы вычисляет адрес, по которому в средстве для запоминания данных изображения расположены данные, соответственно, первой, второй или третьей группы, входящие в состав этого логического пикселя цветного изображения, а,
при равенстве этого значения поля атрибута первой группы признаку соответствия участку поверхности визуализации четвертой группы,
в результате сложения этого адреса логического пикселя цветного изображения и смещения первой группы вычисляет адрес, по которому в средстве для запоминания данных изображения расположены данные первой группы, входящие в состав этого логического пикселя цветного изображения,
в результате сложения этого адреса логического пикселя цветного изображения и смещения второй группы вычисляет адрес, по которому в средстве для запоминания данных изображения расположены данные второй группы, входящие в состав этого логического пикселя цветного изображения, и
в результате сложения этого адреса логического пикселя цветного изображения и смещения третьей группы вычисляет адрес, по которому в средстве для запоминания данных изображения расположены данные третьей группы, входящие в состав этого логического пикселя цветного изображения;
перед формированием элемента данных, взаимно однозначно соответствующего произвольному (рассматриваемому в качестве случайного элемента множества) элементу управляющей таблицы, содержащему адрес логического пикселя цветного изображения и поле атрибута первой группы, и, не являющемуся первым элементом в последовательности элементов управляющей таблицы,
управляющий модуль сначала
вычисляет адрес этого элемента управляющей таблицы в результате сложения адреса предыдущего элемента в этой последовательности элементов управляющей таблицы и смещения четвертой группы, затем
в результате сложения вычисленного адреса этого элемента управляющей таблицы и смещения пятой группы вычисляет адрес, по которому в средстве для запоминания управляющей таблицы расположен этот адрес логического пикселя цветного изображения, затем
в результате сложения вычисленного адреса этого элемента управляющей таблицы и смещения седьмой группы вычисляет адрес, по которому в средстве для запоминания управляющей таблицы расположено это поле атрибута первой группы, затем
считывает из средства для запоминания управляющей таблицы этот адрес логического пикселя цветного изображения и значение этого поля атрибута первой группы, затем
проверяет это значение поля атрибута первой группы на равенство признаку соответствия участку поверхности визуализации первой группы, на равенство признаку соответствия участку поверхности визуализации второй группы, на равенство признаку соответствия участку поверхности визуализации третьей группы и на равенство признаку соответствия участку поверхности визуализации четвертой группы, а затем,
при равенстве этого значения поля атрибута первой группы признаку соответствия участку поверхности визуализации первой, второй или третьей группы,
в результате сложения этого адреса логического пикселя цветного изображения и смещения, соответственно, первой второй или третьей группы вычисляет адрес, по которому в средстве для запоминания данных изображения расположены данные, соответственно, первой, второй или третьей группы, входящие в состав этого логического пикселя цветного изображения,
а, при равенстве этого значения поля атрибута первой группы признаку соответствия участку поверхности визуализации четвертой группы,
в результате сложения этого адреса логического пикселя цветного изображения и смещения первой группы вычисляет адрес, по которому в средстве для запоминания данных изображения расположены данные первой группы, входящие в состав этого логического пикселя цветного изображения,
в результате сложения этого адреса логического пикселя цветного изображения и смещения второй группы вычисляет адрес, по которому в средстве для запоминания данных изображения расположены данные второй группы, входящие в состав этого логического пикселя цветного изображения, и
в результате сложения этого адреса логического пикселя цветного изображения и смещения третьей группы вычисляет адрес, по которому в средстве для запоминания данных изображения расположены данные третьей группы, входящие в состав этого логического пикселя цветного изображения;
после формирования элемента данных, взаимно однозначно соответствующего элементу управляющей таблицы, содержащему адрес участка поверхности визуализации первой, второй, третьей или четвертой группы и поле атрибута второй группы,
управляющий модуль сначала
в результате сложения адреса этого элемента управляющей таблицы и смещения шестой группы вычисляет адрес, по которому в средстве для запоминания управляющей таблицы расположен этот адрес участка поверхности визуализации первой, второй, третьей или четвертой группы, затем
в результате сложения адреса этого элемента управляющей таблицы и смещения восьмой группы вычисляет адрес, по которому в средстве для запоминания управляющей таблицы расположено это поле атрибута второй группы, затем
считывает из средства для запоминания управляющей таблицы этот адрес участка поверхности визуализации первой, второй, третьей или четвертой группы и значение этого поля атрибута второй группы, а затем
передает в экранный модуль этот адрес участка поверхности визуализации первой, второй, третьей или четвертой группы, это значение поля атрибута второй группы и этот элемент данных;
экранный модуль включает в себя
средство для запоминания элементов данных, переданных в экранный модуль управляющим модулем, и
средство для запоминания одного значения поля атрибута второй группы, переданного в экранный модуль управляющим модулем вместе с произвольным (рассматриваемым в качестве случайного элемента множества) элементом данных;
перед отображением элемента данных, взаимно однозначно соответствующего произвольному (рассматриваемому в качестве случайного элемента множества) элементу управляющей таблицы, содержащему адрес участка поверхности визуализации первой, второй, третьей или четвертой группы и поле атрибута второй группы, на поверхности визуализации экранного модуля
экранный модуль сначала
принимает из управляющего модуля этот адрес участка поверхности визуализации первой, второй, третьей или четвертой группы, значение этого поля атрибута второй группы и этот элемент данных, затем
запоминает это значение поля атрибута второй группы в средстве для запоминания значения поля атрибута второй группы и
запоминает этот элемент данных в средстве для запоминания элементов данных по этому адресу участка поверхности визуализации первой, второй, третьей или четвертой группы, а затем
периодически на высокой скорости выполняет проверку значения поля атрибута второй группы, запомненного в средстве для запоминания значения поля атрибута второй группы, на равенство признаку завершения строки управляющей таблицы до получения положительного результата этой проверки.