(54) УСТРОЙСТВО ДЛЯ СЧИТЫВАШЯ ГРАФИЧЕСКОЙ ИНФОРМАЦИИ
название | год | авторы | номер документа |
---|---|---|---|
Устройство для считывания графической информации | 1979 |
|
SU858032A1 |
Устройство для отображения информации | 1976 |
|
SU670948A1 |
Устройство для отображения информацииНА эКРАНЕ ТЕлЕВизиОННОгО пРиЕМНиКА | 1979 |
|
SU842933A1 |
Устройство для считывания графи-чЕСКОй иНфОРМАции | 1979 |
|
SU834730A1 |
Устройство для формирования информации на телевизионном индикаторе | 1981 |
|
SU1075298A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1986 |
|
SU1695372A1 |
Устройство для считывания графической информации | 1986 |
|
SU1439638A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1983 |
|
SU1182568A1 |
Устройство для отображения информации на экране цветного видеоконтрольного блока | 1988 |
|
SU1529280A1 |
Генератор векторов | 1981 |
|
SU993312A1 |
1
Изобретение относится к автоматике и вычислительной технике, а именно к телевизионным устройствам считывания и ввода графической информации в электронные вычислительные машины (ЭВМ).
По основному авт. св. № 858032 известно устройство для считывания графической информашйпй, содержашее телевизионный датчик, соединенный с индикатором, генератором дискретного растра ,Q и счетчиком, второй вход которого подключен к генератору дискретного растра, съем1шк координат, оптически связанный . с индикатором и соединенный через пороговый элемент с элементом И, выход ко- 15 торого подключен к шине записи регистра, информационные входы которого подключены к выходам счетчика. Выходы счетчика и регистра подключены к .соответствук щим входам блока сравнения, к выходам 20 которого подключен формирователь сигнаxta маркера, соедггаенный также с генератором дискретного растра, индожатором и элементом И.
С помощью известного устройства можно осуществлять считывание коорди- . нат указанного маркера, перемещаемого оператором при помощи съемника координат - светового пера 1 J .
В данном устройстве координаты мар- представлены записа1шыми в регистре кодами и являются абсояютны ГИ, поскольку нулевое значение коорд1шат всегда соответствует левой верхней точке растра. Однако при топологическом анализе изображе шй, как правило, необходимо знать не абсолюттшш коорщтаты элементов изображения, а пр1фащения относительно некоторой точки растра.
Недостатком 713Бестного устройства явл5ется невозможность получения относительных координат. Для определения с помощью известного устройства координат точек относительно некоторой произвольной точки растра (не нулевой) необходимо сначала указаттз ЭВЛ точку начала новой системы коордт{ат, затем осуществить ввод координат инторосую- дотх точек изображения и просчитать значения относительных координат. Это приводит к снижению быстродействия и .дополнительной загрузке ЭВМ. Цель изобретения - расширение функциональных возможностей устройства за счет определения относительных координат элементов телевизионного растра, ,Укааа}гная цель достигается тем, известное устройство дополнительно содержит вьt OICлт тeли прирашений и формирователи сигналов знаковых разрядов по координатам X и Y , коммутатор и дополнительные регистр, формирователь сигнала маркера и блок сравнения, входы которого подключены к выходам счет чика и дополнительного регистра, входы которого соединены с выходами основног регистра и коммутатора, один из входов илдтосатора подклдочен к выходу дополниreJUiHoro формирователя сигнала маркера входы которого соединены соответственн с выходом генератора шюкретного растра и выходами дополнительного блока сравпснчш, ОД1Ш из входов вычислителей пргфшцеггай и формирователя сигналов онаковых разрядов по коорд11натам X и Y ггодключены к соответствуюишм, выходаг блоков сравнеьшя, причем выход сиг нала строчной синхронизашш теяевизионного датчика подключен к другим входам ш ршслителей приращений по координатам X п Y формирователя сигнала знако- ГЮГО разряда по координате X , выход сигнала кадровой синхронизашш телевноиошюго датчика соединен с другими входами вычислителя приращений и форМ1фователя знакового разряда по коорди нате Y , а выход генератора дискретного растра подключен к дополнительному входу вычислителя приращений по координате X . На (}л1г. . представлена структурная .схема предлагаемого устройства; на фиг, 2 - схема вычислителя приращений; на фиг. 3 - схема формирователя знакового разряда. Устройство для считывания графической 1шформатщ содержит телевизионный датчик 1, индикатор 2, генератор 3 дискретного растра, счетчик 4, съемник 5 кооршшат, пороговый элемент 6, элемен И 7, форглирователь 8 сигнала маркера, регистр 9, блок 10 сравнения, дополнительный регистр 11, дополнительный блок 12 сравнения, коммутатор 13, допо;пштеяьный формирователь 14 сигнала маркера, вычислитешэ 15 пртфащений и формирователь 16 сигнала знакового разряда по координате У , вычислитель 17 приращений и формирователь 18 сигнала знакового разряда по координате У, Вычислители 15 и 17 приращений могут быть вьшолнены по одной из известных схем (фиг. 2). Она содержит триггеры 19 и 2О, элементы И 21 и 22, элемент ИЛИ 23, счетчик 24. Форшфователк 16 и 18 сигнала знакового разряда могут быть выполнены по одной из известных схем (фиг. 3). Она состоит из триггеров 25 - 27, причем триггеры 25 и 26 с логикой по S входу. Устройство работает следующтгм образом. Видоостп нал с выхода телевизиоююго датчика 1 поступает на первый вход индикатора 2, на экране которого отображается анализ1фуемое изображение. Кадровые и строчные синхроимпульсы с датчика 1 поступают на генератор 3 дискретного растра и счетчик 4. Генератор 3 во время каждой строки поля разложения формирует импульсы, синхронизированные с началом разверток. Эти импульсы поступают на счетный вход счетчика 4, выходные сигналы с триггеров которого однозначно определяют координаты элементов дискретного растра, а следовательно, и координаты элементов телевизионного изображения. Эти сигналы поступают на блок 10, где сравниваются с кодом, поступающим с регистра 9. В моменты сравнения кодов по координате X (строке) и по координате У (полю) на выходах блока 10 формируются импульсы, запускаю шие формирователь 8 сигнала маркера. Фор- мирователь 8 представляет собой пере- счетную схему, синхронизированную импульсами с блока 10, формирующую видеотшульсы маркера прямоугольной, круглой или другой формы вокруг элемента растра, соответствующего коду на выходах регистра 9. Импульсы, поступающие на формирователь 8 с генератора 3 дискретного растра, обеспечивают временное совпадение видеоимпульсов маркера с элементами дискретного растра. Видеоимпульсы маркера поступают на второй вход элемента И 7 и второй вход индикатора 2 и формируют на экране последнего светящийся контур вокруг указанного элемента телевизионного растра. Размеры и форма этого контура определяются схемой формирователя 8. 50 Съемник 5 координат (световое перо) помещается опфатором в центр светящегося контура на экране индикатора 2 и перемещается в нужном направлении. При пересечении съемником 5 координат контура маркера на его выходе появляется импульс, превышающий порог срабатьтани порогового элемента 6, Сигнал с порогового элемента б поступает на первый вход элемента И 7. Одновременно на вто рой вход элемента И .7 поступает сигнал маркера. На выходе элемента И 7 формируется сигнал, поступающий на установочный вход первого регистра 9, в котором записывается код координаты этого элемента пересечения. Далее код ре- гастра 9 сравнивается в блоке 10 с тек щим кодом счетчика 4, и в моменты сра нения формируются импульсы, запускающие форлфователь 8. Последний формирует на экране индикатора 2 светящийся контур вокруг нового элемента растра. Таким образом, пересечение съемником 5 координат элемента маркера вызовет перемещение этого маркера в направленки перемещения съемника 5 координат. В итоге, контур будет отслеживать за движением съем1гика 5 координат по экрану индикатора 2, а код, снимаемы с триггеров регистра 9, будет соответ- твовать координате считываемого элемен та изображения. Причем исходной точкой отсчета является начало дискретного растра. Координатъ считъгваемого элемента растра относительно какого-либо произвольного элемента растра формируются следующим образом. С помощью съемника 5 координат маркер устанавливается на элемент растра, относительно которого необходимо считывать координаты интересующих оператора элементов растра, т.е. определять приращения. Нажатием кнопки коммутатора 13 в регистр 11 переписьтается код регистра 9. Код регистра 11 сравнивается с текущим кодом счетчика 4 в блоке 12 сравнения. При сравнении кодов импульсы с блока 12 запускают второй формирователь 14 сигнала маркера, формирующий на экране индикатора 2 метку - центр новых координат Хр и YP . Далее первый маркер перемещается оператором в выбранную точку и относительные координаты ее формируются следующим образом. На входы вычислителя 15 приращений по координате X (фиг. 2) поступают кмпуяьсы с блоков 10 и 12 сравнения в моменты совпадения текущих значений кода счетчика 4 -с кодами регистров 9 и 11. Эти импульсы поступают на 5 входы триггеров 19 и 20 вычислителя 15, которые устанавливаются в нулевом состоянии каждым строчным синхроимпульсом, поступаючим на их R -входы. Предположим, что оператор переместил первый маркер влево от визира. В этом случае импульс с блока 10 установит триггер 19 в состояние логической , открывающее элемент И 21 для прохождения импульсов с гене ратора 3 дискретного pacTjja через элемент ИЛИ 23 на счетный вход счетчика 24. Ичшульс с блока 12 в свою очередь установит триггер 20 в состояние логической.. Тогда сигнал с его инверсного выхода закроет элемент И 21 и прекратится прохождение импульсов с генератора 3 на счетчик 24. Если же оператор пере месгит первый маркер вправо от визира, то импульсы с генератора 3 на счетчик 24 будут проходить через элементы И 22 и ИЛИ 23. Таким образом, независимо от временного расположения импульсов с блоков 10 и 12 на счетчик 24поступит количество импульсов, соответствующее расстоянию по координате между первым маркером и вторым маркером-визиром. Формирователь 16 знакового -разряда по координате работает следующим образом. Строчными синхроимпульсами триггеры 25и 26 устанавливаются в нулевое состояние. Предположим, что первый маркер передвинут влево по экрану от второго маркера. Следовательно, импульс с 10 сравнедая раныле, чем импульс с блока 12 сравнения, и переклк чит триггер 25 в состояние логической 1. При этом сигнал с его инверсного выхода запретит переключение триггера 26в состояние логической , при поступлении импуттьса с блока 12 сравнения переключения триггера 25 фиксируют триггер 27 в состояшш логической до тех пор, пока первый маркер не будет . перемещен вправо относительно второго. В -том случае, когда считываемый элемент растра расположен справа от визира, на выходе триггера 27 фиксируется уровень логического О. Таким образом, формируется знаковый разряд по координате X ). Для определения щзиращения по Y и формирования знакового разряда по Y устройство содержит аналогичные блоки 17 н 18.
79630118
Таким образом, предлагаемое устрой-которого подключены к выходам счетчика
ство позволяет формтфовать одновремен-и дополнительного регистра, входы которого
но координаты элементов растра как всоединв1ы с выходами основного регист-
абсогаотных значегптах (код регистра 9),ра и коммутатора, один из входов индикатак и в относительных (начало координат -$ ,тора подключен к выходу дополнительного код регистра 11, значения координат код на выходах счетчика 24 блоков 15 и 1.7| знаковые разряды- код на выходе триггера 27 блоков 16 и 18), Положительный эффект изобретения заключается в том, что значения относительных координат счктьшаемых элемент ов растра получаются одновременно с абсолютными, что исключает машинные операции по вычислению приращений и, как следствие, повышает быстродействие устройства. Формула изобретени Устройство для считывания графическ И№}юрмашш по авт. св. № 858032, -о т л и ч а ю щ е е с Я тем, что, с целью расширения фуисциональных возможностей за счет определе1гая относительных коорд нат элементов телевизионного растра, оно содержит вычислители приращений и формирователи сигналов знаковых разрядов по координатам У и Y , коммутатор и дополнительные регистр, формирователь сигнала маркера и блок сравнения, входы формирователя сигнала маркера, входы которого соединены соответственно с выходом генератора дискретного растра и выходами дополнительного блока сравнения, одни из входов вычислителей приращений и формирователя сигналов знаковых разрядов по координатам X и Y подключены к соответствующим выходам блоков сравнения, причем выход сигнала строчной синхронизации телевизионного датчика подключен к другим входам вычис;ттелей прирашений по координатам X и Y к формировш ещя ст-Егнала знакового разр)яда по координате X , выход сигнала кадровой синхронизации телевизионного датчика соед1шен с другими входами вычислителя приращений и формирователя знакового разряда по координате Y выход генератора дискретного растра подключен к дополнительному входу вычислителя приращений по координате X . Источники информации, принятые во внимание при экспертизе 1. Авторское свидетельсгво СССР № 858032, кл. G06 К 11/00, О8.10.79 (прототип).
Авторы
Даты
1982-09-30—Публикация
1981-01-27—Подача