Устройство для отображения графической информации на экране телевизионного приемника
Иллюстрации
Показать всеРеферат
Изобретение относится к области вычислительной техники и может быть использовано в устройствах вывода графической информации из ЭВМ на экран телевизионных приемников. Цель изобретения - расширение области применения устройства путем обеспечения возможности отображения полутоновых изображений проекций трехмерных объектов, которая достигается введением первого и второго регистров кода яркости , преобразователя код - напряжение, первого дешифратора, второго дешифратора и инвертора. Особенности телевизионной развертки , а именно постоянство направления, позволяют каждой контурной линии приписывать один код яркости, т. е. задавать яркость участков, расположенных по ходу телевизионной развертки. 2 ил. to ел О5 IND
COl03 СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„„SU„„1251162 А1 (51) 4 G 09 G 1 16
1,1
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3599398/24-24 (22) 01.06.83 (46) 15.08.86. Бюл. № 30 (71) Московский институт электронного машиностроения (72) К. А. Пупков, Е. А. Зыков и Н. Ю. Рязанова (53) 681.327.11 (088.8) (56) Авторское свидетельство СССР № 642741, кл. G 09 G 1/16, 1975.
Авторское свидетельство СССР № 739591, кл. G 09 F 1/153, 1977. (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ
ГРАФИЧЕСКОЙ ИНФОРМАЦИИ НА ЭКРАНЕ ТЕЛЕВИЗИОННОГО ПРИЕМНИКА (57) Изобретение относится к области вычислительной техники и может быть использовано в устройствах вывода графической информации из ЭВМ на экран телевизионных приемников. Цель изобретения — расширение области применения устройства путем обеспечения возможности отображения полутоновых изображений проекций трехмерных объектов, которая достигается введением первого и второго регистров кода яркости, преобразователя код — напряжение, первого дешифратора, второго дешифратора и инвертора. Особенности телевизионной развертки, а именно постоянство направления, позволяют каждой контурной линии приписывать один код яркости, т. е. задавать яркость участков, расположенных по ходу телевизионной развертки. 2 ил.
1251162
Изобретение относится к вычислительной технике и может быть использовано в устройствах вывода графической информации из ЭВМ на экраны телевизионных приемников.
Цель изобретения — расширение области применения устройства путем обеспечения возможности отображения полутоновых изображений проекций трехмерных обьектов.
На фиг. 1 представлена функциональная схема устройства; на фиг. 2 — двоичное представление чисел.
Устройство содержит первый счетчик 1, с первого по четвертый 3 блоки 2- — 5 сравнения, регистр 6 приращений по координате
Х (ЛХ), сумматор 7, первый регистр 8 координаты Х, второй дешифратор 9, пятый
10 и шестой 11 блоки сравнения, формирователь 12 импульсов подсвета, третий счетчик 13, видеоусилитель 14, телевизионный приемник 15, синхрогенератор !6, третий 17 и второй 8 регистры координаты Х, инвертор 19, второй счетчик 20, триггер 21, первый регистр 22 кода яркости, первый дешифратор 23, блок 24 памяти, регистр 25 координаты У, второй регистр 26 кода яркости и преобразователь 27 код — напряжение (ПКН).
При синтезе изображений с помощью
Э13М (не показана) изображение представляется как совокупность прямых, аппроксимирующих контуры объекта. В качестве контуров принимаются участки изображения, в которых происходит быстрое изменение яркости. Задание контуров с указанием значений яркости участков, ограниченных соответствующими контурными линиями, полностью определяет стилизованное изображение объекта. Особенности телевизионной развертки, а именно постоянство направления, позволяют каждой контурной линии приписывать один код яркости, т. е. задавать яркость участков, расположенных по ходу телевизионной развертки.
В блок 24 памяти поступают из ЭВМ данные о формируемом на телевизионном экране изображении. Эти данные представляют собой список отрезков прямых, на которые делятся ломаные, аппроксимирующие контуры, в соответствии с условной сеткой деления растра на квадратные фрагменты. Данные, описывающие фрагменты по ячейкам, — это координаты отрезков, целиком лежащих в одной ячейке с приписанными к ним кодами яркости участксв, расположенных справа от отрезка.
Работа устройства начинается по импульсу «Запись», вырабатываемому вторым дешифратором 9. По этому импульсу регистры записывают следующие коды: Хр, Ур, + ЛХ, У, R. Блоки 2 — 5 сравнения формируют сигналы, определяющие положение отрезка в ячейке относительно текущей телевизионной строки. Первый дешифратор 23 формирует столько импульсов «Сложение», 5
IC
1>
2.>
55 какова первоначальная разность кода Ур и кода текущей строки. Благодаря обратной связи между дешифратором 23 и вторым счетчиком 20 происходит пересчет координаты Ур и формирование импульсов «Сложение» заканчивается при достижении равенства этих кодов Ур+щ= — — У.. первое сложение производитея по импульсу «Запись», что вызвано жесткой связью с тактовой частотой. Импульсы «Запись» и «Сложение» являются импульсами одной последовательности. Стремление максимально снизить рабочую частоту устройства приводит к выбору данной последовательности управляющих импульсов, когда каждый импульс соответствует дискрету телевизионного растра. Это особенно ярко иллюстрируется на примере отрезка, имеющего угол наклона 45 и начинающегося в верхнем левом и заканчивающегося в нижнем правом углах ячейки. Пусть ячейка имеет размеры: п строк и п дискретов. В этом случае должно быть выработано и импульсов «Сложение». Общее число импульсов тогда должно составить п+1, что приводит к увеличению рабочей частоты в лва раза (в соответствии с двоичным представлением чисел, фиг. 2). Условие максимального снижения рабочей частоты накладывает ограничение на общее число импульсов. Это число равно п, следовательно, число импульсов «Сложение» составляет и — 1 и первое сложение производится по импульсу «Запись». После окончания процесса пересчета координат Х. и Уо и определения текущих координат Х„ и Х „-, во второй 18 и третий 17 регистры Х по импульсу «Запись» переписываются коды.Хрч- АЛ и Хр+-(i — 1)AX
Эти коды поступают на входы пятого !О и шестого 11 блоков сравнения, которые производят сравнение их с кодом третьего счетчика 13, осуществлякзщего развертку данных по координате Х с частотой телевизионной развертки. Сигналы, полученные в результате сравнения, поступают в формирователь 12 сигналов подсвета, на выходе которого формируется импульс полсвета длительностью АХ. Положение триггера 21 определ>зет последовательность срабатывания формирователя 12. Таким образом. кажлыи отрезок определяет импульс подсвета. На выходе формирователя 12 формируется столько импульсов, сколько отрезков перссека ет макростроку — полосу Lllèðèiþé п телевизионных строк. Каждому отрезку приписан кол яркости, который записывается в первый триггер 22 кода яркости по импульсу «Запись». На вход второго регистра 26 этот код поступает по соответствующему импульсу подсвета. С выхода второго регистра 26 код яркости поступает на вход ПКН 27, на выходе которого формируется сигнал, амплитуда которого определяется поступившим колом. Смена кодов на входе ПКН 27 происходит только
1251162 ветствующей яркостью значительного участ- 10 ка телевизионной строки.
Формула изобретения при наличии импульсов подсвета. Приход каждого импульса подсвета соответствует началу нового участка изображения с соответствующей ему яркостью. Импульс «Начало строки» обнуляет первый регистр 22.
Фон определяется нулевым кодом яркости.
Полутоновое изображение особенно чувствительно к пропуску дискретов в контурах изображения, так как каждый импульс подсвета инициирует подсвет с соотУстройство для отображения графической информации на экране телевизионного приемника, содержащее первый счетчик, вход которого соединен с первым выходом синхрогенератора, выход — с первыми входами первого, второго, третьего и четвертого блоков сравнения, вторые входы первого и третьего блоков сравнения соединены с выходом второго счетчика, вторые входы второго и четвертого блоков сравнения -- с выходом регистра координаты У, первые входы регистра координаты У и второго счетчика подключены к выходу блока памяти, соединенному с первыми входами регистра приращений по координате Х, первого регистра координаты Х и входом триггера, выход которого подключен к первому входу формирователя импульсов подсвета, второй и третий входы которого соединены с выходами пятого и шестого блоков сравнения, первые входы которых соединены с выходами второго и третьего регистров координаты Х, первые входы которых соединены соответственно с выходом сумматора, соединенным с вторым входом первого регистра координаты Х, и выходом первого регистра координаты Х, соединенным с первым входом сумматора, второй вход которого соединен с выходом регистра прира15
35 щения по координате Л, второй выход синхрогенератора соединен с первым входом телевизионного приемника, второй вход которого соединен с выходом видеоусилителя, третий выход синхрогенератора подключен к входу третьего счетчика, вход блока памяти является входом устройства, отличаюи1ееся тем, что, с целью расширения области применения устройства путем обеспечения возможности отображения полутоновых изображений проекций трехмерных объектов, оно содержит последовательно соединенные первый и второй регистры кода яркости и преобразователь код — напряжение, первый дешифратор, первый вход которого соединен с четвертым входом синхрогенератора, второй, третий, четвертый и пятый входы — с выходами первого, второго, третьего и четвертого блоков сравнения соответственно, а выход подключен к второму входу второго счетчика и третьему входу первого регистра координаты Х, и последовательно соединенные второй дешифратор, вход которого подключен к выходу третьего счетчика, и инвертор, выход которого подключен к вторым входам второго и третьего регистров координаты Х, выход второго дешифратора соединен с вторым входом регистра координаты У, третьим входом второго счетчика, вторым входом регистра приращения по координате Х, четвертым входом первого регистра координаты Х, вторыми входами пятого и шестого блоков сравнения и первым входом первого регистра кода яркости, второй вход соединен с первым выходом синхрогенератора, третий вход — с выходом блока памяти, второй вход второго регистра кода яркости подключен к выходу формирователя импульсов подсвета, выход преобразователя код — напряжение соединен с входом видеоусилителя. третьи входы пятого и шестого блоков срагнения соединены с выходом треть - счетчика.
1251162
Редактор А. Огар
Заказ 44! 7/50
Составитель С. Гришин
Техред И. Верес Корректор М. Максимншинец
Тираж 455 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и о1крытий! 13035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5
Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4