2. Устройство по п. 1, о т л и чающееся тем, что формирователь геометрических элементов изображения содержит первый и второй сумматоры, входы которых подключены к выходам первого и второго, третьеrd и четвертого.интеграторов соответствеМно, а выходы сумматоров соответственно - к одним из входов первой и второй и третьей и четвертой схем сравнения и к одним из входов второго блока памяти, другие входы схем сравнения и одни из входов интеграторов являются одним из входов формирователя, выходы схем сравнения подключены к входам элемента И, выход которого соединен с тре18
10
тьим входом второго блока памяти, выход которого является выходом формирователя, а вто;эые входы первого и третьего и второго и четвертого интеграторов - другими входами формирователя.
3. Устройство по п. 1, о т л ичающееся тем, что блок наложения геометрических элементов изображения содержит регистр, вход которого является одним из входов блока, а выходы подключены к одним из входов дешифраторов, вторые входы которых являются другими входами блока, выходы дешифраторов подключены к входам элементов ИЛИ, выходы которых являются выходами блока.
,1
Изобретение относится к вычислительной технике и, в частности, к устройствам для отображения графической информации, меняющейся в реальном времени,
В устройствах для отображения графической информации, при условии изменения этой информации в реальном времени, исключительно важной является проблема повышения детальности отображаемых изображений, так как повышение количества деталей связано или с увеличением затрат машин-ного времени управляющей вычислительной машины (УВМ), входящей в систему, или с увеличением аппартурных затрат на реализацию аппаратурной части системы.
Оба этих пути не дают необходимого повышения детальности отображаемых изображений, так как первый путь ограничивается временем смены фаз движения отображаемого графического изображения и конечной производительностью универсальной вычислительной машины. Время смены фаз движения составляет в среднем 60 мс и обусловлено характеристиками зрения человека . Чтобы человек видел движение графического изображения непрерывным, ему необходимо предъявлять каждую новую фазу движения изображения через время смены фаз движения. Если новая фаза движения предъявляется через время большее чем 60 мс, то человек видит движение состоящим из отдельных фаз или видит резкие, отрывистые движения. Это приводит
к тому, что для каждой фазы движения графического изображения на УВМ необходимо рассчитать координаты всех точек формируемых графических изображений в течение каждь1х 60 мс, если поведение отображаемого объекта заранее не обусловлено и подчиняется управляю1цим воздействиям, зависящим от реакции оператора системы на внешние воздействия (например, оператора
системы отображения информации авиационного тренажера). Однако производительность современных УВМ недостаточна для того, чтобы рассчитывать координаты точек графических
изображений за 60 мс в количестве, достаточном для обеспечения высокой детальности отображаемых изображений.
Второй путь повышения качества
графических изображений связан с увеличением аппаратурных затрат на реализацию аппаратурной части системы. Рост аппаратурных затрат в этом случае происходит пропорционально сложности или детальности отображаемых изображений, так как для каждого конкретного изображения строится специализированный процессор. Этот процессор по параметрам изобра3жений, поступающих из УВМ, рассчитывает координаты всех точек изображения каждые 60 мс. Такие процессоры строятся на основе цифровых или аналоговых интегрирующих бло ков, а их структура - жесткие связи между интеграторами - определяется видом отображаемого изображения. Та ким образом, для каждого изображения в этом случае необходим свой специализированный процессор, а есл класс изображений, отображаемых сис темой, расширяется, то пропорционально их сложности и количеству ра тет число процессоров. Известно устройство для отображе ния информации, содержащее ряд специализированных процессоров, соединенных с выходами УВМ и датчиков информации, логический блок и теЛевизионный индикатор 1 3Недостатки этого устройства заключаются в больших аппаратурных затратах и низкой детальности форми руемых изображений. Устранение противоречий между точностью отображения изображения, затратами машинного времени и аппар турными затратами возможно на пути создания многомашинных систем для отображения информации, ориентирова ных на решение ограниченного класса задач. Наиболее близким по технической сущности к предлагаемому является устройство для отображения информации, на экране цветного телевизионного индикатора, предназначенное дл отображения графических изображений состоящих из плоских фигур, ограниченных прямыми линиями (трапеция|ми) 12. -. Недостаток этого устройства заклю чается в низкой детальности формируе мых изображений, так как эти изображения ограничиваются отрезками прямых линий. Кроме этого, УВМ должна за время смены фаз движения рассчитать тангенсы углов наклона отрез ков, ограничивающих трапеции, что, в связи с ограниченной производитель ностью, ограничивает число трапеций и таким образом снижает качество или детальность формируемых изображений, так как эти изображения аппроксимируются ограниченным числом прямых линий. Цель изобретения - повышение точности отображамоей информации за 84 счет увеличения детальности изображения. Поставленная цель достигается тем, что в устройство, содержащее синхронизатор, подключенный к одному из входов цветного телевизионного индикатора, другие входы которого подключены к выходам цифроаналоговых преобразователей, подключенных к первому блоку памяти, один из входов которого подключен к информационному входу устройства, а другой - к выходу шифратора, соединенного с блоком элементов запрета, введены формирователи геометрических элементов изобра.жения и блок наложения геометричёс ких элементов изображения, один из входов которого подключен к информационному входу устройства, а другие - к выходам формирователей геометрических элементов изображения, одни из входов которых подключены к информационному входу устройства, а другие - к синхронизатору, а выход блока наложения геометрических элементов изображения подключен к входу блока элементов запрета.Формирователь геометрических элементов изображения содержит первый и второй сумматоры, входы которых подключены к выходам первого, второго, третьего и четвертого интеграторов соответственно, а выходы сумматоров соответственно - к одним из входов первой, второй, третьей и четвертой схем сравнения и к одним из входов второго блока памяти, другие входы схем сравнения и одни из входов интеграторов являются одним из входов формирователя, выходы схем сравнения подключены к входам элемента И, выход которого соединен с третьим входом второго блока памяти, выход которого является выходом формирователя, а вторые входы первого и третьего и второго и четвертого интеграторов - другими входами формирователя. Блок наложения геометрических элементов изображения содержит регистр, вход которого является одним из входов блока, а выходы подключены к одним из входов дешифраторов, вторые входы которых являются другими входами блока, выходы дешифраторов подключены к входам элементов ИЛИ, выходы которых являются выходами блока.
5 , 10071
На фиг-. 1 изображена структурная схема устройства; на фиг. 2 - схема формирователя геометрических элементов изображения; на фиг. 3 - схема блока наложения геометрических $ элементов изображения.
Устройство для отображения информации на экране цветного телевизионного индикатора содержит цветной телевизионный индикатор 1, вхо- в ды которого через цифро-аналоговые преобразователи 2- подключены к выходам первого блока 5 памяти. Четвертый вход индикатора 1 грдключен к выходу синхронизатора 6, выход ts которого соединен с информационным входом 7 устройства, связанным с выходной шиной управляющей вычислительной машины. Формирователи 8-10 геометрических элементов изображе- 20 ния связаны с блбком 11 наложения геометрических элементов изображения и первым блоком 5 памяти. Другой вход Первого блока 5 памяти через последовательное соединение блока 12 И элементов запрета и дешифратора 13 подключен к выходу блока 11.
Формирователи 8-10 геометрических элементов изображения (фиг. 2), содержат первый, второй, третий и зо четвертый интеграторы Н-17, первый и второй сумматоры 18 и 19, первую, вторую, третью и четвертую схему 20-23 сравнения, элемент И 2 и второй блок 25 памяти.35
Блок 11 наложения герметрических элементов изображения . предназначен для формирования .общего сигнала из сигналов деталей изображения, имеющих одинаковый порядок видимости Р (1, 2,..., -1,). Первый порядок видимости указывает на то, что это изображение может загораживать от наблюдателя другие, наблюдаемые,, им изображения или их части, но само . не может быть выполнено другим изображением. Изображения второго порядка видимости загораживают от наблюдателя изображения последующих порядков видимости..
Блок 11 наложения геометрических элементов изображения (фиг. З) содержит регистр 26, р схем ИЛИ 27-29 каждая из которых имеет К входов, К дешифраторов 30-32, каждый из кото- - рых р выходов.
Вход регистра 26 подключен к информационному входу 7 устройства.
184
Блок 12 элементов запрета предназначен для устранения невидимых частей отображаемых в системе изображений и состоит из р-1 элементов И
Шифратор 12 предназначен для преобразования позиционного кода с выхода блока 13 элементов запрета в двоичный код. Двоичный код на выходе шифратора 12 является кодом адреса первого блока 5 памяти, в котором хранится информация о цвете и яркости изображения каждого порядка видимости.
Устройство работает следующим Ьбразом.
Формирователи 8-10 геометрических элементов изображения формируют сигналы деталей изображений путем считывания содержимого второго блока 25 памяти /адресными си/налами, которые формируются интеграторами 14-17 и сумматорами 18 и 19. Адресные сигналы на выходах сумматоров 18 и 13 имеют следующее математическое описание .
m4i)i(tJcosf-mQco5f+nW5in4-njjsinf-f rojj ,И)
n(t ) n(} cos V- «IQCOS Y- m(t)
,(2)
где глд, HQ - координаты центра вращения детали изображения в системе координат телевизионного растра; о координаты центра вращения детали изображения в системе координат детали изображения, совпадающей с системой координат второго блока 25 памяти;
n(t), n(t) - мгновенные значения текущих координат растра;
m (t)}n(t) - мгновенные значения текущих координат второго б/уэка 25 памяти;
f - угол поворота системы координат второго блока 25 памяти относительно системы координат растра.
Выражения (1)- и (2) аналогичны математическому, описанию параллельного переноса и поворота на угол f системы координат детали изображения (х , у ) относительно системы 7 координат телевизионного растра (х у). . Формирование адресных (1) и (2) производится следующим образом. На управлякицие входы двоичнрго делителя частоты, входящего в состав каждого интегратора 1-17, подается код функции угла поворота / детали, изображения например, 2созМиз выражения (1), знак которого управляет реверсом двоичного реверсивного счетчика. На частотный вход двоичного делителя частоты подается частота горизонтальной дискретизации растра. Двоичный дели тель частоты, двоичный реверсивный счетчик и регистр входят в состав каждого интегратора. Двоичный делитель частоты делит частоту f согласно выражению f 2 cosyfT ВЫХ 2 где t - число разрядов схемы двоичного делителя частоты. Таким образом, на выходе этой схемы частота fg|j, меняется пропорционально косинусу угла наклона детали изображения. В двоичном реве сивном счетчике частота f в(,х двоичного делителя частоты умножается на время t согласно выражению NcM-W S M s T-t )i где Т|| - период импульсов горизонтальной дискретизации теле визионного растра. Таким образом, интегратор осуще/ ствляет вычисление первого члена пр вой части выражения (1). Аналогично остальные два интегратора вычисляю члены n(t)-sinV, n(t) , если на частотные входы их двоичных дели ,телей частоты поступают импульсы частоты строчной развертки (f(y.fc) а четвертый интегратор вычисляет член выражения (2) m(t) sin. Значе ния членов выражений (1)и{2),нб зависящие от времени, -mgCosV+pig, -Пд5тЧ +п, -ПоСОбЧ+пр, mQsinf, подаются на установочные входы двоичных реверсивных счетчиков, входящих в каждый интегратор. Коэффициенты и свободные члены выражений (1) и (2) переписываются в двоичные делители частоты и реверсивные счетчики 188 из регистров во время обратного хода телевизионной развёртки по полю. Значения кодов на выходах двоичных счетчиков в каждый момент времени представляют собой значения двух частей каждого из выражений (1), (2), которые суммируются в сумматорах 18 и 19, на выходах которых таким образом формируютсгя текущие значения адресов второго блока 25 памяти По выражениям (1) и (2). Схемы 20-23 сравнения и элемент И 23 и элемент И 2 осуществляют ограничение выходного сигнала второго блока 25 памяти, на выходе которого возникает сигнал детали изображения; повернутой на уголfи смещенный вточку телевизионного растра с координатами Шр, Пр. Ограничение выходного сигнала второго блока 25 памяти осуществляется по выражениям P34m(t)i&P . (3) {ШР4, () где Р, Р2 РЗ А координаты сторон ограничивающего прямоугольника в системе координат второго блока 25 памяти. Таким образом, управляя работой цифровых интеграторов 14-17 и схем 20-23 сравнения, можно располагать детали изображения в любом месте телевизионного растра, разворачивать ее на произволный угол и ограничивать с произвольной стороны, что достигается путем изменения соответствующих свободных членов выражений dj-C). Значения этих коэффициентов и свободных членов рассчитываются в управляющей вычислительной машине, которая предназначена для расчета коэффициентов и свободных членов, выражений (1)-(), а так.же управления работой всей системы для отображения информации в целом. Программист (пользователь) системы в зависимости от количества степеней свободы каждой детали сложного изображения назначает коэффициенты и свободные выражений (1).-(4) постоянными или переменными -и задает их соответственно константой или от датчика и как результат вычислений. Системные программы разрабатываются для каждого изображения, отображаемэго системой, и зависят от количества степеней свободы каждой детали, входящей в каждое сложное изображение. 91 Информационное слово формируется в управляющей вычислительной машине и по мере формирования поступает на ее выходные буферные регистры. В кон це этого процесса управляющая вычислительная машина выдает импульсный сигнал Готов, по которому слово переписывается из выходных буферных регистров а буферный регистр блока ввода информации. По сигналу Готов в буферном регистре происходит сдвиг информации под действием импульсов тактовой частоты f. Сдвиг осуществляется BQ время обратного хода строчной развертки, причем информационное слово, находящееся в буферном регистре, переписывается во время сдвига в регистры остальных блоков устройства. Направление переписи задается демультиплек сором, который преобразует код номера детали изображения в соответствующий порядок подключения своих выходов. Таким образом, каждая часть информационного слова попадает в тот блок, работой которого она управляет или является исходными данными для обработки в-нем информации. Сдвиг информации завершается в конце обратного хода строчной развертки, в результате чего буферный регистр управляющей вычислительной машины становится свободным от информации и готовым к приему нового информационного слова. Затем описанный процесс передачи информаци1И повторяется,. В момент начала прямого хода первой телевизионной строки в видимой части кадра блоки аппаратной части начинают процесс формирования сигнала отображаемого изображения. Импульсы горизонтальной и вертикальной дискретизации растра с выходов синхронизатора 6 поступают на соответствующие входы формирователей 8-10 геометрических элементов изобра жения, где взаимодействуют с коэффициентами и свободными членами выражений П)( ) или четвертыми и пятыми частями информационных слов, в результате чего осуществляется моделирование этих выражений во времени. Моделирование осуществляется синх (ронно стелевизионным растром, в результате чего возникают адресные сигналы m(t) и n(t). Адресные сигналы поступают на адресные входы соответствующих блоков памяти, отку1810да считываются сигналы деталей изображения. Наклон и положение каждой детали задаются пятой частью инфор- мационного слова, описывающего данную деталь изображения. Сигналы деталей изображения поступают на входы блока 11 наложения геометрических элементов изображения, а регистре 26 которого записаны третьи части информационных слов, под действием которых дешифраторы 30-32 и элементы ИЛИ 27-29 пропускают на выход логического блока 11 наложения геометрических элементов изображений сигналы деталей изображений первого порядка видимости,на второй выход сигналы деталей изображений второго порядка видимости и т.д., что упорядочивает расположение сигналов относительно выходов-, блока. С выходов блока 11 наложения геометрических элементов изображения сигналы разных порядков видимости подаются на соответствующие входы блока 12 элементов запрета, где при наличии на различных входах в один момент времени сигналов различных пот рядков видимости на первый выход пропускаются сигналы первого порядка видимости . На второй выход пропускаются те части сигиалов-второго порядка видимости, которые соответствуют видимым частям изображений второго порядка видимости, в другой момент времени, когда не видно изображений первого порядка и т.д. Таким образом, из всех выходов блока 12 элементов запрета в каждый момент времени только на одном выходе может быть сигнал изображения, так как наблюдатель должен в каждой точке телевизионного растра видеть одну точку конкретной непрозрачной детали изображения. Наличие сигнала изображения только на одном из выходов блока 12 элементов запрета в каждый момент времени соответствует позиционному коду этого или конкретной, видимой (отображаемой) в данный момент времени, детали изображения. Позиционный код детали изображения с выходов блока 12 элементов запрета поступает в каждый момент времени на вход шифратора 1, где преобразуется в двоичный код, который поступает на адресные входы первого блока 5 памяти. В первом блоке 5 памяти по двоичным адресам, соответствующим номеру детали изображения, хранятся коды яркости и цвета каждой детали изображения, занесенные в него в виде второй час ти информационного слова. Таким образом, при поступлении на адресный вход первого блока 5 памяти двоичного кода на его выходах возникают коды яркости и цвета, преобразующие ся в цифро-аналоговых преобразователях 2- в три аналоговых сигнала, амплитуды которых в каждый момент времени модулируют по яркости и цве ту три модулятора цветной электронно-лучевой трубки, входящей в цветной телевизионный индикатор 1. В результате описанного процесса работы системы на экране электроннолучевой трубки отображается цветное изображение, меняющееся в реальном времени. Предлагаемое устройство по сравн нию с известным имеет -значительно меньшие аппаратурные затраты. Кроме того, она позволяет значительно сократить затраты машинного
Фиг. 2 1812 . времени УВМ на расчет кйэффициентов и свободных членов выражений (1) и (2). Так, если в качестве управ- ляющей вычислительной машины используется ЭВМ с быстродействием 200.000 операций в секунду, то на расчет в предлагаемой системе тратится Ц НС машинного времени, а в известной 137 мс. Это говорит о том, что в известной системе изображение будет обновляться с частотой 7 Гц и будут наблюдаться скачкообразные движения деталей, вращакяцихся в реальном времени,. Этот эффект полностью отсутствует в предлагаемом устройстве для отображения информации. Таким образом, предлагаемое устройство для отображения информации строится с меньшими аппаратурными затратами, позволяет отображать изображения с высокой детальностью, т.е. высокого качества по сравнению с существующими устройствами для отображения информации.
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Привод | 1984 |
|
SU1209922A1 |
Прибор для нагревания перетягиваемых бандажей подвижного состава | 1917 |
|
SU15A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
0 |
|
SU156237A1 | |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Дверной замок, автоматически запирающийся на ригель, удерживаемый в крайних своих положениях помощью серии парных, симметрично расположенных цугальт | 1914 |
|
SU1979A1 |
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
УСТРОЙСТВО ДЛЯ OTOBPAiKE /НИЯ ИНФОРМАЦИИ НА ЭКРАНЕ ЦВЕТНОГО Т , ЛЕВИЗИОННрГО ИНДИКАТОРА содержащее Iсинхронизатор, подключенны: к одному из входов цветного телевизионно го индикатора, другие входы которого подключены к первому блоку памяти, один из входов которого подключен к информационному входу устройства , а другой - к вчходу шифратора, соединенного с блоком элементов запрета, отличающееся тем, НТО, с целью повышения точности за счет уве/п1чения детальности изображения, оно содержит формиров тели геометрических элементов изображения и блок наложения геометрических элементов изображения, один из входов которого подключен к информационному входу устройства, а другие - к выходам формирова°телей геометрических элементов изображения, одни из входов которых подключены к информационному входу устройства, а другие - к синхронизатору, а выход блока наложения геометрических элементов изо5ражения подключен к входу блока элементов запрета | |||
00 |
Авторы
Даты
1983-03-23—Публикация
1981-10-08—Подача