Устройство для отображения информации

 

Изобретение относится к вычислительной технике и может быть использовано при создании устройств отображения. Цель изобретения - расширение области применения устройства за счет обеспечения возможности редактирования информации пересекающимися группами элементов, объединенных в фрагмент различных уровней обобщения, и повышение быстродействия устройства. Дпя зтого введены К i цепочек, которые осуществляют редактирование на соответствующем уровне . Каждая цепочка состоит из блока сл памяти, регистра, блока сравнения, злемента IJ. 6 ил., 3 табл.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСЭУБ ЛИК

„„SU„„1267470 А 1 (5D 4 G 09 G 1 08

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К ABTOPCHOlVIY СВИДЕТЕЛЬСТВУ

Я Щ Д 1 0 с Я А (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано при создании устройств отображения. Цель изобретения - расширение области применения устройства за счет обеспечения возможности редактирования информации пересекающимися группами элементов, объединенных в фрагмент различных уровней обобщения, и повышение быстродействия устройства. Для этого введены К

: цепочек, которые осуществляют ре" дактирование на соответствующем уров- I не. Каждая цепочка состоит из блока памяти, регистра, блока сравнения, элемента Ц. 6 ил., 3 табл.

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3906602/24-24 (22) 07. 06. 85 (46) 30.10.86. Бюл. Р 40 (71) Ленинградский институт авиационного приборостроения (72) И.В .Оноков, В .П.Дедов,В .Я .Гридунов и А.А.Павленко (53) 681.327.11(088.8) (56) Авторское свидетельство СССР

Ф 932530, кл. G 09 G 1/08, 1979.

Авторское свидетельство СССР

1! 1156118, кл. G 09 G 1/08, 1982.

С:

Ю

Cb 1

>РАЙ

1267470

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

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

На фиг.l а,б представлена структурная схема устройства; на фиг.2 схема блока синхронизации; на фиг.3схема блока логической обработки; на фиг.4 — схема блока управления; на фиг.5 — пример, поясняющий составление изображения в предлагаемом устройстве из фрагментов разных уровней; на фиг.6 — пример различных вариантов редактирования по уровням.

Устройство содержит коммутаторы

1.1 и 1.2, блок 2 памяти признаков редактирования, блок 3 памяти яркости, блоки 4.1...4j ...4.к памяти фрагментов, регистр 5, регистры 6.1...

6j...6 к, блок 7 логической обработ.ки, блоки 8.1...8j...8 к сравнения, элементы ИЛИ 9.1...9j ...9к, элемент

И 10, элементы ИЛИ 11.1 и 11.2, блок

12 модуляции, блок 13 индикации, датчик 14 в виде светового пера, блок

15 управления, блок 16 синхронизации.

Блок синхронизации содержит задающий генератор 17, двоичные счетчики 18.1 и 18.2.

Блок логической обработки содержит элемент 19 сравнения, инверторы

20.1-20.4, элементы И 21.1-21.4, элемент ИЛИ 22, элементы И 23.1-23-m.

Блок управления содержит элементы И 24.1 и 24.2, тумблеры 25..125m, 26,27.1 27 к, 28, 29.1-29 и, 30,, 31.1, 31.2, 31,3.

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

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

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

j-той цепочке введен блок памяти, в каждой (у) ячейке которого записан код фрагмента„ к которому принадлежит на данном j-том уровне (х,у) элемент изображения. В j òûé регистр записывается код фрагмента, к которому принадлежит на данном )том уровне (х у ) элемент изображения, на который указывает в данный момент датчик, а j-тый блок сравнения сравнивает код, записанный в регистре, с кодом текущего (х,у) элемента иэображения T V развертки на данном

j-том уровне, Элементы ИЛИ и И осуществляют логические операции редактирования на данном )-том уровне.

Устройство работает в шести режимах: первый — режим записи информации, подлежащей отображению в блок

3 памяти яркости и блоки 4.1-4к памяти фрагментов от ЭВИ; второй — режим вывода информации на экран блока 13 индикации без редактирования; третий — режим вывода информации на экран блока IÇ индикации с возможностью редактирования группы элементов, объединенных яркостным признаком; четвертый — режим изменения кода признака редактирования по яркости одиночного элемента изображения; пятый — режим изменения значения признака редактирования по яр кости; шестой — режим вывода информации на экран блока 13 индикации с возможностью редактирования группы элементов, объединенных в фрагмент заданного уровня.

Устройство может работать и в других режимах, являющихся объединением по принципу суперпозиции любого на1267470

Таблица 1

Режимы работы устройства

Маскирующий (иэ блока 15) Третий управляющий (из блока 15

Первый управляющий (из бло ка 15) Второй управляющий (иэ блока 15) 11 режима

1 Запись информации от ЭВМ

2 Вывод информации без редактирования

0 0

3 Вывод информации с редактированием по яркости

0 0

4 Изменение значе- ния кода признака редактирования по яркости

0 0

5 Изменение значения признака редактирования

0 бора из всех основных режимов, кроме первого. Переключение с первого режима записи информациИ, подлежащей отображению, в блок 3 памяти яркости и блоки 4.1-4.к памяти фрагментов от ЭВМ на другие режимы осуществляется по управляющему входу устройства сигналом с ЭВМ (табл.l). Одноразрядный сигнал с ЭВМ подается одновременно на управляющие входы коммутаторов 1.1 и 1.2 и блоков памяти фрагментов 4.1 4.2...4к и через первый элемент 11.1 ИЛИ вЂ” на управляющий вход блока 3 памяти яркости ° При наличии логической единицы в коде

УправНазвание режима ляющий сигнал с ЭВМ

6 Вывод информации с редактированием по фрагментам 0 0

В режиме записи информации N —разрядное слово (где Н (к+1); п —разрядность каждого блока 4.1-4к .паФ мяти фрагментов и блока 3 памяти яркости; к — количество уровней редак,управляющего сигнала блок 3 памятияркости и блоки 4.1-4к памяти фрагментов работают в режиме записи информации. При этом первый коммутатор

1.1 подключает поразрядно объединенные адресные входы блоков 4.1-4к памяти фрагментов и блока 3 памяти яркости к соответствующим разрядам адресного входа устройства, а второй

1О коммутатор 1.2 подключает отдельно каждый вход ввода данных блоков 4.14к памяти. фрагментов и блока 3 памяти яркости к соответствую— щим разрядам входа данных уст15 ройства. тирования, характеризующее (х,у) элемент изображения, поступает по входу данных устройства через второй коммутатор 1,2 с ЭВМ и записывается в (х,у) ячейки всех блоков 4.1-4к паl 267

5 мяти фрагментов и блока 3 памяти яркости, адрес который поступает по адресному входу устройства через первый коммутатор 1,1 с ЭВМ. При этом в каждую (х,у) ячейку блока 3 памяти яркости записывается разрядный код, являющийся кодом признака редактирования по яркости (х,у) элемента изображения, а в каждую (х,у) ячейку блоков 4.1-4к памяти фрагмен- 10 тов — соответствующий 1 2...к разрядный код, каждый из которых является кодом фрагмента на 1.2 к уровню (кодом признака редактирования по .уровню 1,2... к).

Между ячейками блока 3 памяти яркости и блоков 4.1-4к памяти фрагментов и элементами изображения на экране блока 13 индикации установлено взаимно однозначное соответствие: 20 х — номер элемента изображения по горизонтали; х E.(1, Х); у — номер элемента изображения по вертикали; у с (1, У).

Выбор (х,у) ячейки в блоке 3 памяти яркости, во всех блоках. 4.1—

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

При наличии логического нуля в коде управляющего сигнала устройство работает в автономных режимах.

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

24.14 и 24.24 соответствует замкнутому положению тумблеров 26 и 30, и сигналы логической единицы в тре- .45 тьем разряде третьего управляющего и маскирующем выходах (табл„1), что соответствует разомкнутому положению тумблеров 28 и 31.3.Сигналы логического нуля с первого и второго управ- 50 ляющих выходов блока 15 управления поступают соответственно на управляющий вход блока 2 памяти признаков редактирования и через первый элемент ИЛИ 11.1 — на управляющий вход блока 3 памяти яркости„ Блок памяти признаков редактирования, блок

3 памяти яркости и блоки 4,1-4к па470 4 мяти фрагментов переключаются в режим считывания. При этом второй коммутатор 1.2 подключает адресный вход блока. 3 памяти яркости и блоков

4.1-4к памяти фрагментов к адресному выходу блока 16 синхронизации.

Задающий генератор 17 блока 16 синхронизации (фиг.2) вырабатывает последовательность импульсов с частотой f, . Эта последовательность импульсов подается на вход первого двоичного счетчика 18.1 импульсов на

Х (Х вЂ” число элементов разложения в изображении по горизонтали), который считает эти импульсы и формирует на параллельном выходе сигнал двоичного кода номера каждого элемента разложения по горизонтали, а на выходе переноса — последовательность импульсов с частотой

С выхода переноса первого двоичного счетчика 18.1 последовательность импульсов с частотой f строки подается на вход второго двоичного счетчика 18.2 импульсов на У (У вЂ” число строк по. вертикали в иэображении), который считает эти импульсы и формирует на параллельном выходе сигнал двоичного кода номера каждой строки разложения по вертикали, а на выходе переноса — последовательность импульсов с частотой

f кадра= f строки/y=f,(Х У):

Параллельные выходы первого и второго двоичных счетчиков !8.1, 18 ° 2 являются адресным выходом блока 16 синхронизации, сигналы двоичного кода номера (х,у) каждого элемента изображения по горизонтали и вертикали с которого поступают через второй коммутатор 1.2 на адресный вход блока 3 памяти яркости и блоков 4.1-4к памяти фрагментов 4.1, 4.2...4к. Выходы переноса первого и второго двоичных счетчика 18.1, 18.2 являются синхронизирующим выходом блока 16 синхронизации, сигналы частоты строк и кадров с которого поступают на синхронизирующий вход. блока 13 индикации.

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

1267470

Таблица 2

Значение Отноше- Сигнал

Название

Сигнал

ЗначеПоступает ли сигнала ние меж- на выхо- на выоперации редактирования де элемента 19 на четвер том входе ду сигналом ходе сигнасигнал с 3-ro элемента 22 ла на

5-м входа на выход блока 7 на первом и

1р 2р Зр

1р 2р входе втором входах

Равенство 0 1 0 = 1 Х

Да

Ф 0 Х

Нет

Неравенство

0 0 0 = 1 Х

Нет

0 Х (Х 1

Да

Да

1 1 0

Меньше

7 опрос всех (х,у) ячеек одновременно блока 3 памяти яркости и всех блоков

4.1-4к памяти фрагментов синхронно с TV разверткой блока 13 индикации.

При этом с выхода блока 3 памяти яркости код признака редактирования по яркости каждого (х,у) элемента изображения поступает на адресный вход блока 2 памяти признаков редактирования, из которого считывается ш-разрядный код, характеризующий яркостное значение (х,у) элемента изображения и поступающий на третий вход блока 7 логической обработки.

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

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

В течении кадра можно выводить на экран блока 13 индикации только 2" признаков редактирования по яркости из всей совокупности 2 . Это определяется разрядностью кода признака редактирования по яркости, хранящегося в блоке 3 памяти яркости и пос гупающего на адресный вход блока 2 памяти признаков редактирования,равной п. Следовательно, в блоке 2 памяти признаков редактирования хранится 2 m-разрядных кодов, характеризующих яркостное значение (х,у) элемента изображения. Последова10 тельный вывод всех 2 возможных градаций осуществляется изменением содержимого 2" ячеек в блоке 2 памяти признаков редактирования по командам с блока 15 управления.

С выхода блока 2 памяти признаков редактирования m-разрядный код, характеризующий яркостное значение (х,у) элемента изображения, поступает на третий вход блока 7 логической обработки, на пятый вход которого в данном режиме через второй элемент ИЛИ 1 1.2 подается сигнал логической единицы с маскирующего выхода

25 блока 15 управления (тумблер 28 разомкнут), а на четвертый вход — третий управляющий сигнал с выхода блока 15 управления, третий разряд которого равен логической единИце.

В табл.2 представлено значение сигнала на выходе блока 7 логической обработки в зависимости от значений входных сигналов.!

2Ь7470

1!родолжение табл.2

Сигнал ЗначеОтноше- Сигнал

Поступает ли

Значение си гнала

Название ние меж- на выхо- на вы- ние операции редактирования на четвер- ду сигтом входе налом де элемента 19 сигнасигнал с 3-го ходе элемента 22 ла на

5-м йа первом и входа на выход блока 7

1р 2р

2р Зр

1р входе втором входах

> Х 0

Нет

1 Нет

Х 1

Х 0

Да

Маскирование редактирования по

Х Х 1

Х Х Х

Да яркости

Маскирование редактирования по фрагменту

Х Х Х Х Х Х

Нет

Работа блока 7 логической обработки заключается в следующем. В за- 35 висимости от значений сигналов на

1, 2, 4, 5 входах m-разрядный сигнал с 3 входа поступает на выход без

l изменений или вообще не поступает (сигнал на выходе блока 7 логичес- 4О кой обработки равен логическому нулю во всех ш разрядах).

В данном режиме блок 7 логической обработки работает следующим образом (фиг.3) . 45

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

50 (тумблер 31,3 открыт), то, вне зависимости от значений сигналов на первом и втором входах, а также значений сигналов в первом н втором разрядах на четвертом входе, на выходе элемента ИЛИ 22 сигнал равен логической единице. Таким образом, на первом и втором входах элеменНе меньше 1 0 0 тов И 23.1, 23.2„..23m устанавливаются сигналы логической единицы. На третьи входы каждого элемента И

23.1, 23.2 ...23m, являющиеся пятым входом блока 7 логической обработки, поступает соответствующий разряд шразрядного кода, характеризующего яркостное значение (х,у) элемента изображения ° Так как на первом и втором входах элементов И 23.1, 23.2..., 23ш — сигналы логической единицы, то m-разрядный код яркости (х,у) элемента изображения с пятого входа блока 7 логической обработки проходит без изменений на выход этого блока, т.е. если j разряд ш-разрядного кода, равен логической единице, то на вы=ходе j-го элемента И 23j — сигнал логической единицы, а если разряд ш-разрядного кода равен логическому нулю, то на выходе j-ro элемента

И 23 j — сигнал логического нуля.

С выхода блока 7 логическ4й обработки m-разрядный сигнал кода яркости (х,у) элемента изображения посту1?67/л70

12 индикации с возможностью редактирования группы элементов, объединенных яркостным признаком, осуществляется сигналами с управляющих и маскирующего выходов блока 15 управления.При этом устанавливаются сигналы логического нуля на первом и втором управляющих выходах и в третьем разряде третьего управляющего выхода и сиг-. нал логической единицы на маскирующем выходе (табл .1) . Сигналы логического нуля с первого и второго управляющих входов блока 15 управления поступают соответственно на управляющий вход блока 2 памяти признаков редактирования и через первый элемент ИЛИ 11.1 — на управляющий вход блока 3 памяти яркости и блоков 4,.1-4к памяти фрагментов. Блок 2 памяти признаков редактирования, блок

3 памяти яркости и блоков 4.1-4к памяти фрагментов переключаются в режим считывания. Как и во втором режиме, сигнал логической единицы с маскирующего выхода блока 15 управле-35 ния через второй элемент ИЛИ 11.2 поступает на пятый вход блока 7 логической .обработки.

С выхода блока 3 памяти яркости и-разрядный код признака редакти- 40 рования по яркости каждого (х,у) элемента изображения поступает на адресный вход блока 2 памяти признаков редактирования, на информационный вход регистра 5 и первый вход блока 7 45 логической обработки. По и-разрядному коду признака редактирования по яркости, поступающему на адресный вход блока 2 памяти признаков редактирования, считывается ш-разрядный код, характеризующий яркостное значение (х,у) элемента иэображения.

Занесение и-разрядного кода признака редактирования по яркости, поступающего с выхода блока 3 памяти яркости на информационный вход регистра 5, осуществляется в регистр 5 по импульсу, поступающему на управ20

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

Переключение на третий режим вывода информации на экран блока 13 !О ляющий вход регистра 5 с выхода датчика в виде светового пера 14 в момент указания им на (х у,) элемент иэображения. При этом момент занесения п-разрядного кода признака редактирования по яркости в регистр 5 однозначно связан с позицией (х, у ) элемента изображения на экране блока

13 индикации, его адресом (х.,у,), на который указывает датчик в виде светового пара 14. Хранящийся в регистре 5 и-разрядный код признака редактирования по яркости, который имеет указанный (х,, у, ) элемент изображения, с его выхода поступает на второй вход блока 7 логической обработки, где осуществляется сравнение и-разрядного кода признака редактирования по яркости укаэанного (х„, у ) элемента изображения с иразрядными кодами признака редактирования по яркости текущих (х,у) эле-. ментов изображения синхронно с TV разверткой блока 13 индикации.

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

его второй вход.

Двухразрядный сигнал с выхода элемента 19 сравнения поступает на первые входы элементов И 21.1, 21.2, 21.3, 21.4. При этом первый разряд поступает через первый инвертор 20.1 на первый вход первого элемента И

21.1, а на первый вход второго элемента И 21.2 непосредственно. Второй разряд поступает через второй инвертор 20.2 на первый вход третьего элемента И 21.3, а .на первый вход четвертого элемента И 21.4 непосредственно. С 3-го управляющего выхода блока 15 управления третий управляю" щий сигнал поступает на четвертый вход блока 7 логической обработки.

При этом первый разряд поступает через третий инвертор 20.3 на вторые входы первого и второго элементов И

21.1, 21.2, а на вторые входы треть1267

13 его и четвертого элементов H 21I.3, 21.4 непосредственно. Второй разряд поступает через четвертый инвертор

20.4 на третьи входы первого и третьего элементов И 21.1, 21.3, а на третьи входы второго и четвертого элементов И 21.2, 21.4 непосредственно.

Сигналы с выхода каждого элемента

И 21.1, 21.2, 21.3, 21.4 поступают на соответствующий вход элемента l0

ИЛИ 22, на третий вход которого, являющийся третьим разрядом четвертого входа блока 7 логической обработки, поступает третий разряд третьего управляющего сигнала с выхода блока 15 управления, сигнал с выхода которого поступает на первый вход элементов

И 23.1, 23.2 ...23m.

Так как в данном режиме работы устройства третий разряд третьего управляющего сигнала равен логическому нулю (тумблер 31.3 закрыт), то на выходе элемента ИЛИ 22 появляется сигнал логической единицы только в том случае, когда отношение между и-разрядными кодами признака редактирования по яркости, поступающими на первый и второй входы блока 7 логической обработки, соответствует выбранной в блоке 15 управления one 30 рации редактирования по яркости (табл.l). Например, при равенстве и-разрядных кодов признаков редак- тирования по яркости с выхода эле-. мента 19 сравнения поступает сигнал, первый разряд которого равен логической единице, а второй — логическому нулю. При этом на четвертый вход блока 7 логической обработки подается; третий управляющий сигнал, 40 первый разряд которого равен логи— ческому нулю, а второй — логической единице, который определяет операцию редактирования "Равенство" в блоке 7 логической обработки. Следо- 45 вательно, на все входы второго элемента И 21.2 поступают сигналы логической единицы (непосредственно первый разряд с выхода элемента 19 сравнения и второй разряд третьего уп- 50 равляющего сигнала), на выходе которого появляется сигнал логической единицы, который, поступая на второй вход элемента ИЛИ 22, проходит на

его выход. 55

С выхода элемента ИЛИ 22 сигнал поступает на первые входы всех элементов И 23.1, 23.2 ..., 23ш, на

470 14 вторые входы, которых являющиеся пятым входом блока 7 логической о6работки, поступает сигнал маскирования с маскирующего выхода блока 15 управления через второй элемент ИЛИ

11.2.С выхода блока 2 признаков редактирования ш-разрядный код яркости (х,у) элемента изображения поступает на третий вход блока 7 логической обработки. При этом на третьи входы каждого элемента И 23,1, 23.2, 23.3, ...23ш поступает соответствующий разряд m-разрядного кода. Так как на пятом входе блока 7 логической обработки — сигнал логической единицы, то прохождение с третьего входа блока 7 логической обработки ш †разрядного кода яркости (х,у) элемента изображения на его выходе зависит от значения сигнала на первом входе элементов И 23 ° 1, 23.2...23ш. Если этот сигнал равен логической единице, то ш-разрядный код яркости (х,у) элемента изображения проходит на выход блока 7 логической обработки без изменений, а если этот сигнал равен логическому нулю, то все разряды шразрядного кода яркости (х,у) элемен- та изображения на выходе блока 7 логической обработки равны логическому нулю.

С выхода блока 7 логической обработки ш-разрядный код яркости (х,у) элемента иэображения поступает через блок 12 модуляции на информационный вход блока 13 индикации, на экране которого данная информация отображается. Таким образом, на экране блока

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

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

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

1267

15 логического нуля с первого управляющего выхода блока 15 управления поступает на управляющий вход блока 2 памяти признаков редактирования и переключает его в режим считывания, а кратковременный сигнал логической единицы с второго управляющего выхо- да блока 15 управления поступает через первый элемент ИЛИ 11,1 на управляющий вход блока 3 памяти яркости, переключая его в режим записи.

Этот кратковременный сигнал формируется в блоке 15 управления (фиг.4).

В данном режиме на первый вход второго элемента И 24.2 подается сигнал уровня логической единицы (тумблер

30 разомкнут). На второй вход второго элемента И 24.2, являющийся входом блока 15 управления, подается сигнал логической единицы с выхода светового пера 14 только в момент времени, однозначно определяемый координатами (х,, у, ), указанный световым пером 14 элемента изображения.

Следовательно, этот сигнал взаимно 25 однозначно связан с координатами (х,, у, ) элемента изображения, указанного датчиком в виде светового пера !4 на экране блока 13 индикации, и проходит на выход второго элемента И 24.2, являющегося вторым управляющим выходом блока 15 управления.

При этом по адресу (х„ у. ) эле.— мента изображения, укаэанному датчиком в виде светового пера !4, в ячей-З5 ки (х,, у, ) блока 3 памяти яркости записывается и-разрядный код признака редактирования по яркости, который с адресного выхода .блока 15 управления через первый коммутатор 1.1 4О поступает на вход данных блока 3 памяти яркости. Оператором задается значение и-разрядного кода признака редактирования по яркости в блоке 15 управления тумблерами 29.1 29п. Но-45 вое значение.п-разрядного кода признака редактирования по яркости за,писывается в ячейку (х., у, ) блока

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

470

16 признака редактирования по яркости.

Блоки 4.1-4к памяти фрагментов работают в режиме считывания информации, так как сигнал логического нуля с управляющей шины ЭВМ поступает на управляющий вход блоков 4.1-4к памяти.

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

В блоке 15 управления вырабатывается первый управляющий кратковременный сигнал (фиг.4). В данном режиме на первый вход первого элемента И 24.1 подается сигнал уровня логической единицы посредством переключения тумблера 26 (разомкнут). На второй вход первого элемента И 24.1, являющийся входом блока 15 управления, подается сигнал логической единицы с выхода светового пера 14 только в момент времени, однозначно определяемый координатами (х,, у, ) элемента изображения, указанного датчиком в виде светового пера 14 на экране блока

13 индикации, и проходит на выход первого элемента И 24 ° l,.являющегося первым управляющим входом блока 15 управления.

Сигнал логического нуля с второго ,управляющего выхода блока 15 (тумблер 30 замкнут) управления через первый элемент ИЛИ 11.1 поступает на управляющий вход блока 3 памяти яркости, переключая его в.режим считывания. Запись в блок 2 памяти признаков редактирования осуществляется в ячейку, адрес которой поступает на адресный вход с выхода блока 3 памяти яркости и равен и-разрядному коду признака. редактирования по яр17 ! 267470 ч пощий вход бпока 3 памяти яркости.

Блоки 4.1-4к памяти фрагментов ра. ботают в режиме считывания, так как

5 в данном режиме с управляющего входа устройства на управляющий вход блоков 4.1-4к памяти фрагментов поступает сигнал логического нуля. Блок

2 памяти признаков редактирования, 10 блок 3 памяти яркости и блоки 4.1-4к памяти фрагментов переключаются в режим считывания, как и во втором режиме вывода информации на экран блока 13 индикации без редактирования.

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

20 ИЛИ 22 поступает на объединенные первые входы всех элементов И 23.1, 23.2...23m (фиг.3).

С выхода блока 3 памяти яркости п-ðàçðÿäHûé код признака редактиро25 вания по яркости каждого (х,у) эле— мента изображения поступают на адресный вход блока 2 памяти признаков редактирования, из которого считывается m-разрядный код, характеризующий яркостное значение (х,у) элемента изображения и поступающий на третий вход блока 7 логической обработки. Все контуры редактирования по уровню работают аналогично. Рассмотрим работу j-ro контура редактирования по уровню.

Переключение на шестой режим вывода информации на экран блока 13 индикации с возможностью редактирования группы элементов, объединенных в фрагмент заданного уровня, осущест-45 вляется сигналами с управляющих и маскирующего выходов блока 15 управлеггия.При этом устанавливаются сигналы логического нуля на первом и втором управляющих и на втором маски-50 рующем выходах и сигнал логической единицы — в третьем разряде на третьем управляющем выходе (табл.1). Сигналы логического нуля с первого и второго управляющих выходов блока 15 55

- управления поступают соответственно на управляющий вход блока 2 памяти признаков редактирования и через кости, записанного в ячейке (х„у. ) блока 3 памяти яркости. При этом по и-разрядному коду признака редактирования по яркости (х,, у, ) элемента изображения в ячейку блока 2 памяти признаков редактирования записывается m-разрядный код, характеризующий яркостное значение (х., у„) элемента изображения, который с информационного выхода блока 15 управления поступает на вход данных блока 2 памяти признаков редактирования. Оператором задается значение m ðàçðÿäíîãî кода, характеризующего яркостное значение (х„ ) элемента изображения, в блоке 15 управления.

Набором тумблеров 25.1...25m новое значение записывается в ячейку блока 2 памяти признаков редактирования. При отсутствии сигнала логической единицы на выходе датчика в виде светового пера 14 блок 2 памяти признаков редактирования опять переключается в режим считывания информации. При этом в следующих кадрах (х,у) элементы изображения, имеющие тот же и-разрядный код признака редактирования по яркости, что и (х,, у,) элемент изображения, отображаются на экране блока 13 индикации, имея новое установленное оператором яркостное значение.

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

15 управления маскируют редактирование но яркости и по фрагментам, как и во втором режиме вывода информации на экран блока 13 индикации без редактирования. первый элемент ИЛИ 11.1 — на управПри считывании информации с выхода блока 4 j памяти фрагментов п-разрядный код признака редактирования на j òîì уровне каждого (х,у) элемента изображения поступает на информационный вход регистра 6 j и первый вход блока 8 j сравнения. Занесение и-разрядного кода признака редактирования, поступающего с выхода блока

4 j памяти фрагментов на информационный вхоц регистра 6 j осуществляется в регистр 6 j по импульсу, поступающему с выхода светового пера 14 на управляющий. вход регистра 6 1 в момент указания им на (х., у, ) элемент изображения. При этом момент занесения и-разрядного кода признака редактирования на j òîì уровне в регистр 6 j однозначно связан с позицией (х,, у,) элемента изображения на экране блока 13 индикации, его адресом (х,,у,), на который указыва19

1267470

20 ет световое перо 14. Хранящийся в регистре 6 1 п-разрядный код признака редактирования íà j-том уровне, который имел указанный (х, у.) элемент изображения, с его выхода поступает на второй вход блока 8 j сравнения, где осуществляется сравнение и-разрядного кода признака редактирования на j-том уровне укаэанного (xe, у, ) элемента изображения с и- !О разрядными кодами признаков редактирования на j òîì уровне (х, у) текущих элементов изображения синхронно с TV разверткой блока 13 индикации.

При сравнении каждой пары п-раз- 15 рядных признаков редактирования на

)том уровне в блоке 8 j сравнения вырабатывается сигнал логической единицы при равенстве кодов признаков редактирования на j-том уровне и сиг- 2О нал логического нуля — в противном случае. Сигнал с выхода блока 8 j сравнения поступает на первый вход

j-го элемента ИЛИ 9 j, на второй вход которого поступает сигнал с выхода редактирования на j-том уровне блока 15 управления. Выбор j-го уровня редактирования осуществляется сигналом логического нуля, установленным оператором на выходе редакти- ЗО рования на j-том уровне блока 15 управления (тумблер 27 j замкнут). В этом случае сигнал с выхода блока

8 j сравнения поступает без изменения через j-тый элемент ИЛИ 9 j на

j-тый вход элемента И 10, в противном случае, вне зависимости от сигнала с выхода блока 8 j сравнения, на j-тый вход элемента И 10 будет поступать сигнал логической единицы. 40

Таким образом, если на выходе редактирования по j-му уровню блока

15 управления оператором устанавливается сигнал логического нуля, а на выходах редактирования по остальным 45 уровням блока 15 управления — сигна,лы логической единицы, что означает выбор оператором редактирования по

1-му уровню, то на экране блока 13 индикации отображаются только те 5О (х, у) текущие элементы изображения, у которых и-разрядный код признака редактирования по j-му уровню равен и-разрядному коду признака редактирования по j-му уровнюуказанного све- 55 товым пером 14 (х.,у,) элемента изображения.Это означает,что на экране бло-. ка 13 индикации отображаются только фрагменты j-го уровня, п-разрядный код признака редактирования которых равен и-разрядному коду признака редактирования по j-му уровню указанного датчиком 14 .(х„ у, ) элемента изображения.

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

1единицы через второй элемент ИЛИ

ll.2 проходит на пятый вход блока 7 логической обработки. С выхода второго элемента ИЛИ 11.2 сигнал поступает на объединенные вторые входы всех элементов И 23.1 23.2...23ш блока 7 логической обработки, являющегося пятым его входом (фйг;3). С выхода блока 2 памяти признаков редактирования разрядный код яркости (х, у) элемента иэображения поступает на третий вход блока 7 логической обработки. При этом на третьи входы каждого элемента И 23. 1... 23m поступает соответствующий разряд разрядного кода. Так как на объединенных первых входах элементов И 23.1...23ш — сигнал логической единицы, то прохождение с третьего входа блока 7 логической обработки ш-разрядного кода яркости (х, у) элемента изображения на его выход зависит от значения сигнала на пятом входе блока 7 логической обработки. Если сигнал равен логической единице, то m-разрядный код яркости (х, у) элемента изображения проходит на выход блока 7 логической обработки без изменения, а если этот сигнал равен логическому нулю, то все разряды ш-разрядного кода яркости (х, у) элемента изображения на выходе блока 7 логической обработки равны логическому нулю (табл.2).

С выхода блока 7 логической обработки ш-разрядный сигнал кода яркос-, ти (х, у) элемента изображения пос21

1267

Таблица 3

Ф примера

Код признака редактирования

По уровням о яркос1-й уро- 2-й уро- 3-й уровень вень вень

4 1 2

2 2 . 1

Х тупает через блок 12 модуляции на информационный вход блока 13 индикации, на экране которого данная информация отображается. Таким образом, на экране блока 13 индикации будут отображаться из всего кадра только те фрагменты ((х, у) элементы изображения, составляющие эти фрагменты), и-разрядные коды признаков редактирования на выбранных опе- 1б ратором в блоке 15 управления уровнях которых равны п-разрядным кодам признаков редактирования на соответствующих уровнях укаэанного датчиком 14 (х,, у,) элемента изображения 15 на экране блока 13 индикации.

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

Имеется изображение, которое, предварительно закодировано на фрагмен- . ты на каждом уровне. При этом как выбор количества уровней (К=3) .и зна-25 чения каждого из них, так и выделение фрагментов на кажцом уровне производятся заранее, до записи изображения в блок 3 памяти яркости и в блоки 4.1, 4.2, 4.3 памяти фрагмен- З0 тов устройства (фиг.5). Пусть максимальное количество фрагментов на каждом уровне равно 8 (n=3; 2"=8) „

Оператор посредством датчика 14 указывает на (х,, у. ) элемент изображения на экране блока 13 индикации. 12-ти разрядное слово, характеризующее данный (х,,у,) элемент изображения, записывается в регистры 4О

5, 6.1, 6.2, 6.3 из ячеек соответПоложительный эффект заключается в расширении области применения уст470 2?. ствующих блоков 3 памяти яркости и фрагментов 4.1, 4.2. 4.3. При этом в ячейку (х „, у. ) блока 3 памяти яркости записывается 3-х разрядный код признака редактирования по яркости (х,, у. ) элемента изображения в ячейку (х „ у. ) блока 4.1 памяти фрагментов — 3-х разрядный код признака редактирования на первом уровне (х,, у, ) элемента изображения в ячейку (х„у„) блока 4.2 памяти фрагментов — 3-х разрядный код признака редактирования на втором уровне (х, у. ) элемента изображения, а в ячейку (х „ у,) блока 4.3 памяти фрагментов—

3-х разрядный код признака редактирования на третьем уровне (xo, у,) элемента изображения (табл.3). Всего возможно 8 (2", при К=З) вариантов редактирования по уровням (фиг,6) в зависимости от значений сигналов редактирования на 1,2 и 3 уровнях, по.ступающих соответственно с выходов редактирования на 1,2 и 3 уровни блока 15 управления. Первый вариант редактирования по уровням равнозначен маскированию редактирования по фрагментам, т.е. на экране блока 13 индикации отображаются все фрагменты изображения. Варианты редактирования 2,3,5 являются вариантами редактирования только на одном уровне, соответственно третьем, втором и первом. Остальные варианты редактирования 4,6,7,8 являются соответствующим пересечением вариантов редактирования 2,3,5 изображений

В.4 = В.2 r В.З;

В.6 = В.2 В.5;

В.7 = В.3 и В.5;

В.8 = В.2 и ВВ.3 /1 В.5. ройства за счет обеспечения возмож" ности редактирования информации пере23

1267470

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

Формула изобретения 20

Устройство для отображения информации, содержащее два коммутатора, управляющие входы которых являются управляющими входами устройства, 25 первый сигнальный вход первого коммутатора является входом данных устройства, выход подключен к входу данных блока памяти яркости, первый сигнальный вход второго коммутатора яв- gp ляется адресным входом устройства, выход соединен с адресным входом блока памяти яркости, управляющий вход которого соединен с выходом первого элемента ИЛИ, первый вход которого является управляющим входом устройства, выход блока памяти яркости соединен с информационным входом регистра, с адресным входом блока памяти признаков редактирования и с первым входом блока логической обработки, управляющий вход регистра соединен с входом блока управления и выходом датчика в виде светового пера, оптически связанного с блоком индикации, 45 выход регистра соединен с вторым входом блока логической обработки, вход которого соединен с входом блока модуляции, выход которого соединен с информационным входом блока индикации, синхронизирующий вход которого соединен с синхрониэирующим выходом блока синхронизации, адресный выход которого соединен с вторым сигнальным входом второго коммутатора, выход блока памяти признаков редактирования соединен с третьим входом блока логической обработки, первый управляющий выход блока управления соединен с управляющим входом блока памяти признаков редактирования, второй управляющий выход — с вторым входом первого элемента ИЛИ, адресный выход — с вторым сигнальным входом первого коммутатора, третий управляющий выход — с четвертым вхо" дом блока логической обработки, информационный выход — с входом данных блока памяти признаков редактирования, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения устройства за счет обеспечения возможности редактирования информации пересекающимися группами элементов, объединенных в фрагменты различных уровней обобщения, и повышения быстродействия устройства, введены цепочки из последовательно соединенных блока памяти фрагментов, .второго регистра, блока сравнения и второго элемента ИЛИ, элемент И и третий элемент H|IH, управляющие входы блока памяти фрагментов являются управляющими входами устройства, адресные входы соединены с выходом второго коммутатора, входы данных — с выходом первого коммутатора, выходыс вторыми входами блоков сравнения, управляющие входы вторых регистров соединены с выходом датчика в виде светового пера, вторые входы вторых элементов ИЛИ соединены с выходами редактирования по .соответствующему уровню блока управления, выходы вто-. рых элементов ИЛИ вЂ” с соответствующими входами элемента Ц, выход которого соединен с первым входом третьего элемента ИЛИ, второй вход которо=

ro соединен с маскирующим выходом блока управления, выход третьего элемента ИЛИ вЂ” с пятым входом блока ло-, гической обработки.

Упр.

Фиг. 1а

Фие. M

l 2б7470

zan

7 (пр

lowed

Фиг,2

СинхрснимрцЮЩий Аир

1267470 ис имэпи рсда лиия

Пример! флиер 2

Составитель Г, Гринева

Техред Л.Сердюкова Корректор N.Ìàêñèìèøèíeö

Редактор И.Касарда

Заказ 5783/50 Тираж 455 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д.4/5

Производственно-полиграфическое предприятие,г.ужгород,ул . Проектная,4

В

8.

Ъ.

ОуроМнь асчечные (н, у)илеиенты ия3ражения нис, Х

X-(Jo, Yo) эленент особрткения, унтанний SemoAw перви свис. Е

Устройство для отображения информации Устройство для отображения информации Устройство для отображения информации Устройство для отображения информации Устройство для отображения информации Устройство для отображения информации Устройство для отображения информации Устройство для отображения информации Устройство для отображения информации Устройство для отображения информации Устройство для отображения информации Устройство для отображения информации Устройство для отображения информации Устройство для отображения информации Устройство для отображения информации Устройство для отображения информации 

 

Похожие патенты:

Изобретение относится к вычислительной технике и может быть использовано при проектировании устройств отображения информации

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

Изобретение относится к вычислительной технике и может быть использовано при проектировании изделий в машиностроении и приборостроении, в дизайнерском проектировании, при отображении поверхностей сложной формы

Изобретение относится к области вычислительной техники и может быть использовано при проектировании устройств отображения информации

Изобретение относится к вычислительной технике и автоматике, в частности к устройствам отображения графической информации на ЭЛТ

Изобретение относится к области автоматики и вычислительной техники и может быть использовано при построении устройств для отображения графической информации на экране ЭЛТ

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вывода ЭВМ, а также в системах отображения информации автоматизированных систем управления

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах для формирования символов на экране ЭЛТ

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано при проектировании устройств отображения информации на экране ЭЛТ

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вывода ЭВМ и в системах отображения информации

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении устройств для отображения графической информации, станков с ЧПУ и др
Наверх