(Л
с
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЙ ПО БАЗОВОМУ ИНТЕГРАЛЬНОМУ МЕТОДУ (БИМ) | 1996 |
|
RU2162247C2 |
Устройство для распознавания контуров изображений | 1983 |
|
SU1156103A1 |
УСТРОЙСТВО РЕГИСТРАЦИИ ИМПУЛЬСНОГО ИЗОБРАЖЕНИЯ | 2014 |
|
RU2551895C1 |
Устройство для определения координат точечных световых объектов | 1988 |
|
SU1589300A1 |
Телевизионное следящее устройство | 1988 |
|
SU1690217A1 |
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЙ | 1992 |
|
RU2051416C1 |
Телевизионный координатор | 1983 |
|
SU1109956A1 |
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЙ ПО БАЗОВОМУ ИНТЕГРАЛЬНОМУ МЕТОДУ (БИМ) | 1996 |
|
RU2162248C2 |
Устройство записи информации на оконечном носителе | 1987 |
|
SU1520474A1 |
Устройство для регистрации телевизионных изображений | 1989 |
|
SU1728981A1 |
Изобретение относится к вычислительной технике и может быть использовано в системах обработки визуальной информации промьпшенных роботов Целью изобретения является повышение точности устройства, что достигается введением компаратора, двух генераторов импульсов, двух счетчиков и двух арифметико-логических блоково 1 ЗоП. ф-ЛЫ, 2 ИП,
4 4
СХ)
со
00
1
Изобретение относится к автоматике и вьмислительной технике и может быть использовано в системах обрабоки визуальной информации промьшшен- ных роботов.
Целью изобретения является повышение точности устройства о
На фиг о 1 представлена блок-схем предлагаемого устройства; на фиг.2 блок-схема арифметико-логи геского блока о
Устройство содержит первый счетчик 1, первый арифметико-логический блок 2, первый генератор 3 импульсов, второй счетчик 4, второй генератор 5 импульсов, третий счетчик 6 компаратор 7, первый элемент И 8, четвертый счетчик 9, второй арифметико-логический блок 10, телевизионный датчик 11, первый триггер 12.
Арифметико-логический блок содержит первьй регистр 13, второй эле мент. И 14, пятый счетчик 15, первый формирователь 16 импульсов, второй формирователь 17 импульсов, второй триггеров, третий элемент И 19, шетой 20 и седьмой 21 счетчики,, второй регистр 22, третий регистр 23.
Устройство работает следующим образом.
В основу положен принцип определения центра тяжести изображения, который определяется следующими выражениями
iiZACi, i)x
V-1 1 3-1
13
УС
де X
-координата центра тяжести изображения по оси X;
-координата центра тяжести изображения по оси У (за начало системы координат принят левый верхний элемент матрицы изображения)}
-число строк в матрице изображения;
-число столбцов в матрице изображения;
I - текущая строка матрицы
изображения; J - текущий столбец матрицы
изображения;
A(I,J) теку1 хий элемент матрицы . изображения;
п
m
М - число элементов матрицы изображения, которые содержат изображения объекта.
5
0
0
5
0
При включении устройства первый триггер 12 на прямом выходе формирует О. При появлении кадрового им- пульса на выходе первого триггера 12 формируется 1, при этом второй формирователь 17 импульсов вьфабатывает импульс сброса для начальной установки счетчиков устройства (цепи сброса на схеме не показаны) После этого второй счетчик 4 начинает считать строчные импульсы. При появлении каждого восемнадцатого строчного импульса второй счетчик 4 формирует единичньй импульс, равный по длительности периоду входного, т.е. 64 мкс. Из-за некоторого несовпадения фаз кадровых и строчных импульсов второй счетчик 4 формирует в течение полукадра не 5 17(312 строк :18 17,3(3), а 16 импульсов, обусловливая этим число строк в матрице изображения (п 16), Производя подсчет импульсов, вьде- ленных вторым счетчиком 4, первьй счетчик 1 формирует значение весового коэффициента по оси У (УХЗ) . При появлении единичного сигнала на выходе второго счетчика 4 второй генератор 5 начинает вьфабатывать импульсы с частотой 308 кГц. Импульсы с выхода генератора 5 поступают на вход третьего счетчика 6, формируя на его выходах значения весового ко- эффИ1щента по оси X (), На участках, где присутствует изображение, объекта, сигнал на выходе компаратора равен , а на участках, где изображения объекта нет,- О. Сигнал с выхода компаратора стробируется на первом элементе И 8 таким образом, что каждому элементу матрицы изображения соответствует значение AdJ) 1, если данньй элемент содержит изображение объекта, и A(IJ) 0 если не содержит. Первьй регистр 13 предназначен для запоминания текущих
5
0
5
значений весового коэффициента , в параллельном коде и последующей вьщачи текущего значения У,- в последовательном коде. 1 с выхода компаратора 7 проходит на выход первого элемента И 8, так как в этот же момент на втором входе этого элемента присутствует 1 с выхода второго генератору 5, соответствзпощая текуще
му элементу матрицы изображения. Так как второй вход первого регистра 13 является входом тактирования параллельной записи, то в регистр записывается информация с выходов первого счетчика 1. После окончания импульса с выхода второго генератора 5 на выходе первого регистра 13 вьдается столько импульсов, каково быпо значение числа, записанного в параллельном двоичном коде в регистр 13. Частота следования выходных импульсов регистра 13 определяется частотой импульсов на выходе первого генера- тора 3 импульсов и равна 12 МГц, Частота генератора 3 определяется граничной частотой для микросхем, на которых выполнено устройство. При частоте импульсов на выходе генератора 3, равной 12 МГц, период следования импульсов равен 8,3-10 с, тогда время Прохождения пятнадцати импульсов с выхода генератора 3 составляет 1,2 10 с, что удовлетворяет условию 1,. Таким образом, первый регистр 13 выполняет операцию A(I,J)Yj.j . Аналогично функционирует и первый регистр второго арифметико-логического блока 10, выполняя операцию A(l,J)Xj-j.
Рассмотрим формирование весовых коэМициентов.
Пусть изображение предмета находится только в десятом элементе третьей строки, т.е I 3 и J 10, Так KiaK первьй счетчик 1 переключается по спадам входных импульсов, то к моменту прохождения изображения объекта во втором разряде этого счетчика будет 1, а в остальных - О, что соответствует числу два в двоичном коде Аналогично к моменту прохолздения изображения объекта в первом и четвертом разрядах третьего счетчика , а на остальных - U, что соответствует числу девять в (ДВОИЧНОМ коде. Таким образом, после окончания импульса на выходе второго генератора 5, соответствующего десятому элементу третьей строки матрищл изображения, с выхода .первого регистра 13 первого арифметико-логического блока 2 следзпот два и шyльca, а с выхода аналогичного регистра.второго арифметико-логического блока 10 следуют девять импульсов. Одновременно четвертый счетчик 9 ведет подсчет элементов матицы изображения объекта
определяя тем самым числ о М. Дпя нашего примера значение числа М равно единице.
В течение первого полукадра благодаря наличию 1 на втором входе второго элемента И, поступающей с первого выхода первого триггера 12, пятый счетчик 15 ведет суммирование импульсов, которые были сформированы первым регистром 13. При этом выполняется операция
iliAd, J)Y Ы 3-1
V/
0
5
15
0
5
0
5
0
5
В то же время, благодаря наличию О на втором выходе первого триггера 12, а следовательно, и на выходе второго формирователя 17 импульсов, второй триггер 18 находится в таком состоянии, что на его выходе присутс тву- ет Поэтому импульсы с выхода первого генератора 3 импульсов не проходят на второй вычитающий вход пятого счетчика 15 через третий элемент И 19.
После прихода второго кадрового импульса первьй триггер 12 перебрасывается в исходное состояние, т.е. на его первом выходе появляется О, а на втором 1. При этом запрещается дальнейшее прохождение импульсов с первого регистра 13 на первьй сум- мирукиций вход пятого счетчика 15 через второй элемент И 14. Одновременно с этим импульс с выхода второго формирователя 17 импульсов перебрасывает второй триггер 18 в единичное состояние Этим разрешается прохождение импульсов с выхода первого генератора 3 на второй вычитающий вход пятого счетчика 15 и на первьй счет- ньй вход шестого счетчика 20. Импульс с выхода второго формирователя 17 импульсов переписывает информацию из четвертого счетчика 9 в третий регистр 23. После этого импульсы, поступающие на второй вход пятого счетчика 15 начинают уменьшать содержимое последнего. По достижении счетчиком 15 нулевого состояния на выходе последнего появляется единичньй импульс. Этот импульс возвращает в исходное состояние второй триггер 18, которьй запрещает прохождение импульсов с выхода первого генератора 3 на второй вход пятого счетчика 15. В результате этого на первьй вход шестого счетчика 20 проходит столько
импульсов с выхода первого генератора 3, сколько бьшо занесено в пятый счетчик 15 в течение первого полукадра. Кратность появления импульсов на выходе шестого счетчика 20 определяется двоичным числом, которое поступает на его второй вход с выхода третьего регистра 23, т.е. числом М. Тем самым осуществляется операция
ilZAd. DYj.,
М
После этого во втором разряде седьмого счетчика 21 появляется 1, а на остальных О. Импульсом с выхода первого формирователя импульсов код с выхода седьмого счетчика 21 переписьшается во второй регистр 22. При этом на его выходе появится код 0010, что соответствует числу два в десятичной системе счисления. С учетом дополнительной 1, которая не была учтена ранее из-за присваивания первой строке матрицы изображения весового коэффициента, равного нулю, код 0010 указывает на то, что центр изображения объекта находится в третьей строке, т.к. УС 1 2. Второй арифметико-логический блок 10 полностью аналогичен первому арифметико-логическому блоку 2. В данном случае на выходе второго арифметико-логического блока 10 код 1001, что указывает на то, что центр изображения объекта находится в десятом столбце, Тое. 9.
Формула изобретения
1 с. Устройство для определения координат центра тяжести иьображе- я, содержащее телевизионный датчик, первый триггер, первьй счетчик, первьй элемент И и второй счетчик, отличающееся тем, что, с целью повьппения точности устройства, в него введены третий и четвертый счетчики, первый и второй генераторы импульсов, первый и второй арифметико-логические блоки и компаратор, вход которого соединен с информационным выходом телевизионного .датчика, а выход - с первым входом первого элемента И, выход кадровых импульсов телевизионного датчика со
единен с прямым входом первого триггера, прямой выход которого соединен с суммирующими входами первого и второго арифметико-логических блоков, инверсный выход первого триггера соединен с вторыми входами разрешения записи информации арифметико-логических блоков, выход строчных импульсов телевизионного датчика соединен со счетным входом второго счетчика, выход которого соединен со счетнь м входом первого счетчика и с управляющим входом второго генератора импульсов,
5 вьсход которого соединен с первыми входами разрешения записи информации первого и второго арифметико-логичес ких блоков, с вторым входом первого элемента И и счетным входом третьего
0 счетчика, выход первого элемента И соединен с счетным входом четвертого счетчика и с тактовьми входами первого и второго арифметико-логических блоков, выход четвертого счетчика
5 соединен с вторыми информационными входами первого и второго арифметико- логических блоков, выход первого счетчика соединен с первым информационным входом первого арифметике-
0 логического блока, выход третьего счетчика соединен с первым информа- одонным входом второго арифметико логи 1еского блока, выход первого генератора импульсов соединен с вычитающими входами первого и второго арифметико-логических блоков, выходы которых являются выходом устройства,
g входом второго элемента И, второй вход которого является сумз-жрую дим входом блока э -вход второго формирователя и1-шульсов является вторы. входом разрешения записи информации.
5
установочный вход третьего регистра является вторым информационным входом блока, выход второго элемента И соединен с входом прямого счета пятого счетчика, выход которого соединен с входом первого формирователя импульсов, выход которого соединен со стробирунхдим входом второго регистра и с инверсным входом второго триггера, прямой выход которого соединен с первым входом третьего элемента И, второй вход которого соединен с вычитающим входом блока, а вы1 2
3
«
ход соединен с входом обратного счета пятого счетчика и со счетным входом шестого счетчика, информационньй вход которого соединен с выходом третьего регистра, а выход - со счетным входом седьмого счетчика, выход которого соединен с установочным входом второго регистра, выход которого является выходом блока, выход второго формирователя импульсов соединен с прямым входом второго триггера и с тактирующим входом третьего регистра
Устройство для определения координат центра изображения | 1980 |
|
SU991452A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для центрирования изображений | 1980 |
|
SU943777A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-12-15—Публикация
1987-05-04—Подача