Устройство для считывания графической информации
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ
ИЗО6РЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Сонзэ Советсннк
Социалистических
Республик (iu976456 (6I ) Дополнительное к авт. свид-ey(22)Заявлено 25.05.81 (21) 3289584/18-24 с присоединением заявки № (23) Приоритет
Опубликовано 23 ° 11.82. Бюллетень №43
Дата опубликования описания 23.11.82 (51)М. Кл.
G 06 К 11!00
9кударственный комитет
СССР ао делам изобретений и открытий (53) УДК681.327. . E7(088.8) (72) Автор изобретения
М. А. Самошкин
Институт технической кибернитики АН Бел (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ГРАФИЧЕСКОЙ
ИНФОРМАЦИИ
Изобретение относится к автоматике и вычислительной технике и может най-. ти применение в информационно-поисковых системах и в системах автоматического проектирования в качестве средств считывания для ввода ее в ЭВМ или пе- 5 редачи на устройство отображения.
Известно устройство для считывания графической информации, содержащее генератор тактовых импульсов, логичес1о кую схему И, счетчик строк, связанный с первым дешифратором, счетчик кадров первый и второй счетчики импульсов, соединенные с блоком строчной и кад15 ровой развертки, которые подключены к передающей телевизионной трубке, причем первый счетчик импульсов связан с вторым счетчиком импульсов f 1).
Недостатком этого устройства являло ется низкая точность считывания и боль шая избыточность передаваемой информации при считывании.
Наиболее близким по технической сущности к предлагаемому является уст- ройство, содержащее первый элемент И, входы которого соединены с генератором импульсов и с первым триггером, подключенным к первому элементу ИЛИ, а выход соединен с вторым элементом
ИЛИ, подключенным к первому элементу задержки, электроннолучевую трубку, отклоняющая система которой соединена со счетчиком строки и счетчйком кадров, подключенными к блоку памяти и к вто" рому элементу И, соединенному с первым элементом ИЛИ, коммутатор, соединенный с вторым элементом ИЛИ, с вторым триггером и со счетчиком строк, выход которого подключен к счетчику кадров и к второму элементу задержки, дешифратор, соединенный со счетчиком тактов и с.третьим элементом И, выход которого подключен к блоку памяти, второй формирователь сигналов, соединенный с электроннолучевой трубкой, 976456
Кадров (2) 3 и третий триггер, четвертый элемент
ИЛИ, выходы которого соединены с дешифратором и с третьим элементом ИЛИ, а выход подключен к второму и к третьему триггерам и к счетчику тактов, счетчик видеосигналов, соединенный с четвертым элементом ИЛИ с дешифратором, элемент НЕ, подключенный к первому элементу И и к третьему триггеру, пятый элемент ИЛИ, входы которого 1О подключены к счетчику строк и к первому формирователю сигналов, и последовательно соединенные первый селектор, подключенный к генератору импульсов, к третьему триггеру и к пер- i5 вому элементу задержки, второй селектор, подключенный к счетчику тактов, к второму триггеру и.к первому формирователю сигналов, шестой элемент ИЛИ подключенный к четвертому элементу щ
ИЛИ и к третьему элементу задержки, седьмой элемент ИЛИ, подключенный к второму элементу задержки, и четвертый триггер, вход которого подключен к пятому и седьмому элементам ИЛИ, а 25 выход соединен с вторым формирователем сигналов.
В этом устройстве сканирование считываемого кадра осуществляется те- 36 левизионной разверткой. При этом каждый видеосигнал, соответствующий выходу луча на точку графической информации, записывает состояние счетчиков . строк и кадров в блок памяти и осуществляет гашение луча ° Затем луч выво дится в соседнюю точку растра по направлению сканирования, возвращается на считанную позицию и засвечивается.
Если появляется второй видеосигнал, то происходит выдача записанных в бло. ке памяти координат на выход устройства. Если же видеосигнала нет, то погашенный луч выводится в другую соседнюю точку, возвращается на считан- » ную позицию и подсвечивается. Если появляется второй видеосигнал, то про. изводится выдача координат.:., из блока памяти. Если же видеосигнала нет, то координаты считанной точки не выдается, а устройс"во продолжает сканирование кадра. При новом поступлении видеосигнала процесс повторяется. Уст. ройство заканчивает считывание при полном заполнении счетчиков строк и
Однако устройство обладает недостаточно высокой точностью. ф
Цель изобретения - повышение точности устройства.
Поставленная цель достигается тем, что в устройство, содержащее первый элемент И, входы которого соединены, с первым триггером и генератором импульсов, а выход подключен к первому элементу задержки и к первому счетчику, соединенному с вторым счетчиком, с одним входом первого элемента ИЛИ и с блоком памяти, один вход которого является входом устройства, второй элемент И, входы которого соединены с выходами nepeoro и второго счетчиков, а выход подключен к их входам, и к одному входу второго элемента ИЛИ, другой вход которого является первым входом устройства,. а выход второго элемента ИЛИ соединен с одним входом первого триггера, другой вход которого является другим входом устройства, блоки отклонения луча, входы которых подключены к выходам соответствующих счетчиков, а выходы соединены с одними входами электроннолучевой трубки, другой вход которой подключен к первому формирователю сигналов, элемент
НЕ, вход которого является третьим
Ф входом устройства, счетчик тактов, соединенный с первым генератором импульсов и с одним входом дешифратора, другой вход которого подключен к счетчику видеосигналов, один вход которого является третьим входом устройства, а выход дешифратора соединен с входами третьего элемента ИЛИ,. выход которого подключен к одному входу блока памяти, другой вход которого соединен с выходом второго счетчика, а выход является выходом устройства, второй элемент задержки, подключенный к выходу первого элемента ИЛИ, второй формирователь сигналов, один вход которого является третьим входом устройства, другой соединен с первым генератором, а вйход подключен к одному входу четвертого элемента ИЛИ, другой вход которого соединен с выходом ïåðвого элемента ИЛИ, и последовательно подключенные пятый элемент ИЛИ, входы которого соединены с выходами дешифратора и третьего элемента ИЛИ, а выход соединен с входами счетчиков тактов и видеосигналов и с одними входами второго и третьего триггеров, шестой элемент ИЛИ, другой вход которого соединен с первым генератором импульсов, третий элемент задержки, седьмой зле9764
5 мен т ИЛИ, другой вход которого соединен с вторым элементом задержки, и четвертый триггер, другой вход которо го соединен с четвертым элементом ИЛИ, ..а выход подключен к входу и".рвого фор-5 мирователя сигналов, введены третий счетчик, один вход которого соединен с первым элементом И, а выходы подключены к входам третьего триггера, первого элемента ИЛИ, блока памяти одно- 1в
ro блока отклонения луча, третий элемент И, входы которого соединены с первым элементом задержки и с элементом НЕ, а выход подключен к другому входу второго триггера, и последова- И тельно соединенные второй генератор импульсов, четвертый элемент И, другие входы которого подключены к выходам первого и второго триггеров, а выход подключен к другому, входу третьего 10 счетчика, пятый элемент И, доугой вход которого подключен к третьему триггеру, и четвертый счетчик, другой вход которого подключен к первому элементу И, а выход соединен с входами дру- гого блока отклонения луча, первого элемента ИЛИ и блока памяти.
На чертеже приведена структурная схема устроиства.
Устройство включает элементы ИЛИ Зо (c первого по седьмой), первый 8 и второй 9 генераторы импульсов, дешифратор
10, счетчик 11 тактов, счетчик 12 видеосигналов, первый 13, второй 14, третий 15, четвертый 16 и пятый lj элементы И, первый 13 и третий 19 счетчики для формирования строк, второй 20 и четвертый 21 счетчики для формирования кадров, блок 22 .памяти, первый
23, второй 24, третий 25 и четвертый
26 триггеры, первый 27 и второй 28 формирователи сигналов, блоки 29 и 30 отклонения луча по координатам Х и У, первый 31, второй 3? и третий 33 weменты задержки, элемент НЕ 34, элект- роннолучевая трубка (ЭЛТ) 35. На чертеже показаны входы 36-38 и выход 39 устройства °
Устройство работает следующим образом.
56
Сигнал включения, появившийся на входе 37 устройства, устанавливает триггер 23 в состояние "1". Импульсы с первого генератора 8 поступают на вход элемента 31 задержки, на вход счетчика 18, на входы установки в "0" счетчика 21. Импульсы заполнения счетчика 18 поступают на вход счетчика 20 и через элемент ИЛИ 1 и элемент ИЛИ 4
56 4 устанавливают триггер 26 в состояние
"1". В результате на выходе формирователя 27 сигналов йоявляется сигнал, который, поступив на модулятор ЗЛТ 35, осуществляет гашение луча. Зти же импульсы переполнения проходят через элемент 32 задержки, который производит задержку на время обратного хода луча и через элемент ИЛИ 7 устанавливает триггер 26 в состояние "0". Луч опять засвечивается. Таким образом осуществляется гашение луча во,время обратного хода. Возрастающие коды с выхода счетчика 18 и счетчика 20 поступают соответственно в блок 29 и в блок 30, которые осуществляют развертку луча ЭЛТ 35 в направлении Х и У.
В случае, если луч вышел на линию или точку графической информации, на третьем входе 38 устройства появляет-ся видеосигнал. Первый видеосигнал записывает состояние счетчика 1о и счетчика 20 в блок 22, запрещает прохождение задержанного сигнала с элемента 31 задержки через элемент И 15 по входу с элемента НЕ 34 через элемент ИЛИ 4, устанавливает. триггер 26 состояние "1" и записывается s счетчик 12 видеосигналов. В результате изменения состояния триггера 26 луч гасится.-Первый тактовый импульс с выхода генератора 8 импульсов записывается в счетчик 11 и поступает в формирователь 28 сигналов, а через элемент ИЛИ 6,. элемент 33 задержки и элемент ИЛИ 7 устанавливает триггер
26 в состояние "0". В результате луч засвечивается. Задержка на элементе
33 необходима, для того, чтобы луч успел перейти в считанную. точку растра до того, как он засветится. Если же видеосигнала нет после прохождения импульса с первого генератора 8 импульсов, то по окончании тактового импульса сигнал с элемента 31 задержки через элемент И 15 устанавливает триггер 24 в состояние "1", который через элемент И 16 разрешает прохождение сигнала с второго генератора 9 импульсов на вход счетчика 19 и на вход элемента И 17. Возрастающие коды с выхода счетчика 19 поступают в блок
29, которые осуществляют развертку луча ЭЛТ 35 в направлении X с меньшим дискретом, чем развертка с первого счетчика 18. Импульсы заполнения счетчика 18 поступают в блок 29, в блок
22 и элемент ИЛИ 1 и через элемент формула изобретения
7 976
ИЛИ 4 устанавливают триггер 26 в состояние "1". В результате на выходе формирователя 27 появляется сигнал, который, поступив на модулятор ЭЛТ
35, осуществляет гашение луча. Эти же 5 импульсы проходят через элемент 32, который производит задержку на время переходного процесса, и через элемент
ИЛИ 7 устанавливают триггер 26 в состояние "0". Луч опять засвечивается. !4
При заполнении счетчика 19 импульс переполнения поступает на установку в "1" триггера 25 для управления формированием сигналов с меньшей дискрет ностью по координате У. Первый видео- 1 сигнал записывает состояние счетчика
19 в блок 22, через. элемент ИЛИ 4 ус танавливает триггер 26 в состояние
"1" и записывается в счетчик 12. В результате изменения состояния триг- 24 гера луч гасится. Аналогично, после заполнения счетчика 19 производится формирование сигналов малой дискретностью по координате 3 счетчиком 20.
Второй импульс, выделенный в резуль- тате формирования сигналов малой дискретности по координате У, записывается в счетчик 12, а на втором выходе дешифратора 10 появляется сигнал разрешения выдачи кодов из блока 22. З4 !
Если первого и второго видеосигнала нет, то на третьем выходе дешифра- тора 10 появляется сигнал, который ус-; танавливает в состояние "0" счетчик 11
О и счетчик 12, а также триггер 24, триг3$
rep 25 и триггер 26, выдача кодов на выход 39 устройства не происходит.
Таким образом, координаты выдаютая на выход 39 из блока 22 только тогда, ког- да в счетчике ll записывается число
"1", а в счетчике 12 — число "1" или
"2". Луч ЭЛТ гасится. Следовательно, координаты точек выдаются с большой дискретностью при наличии видеосигна45 ла по каждому такту с первого генератора 8 импульсов, и запрещается формирование меньшей дискретности. При отсутствии видеосигналов большей дискретности формируются сигналы меньшей дискретности по координате Х и по коор54 динате У в пределах большей дискретности на обеим координатам и выдаются как бы дробные значения координат на оси Х и У вместе с основной координатой.При заполнениисчетчика 18 и счет-i чика 20 на выходе элемента И 14 появляется сигнал, который сбрасывает в состояние "О" счетчик 18 и счетчик 20, 456 8 а через элемент ИЛИ 2 - триггер 23.
Устройство может прекратить считывание в любой момент времени формирования растра, при появлении сигнала на первом входе 36 устройства.
Введение новых узлов и блоков, а также новых конструктивных связей между ними позволяет существенно повысить точность устройства, Устройство для считывания графической информации, содержащее первый элемент И, входы которого соединены с первыми триггером и генератором импульсов, а выход подключен к первому элементу задержки и к первому счетчику, соединенному с вторым счетчиком, с одним входом первого элемента ИЛИ и с блоком памяти, один вход которого является входом устройства, второй элемент И, входы которого соединены с выходами первого и второго счетчиков, а выход подключен к их вхоДам и к одному входу второго элемента ИЛИ, другой вход которого является первым входом устройства, а выход второго элемента ИЛИ соединен с одним входом первого триггера, другой вход которого является другим входом устройства, блоки отклонения луча, входы которых подключены к выходам соответст вующих счетчиков, а выходы соединены с одними входами электроннолучевой трубки, другой вход которой подключен к первому формирователю сигналов, элемент НЕ, вход которого является входом устройства, счетчик тактов, соединенный с первым генератором импульсов и с одним входом дешифратора, другой вход которого подключен к счетчику видеосигналов, один вход которого является входом устройства, а выход дешифратора соединен с входами третьего элемента ИЛИ, выход которого подключен к одному входу блока памяти, другой вход которого соединен с выходом второго счетчика, а выход является выходом устройства, второй элемент задержки, подключенный к .выходу первого элемента ИЛИ, второй формирователь сигналов, один вход которого является третьим входом устройства, другой соединен с первым генератором, а выход подключен к одному входу четвертого элемента ИЛИ, другой вход которого соединен с выходом первого элемента
9 9764
ИЛИ, и последовательно подключенные пятый элемент ИЛИ, входы которого соединены с выходами дешифратора и третьего элемента ИЛИ, а выход соединен с входами счетчиков тактов и видеосиг S налов и с одними входами второго и третьего триггеров, шестой элемент
ИЛИ, другой вход которого соединен с первым генератором импульсов, третий элемент задержки, седьмой элемент ИЛИ,1O другой вход которого соединен с вторым элементом задержки, и четвертый триггер, другой вход которого соединен с четвертым элементом ИЛИ, а выход подключен к входу первого форми- 1% рователя сигналов, о т л и ч à е-щ е е с я тем, что, с целью повышения точности устройства, оно содержит третий счетчик, один вход которого соединен с первым элементом И,,а вы- 20 ходы подключены к входам третьего триггера, первого элемента ИЛИ, блока памяти одного блока отклонения луча, третий элемент И, входы которого со56 10 единены с первым элементом задержки и с элементом НЕ, а выход подключен к другому входу второго триггера, и последовательно соединенные второй генератор импульсов, четвертый элемент И, другие входы которого подключены к выходам первого и второго триггеров, а выход подключен к другому входу третьего счетчика, пятый элемент И, другой вход которого подключен к третьему триггеру, и четвертый счетчик, другой вход которого подключен к первому элементу И, а выход соединен с входами другого блока отклонения луча, первого элемента ИЛИ и блока памяти.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР
N 556467, кл. G 06 К 11/00, 1974.
2. Авторское свидетельство СССР по заявке N 2883038/18-24, кл. G 06 К 11/00, 1980 (прототип).