Устройство для определения координат центра тяжести изображения Советский патент 1988 года по МПК G06K9/36 

Описание патента на изобретение SU1444838A1

с

Похожие патенты SU1444838A1

название год авторы номер документа
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЙ ПО БАЗОВОМУ ИНТЕГРАЛЬНОМУ МЕТОДУ (БИМ) 1996
  • Романов В.Ф.
  • Барашев А.Ф.
  • Барашева Л.А.
RU2162247C2
Устройство для распознавания контуров изображений 1983
  • Гладков Валерий Витальевич
  • Грачев Андрей Константинович
  • Кашин Борис Олегович
  • Лытов Николай Павлович
  • Павлов Борис Александрович
SU1156103A1
УСТРОЙСТВО РЕГИСТРАЦИИ ИМПУЛЬСНОГО ИЗОБРАЖЕНИЯ 2014
  • Доморацкий Евгений Петрович
  • Петросянц Константин Орестович
RU2551895C1
Устройство для определения координат точечных световых объектов 1988
  • Исмаилов Кямал Хейратдинович
  • Керимов Махмуд Давуд Оглы
  • Шваченко Игорь Иванович
  • Ашурова Лейла Октай Кызы
SU1589300A1
Телевизионное следящее устройство 1988
  • Малюкова Надежда Александровна
SU1690217A1
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЙ 1992
  • Аль-Хазим М.М.
  • Барашев А.Ф.
RU2051416C1
Телевизионный координатор 1983
  • Филатов Владимир Николаевич
SU1109956A1
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЙ ПО БАЗОВОМУ ИНТЕГРАЛЬНОМУ МЕТОДУ (БИМ) 1996
  • Барашева Л.А.
  • Романов В.Ф.
  • Барашев А.Ф.
RU2162248C2
Устройство записи информации на оконечном носителе 1987
  • Алехин Владимир Александрович
SU1520474A1
Устройство для регистрации телевизионных изображений 1989
  • Алехин Владимир Александрович
  • Парамонов Владимир Дмитриевич
  • Соколов Вадим Геннадьевич
SU1728981A1

Иллюстрации к изобретению SU 1 444 838 A1

Реферат патента 1988 года Устройство для определения координат центра тяжести изображения

Изобретение относится к вычислительной технике и может быть использовано в системах обработки визуальной информации промьпшенных роботов Целью изобретения является повышение точности устройства, что достигается введением компаратора, двух генераторов импульсов, двух счетчиков и двух арифметико-логических блоково 1 ЗоП. ф-ЛЫ, 2 ИП,

Формула изобретения SU 1 444 838 A1

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еского блока, выход первого генератора импульсов соединен с вычитающими входами первого и второго арифметико-логических блоков, выходы которых являются выходом устройства,

2. Устройство но п. 1, отличающееся тем, что арифмети0 ко-логический блок содержит три ре- гистра, второй триггер, пятыйj шестой и седьмой счетчики, два фор Мро- вателя импульсов, второй и третий элементы И, информационньш вход перg вого регистра является первьп инфор - мационным входом блока, тактирующий вход nepBoi o регистра является тактирующим входом блока, вход обратного счета первого регистра является выQ читающим входом блока, вход разреше.- ния выборки первого регистра является входом разрешения записи первого арифметико-логического блока, выход первого регистра соединен с первьм

g входом второго элемента И, второй вход которого является сумз-жрую дим входом блока э -вход второго формирователя и1-шульсов является вторы. входом разрешения записи информации.

5

установочный вход третьего регистра является вторым информационным входом блока, выход второго элемента И соединен с входом прямого счета пятого счетчика, выход которого соединен с входом первого формирователя импульсов, выход которого соединен со стробирунхдим входом второго регистра и с инверсным входом второго триггера, прямой выход которого соединен с первым входом третьего элемента И, второй вход которого соединен с вычитающим входом блока, а вы1 2

3

«

ход соединен с входом обратного счета пятого счетчика и со счетным входом шестого счетчика, информационньй вход которого соединен с выходом третьего регистра, а выход - со счетным входом седьмого счетчика, выход которого соединен с установочным входом второго регистра, выход которого является выходом блока, выход второго формирователя импульсов соединен с прямым входом второго триггера и с тактирующим входом третьего регистра

Документы, цитированные в отчете о поиске Патент 1988 года SU1444838A1

Устройство для определения координат центра изображения 1980
  • Мухопад Юрий Федорович
  • Бадмаева Татьяна Содномдоржиевна
  • Кругликов Станислав Васильевич
SU991452A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для центрирования изображений 1980
  • Карпов Евгений Максимович
  • Чаплыгин Сергей Иванович
SU943777A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 444 838 A1

Авторы

Вильдфлуш Олег Альбертович

Доманов Александр Тимофеевич

Конаш Дмитрий Евгеньевич

Мухин Алексей Юльевич

Жук Юрий Константинович

Даты

1988-12-15Публикация

1987-05-04Подача