Устройство для селекции изображений объектов

Номер патента: 1583949

Авторы: Гозман, Плюта

Есть еще 1 страница.

Смотреть все страницы или скачать ZIP архив

Текст

СОКИ СОВЕТСКИХСОЦИАЛИСТИЧЕСНИЯРЕСПУБЛИК А 1 1)5 С 9/36 РЕТЕНИ 5 И.з Л 1 г,ЬСГВ ОБРА-,Р 29 С.П, Пл .8) етельс К 9/00 59-22 ублик та тво СС 1982 94,1985.22 адреса,уферы 25-28,зобретение относит авт ма"ойюдаеион наб г.3 содерж 1, эле 3, эле, тр етчик нт Н триг й э схема оллер мент роваданныхьи.т блоколлерблок 4анных,блокинт х (Фиг.4) содерпервый мультиемент НЕ 41, 2, второй эле-. емент И"НЕ 44, 45 и инвер(Фиг.5) содерер 48,следующим об т дсх ред селев блокеквивален хо дерис(Фиг.2) атор 17, уфер 19,Контроллер слжит процессортемный контролл цие памя ген бъ,РИ П"1 НТ ССООписАник ИЗ Н АВТОРСНОМУ С(56) Авторское свид1 911569, кл. С 06Заявка Японии Ихл. 0 06 К 9/48, о тике, в частности к телевизавтоматике по исследованиюмых объектов.Цель изобретения - повышени.стродействия устройства.На фиг.1 представлена блокустройства; нафиг.2 - контрслежения; на фиг,З" блок сканиния; на фиг. 4 - блок выборкина фиг 5 - третий блок памятУстройство (фиг. 1) содержи1 управления, включающий контрслежения 2 и синхронизатор 3,сканирования, блок 5 выборки дпервый б, второй 7 и третий 8памяти, элемент И-НЕ 9, элемеНЕ 10, элемент И 11, формировасигнала маски, ключ 13,На чертеже также показаны в ЯО 1583949(54) УСТРОЙСТВО ДЛЯ СЕЛЕКЦИИ ИЗЖЕНИЙ ОБЪЕКТОВ(57) Изобретение относится к области автоматики, в частности к устройству для селекции изображений объектов, и может быть использовано в телевизионной автоматике по исследованию наблюдаемых объектов. Цель изобретения состоит в повышении быстродействия устройства, Цель достигается введением ключа, элементов И-НЕ,НЕ, И и Формирователя сигнала маски.3 з.п. Ф-лы, 5 ил. фер 20, селекторы 21 блоки 23 и 24 памяти узлы 29 ввода-вывода Блок сканирования первый триггер 30, с мент ИЛИ-НЕ 32, элеме мент И-НЕ 34, второй тий триггер 36, второ И-НЕ 37,Блок выборки даннь жит селекторы 38 и 39,лексор 40, первый эл первый элемент И-НЕ 4 мент НЕ 43, второй эл второй мультиплексор тор 46. Третий блок памяти жит регистр 47 и три Устройство работае разомодном состоянииображений объекто хранится цифровойнту разложения изоекта соответствует сигнал логической "1", фону - логического "О") кадра телевизионного видеосигнала иэображения объектов, подлежащих выделению,Контроллер 2 слежения на своих выходах выделяет сигналы, соответствующие логическому "О", Блок 4 под воздействием сигналов синхронизации, соответствующих кадровой, строчной частоте телевизионного датчика (не показан), сигналов тактовой частоты, поступающих с выходов синхронизатора 3, формирует и выделяет на выходах шины адресные сигналы элементов разложения телевизионного изображения и на отдельном выходе - сигнал считывания, Адресные сигналы поступают на входы блока 5 и блока 8, а сигналы считывания - на вход блока 5. Блок 8 на выходе сигналов фиксации точки начала слежения сигналов не выделяет. Блок 5 передает. адресные сигналы и сигналы считывания на блоки 6 и 7 памяти. Блок 6 на выходе выделяет би полярный сигнал элементов разложения изображений объектов, подлежащих селекции, который поступает на входы ключа 13 и элементов И-НЕ 9, И 11. Ключ 13 закрыт сигналом блока 5 и блокирует прохождение сигнала с блока памяти на вход контроллера 2, Элемент И-НЕ 9,открыт сигналом элемента НЕ 1 О и пропускает сигнал с блока памяти на вход блока 8, Блок 7 в исходном состоянии обнулен и по сигналам считывания от блока 5 выделяет на выходе, сигнал, соответствующий "О. Этот сигнал через формирователь 12 сигнала удерживает элемент И-НЕ 9 в от 40 крытом, а элемент И 11 в закрытом состояниях, На выходе 15 устройства сигналы элементов разложения изображения объектов, подлежащих селек. - ции, не выделяются. При работе синхронизатора 3 в ведомом режиме на вход 14 устройства поступают сигналы внешней синхронизации.После выдачи сигнала пуска на вход контроллера 2 слежения последний вьщает через блок 5 на вход блока 8 сигнал разрешения фиксации адресов ячеек блока 6, в которых хранится информация логическая ".1") о начальных элементах изображения объектов.Под управлением блока 4, форми 55 рующим адресные сигналы и сигнапы считывания, поступающие через блок 5 - на соответствующие входы блоков памяти, с началом активной части каждо. го кадра осуществгяется считывание в последовательном коде информации, хранящейся в блоках 6 и 7, Причем в каждой ячейке блока 6 содержится информация об одном элементе кадра телевизионного изображения, Адреса ячеек соответствуют координатам положения элементов изображения по строке и по кадру.С появлением сигнала разрешения фиксации адресов на входе блока 8 последний начинает анализировать информационный сигнал об элементах изображения, который поступает на его вход через элемент И-НЕ 9 с выхода блока 6В тот момент, когда в информационном сигнале появится логическая "1", соответствующая начальному элементу изображения первого объекта, в блоке 8 происходит фиксация поступающего на его вход с выхода блока 4 адреса ячейки, по которому данный сигнал хранится в блоке 6. Этот адрес содержит информацию о координатах точки начала контурного слежения первого объекта изображе- ния, После Фиксации адреса точки начала контурного слежения блок 8 вьщает на вход контроллера 2 сигнал подтверждения Фиксации адреса. Контроллер 2, получив сигнал подтверждения фиксации адреса, разрешающим сигналом через блок 5 из блока 8 анализирует его и приступает к процедуре построения внешнего контура объекта. Во время процедуры построения контура контроллер 2 слежения при обращении к блокам памяти имеет приоритет перед блоком 4, осуществляющим считывание информации из блоков памяти. Поэтому во время циклов обращения контроллера 2 к блокам памяти блок 5 прерывает считывание. информации из блоков 6 и 7, запрещая прохождение адресных сигналов и сигналов считывания с блока 4 на входы блоков памяти, и разрешает прохождение адресных сигналов и сигналов считывания с выходов контроллера 2 на соответствующие входы блоков памяти. Таким образом, обеспечивается высокое быстродействие при обращении контроллера 2 к блокам памяти.В ходе выполнения процедуры построения контура контроллер 2 по сочетанию выходных сигналов блока 6, считываемых за несколько последова-.5 15тельных циклов обращения, определяетадрес очередной точки контура и направление перемещения, В результате по окончании процедуры постройния контура в резидентном оперативном запоминающем устройстве контрол лера 2 накапливается массив адресовточек пикселов контура. Контроллер 2,используя массив адресов точек контура, записывает в блок 7 памяти сигнал внешнего контура объекта. Затемконтроллер 2 выдает на вход формирователя 12 сигнала сигнал, разрешающий заполнение внешнего контура объекта, поступающего на другой входузла с выхода блока 7При этом навыходе формирователя 12 формируется:сигнал зоны (маски ), ограниченныйвнешним контуром объекта, Этот сигнал поступает на вход элемента И 11,на другой вход которого проходит свыхода блока 6 сигнал изображенияобъектов, и разрешает прохождениена выход 15 устройства только сигналу изображения объекта, который стробируется сигналом маски.Таким образом, иэ всей совокупности сигналов изображений объектов,хранящихся в блоке 6, на выходе устройства выделяется сигнал объекта,сигнал внешнего контура которого хранится в блоке 7,Для выделения сигнала. изображения следующего объекта контроллер 2 выдает сигнал, разрешающий блоку 8 фик-. сировать адрес начального элемента ( точки 1 очередного изображения объек та. Затем контроллер 2 ожидает сигнал подтверждения фиксации адреса, В то же время элемент И-НЕ 9 сигналом маски всех выделенных объектов, инвертированных на элементе НЕ 10, блокирует прохождение сигнала выделенных объектов на вход блока 8. Поэтому на вход блока 8 поступают только сигналы изображений невыделенных объектов, При появлении на входе блока 8 начальной точки объекта, следующего за выделенным,в блоке 8 фиксируется адрес этого элемента и выдается на вход контроллера 2 сигнал подтверждения фиксации адреса. После получения контроллером 2 слежения сигнала под. тверждения фиксации адреса осуществляется процедура построения контура, а затем выделение сигнала объекта. Далее аналогично происходит селекция 83949 6остальных сигналов объектов, хранящихся в блоке 6,Конец селекции объектов определя 5ется контроллером.2, когда во времяочередного кадра, при считывании информации из блока 6, инвертированными сигналами масок элемент И-НЕ 9блокирует сигналы всех объектов, хранящихся в блоке 6, и блок 8 не фиксирует нового адреса.В результате селекции в блоке 23памяти контроллера 2 накапливаетсямассив адресов точек контуров объектов. Причем число контуров соответствует количеству наблюдаемых в кадре объектов. Анализ массива адресовточек контуров, содержащих информацию о,координатахграничных точек объек 20 тов, позволяет произвести нумерациюобъектов в зависимости от их местоположения в кадре, а также определить параметры объекта, например максимальный и минимальный размеры по 25 строке, размер по кадру и т.д., иосуществить ранжировку объектов в зависимости отих параметров.Работа блока 4 заключается в следующем.30 Под управлением импульсов синхронизации и тактовой частоты от синхронизатора 3 триггер 30, задействованный как делитель на два, выдает последовательность импульсов с периодомследования, соответствующим периодуследования элементов разложения. Этапоследовательность. импульсов прступает на счетный вход счетчика 31, которЬй устанавливается в нулевое состоя ние кадровым импульсом. Таким образом, обеспечивается во время активнойчасти кадра формирование адресныхсигналов элементов разложения на выходе счетчика 31. В то же время триг геры 35 и 36 установлены в нулевоесостояние сигналом, поступившим черезэлемент И-НЕ 37 на вход установкив нуль. Поэтому блок 4 выдает сигналсчитывания, так как сигнал логическо О го "0". с выхода триггера 36 поступаетна вход элемента И-НЕ 34 и обеспечивает на его выходе сигнал считывания - логическую "1".При поступлении на вход тригге ра 35 сигнала, разрешающего записькадра иэображения, на его прямом выходе устанавливается сигнал логической "1", который поступает на информационный вход триггера 36. С появле 1 583949 8кием заднего фронта сигнала на входе триггера 36 на его выходе появляется сигнал логической Это обеспечивает формирование во время активной части кадра импульсов запи-, си на выходе элемента И-НЕ 34. По окончании активной части кадра записи триггеры 35 и 36 устанавливаются в нулевое состояние следующим импульсом. Поэтому в следующих кадрах до поступления сигнала с контроллера 2 блок 4 выдает сигналы считывания.Работа блока 5 заключается в следующем.В то время, когда контроллер 2 слежения не обращается к блокам памяти, селекторы 38 и 39 не формируют сигналов выбора, .разрешающих обращение к блокам памяти. Поэтому мультиплексор 40 разрешает прохождение адресных сигналов с выхода блока 4 на адресные входы блоков памяти. Селектор 39 выдает на входы блока 8, сигналЫ логических , запрещающие считывание информации иэ регистра 47. Первый элемент И-НЕ 42 со своего.выхода выдает на вход управления блока 7 сигнал считывания, так как на первый вход элемента И"НЕ 42 с выхода селектора 38 поступает сигнал логи.ческого "О", На первый вход второго элемента И-НЕ 44 также с выхода селектора 38 поступает сигнал логического "Оц, поэтому на выходе элемента И-НЕ 44 выдается сигнал логической "1"Этот сигнал поступает на вход ключа 13, блокируя тем самым прохождение через ключ 13 сигнала с выхода первого блока б. Кроме того сигнал логической с выхода элемента И-НЕ 44 поступает на вход мультиплексора 45 и разрешает прохождение через него сигналов управления с выхода блока 4 на вход управления блока 6.При обращении контроллера 2 слежения к блокам памяти селектор 38 формирует сигнал выбора, который поступает на мультиплексор 40 и разрешает прохождение через него адресных сигналов, поступающих с выходов контроллера 2 слежения через инвертор 46 на соответствующие входы блоков памяти. Этот сигнал, выборки поступает на первые входы элементов И-НЕ 42 и 44. При этом, если осуществляется запись информации в блок 7, то на второй вход элемента И-НЕ 42 с выхода контроллера 2 слежения поступает инвертированный элементом НЕ 41 сигналзаписи. Это обеспечивает формирование5на выходе элемента И-НЕ 42 сигналазаписи, который поступает на входуправления блока 7. Когда осуществляется чтение информации из блока б,то на второй вход элемента И-НЕ 44с. выхода контроллера 2 слежения поступает инвертированный элементомНЕ 43 сигнал чтения. При этом на выходе элемента И-НЕ 44 формируетсясигнал считывания, который поступает на вход ключа 13, разрешая темсамым прохождение информационногосигнала с выхода блока 6 на вход данных контроллера 2 слежения. Этотсигнал считывания обеспечивает формирование на выходе мультиплексора 45сигнала чтения, который поступаетна вход управления блока 6.,Таким образом, при обращении конт-,роллера 2 слежения к блокам памяти25 блок 5 обеспечивает воэможность записи информации в блок 7 и считыванияинформации из блока 6,При обращении контроллера 2 слежения к блоку 8 селектор 39 на выходеформирует сигналы управления,которыепоступают на входы регйстра 47 иразрешает контроллеру 2 слежения побайтное считывание адреса, хранящегося в регистре 47. Причем после считывания последнего байта адреса сигна,лом с выхода селектора 39 триггер 48устанавливается в нулевое состояние,что разрешает блоку 8 фиксировать новый адрес. Побайтное считывание ад 4 О реса из регистра 47 необходимо из-затого, что разрядность шины данныхконтроллера 2 слежения не позволяетза одно обращение считать полный ад-,рес точки начала слежения.На тактовый вход триггера 48, задействованного как элемент-защелка,поступает видеосигнал объектов, считываемый из блока 6, В начальномсостоянии на прямом выходе триггера 48 присутствует сигнал логичес"кого "0", а на инверсном выходесигнал логической "1", который поступает на вход контроллера 2 слеженияи подтверждает, что фиксации адреса55нет С появлением на входе триггера 48 сигнала логической "1", соот"ветствующего начальной точке объекта,триггер 48 перебрасывается и оказы-.вается в устойчивом состоянии, когда1 О 15 20 9 15на прямом выходе присутствует сигналлогической "1", а на инверсном выходе - сигнал логического "0". Перевести триггер в начальное состояние .можно только по входу установки сигналом, приходящим с блока 5.В момент переброса триггера 48 поперепаду иэ "0" в "1" сигнала, поступающего с прямого выхода триггера 48на тактовый вход регистра адреса 47,в последнем фиксируется адрес,соответствующий начальной точке объекта.Фиксацию адреса подтверждает сигналлогического "0", присутствующий наинверсном выходе триггера 48, Адресхранится в регистре 47 до фиксацииадреса следующей начальной точки другого объекта,Считывается адрес из регистра 47контроллером 2 слежения под управлением блока 5, формирующим сигналысчитыванияФормула изобретения 1. Устройство для селекции изображений объектов, содержащее первый и второй блоки памяти, адресные входы которых соединены с первым выходом блока выборки данных, выходы которого подключены к входам считывания первого и второго блоков памяти соответственно, блок управления, первый, второй и третий входы которого являются первым, вторым и третьим синхронизирующими входами устройства, а первый выход соединен с синхронизирующим входом второго блока памяти, блок сканирования, синхронизирующие входы которого подключены к. второму, третьему и четвертому выходам блока управления, первый выход блока сканирования соединен с синхронизирующим входом блока выборки данных, а второй выход подключен к адресному входу блока выборки данных, информационный вход которого соединен с пятым выходом блока управления, третий блок памяти, адресный вход которого подключен к второму выходу блока сканирования, информационный вход соединен с четвертым выходом блока выборки данных, первый синхронизирующий вход подключен к пятому выходу блока выборки данных, первый выход третьего блока памяти соединен с первым информационным входом блока управления, а второй выход соединен 83949 10 с первым тактирующим входом блокауправления, о т л и ч а ю щ е е с ятем, что, с целью повышения быстродействия устройства, оно содержитключ, информационный вход которогосоединен с выходом первого блока па"мяти, управляющий вход соединен сшестым выходом блока выборки данных,а выход соединен с вторым информа-ционным входом блока управления,элемент И-НЕ, один вход которогоподключен к выходу первого блока памяти, а выход соединен с вторымсинхронизирующим входом третьего бло"ка памяти, элемент НЕ,.выход которого подключен к другому входу элемен"та И-НЕ, элемент И, один вход которого соединен с выходом первого блокапамяти, а выход является информационным выходом устройства, и формирователь сигнала маски, информационный вход которого соединен с выходомвторого блока памяти, синхронизирующие входы подключены к третьему.ипестому выходам блока управления,а выход соединен с входом элементаНЕ и с другим входом элемента И.2. Устройство по п. 1, о т л и -ч а ю щ е е с я тем, что блок сканирования содержит первый триггер,синхронизирующий вход которого являетсяпервым входом блока, информационный. вход подключен к выходу первого триггера, а выход соединен с 35счетным входом счетчика, управляющийвход которого является вторым синхронизирующим входом блока, а выход является выходом блока, элемент ИЛИ-НЕ, 40 один вход которого подключен к второму синхронизирующему входу блока,другой является третьим синхрониэирующим входом блока а выход соединен с нулевым входом первого тригге ра, элемент НЕ, вход которого подключен к второму синхронизирующемувходу блока, первый элемент И-НЕ,один вход которого соединен с выхо-.дом первого триггера, второй триггер, 5 О синхронизирующнй вход которого является четвертым синхронизирующим вхо",дом блока, третий триггер, информационный вход которого подключен кпрямому выходу второго триггера,синхронизирующий вход соединен свыходом элемента НЕ, а выход соединенс другим входом первого элементаИ-НЕ, и второй элемент И-НЕ, одинвход которого подключен к прямому11 158выходу третьего триггера, другой входсоединен с вторым синхронизирующимвходом блока, а выход подключен кнулевым входам второго и третьеготриггеров,3. Устройство по и. 1о т л ич а ю щ е е с я тем, что блок выборки данных содержит элементы НЕ,входы которых являются информационным входом блока, а выходы подключены к одним входам соответствующихэлементов И-НЕ, другие входы которыхсоединены с выходом первого селектора, инвертор, вход которого подключенк информационному входу блока, авыход соединен с одним информационнымвходом первого мультиплексора, другой информационный вход которого является адресным входом блока, управляющие входы подключены к информационному входу блока, синхронизирующийвход соединен с выходом первого селектора, а выход является первыминформационным выходом блока, вто".рой селектор, информационный вход которого подключен к информационномувходу устройства, а первый выход является вторым выходом блока, и второймультиплексор, один вход которогоявляется синхронизирующим входом бло" 3949 12ка, другие входы подключены к выходамсоответствующих элементов НЕ и И-НЕ,а выход являетсяпервым управляющим 5выходом блока, второй управляющийвыход которого является выходом одного элемента И-НЕ, второй выход второго селектора является третьим управляющим выходом блока, а выход 1 О другого элемента И-НЕ является четвертым управляющим выходом блока. 4, Устройство по п. 1, о т л и -ч а ю.щ е е с я тем, что третийблок памяти содержит регистр, информационные входы которого являютсяпервым и вторым информационными входами блока, синхронизирующий входявляется первым синхронизирующим вхо О дом блока, а выход является информационным выходом блока,и триггер,синхронизирующий вход которого яв"ляется вторым синхронизирующим входомблока, нулевой вход подключен к первому синхронизирующему входу блока,управляющий вход соединен с инверсным выходом триггера, прямой выходтриггера подключен к управляющемувходу регистра, а инверсный выходтриггера является управляющим выходом блока.1583949 Составитель А. Романоедактор Л. Зайцева Техред Л,Сердюкова рректор Т. Малец Производственно-издательский комбинат "Патент", г. Ужгород, ул, Гагарина, 101 Заказ 2256 Тираж 563ВНИИПИ Государственного комитета по изоб113035, Москва, Ж, Ра Подписноетениям и открытиям при ГКНТ ССС ская наб д. 4/5

Смотреть

Заявка

4610342, 25.11.1988

ПРЕДПРИЯТИЕ ПЯ А-1335

ГОЗМАН ЯКОВ ЮНЯДЕВИЧ, ПЛЮТА СЕРГЕЙ ПЕТРОВИЧ

МПК / Метки

МПК: G06K 9/36

Метки: изображений, объектов, селекции

Опубликовано: 07.08.1990

Код ссылки

<a href="https://patents.su/9-1583949-ustrojjstvo-dlya-selekcii-izobrazhenijj-obektov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для селекции изображений объектов</a>

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