Изобретение относистя к автоматике и вычислительной технике и может быть использовано для вывода информации в системах технического зрения и автоматического контроля.
Цель изобретения - расширение области применения генератора за счет возможности формирования изображений несимметричных плоских геометрических фигур.
На фиг. 1 приведена структурная схема генератора; на фиг. 2 - пример формируемого изображения; на фиг. 3 - один из вариантов построения счетчика адреса и временная диаграмма его работы.
На фиг. 1 позицией 1 обозначен тактовый вход генератора, 2 - вход строчного синхроимпульсов. 3 - вход кадровых синхроимпульсов
Генератор содержит счетчик 4 строк, дешифратор 5, блок б управления, счетчик 7 адресов, блок 8 памяти, счетчик 9 прираще ний координат, первый триггер 10. первый элемент И 11, инвертор 12, элементы И со второго по седьмой соответственно 13-18. первый 19 и второй 20 счетчики координат, первый 21 блок сравнения, элемент задержки 22, второй блок сравнения 23. счетчик 24 точек; второй триггер 25, восьмой элемент И 26. Позицией 27 обозначен информационный выход генератора.
Генератор работает следующим образом..
В блоке 8 памяти последовательно запи саны разности ме,жду значениями координат точек контура изображаемой геометриче ской фигуры для каждой из соседних строк телевизионной развертки, принадлежащих
XJ
О
ь
Os
этой фигуре. Память организована таким образом, что для каждой строки отведено два адреса, причем по каждому адресу хранится значение приращения и знак приращения, который указывает уменьшается или увеличирается координата соответствующей точки Дешифратор 5 выделяет номер строки, с которой начинается изображение и по первому управляющему входу разрешает работу счетчика 7 адреса В каждой строке, принадлежащей изображению фи- г/ры. последовательно и независимо друг от друга формируются значения координат точек контура изображаемой геомегпиче- ской фигуры, находящихся нз этой строке. путем алгебраического сложения соответст сующей каждой точке разности, выбранной из пчмяти и значения координаты точки згой части коитуса фигуры в предыдущей строке Формированием координат на каж- Леи троке управляет счетчик приращений который определяет числа тактовых импуль сов, подаваемых HS счетные зходы счетчиков координат поочередно вначале в первый для левой, а затем во второй для правой части генерируемого изображения геометрической фи( /ры В зависимости от знака приращения подключаются суммирующие или аичитзющие зходы счетчиков координат. Одновременно формируются элементы раз- тения строки изображения.
Ь момент совпаде -«ия значений номера з,емрнта разложения и хоордмнаты формируется 13обрэжоие точки вначале левой, затем правой частот контура фигуры Эти моменты совпадений определяются пер- РЫМ и вторым блоками сравнения Эта процедура происходит построчно зависимо и последовательно для каждой точки контура изображаемой фигуры в каждой строке до последней точки фигуры.
Счеммк 24 точек, тактируемый импульсами тактовой частоты, подсчитывает номера элем,--;тов разложения телевизионного изо- брс.жения Е строке. Счетчик 4 строк. гак(иру- емый строчными синхроимпульсами, подсчитывает номера строк в кадре телевизионного изображения и в конце каждого кадра устанавливает в исходное состояние счетчмки координат 19 и 20. Дешифратор 5 определяет начальную и конечную строки генерируемого изображения фигуры и в этот период разреша ет работу счетчика 7 адреса. Генерируемые изображения не должны иметь начальник горизонтальных прямых линий длиной, превышающей половину длины строки.
Начальным состоянием счетчика 7 адое- са является нулевое При включении питания оно устанавливается автоматически, а зягем Р конце ка-кдого кадра изображения
это состояние ус энавливяе1гя по шннлм сброса
Счпчик имеет режим рзбою при котором он и те j.-.Hi e строки переключается Of раз го птооому управляющему рходу CTpoHHbiN синхроимпульсом, второй раз по тактовому входу от счетчика приращений. Переключения счетчика про- ислпдят при наличии высокого уровня на первом управляющем входе
В момент появления очередного строчного синхроимпульса, например, соо-ветст- вующего строке, выделенной на фиг. 2, счетчик 7 адреса выбирает соответствующий адрес блока 8 памяти На выходах труппы блоки ft памяти формируется ппраллельный код приращения дпя первой (левой) точки изображения генерируемой фигуры, а на вычол коя TM.WJ (О соответствует знаку и I Нглчу ) в рассматриваемом случае 0 Данный зняк показывает что значенир к чрдинаты теку цеи точки должно быть мен ие, чем предыдущей Таким образом ; пок1ошью инвертора 12 выбирается элемент А л- 1, управляющий в/одами обратного считгЧ (вычитающими) счетчиков координат 19 20
В расс - )трг1вземом примере на фиг 2 исходным состоянием счетчиюв 19 v 20 яв- ляетсч двоичный кпд нпмеря tit , сов падающего с осью V, например 256 Это состояние установлено -кест о путем запай ки соствегмвующих ЫОД&ВСЧРТЧИКОВ к ши нам г 1тэчио и u,onvc .Элемент задержки 22 искпючякт нотнккнопенис неопроделен- иого состояния -риггера 25 n i сходном состоянии .четчиков 19 vi 20.
Состоя ие счетчика 9 приращении до злпчсм в t его текущего -рирящрния хгоак- теризуется как нулевое и нулевой -игнал ня его nepuofs выходе соединенном с одним из ВлОдое элемента И 11, запррарет прохождение импул сонтактовой частот -i ма чотчики координат 19 и 20 По сигна , л С1лока б у травления из его первом выход значение приращения из бло а 8 памяти пагл -т.лепьным кодом записывается п счетчик 9 прир&щений м одновременно триггер 10 устанавливается в единичное состояние и выбирает счетчик координат 19 формиоующмй координаты точек левой половины генерируемой фигуры.
Как только счетчик 9 приращения получает ненулевое содержимое, он разрешает прохождение импучьсов тактовой часто ы через элемент И 11 и в рассматриваемом случае через элементы И 13 и 15 на вычита ющий счетный вход счетиика 19 координат Одновременно импульсы тактовой частоты через элемент И И поступаю на тактпвь и
(и, (ЧИТаЮЩИЙ) ВХО « Ч ПГ 1{ ЗЩ - - ЧЙ
Эта процедура прсис -ort n i x ro,i пока содержимое счетчика 9 чпцл цан1- ИР ста нет равным нулю И -un ,IUM° т сиг«а гом первого выхода прир олений р ПОР- кращаетср прохождение ,чм 1улы ов тактовой частоты через элемент ИМ (а ВТОРОМ де счэтчи а 9 поирсщений появляется сигнал который перзклю зет триггер 10 г нулевое соитояние, счетчик 7 v, э на г ло- дующий адрес и разрешает бло, у 6 управления стробировать ээи-сение гчсрячюго приращения в с ,зтч чк Э
В этот же момент нл счет1 .ii кос1 димя-,
19устанавливайся оорид гты точки А (фиг.2). Одновреме: г -юыик 7а дреса оыбиргт следующий здр°г леча 8 памяти для г.тпй строки Нчвнход-п г уппы блока 8 памяти Ф«. рмигу,етск .г .ьнч 1 код приращения для rrnpoi/ чо 11 ,.,, генерируемого и обра к°ния выходе - код знэкл, а дан сч сл/ч-jf- тг ,хе О, Триггер 10 оста8тгн в . /гевом состоя ним и через элемент Л вькч ряст координат 20, формирующей поагую IIJTG вину изобр е -мя
Блок б упрашения п частном c/i ,мае гю- жет формировать т актовые л сичхр-згиг а/ ы. В этом случае вхсдь, 1, Р 3 6yqvT являться выходами блока 6 упр-тв/.ония г ел л эти гмг- налы будут J-ормироват , , i внешним генератором, го в зтсм случае работа блока 6 должна быть синхронизировав импульсами 1, 2.
Содержимое счетчикоп чоорд/.чзт 19 и
20параллельным кодом устэнзолигл тся нг вторых входах соответстгенно блоков срчв нения 21 и 23. В момент появления на п,с- вых вначале блокоо сравнения 21 и 23 номеров элементов разложения равных содержимому счетчиков 19 v 0 блок 21 сравнения сигналом со твоего выхода переключает триггер 25 D i.сложение ратпе иа- ющее прохождение видеосигнала а зтем по сигналу от блока 23 сраьнеч ля т -ц-гор 5 запрещает прохождение пид осигн1ла на электронно-лучевую трубку идрокочтроль- ного устройства формируя изображение генерируемой фигуры
Элемент И 26 предн пнзчен Г1ля нирования видеосигнала после окон1 дния генерируемого изображения f юслепоследней строки, принадлежащей генерио /емо му изображению, дешифратор 5 на втором выходе устанавливает сигнал низкого vpoc- ня (логический 0 }, после чего -элемент И 26 запрещает прохождение видеосигнала
Таким образом, за счет независимого формирования каждой точки контура левой и правой частей изображаемой геометрической ,ы к-,чдой строке достигается pa .i j доение функциональных возможностей ичобр жжений, что позволяет фор5 изобрччч- нир несимметричных ге- ом тричргких фигуо
о о р м / л а изобретения Генератор изображений, содерах щий счетчики точек и строк, первый счетчик коор динат, бпок памяти, тактовый вход счетчика тсче тактопь м входом генератора, т ктс ыи вл /д счетчика сгрок являете вхо- д .г- строч синхроимпульсов генератора, вход Прога чотчика строк является входом
S клдрс.вых инхроимпульсов гзнератора, выход .i гч ;ка строк соединен с установочным входом первого счетчика координат, обличающийся тем, что. с целью рлтиирончя области применения генератора
0 3d с т плзможчисти формирования изобра- ( :мг етричных плоских геометриче- иих Фигур, пн содержит дешифратор, счетчик адреса, блоч /правления, счетчик приращений координат, первый и второй тоиггеры,
5 инве iTO.), первого по восьмой элементы И, эле ечт 3 цржкл, первый и второй блоки сравнения «торой счетчик коораинат, устэно- tsovHi Ci вход которого соединен с выходом счетчика строк выходы группы которого под0 ключены к информационным входам дешиф- рагора, первый оыход которого соединен с пероым v )paDляющ 1м входом счетчика ад- рес-з, рП Опй управляющий вход которого оедич ч с т актовым входом счетчика строк,
5 пнходы счетчика адреса подключены к эдресным входам блока памяти, выход котороо соединен с входом инвертора и первым
входом третьего элг-мента И, второй вход
котоосто соединенный с тактовым УХОДОМ
0 с- егчика приращении координат и первым входом порото элемента И, подключен к первого элемента И первый вход котопою соединен с тактовым входов счет- чи,.а , выходы которого соединены с
5 перчьми информационными входами первого i-i второго блоков сравнения, вторые информационные входы которых соединены с выходами первого и второго счетчикоч координат соответственно, выход первого блока сравнения соединен о входом у с отг ро1 о триггера, вход Уст 0 которое i пединен t выходом элемента задержки, вход которого соединен с ВМУРДОМ второго блока сравнения, выход второго триггера с первым входом восьмого элемента И, второй вход которого подключен к второму выходу дешифратора, второй вход первого элемента И соединрн с порпым выходом счетчика приращений коопдинат второй выход которого соединен с тазовым входом СЧРТЧИК i ядрега входом гтО порвого триггера и синхровходом блока управления, первый выход которого соединен с управляющим входом счетчика приращений координат, информационные входы которого соединены t выходами группы блока памяти, второй выход блока управления соединен с входом Уст. 1 первого триггера, прямой выход которого соединен с первыми входами четвертого и пятого элементов И, выходы которых соединены соответственно с входами обратного и прямого счета первого счетчика координат, инверсный выход первого триггера соединен с первыми вхо
дами шестого и седьмого элементов И,выходы которых соединены соответственно с входами обратного и прямого счета второго счетчика координат второй вход четвертого элемента И, соединенный с вторым входом шестого элемента И. подключен к выходу второго элемента И, второй вход которого подключен к выходу инвертора, второй выход пятого элемента И. соединенный с вторым входом седьмого элемента И. подключен к выходу третьего элемента И. выход восьмого элемента И является информационным выходом генератора.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отображения знакографической информации | 1987 |
|
SU1476524A1 |
Устройство для ввода информации | 1988 |
|
SU1536368A1 |
Устройство для отображения информации на экране электроннолучевой трубки (элт) | 1975 |
|
SU670946A1 |
Устройство для формирования видеосигнала | 1990 |
|
SU1741124A1 |
Устройство для вывода графической информации | 1988 |
|
SU1615787A1 |
Устройство для отображения графической информации на экране телевизионного индикатора | 1988 |
|
SU1575231A1 |
УСТРОЙСТВО ДЛЯ АВТОМАТИЧЕСКОГО КОНТРОЛЯ ПОВЕРХНОСТНЫХ ДЕФЕКТОВ | 1988 |
|
SU1790288A1 |
Устройство для вывода графической информации | 1986 |
|
SU1399809A1 |
Устройство управления замещением дефектных элементов изображения | 1986 |
|
SU1385327A1 |
Устройство для формирования маркера | 1988 |
|
SU1541664A2 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано для вывода информации в системах технического зрения и автоматическою контроля. Цель изобретения - расширение области применения генератора за счёт возможности формирования изображения несимметричных плоских геометрических фигур. Это достигается введением в генератор дешифратора 5, блока 6 управления, счетчика 7 адреса, счетчика 9 приращений, первого триггера 10. с первого 11 по седьмой 18 элементов И, второго счетчика 20 координат, первого блока 21 сравнения. Элемента 22 задержки, второго блока 23 сравнения, второго триггера 25. восьмого элемента И 26 и соответствующих функциональных связей. Изобретение позволяет независимо формировать фрагменты изображения слева и справа от координат ной оси и за счет этого формировать изображение несимметричных фигур. 3 ил (Л С
М tf XUlJlJlJIUn 2-й |/npa.
fl
n
El & 2с
к
О
Т.
&
ЙС
Я1
J
Я
n
JL.
n
Фиг 3
Иванов Е.Л., Степанов И.М., Хомяков К.С | |||
Периферийные устройства ЭВМ и систем | |||
М.: Высшая школа, 1987, с | |||
Канальная печь-сушильня | 1920 |
|
SU230A1 |
Конов К.И | |||
Электронно-цифровые генераторы сигналов телевизионных изображений | |||
М.: Связь | |||
Устройство для избирательного управления двумя реле | 1918 |
|
SU979A1 |
Приспособление для получения кинематографических стерео снимков | 1919 |
|
SU67A1 |
Авторы
Даты
1991-12-30—Публикация
1989-04-18—Подача