Устройство для отображения информации
Изобретение относится к автоматике и вычислительной технике и может быть использовано для вывода информации из ЭВМ. Цель изобретения - повышение быстродействия устройства, которая достигается введением регистра 6, третьего блока 7 памяти и соответствующих функциональных связей. Изобретение позволяет производить раздельную и независимую обработку фрагментов изображения, ограниченных произвольной замкнутой ломаной линией, не меняя информацию об изображении, записанную в блоке памяти. 5 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК ((9) ((1) (я)ю G 09 G 1/16
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
С)ПИСАНИЕ ИЗОЬРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4603935/24 (22) 09,11.88 (46) 07.09.91. Бюл. М 33 (71) Научно-производственное объединение . "Импульс" им. XXV съезда КПСС (72) В.Г; Непомнящих и А.А. Верховод (53) 681.327;11(088.8) (56) Авторское свидетельство СССР
М 1133615, кл. 6 09 G 1/16, 1983, Дисплейная станция для обработки изображений СМП 7409. 3В2.043.017, 1986. (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ
ИНФОРМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для вывода информации из
ЭВМ, Цель изобретения — повышение быстродействия устройства, которая достигается введением регистра 6, третьего блока 7 памяти и соответствующих функциональных связей. Изобретение позволяет производить раздельную и .независимую обработку фрагментов изображения, ограниченных произвольной замкнутой ломаной линией, не меняя информацию об изображении, записанную в блоке памяти.
5 ил.
1675929
Изобретение о носится к автоматике и вычислительной технике и может быть использовано для вывода информации из
ЭВМ.
Цель изобретения — повышение быстродействия yc t ройства, На фиг. 1 показана структурная схема устгюйства; на фиг, 2 — структурная схема блока обработки информации, на фиг. 3— структурная схема блока синхронизаций; на фиг. 4 — структурная схема блока управления; на фиг. 5 — структурная схема формирователя адреса.
Устройство содержит блок 1 синхронизации, блок 2 управления, формирователь 3 адреса, первый 4 и второй 5 блоки памяти,, регистр 6, третий блок 7 памяти, блок 8
: обработки информации, формирователь 9 видеосигнала, телевизионный приемник 10.
Блок обработки информации. содержит мультиплексоры 11-14, блоки 15 и 16 памя. и, регистр 17, арифметика-логический блок
18, счетчик 19, Блок синхронизации содержит генератор 20 тактовых импульсов, счетчики точек
21 и строк 22, дешифратор 23.
Блок управления содержит мультиплексор 24, дешифратор 25, регистр 26, дешифратор 27, счетчик 28, триггер 29, элемент И
30, дешифратор 31, Формирователь адреса содержит KQM мутатор 32, регистр 33, сумматор 34, регистр 35, коммутатор 36, регистр 37, сумматор 38, регистры 39 и 40, счетчик 41, коммутатор 42, регистр 43.
Устройство работает следующим образом.
Информация о полутоновом изображении поступает на информационный вход устройства в цифровых кодах, каждый иэ которых представляет информацию об одной точке на экране и кодируется п-битами, где n=1,2,3„,и, проходя через мультиплексор 24 блока 2 управления, записывается в первый блок 4 памяти по адресам, которые вычисляются схемами формирования адресов: коммутаторами 32 и 36, регистрами 33 и 37, сумматорами 34 и 38, выходными регистрами 35 и 39 и чер еэ выходной коммутатор
42 и регистр 43 формирователя 3 адреса выдаются на адресные входы первого 4 и второго 5 блоков памяти. Затем на информационный вход устройства подается графическая информация в виде К-битных кодов, где К=1,2,3,. „содержащая сведения о контурах (замкнутых ломаных линиях, ограничивающих фрагмент иэображения, подлежащий обработке), которые записываются во второй блок 5 памяти по адресам, которые формируются так же, как и для полутоновой информации в формирователе 3 адреса, После записи полутоновой и графической информации в соответствующие блоки памяти оператор определяет, каким видам обработки (функциональным или цветовым) подвергнуть изображение и с помощью управляющей ЭВМ (не показана) заполняет соответствующей информацией блоки 15 и 16 памяти блока 8 обработки информации, а также ставит в соответствие изображению коды арифметических и логических операций для арифметико-логического бг ока 18, предназначенного для
10 обработки изображения, и записывает коды в третий блок 7 памяти.
Заполнение блоков 15 и 16 памяти блока 8 и третьего блока 7 памяти, которые используются как таблицы для перекодировки данных, производится следующим образом. В счетчик 19 блока 8 предвари15
20 тельно заносится начальный адрес для записи в перечисленные выше блоки и через мультиплексоры 11 и 12 подается на адресные входы блоков 7, 15 и 16 памяти. Данные
25 для записи во все блоки памяти поступают с входа устройства, а сигналы управления записью и выборки блоков памяти поступают с дешифратора 27 блока 2 управления, Разрядность адреса блоков 7, 15 и 16 памяти составляет (n+K) бит. Это необходимо для того, чтобы управлять обработкой данных в зависимости от принадлежности
30 точек растра к соответствующим зонам изображения, ограниченным произвольными контурами.
Обработка и вывод изображения на экран телевизионного приемника осуществляется следующим образом. Информация о
35 полутоновом изображении и контурах, эаписанная соответственно в первый блок 4 памяти и второй блок 5 памяти, выдается иэ блоков памяти согласно начальных адресов регенерации, хранящихся в регистре 40
40 счетчиком 41 и передаются через выходной коммутатор 42 и регистр 43 формирователя
3 адреса на адресные входы блоков 4 и 5 памяти. Полутоновая информация из первого блока 4 памяти поступает на второй информационный вход блока 8 обработки, а графическая — из второго блока 5 памяти поступает через регистр 6 на четвертый ин- формационный вход блока 8 обработки информации. Регистр 6 представляет собой набор триггеров, включенных в счетном режиме, с общим сбросом, На тактовые входы триггеров поступают разряды кодов контуров, которые хранятся в блоке 5 памяти.
Контур представляется ломаной замкнутой
55 формирователя 3 адреса,и текущих адресов
45 регенерации, которые вырабатываются
-1675929
20
30
50 линией. При первом {нечетном) в процессе развертки строки пересечении контура, который имеет определенный код, переключа.ются в "1" соответствующие триггеры регистра 6. При втором (четном) пересечении контура соответствующие триггеры переключаются в "0". По концу строки все триггеры регистра сбрасываются в "0", что позволяет вести обработку изображения в пределах экрана. Полутоновая и преобразованная графическая информация поступает на вход мультиплексора 11, причем полутоновая информация поступает как младшая часть кода, а преобразованная графическая информация как старшая часть кода. С выхода мультиплексора 11 информация поступает на адресные входы блоков 7 и 15 памяти, где соответственно записаны таблицы функционального преобразования и коды выборки арифметических и логических операций для арифметико-логического блока 18. Информация с выхода блока 15 памяти поступает на информационный вход, а с выхода блока 7 памяти —. на управляющий вход арифметика-логического блока 18 блока 8 обработки информации. На второй информационный вход арифметик ологического блока 18 информация поступает или с регистра 17 блока 8, или с управляющего входа устройства, который совместно с выходом устройства может использоваться для подключения второго канала отображения, Из арифметико-логического блока 18 информация поступает, на вход мультиплексора 12 и является младшей частью адреса для блока 16 памяти. На этот же вход мультиплексора 12 поступает информация с регистра 6, которая является старшей частью адреса для блока
16 памяти. С выхода мультиплексора 12 информация поступает на адресный вход блока 16 памяти, который выполняет функции таблицы цветов, Старшие разряды адреса делят адресное пространство блока 16 памяти на 2 страниц, что позволяет произво,дить раскраску изображения в зависимости от местоположения части изображения на экране, т.е. в контурах. Данные из блока 16 памяти поступают на вход мультиплексора
13 блока 8 обработки, на второй вход которого поступает информация с второго блока
5 памяти. С выхода мультиплексора 13 информация поступает на вход формирователя 9 видеосигнала, где дискретная информация об изображении преобразуется в аналоговые сигналы и передается совместно с синхросигналами в телевизионный приемник, Таким образом, предлагаемое устройство позволяет производить раздельную обработку различных фрагментов изображения, не изменяя содержимого Groков 4 и 5 памяти, за счет чего существенно повышается быстродействие устройства, Формула изобретения
Устройство для отображения информации, содержащее блок синхронизации, формирователь адреса, блок управления, первый и второй блоки памяти, блок обработки информации, формирователь видеосигнала, выход которого соединен с видеовходом телевизионного приемника, выход блока синхронизации соединен с тактовыми входами блока управления формирователя адреса. первого и второго блоков памяти и синхровходом формирователя видеосигнала, информационный вход котороro соединен с первым выходом блока обработки информации, первый информационный вход которого, соединенный с информационными входами блока управления и формирователя адреса, является информационным входом устройства, первый выход блока управления соединен с информационными входами первого и второго блоков памяти, управляющие входы которых соединены с вторым выходом блока управления, третий выход которого, соединенный с первым управляющим входом блока обработки информации, подключен к управляющему входу формирователя адреса, выход которого соединен с адресными входами первого и второго блоков памяти, выходы которых соединены соответственно с вторым и третьим информационными входами блока обработки информации, второй выход которого является выходом устройства, второй управляющий вход блока обработки информации является управляющим входом устройства, отл и ч а ю ще е с я тем, что, с целью повышения быстродействия устройства, оно содержит регистр, третий блок памяти, выход которого соединен с третьим управляющим входом блока обработки информации, третий выход которого соединен с адресным входом третьего блока памяти, информационный вход которого соединен с первым информационным входом блока сбработки информации, четвертый информационный вход которого соединен с выходом регистра, информационный вход которого соединен с выходом второго блока памяти, управляющие входы регистра и третьего блока памяти соединены с третьим выходом блока управления.
1675929
1675929 з о
Составитель Я, Коробов
Редактор В. Бугренкова Техред M.Mîðãånòàë Корректор Т. Малец
Заказ 3005 Тираж 275 Подписное.
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва. Ж-35, Раушская наб., 4/5
Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101




