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

 

Изобретение относится к вычислительной технике и может быть использовано при построении систем отображения информации . Цель изобретения - упрощение устройства . Устройство содержит блок 1 сопряжения , первый 2, второй 3, третий 4 блоки оперативной памяти, формирователь видеосигнала 5, телевизионный индикатор 6. Устройство обеспечивает отображение и масштабирование графического изображения за счет того, что при вертикальном мас1нтабировании с коэффициентами масштабирования Q/P информация считывается из первого блока 2 памяти с частотой Р, а записывается во второй блок 3 памяти с частотой Q. При горизонтальном масштабировании строка изображения из второго ка 3 памяти переписывается в третий блок 4 па.мяти, а затем считывается из нег о с частотой М, а записывается во второй блок па .мяти, а затем считывается из него с частотой М, а записывается во второй блок памяти с частотой N. За счет этого изображение масштабируется по горизонтали в N/M раз. 2 ил. i (Л

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

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

РЕСПУБЛИК (5!) 4 G 09 (I 16

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

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

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

К АBTOPCHOMY СВИДЕТЕЛЬСТВУ д/

/ !

Фиг. / (21) 4101659/24-24 (22) 27.05.86 (46) 30.06.88. Бюл. № 24 (7 I ) Львовский политехнический институт им. Ленинского комсомола (72) П. А. Кондратов, О. К. Мешков и И. Б. Боженко (53) 681.327.1! (088.8) (56) Авторское свидетельство СССР № 1238143, кл. G 09 G 1/08, 1984.

Патент Великобритании № 1581546, кл. Н 4 Р, опублик. 1980. (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ

ГРАФИЧЕСКОЙ ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано при построении систем отображения информации. Цель изобретения — упрошение устройства. Устройство содержит блок 1 сопряÄÄSUÄÄ 1406634 A 1 жения, первый 2, второй 3, третий 4 блоки оперативной памяти, формирователь видеосигнала 5, телевизионный индикатор 6. Устройство обеспечивает отображение и масштабирование графического изображения за счет того, что при вертикальном масштабировании с коэффициентами масштабирования Q/Р информация считывается из первого блока 2 памяти с частотой Р, а записывается во второй блок 3 памяти с частотой Q. При горизонтальном масштабировании строка изображения из второго б1ока 3 памяти переписывается в третий блок 4 памяти, а затем считывается из него с частотой М, а записывается во второй блок памяти, а затем считывается из него с частотой М, а записывается во второй блок памяти с частотой N. За счет этого изображение масштабируется по горизонтали в N/М раз.

2 ил.

1406634

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

Цель изобретения — упрощение устройства.

На фиг. 1 приведена функциональная схема предлагаемого устройства; на фиг. 2— функциональная схема блока сопряжения.

Устройство содержит блок 1 сопряжения, первый 2, второй 3 и третий 4 блоки оперативной памяти, формирователь 5 видеосигнала, телевизионный индикатор 6. Позицией 7 обозначен вход-выход блока 1 сопряжения.

Блок сопряжения содержит генератор 8 фаз, neнтральный процессор 9 системы, системный блок 10 постоянной памяти, системный блок 1! оперативной памяти, внешний интерфейс 12, счетчик 13 адресации первого блока памяти и строчного буфера масштабирования, счетчик 14 адресации второго блока памяти, интерфейс 15 связи центрального процессора системы со счетчиком адреса, контроллер 16 прерываний, программируемый таймер 17, формирователь 18 сигналов записи и коммутации, системный контроллер 19 и адресные буферы 20.

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

Устройство обеспечивает отображение графической информации и масштабирование се произвольных прямоугольных сегментов по вертикали и горизонтали с коэффициентами масштабирования М = N/М и

М =Р/Q.

Блок сопряжения попеременно подключает выходы первого 2 и третьего 4 блоков памяти к информационному входу второго блока 3 памяти. Исходная информация последовательно вводится через блок 1 сопряжения по информационному входу в блок 2 памяти.

Для изменения размера изображения по вертикали устройством проводятся следующие операции.

Блок сопряжения подключает выход блока 2 памяти к информационному входу блока 3 памяти и по столбцам одновременно считывает информацию из блока 2 памяти с частотой P и записывает считанные данные в блок 3 памяти с частотой Q.

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

Затем блок 1 сопряжения производит одновременное считывание из блока 4 памяти с частотой М и запись считываемой строки в блок 3 памяти с частотой N. После этого производится перезапись с последующим масштабированием следующей строки.

В результате выводимое из блока 3 памяти на экран телевизионного индикатора 6

1О !

55 изображение меняет размер по горизонтали с коэффициентом N/М, по вертикали — Я/Р.

Блоку 1 сопряжения по входу-выходу 7 задак>тся начальный и конечный адреса фрагмента хранимого в. блоке 2 памяти изображения. Это позволяет изменить линейные размеры фрагментов изображения.

Процесс масштабирования осуществляется следующим образом.

Первоначальное изображение поэлементного растра передается через блок 1 сопряжения в блок 2 памяти. Изменение изображения по вертикали в Q/R раз осуществляется во втором блоке 3 памяти путем последовательного считывания изображения из первого блока 2 памяти по вертикали с частотой P и последовательной ее записи во второй блок 3 памяти с частотой Q. Для этого последовательно инкрементируются старший байт адреса считывания блока 2 памяти с интервалом времени 1/Р и старший байт адреса записи блока 3 памяти с интервалом 1/Q. Отсчет указанных времен осуществляет блок сопряжения.

По входу-выходу 7 в блок сопряжения заносятся значения начального А. и конечного А. старших байтов адресов считывания первого блока 2 оперативной памяти, определяющие границы фрагмента изображения в первом блоке 2 памяти, масштабируемого по вертикали. Во второй блок 3 памяти этот фрагмент перезаписывается, всегда начиная с адреса записи второго блока 3 памяти, равного нулю. При этом к входу второго блока 3 памяти подключается выход первого блока 2 памяти, отключается выход третьего блока 4 памяти и производится считывание выбранного фрагмента из первого блока 2 памяти с частотой считывания P и запись во второй блок 3 памяти с частотой Q, тем самым обеспечивается масштабирование фрагмента по вертикали.

После этого над изображением или его фрагментом, сжатым или растянутым по вертикали в Я/Р раз и хранящимся во втором блоке 3 памяти, производится горизонтальное преобразование размеров. Выход первого блока 2 памяти отключается от входа второго блока 3 памяти и к входу блока 3 подключается выход третьего блока 4 памяти масштабирования. Блоки 3 и 4 памяти становятся закольцованными для прохождения данных. Емкость блока 4 масштабирования соответствует строке второго блока 3 памяти.

Адресация ячеек третьего блока 4 памяти осуществляется старшим байтом адреса считывания первого блока 2 памяти. Процесс изменения масштаба по строке идет в два этапа: перезапись строки из второго блока 3 памяти в третий блок 4 памяти; считывание из третьего блока 4 памяти с частотой М и запись считанной информации во второй блок 3 памяти с частотой N. При этом по входу-выходу 7 в блок 1 сопряжения вводятся значения начального и конеч1406634

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

Фиг 2

Составитель О. Цапко

Редактор Э. Слиган Техред И. Верее Корректор М. Максимигнинеп

Заказ 3198147 Тираж 459 Подписное

ВНИИГ!И Государственного комитета СССР по дечам изобретений и открытий ! 13035, Москва, Ж вЂ” 35, Рву ппскан наб., д 4 5

Производственно-полиграфическое предприятие. г, Ужгород, у.r Прослтнан. 4 ного старших байтов адреса считывания первого блока 2 памяти, определяющие размер масштабируемого фрагмента по горизонтали.

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

Таким образом, изобретение обеспечивает упрощение устройства за счет сокращения объема третьего блока 4 памяти.

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к обработке изображений

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

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

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

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

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