Устройство для ввода и вывода цветной графической информации

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано для вйода и вывода . цветной графической информации. Целью изобретения является расширение области применения устройства за счет обеспечения возможности обработки контурных цветных изображений. Указанная цель достигается в устройстве тем, что оно содержит блок коррекции яркости изображения, первый информа- 1ЩОННЫЙ вход которого подключен к выходу блока формирования цветовых составляющих изображения, второй информационный вход - к четвертому выходу блока формирования растра, третий информационный вход соединен с входом устройства, а первый и второй выходы подключены соответственно к третьим входам первого и второго элементов ШШ. 1 з.п. ф-лы, 5 ил. (Л (to ел CD О5

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

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

РЕСПУБЛИК

Р„, l г

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

/7 ..

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3931811/24-24 (22) 19.07,85 (46) 07.06.87. Бюл. и 21 (71) Институт технической кибернетики АН БССР (72) N.Ï.Гришин, Н.Н.Латышенокк, Г.Г.Маньшин и Н.И.Мурашко (53) 681.327.12 (088.8) (56) Заявка Японии В 51-36101, кл. С 06 F 3/153, 1977.

Заявка Японии У 51-48865, кл. С 06 F 3/153, 1977 ° (54) УСТРОЙСТВО ДЛЯ ВВОДА И ВЫВОДА

ЦВЕТНОЙ ГРАФИЧЕСКОЙ ИНФОРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода и вывода

„„SU„„1315964 А 1 (5D 4 06 F 3/153 цветной графической информации. Целью изобретения является расширение области применения устройства за счет обеспечения возможности обработки контурных цветных изображений. Указанная цель достигается в устройстве тем, что оно содержит блок коррекции яркости изображения, первый информа- . ционный вход которого подключен к выходу блока формирования цветовых составляющих изображения, второй информационный вход — к четвертому выходу блока формирования растра, третий информационный вход соединен с входом устройства, а первый и второй выходы подключены соответственно к

Щ третьим входам первого и второго элементов ИЛИ. 1 з.п. ф-лы, 5 ил.

1315964

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

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

Устройство ввода — вывода цветной графической информации содержит блок

1 памяти, блок 2 формирования цветовых составляющих изображения, блок 3 коррекции яркости изображения, цифро аналоговый преобразователь (ЦАП) 4,, телевизионный индикатор 5, блок б формирования растра, знакогенератор

7, блок 8 считывания координат, первый 9 и второй 10 элементы ИЛИ.

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

3 коррекции яркости изображения и

ЦАП 4, управляющий вход которого связан с выходом второго элемента ИЛИ

10, а вьг..-од — с входом модуляторов телевизионного индикатора 5, вход развертки которого подключен к первому выходу блока 6 формирования растра, второй вход которого, в свою очередь, связан с адресными входом знакогенератора 7 и первым информационным входом блока 8 считывания координат, а третий выход — с адресным входом блока 1 памяти, четвертый выход — со вторым входом блока 3 коррекции яркости изображения, первый и второй выходы которого подключены к третьим входам соответственно первого и второго элемента ИЛИ 9 и 10, первые входы которых подключены к второму выходу блока 8 считывания координат, вторые входы к выходу знакогенератора 7, информационный вход торого, а также информационный вход блока 1 памяти, вторые информационные входы блока 2 формирования цветовых составляющих и блока 8 считывания координат связаны с входом устройства, а первый выход блока 8 считывания координат связан с выходом устройства.

Блок 3 коррекции яркости изображения (фиг.1) содержит первый регистр

11, первый и второй входы которого подключены к первым входам соответственно первого и второго сумматоров

12 и 13, вторые входы которых, а также вход первого регистра 11 соединены с первым входом блока, а выходы первого и второго сумматоров связаны с первыми входами соответственно первой и второй схемы 14 и 15 сравнения, вторые входы которых подключены к выходу первого регистра 16, а выходы — к первому и второму входу коммутатора 17, первый и второй выходы которого подключены соответственно к первому и второму входу первого и второго элемента И 18 и 19, причем выход первого элемента И 18 связан с первым выходом блока, второго элемента И 19 — со вторым выходом. блока, а третьи входы первого и второго элементов И 18 и 19 подключены к пер1 вому выходу второго регистра 20, второй выход которого подключен к третьему входу коммутатора 17, а вход и вход первого регистра 16 связаны с третьим входом блока.

Знакогенератор 7 предназначен для формирования на экране телевизионного индикатора 5 изображения сообщений, выводимых из ЭВМ, и содержит регистр 21, оперативное запоминающее устройство (ОЗУ) 22, триггер 23, схему 24 сравнения, первый и второй счетчики 25 и 26, входы которых подключены к информационному входу блока, третий, четвертый и шестой счетчики 27 — 29, входы которых связаны с адресным входом блока, постоянное запоминающее устройство (ПЗУ) 30, подключенное к выходу блока, и пятый счетчик 31.

Блок 8 считывания координат пред-назначен для указания координат объектов изображения как со стороны ЭВМ при выводе информации, так и оператором при ее вводе и содержит первый и второй счетчики 32 и 33, входы которых связаны со вторым входом блока и выходом первого и второго датчиков

34 и 35. угол — код, механически связанных с шаром 36, схему 37 сравнения, третий и четвертый счетчики 38 и 39, триггер 40, ПЗУ 41, пятый счетчик 42 и регистр 43, который связан со вторым выходом блока, третьим и четвертым счетчиками 38 и 39 и с первым входом блока.

Блок 2 формирования цветовых составляющих предназначен для динамического изменения трех R, G В цветовых составляющих изображения и содержит первое ОЗУ 44, коммутатор 45, второе

ОЗУ 46 и регистр 47.

Блок 6 формирования растра предназначен для формирования импульсов развертки телевизионного индикатора

5 и согласования работы блоков устройства и содержит генератор 48, подключенный к третьему и четвертому 20 выходам блока и к последовательно соединенным первому и второму счетчикам 49 и 50, соединенных с третьим выходом блока и первым и вторым ПЗУ

51 и 52, которые соединены с элементом ИЛИ 53, выход которого подключен к первому выходу блока, а выходы первого ПЗУ 51, второго ПЗУ 52 и гене ратора 48 подключены ко второму выходу блока. 30

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

Цифроаналоговый преобразователь 4 предназначен для преобразования цифрового кода значения яркости R, G, В в три управляющих напряжения модуля- 40 тором ЭЛТ и состоит из трех каналов, содержащих схему совпадения, подключенную к декодирующей резистивной матрице и выходной усилитель напряжения.

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

Устройство работает следующим образом.

При отсутствии ввода или вывода информации устройство работает в ре- 55 жиме отображения, осуществляя периодическое отображение на экране ЭЛТ телевизионного индикатора 5 изобра1315964 4 жения, записанного в блоке 1 памяти, алфавитно-цифровой информации, записанной в ОЗУ 22, знакогенератора 7 и маркера с координатами, заданными в счетчике 32 н 33 блока 8 считывания координат с частотой, определяемой генератором 48 прямоугольных импульсов блока 6 формирования растра. Генератор 48 непрерывно запускает последовательно подключенные первый счетчик 49, формирующий адрес столбца растра, и второй счетчик 50, формирующий адрес строки растра.

Код адреса столбца поступает на первое ПЗУ 51, с выхода которого после адреса последнего элемента строки растра формируется строчный гасящий импульс, а код адреса строки поступает на второе ПЗУ 52, с выхода которого после адреса последней строки формируется кадровый гасящий импульс.

Строчные и кадровые гасящие импульсы смешиваются элементом ИЛИ 53 и поступают на запуск генератора строчной и кадровой частоты телевизионного индикатора 5, который формирует периодическую растровую развертку луча

ЭЛТ, координаты растр-элементов ко-. торого совпадают с адресацией первого счетчика 49 и второго счетчика 50.

Одновременно с выхода первого и второго счетчиков 49 и 50 координаты элементов растра поступают на адресный вход блока памяти 1, с выхода которого снимается считанное по этим адресам n — разрядное значение оптической составляющей яркости цветов данного растра-элемента, поступающее затем на адресный вход первого ОЗУ 44 блока 2 формирования цветовых составляющих изображения, который в динами1ческом режиме в процессе движения луча ЭЛТ определенным из 2 значении ям яркости блока 1 памяти ставит три других из 2 значения яркости каждого

Il цвета, которые через ЦАП 4 поступают на управляющие входы соответствующих модуляторов R, G. ЭЛТ телевизионного монитора 5.

Второе ОЗУ 46 содержит 2 слов по

tl

3 п разрядов, где соответствующие и разрядов на каждый цвет формируют яркостный сигнал синего, красного и зеленого цвета (R, G, В). Значения яркости растр-элемента из блока 1 памяти поступают на адресные входы

ОЗУ 46. Йсли по всем адресам ОЗУ 46 записать три одинаковых п-разрядных

5 1315964 значения, равные адресу, то в это:1 случае на модулятор ЭЛТ поступают три одинаковых значения яркости цветов В, G, В, в .результате чего на экране ЭЛТ отображается черно-белое изображение. Если в ОЗУ 46 записать сло." во, каждая треть которого (в разрядов для каждого цвета) соответствует третьей части множества адресов, то 13 результате получим разбиение множе» ства значений 2 на три подмножества

2 значений — для цветов R, С, В. Таким образом, при таком заполнении ОЗУ 46 значения яркости каждого цвета запии сывают в — „разрядов блока 1 памяти и

3 независимо управляют модуляторами цвета ЭЛТ.

Соответственно заполняя 03у 46 другими значениями, можно получить любое произвольное изменение яркостей основных цветов относительно исходных, производя контрастирование,:зы— деление составляющих и т.д„, получая в общем случае на экране ЭЛТ 2 цветовых оттенков, Отображение алфавитчо-цифровой информации осуществляется при выводе из ЭВМ кода отображаемого символа,, заносимого в регистр ?1 и координат его знакомства, заносимых в первы. . счетчик 25 и второй счетчик 26 знакогенератора 7. Одновременно с вводом кода символа в регистр 21 вводится триггер 23, с выхода которого поступает сигнал разрешения записи данньгх с регистра 21 в ОЗУ 22. В ОЗУ 22 за-. носятся коды вводимых символов по адресам, задаваемых первь»м счетчиком

25 и вторым счетчиком 26 соответствующих координатам символа на экране ЭЛТ блока 5 индикации, занесение которых осуществляется по сигналу сравнения, формируемого схемой 24 сравнения, при со зпадении задаваемоВ го адреса первым и в горым счетчиками

25 и 26 и текушего адреса развертки, определяемого четвертым и шестым счетчиками 28 и 29, 1

Одновременно сигнал сравнения сбрасывает триггер 23, который сни-. мает сигнал разрешения записи в ОЗУ

22. Периодическое отображение алфавитно-цифровой информации, записанной в ОЗУ 22 с формированием растра луча ЭЛТ, осуществляется при опросе

f0

) 5

3Q

АО

Д» эО

55»

ПЗУ 20, в котором:защиты микрорастры изображения всех отображаемых символов, причем код символа на ПЗУ 30 для данного знакоместа„ определяемого четвертым и шестым счетчиками 28 и 29, поступает с ОЗУ 22, номер строки микрорастра изображения символа с третьего счетчика 27, а номер столбца с пятого счетчика 31.

С выхода ПЗУ 30 видеосигнал алфавитно-цифровой информации через первый элемент ИЛИ 9 поступает на вход второго ОЗУ 46, переводя его в режим хранения, чем на этом участке растра гасит отображаемую информацио с блока

1 памяти. Одновременно через второй элемент ИЛИ 10 этот видеосигнал микрорастра врезается в видеосигнал строки и поступает на вход ЦАП 4, управляя модулятором телевизионного монитора 5. В результате на экране

ЭЛТ в данном знакоместе растра изображение с блока 1 памяти гасится и накладывается изобраэкение символа.

Ввод данных в ЭБМ осуществляеч ся блоком 8 считывания координат в виде координат объектов цветного или черно-белого изображения, отобраэкаемого на экране ЭЛТ телевизионного монитора

5, с помощью специальной стрелки-маркера. 1(оординаты маркера задаются первым счетчиком 32 и вторым счетчиком ЗЗ блока 8 считывания координат и поступают на схему 37 сравнения, на вторые входы которой поступают координаты текущего положения луча ЭЛТ с третьего и четвертого счетчика 38 и 39. При сравнении заданных координат маркера и координат луча ЭЛТ сигнал с выхода схемы 37 сравнения взводит триггер 40, который разрешает считывание информации с ПЗУ 41. В

ПЗУ 41 зашит микрорастр изображения стрелки маркера, который построчно по сигналу сравнения заносится в регистр 43 сдвига и синхроимпульсами

<- блока 6 формирования растра последовательно считывается.

С выхода регистра 42 видеосигнал изображения стрелки маркера через первый элемент ИЛИ 9 поступает на блок 2 формирования цгетовых составлжащих изображения„ гася отображаемую информацию с блока 1 памяти, и через второй элемент ИЛИ 10 поступает на вход ЦАП 4 для управления модулятором ЭЛТ. Одновременно при взводе триггера 40 разрешается взвод пятого

c÷åò÷èêà числа строк микрорастра

7 131596 изображения маркера. По завершению отображения маркера на заданном месте экрана ЭЛТ сигнал переполнения пятого счетчика 42 сбрасывает триггер 40, чем запрещает отображение маркера. Исходные .координаты маркера задаются из ЭВМ параллельной записью их в первом и втором счетчиках 32 и 33.

Оператор имеет возможность управлять перемещением маркера по экрану, изменяя состояние первого и второго счетчиков 32 и 3 3 вращением в нужном направлении шара 36. При повороте шара 36 вертикальная составляющая вра- 15 щения передается на датчик 34 угол код, а горизонтальная — на датчик 35 угол - код. С выхода датчика 34 угал— код синхроимпульсы.поступают на счетный гход первого счетчика 32, изменяя ц значение координат маркера по вертикали, а с выхода датчика 35 угол— код — на вход второго счетчика 33, изменяя значение коордикат маркера по горизонтали, При установке опера- 25 тором маркера в необходимом месте на экране ЭЛТ для указания объектов изображения или его частей в ЭВМ вводятся их координаты, снимаемые с выходов первого и второго счетчиков 30

32 и 33.

Обработка в интерактивном режиме выведенного из ЭВМ изображения, визуализированного на экране ЭЛТ телевизионного индикатора 5, осуществляется путем задания параметров в регистр 47 блока 2 формирования цветовых составляюших изображения для изменения цветовых или полутоновых характеристик изображения и в первый 40 и второй регистры 16 и 20 блока 3 коррекции яркости изображения для выделения границ или контуров объектов. Изменение цветовых характеристик изображения осуществляется в динами- 45 ческом режиме синхронно с движением луча ЭЛТ с помощью первого и второго

ОЗУ 44 и 46 блока 2 формирования цветовых составляющих изображения, для чего на адресные входы ОЗУ поступают 50 данные об исходных значениях яркости, с выхода которых снимаются любые другие заранее записанные в ОЗУ из ЭВМ через входной регистр 47.

Вьделение контуров объекта осуще- 55 ствляется в динамическом режиме за

)счет определения разности значений оптической яркости при двухмерном изобретения

Формула

1. Устройство для ввода и вывода цветной графической информации, со4 8 преобразовании. Для этого текущее значение растр-элемента поступает на цифровую линию задержки — первый регистр 11 сдвига блока 3 коррекции яркости иэображения и далее на первый сумматор 12, где производится вычитание текущего значения с предыдущим по строке, и на второй сумматор 13, где производится вычитание текущего значения с предьдущим значением по столбцу. С выходов первого и второго сумматоров 12 и 13 двухмерные значения разностей яркости соседних элементов растра поступают на первый вход первой и второй схемы 14 и 15 сравнения, на втором входе которьгл установлено допустимое значение разности со второго регистра 16, задаваемое из ЭБМ, С выходов первой и второй схем

14 и 15 сравнения сигналы больше (меньше) допустимого значения перепада яркостей по вертикали и горизонтали через коммутатор 17, управляемый со стороны ЭБМ записью данных в третий регистр 20, поступают на первьц и второй элементы И 18 и 19. С выхода первого элемента И 18 сигнал результата двухмерного преобразования перепада яркостей при наличии соответствующего сигнала разрешения с третьего регистра 20 поступает через первьп элемент ИЛИ 9 на блок 2 формирования цветовых составляющих изображения для гашения луча на экране ЭЛТ, а с выхода второго элемента И 19 через второй элемент ИЛИ 10 на преобразователь 4 для открытия модулятора ЭЛТ блока 5 индикации. Таким образом, оператор через задание параметров в регистры блока 3 коррекции яркости изображения имеет возможность производить обработку изображения в интерактивном режиме, вьделяя границы или контуры объектов по величине двухмерного преобразования перепада яркостей. . Использование заявляемого устройства позволяет повысить производительность труда при обработке изображений в интерактивном режиме, связанной с вьделением границ, контуров изображений. держащее блок памяти, информационный выход которого подключен к первому информационному входу блока формирования цветовых составляющих изображения, информационный выход которого соединен с информационным входом цифроаналогового преобразователя, выход которого соецинен с входами модуляторов телевизионного индикатора, входы развертки которого подключены к первому выходу блока формирования растра, второй выход которого соединен с адресным входом знакогенератора и информационным входом блока считывания координат, первый выход которого является выходом устройства, а третий выход блока формирования растра соединен с адресным входом блока памяти, информационный вход которого является входом устройства и подключен к информационному входу знакогенератора и вторым информационным входам блока формирования цветовых составляющих изображения и блока считывания координат, второй выход которого соединен с первыми входами первого и второго элементов ИЛИ, вторые входы которых подключены к выходу знакогенератора, выход первого элемента ИЛИ соединен с управляющим входом блока формирования цветовых составляющих изображения, а выход второго элемента ИЛИ вЂ” с управляющим входом цифроаналогового преобразî-ателя, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения за счет обеспечения возможности обработки контурных цветных изображений, оно содержит блок коррекции яркости изображения, первый информа5964 о ционный вход которого подключен к выходу блока формирования цветовых составляющих изображения, второй информационный вход — к четвертому выходу блока формирования растра, третий информационный вход соединен с входом устройства, а первый и второй .выходы подключены соответственно к третьим входам первого и второго эле10 ментов ИЛИ.

2, Устройство по и. t о т л и ч а ю щ е е с я тем, что блок коррекции яркости иэображения содержит три регистра, два сумматора, две схе15 мы срав;-,ения, коммутатор и два элемента И, выходы которых являются первым и вторым выходами блока, первым и вторым информационными входами которого являются соответственно первый

20 и второй входы первого регистра, третьим информационным входом устройства является вход второго регистра,, соединенный с входом третьего регистра, первые входы первого и второго сумматоров подключены к первому информационному входу устройства, выходы первого регистра соединены с вторыми входами первого и второго сумматоров, выходы которых подключены соответ30 ственно к первым входам первой и второй схем сравнения, вторые входы которых соединены с выходом второго регистра, а выходы — с первым и вторым входами коммутатора, третий вход которого подключен к первому выходу третьего регистра, второй выход которого соединен с первыми входами первого и второго элементов И, вторые и третьи входы которых подключены к

40 выходам коммутатора.

1315964

Оп7 УхО

gc - fa

1315964

Составитель Т.Ничипорович

Техред Л.Олийнык Корректор N.Ïîæo

Редактор П.Гереши

Заказ 2363/50 Хираж 672 Подписное

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

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

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

Устройство для ввода и вывода цветной графической информации Устройство для ввода и вывода цветной графической информации Устройство для ввода и вывода цветной графической информации Устройство для ввода и вывода цветной графической информации Устройство для ввода и вывода цветной графической информации Устройство для ввода и вывода цветной графической информации Устройство для ввода и вывода цветной графической информации Устройство для ввода и вывода цветной графической информации 

 

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

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

Изобретение относится к области вычислительной техники и может быть использовано в устройствах для вывода графической информации, в частности в устройствах для формирования окружностей и дуг на экране ЭЛТ Цель изобретения - повыш ение быстродействия устройства, которая достигается введением двух суммирующих цепочек, состоящих соответственно из последовательно соединенных резисторов 7 и 14 и 11 и 15, второго элемента НЕ 1 и соответствующих функциональных связей, что позволяет осуществить непосредственное суммирование сигнала, определяющего радиус окружности Х или (-Y), с сигналами с выхода элемента НЕ 13 или интегратора 10 в зависимости от начала рисования окружности, т.е

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

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

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

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

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

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

Изобретение относится к средствам отображения информации

Изобретение относится к электронной технике

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

Изобретение относится к компьютерным технологиям

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

Дисплей // 2015536

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

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

Изобретение относится к автоматике и вычислительной технике
Наверх