Устройство для селекции и счета объектов
Иллюстрации
Показать всеРеферат
Изобретение относится к телевизионной автоматике, может быть использовано для анализа изображений объектов , находйщихся в поле зрения телевизионного датчика. Целью изобретения является расширение функциональных возможностей за счет выделения из всей совокупности объектов, находящихся в поле зрения телевизионного датчика, определенных объектов по заданным признакам. Устройство содержит телевизионный датчик 1, блок 2 квантования, элемент 3 задержки, блок 4 селекции видеосигнала, первый и второй блоки 10 и 11 регистрации, блок 5 вьщеления характерных точек, программно-временной блок 7, задатчик 9 режимов, формирователь 6 команд , блок 8 микропрограммного управления , блок 12 управляющей памяти, арифметический блок 14, блок 13 оперативной памяти, пульт 16 управления, шифратор 17, первый и второй злементы ИЛИ 15 и 18. Использование предлагаемого устройства позволяет произвести селекцию и счет всех имеющихся в поле зрения телевизионного датчика объектов определенной формы. 2 ил. § W
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИН
4 46 АI ав <в (51) 4 G 06 М 11/02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Фиг. <
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
f10 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
К ABTOPCHOMY СВИДЕТЕЛЬСТВУ (21) 4179363/24-24 (22) 09.01.87 (46) 15. 12.88. Бюл. Ф 46 (72) Е.В.Андреева, С.Н.Гречухо, Н.П.Корнышев и В.А.Максимов (53) 621.374.32 (088.8) .(56) Авторское свидетельство СССР
У 935989, кл. G 06 M 11/02, 1980 °
Авторское свидетельство СССР
В 1325539, кл. С 06 М 11/02, 1985. (54) УСТРОЙСТВО ДЛЯ СЕЛЕКЦИИ И СЧЕТА
ОБЪЕКТОВ (57) Изобретение относится к телевизионной автоматике, может быть использовано для анализа изображений объектов, находящихся в поле зрения телевизионного датчика. Целью изобретения является расширение функциональных воэможностей за счет выделения из всей совокупности объектов, находящихся в поле зрения телевизионного датчика, определенных объектов по заданным признакам. Устройство содержит телевизионный датчик 1, блок
2 квантования, элемент 3 задержки, блок 4 селекции видеосигнала, первый и второй блоки 10 и 11 регистрации, блок 5 выделения характерных точек, программно-временной блок 7, задатчик 9 режимов, формирователь 6 команд, блок 8 микропрограммного управления, блок 12 управляющей памяти, арифметический блок 14, блок 13 опе" ративной памяти, пульт. 16 управления, шифратор 17, первый и второй элементы ИЛИ 15 и 18. Использование предлагаемого устройства позволяет произвести селекцию и счет всех имеющихся в поле зрения телевизионного датчика объектов определенной формы. 2 ил.
1444846
Изобретение относится к телевизионно-вычислительной автоматике и может быть использовано для счета и измерения размеров объектов (различ- ного рода частиц, клеток, микроор5 ганизмов, деталей на конвейере и т.п.).
Целью изобретения является расширение функциональных возможностей устройства за счет измерения выделенных объектов по заданным признакам.
На фиг.1 приведена структурная схема предлагаемого устройства, на фиг.2 — участок телевизионного изображения, включающий в себя объекты разной формы.
Устройство содержит телевизионный датчик 1, блок 2 квантования, элемент 3 задержки, блок 4 селекции видеосигнала, блок 5 выделения характерных точек, формирователь б команд, программно.-временной блок 7, блок 8 микропрограммного управления, задат- . чик 9 режимов, первый и второй реги- 25 страторы 10 и 11, блок 12 управляющей. памяти, блок 13 оперативной памяти, арифметический блок 14, первый элемент ИЛИ 15, пульт 16 управления, шифратор 17 и второй элемент ИЛИ 18.
Устройство работает следующим образом.
В исходном состоянии задатчик режимов 9 выдает на формирователь 6 сигнал "Режим исходного состояния", по которому формирователь 6 выдает
35 код начального адреса микропрограммы обнуления блока 13, а также сигнал непосредственной загрузки, поступающие через элементы ИЛИ 15 и 18 в блок 8. Далее под управлением блока
8 производится выборка последовательности микрокоманд из блока 12. В составе микрокоманды имеются разряды, управляющие работой блоков 14 8 и
f3 под действием которых и производится обнуление блока 13. Затем при необходимости введения дополнительных признаков:количество точек Х1, количество внутренних разрывов или их сочетания оператор на пульте 16 с помощью тумблеров задает соответствующие числа.
Далее при нажатии на кнопку "Пуск" пульта 16 задатчик 9 режимов производит формирование сигнала "Режим записи". В режиме записи в формирователе 6 команд формируется ряд установок, при ем отдельно для четной и нечетной с .роки для сигналов Х1-Х4, поступающих с блока 5, и для строчного синхроимпульса, поступающего с датчика 1. Под действием этих установок производится накопление информации об объектах в виде пар чисел в
Р блоке 13. Первая и вторая эоны предназначены для переиндексации, в третьей зоне, при поступлении сигнала
Х4 запоминаются номер хорд правого и левого ответвлений вверх, в виде пары чисел.
По сигналу Х" производится прибавление единицы в один из регистров общего назначения, входящих в блок
14, используемый в качестве счетчика. Hro содержимое записывается в первую или вторую зону блока 13. По сигналу ХЗ производится считывание информации в другой регистр общего назначения, входящий в блок 14 и используемый в качестве буферного регистра. По сигналу Х2 производится запись из буферного регистра (не показан) в одну или вторую зону. По строчным синхроимпульсам устанавливаются регистры адреса первой и второй зон (два РОНа) в исходное состояние.
Таким образом, производится переиндексация ° По сигналам Х4 производится считывание содержимого буферного регистра в третью зону, запись в буферный регистр информации из первой и второй эон, считывание содержимого буферного регистра в третью зону.
Таким образом, производится на" копление информации об объектах.
По следующему кадровому импульсу задатчиком 9 режимов формируется сигнал режима обработки, по которому формирователем 6 команд формируется установка основной программы. Алгоритм работы следующий: выделение номеров, принадлежащих объекту, ранжировка их, счет повторяющихся номеров (характеристика внутренних разрывов), счет количества разных номеров (характеристика количества выступов вверх), запоминание всех обработанных номеров в порядке возраста" ния, выделение первого номера следующего объекта, распознавание объекта, счет объектов (прибавление, единицы в один из регистров, используемый как счетчик объектов); проверка, все.ли номера обработаны, если все то бло44846 з 14 ком управляющей памяти формируется сигнал, поступающий на второй вход задатчика 9 режимов и формирующий сигнал режима исходного состояния, а из блока 14 выводится содержимое одного из регистров, соответствующее количеству объектов, которое под действием управляющего сигнала с выхода блока 12 управляющей памяти заносится в первый регистратор 10, где и фиксируется. Точность счета и селекции при таком алгоритме повышается.
C приходом следующего кадрового синхроимпульса на задатчик 9 режимов на выходе формируется сигнал режима селекции, по которому формирователем
6 команд формируется установка, по которой производится чтение первого номера верхнего ответвления объекта из первой зоны в один из регистров блока 14. По каждому сигналу Х1, формируемому блоком, также формируется установка, по которой прибавляется единица к другому регистру и производится сравнение содержимого регистров. При.равенстве блоком 12 формируется сигнал запуска блока 4. Затем в регистр блока 14 вводится следующий. номер. Это обеспечивает селекцию видеосигнала объекта произвольной формы за один кадр.
Видеосигнал объекта поступает на вход второго регистратора 11, где производится его измерение и регистрация.
Формула изобретения
Устройство для селекции и счета объектов, содержащее телевизионный датчик, первый выход которого через блок квантования соединен с входом элемента задержки и с первыми входами блока выделения характерных точек и блока селекции видеосигнала, выход которого соединен с входом первого регистратора, выход элемента задержки подключен к вторым входам блока селекции видеосигнала и блока выделения характерных точек, выход которогс соединен с первым входом формирователя команд, второй выход телевизионного датчика подключен к третьему входу блока селекции видеосигнала, к первому входу задатчика режимов и к второму входу формирователя команд, первый выход которого соединен с вторым
55 входом задатчика режимов, выход которого подключен к третьему входу формирователя команд, четвертый вход которого соединен с выходом программно-временного блока, который подключен к третьему входу блока выделения характерных точек, к первому входу блока микропрограммного управления и к первому входу арифметического блока, второй вход которого соединен с первым выходом блока микропрограммного управления, второй выход которого подключен к первому входу блока управляющей памяти, первый, второй, третий, четвертый, пятый и шестой выходы которого соединены соответственно с четвертым входом блока селекции видеосигнала, с первым входом блока оперативной памяти, с третьим и четвертыми входами арифметического блока и с третьим и четвертым входами блока микропрограммного управления, пятый вход которого подключен к первому выходу арифметического блока, второй и третий выходы которого соединены с вторым и третьим входами блока оперативной памяти, выход которого подключен к пятому входу арифметического блока, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональной возможности устройства за счет. измерения выделенных объектов по заданным признакам, в него введены элементы ИЛИ, шифратор, пульт управления и второй регистратор, первый и второй входы которого соединены соответственно с вторым выходом арифметического блока и с седьмым выходом блока управляющей памяти, восьмой выход которого является выходом устройства, а девятый — соединен с третьим входом задатчика режимов, второй и третий выходы формирователя команд подключены соответственно к первым входам первого и второго элементов ИЛИ, выходы которых соединены соответственно с шестым и седьмым входами блока микропрограммного управления, первый, второй и третий выходы пульта управления подключены соответственно к четвертому и пятому входам задатчика режимов и к шестому входу арифметического блока, четвертый выход пульта управления соединен с вторым входом первого элемента ИЛИ и через шифратор с вторым входом второго элемента ИЛИ.
1444846
Составитель Н Ваганова
Техред M.Õoäàíè÷
Корректор Л.Патай
Редактор Т.Парфенова
Заказ 6483/52
Тираж 704
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, E-35, Раушская наб., д. 4/5
Подписное
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4