Способ фильтрации шумов бинарных изображений объектов

Иллюстрации

Показать все

Реферат

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИН

„„БЦ„„16 575 (51)5 С 06 К 9/36

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А BTOPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 4442792/24-24 ! (22) 20.06.88 (46) 23.12.90. Бюл, №- 47 (71) МГТУ им. Н.Э.Баумана (72) И.Б,Лимонов, Ю.И,Рассадкин и И.Я.Кабо (53) 681.327.12 (088.8) (56) Заявка Японии № 62-196778, кл, G 06 К 9/34, опублик. 1987, Заявка Японии ¹ 62-198091, кл. G 06 К 9/40, опублик, 1987. (54) СПОСОБ ФИЛЬТРАЦИИ ШУМОВ БИНАРНЫХ

ИЗОБРАЖЕНИЙ ОБЪЕКТОВ (57) Изобретение относится к автоматике, в частности к способу фильтрации шумов бинарных изображений объектов, и может быть использовано в системах технического зрения роботов, Цель изобретения состоит в повышении скорости фильтрации изображений объектов, Поставленная цель достигается

Изобретение относится к автоматике, в частности к способу фильтрации шумов бинарных изображений объектов, и может быть использовано в системах управления роботами.

Цель изобретения — повьппение скорости. фильтрации шумов.

На чертеже представлена блок-схема устройства, реализующего предлагаемый способ.

Устройство содержит первый счетчик

1, элемент 2 задержки, второй счетчик

3, элемент И 4, первый 5 и второй 6 дешифраторы, элементы 7 памяти, элементы И 8-12, элемент ИЛИ 13, элемент

И 14, триггер 15, "=,ëåìåíò ИЛИ 16, тем, что на каждый элемент изображе.ния накладывается окно,. охватывающее нечетное количество элементов, и определяют значения видеосигнала центрального элемента окна до тех пор, пока значение видеосигнала центрального элемента окна для какого-либо направления, задаваемого осями, проходящими через центральный элемент окна, не пример значение, соответствующее силуэту п"-.ображения объекта либо цо тех пор, и ка не будут обработаны все "-.адапные направления, задаваемые ос;:ии, проходящими через центральный элемент окна, В результате центральному элементу окна присваивают значение видеосигнала, полученное для последнего обработанного направления, задаваем го осью, проходящей через центральный элемент окна.

1 ил.

Устройство работает следукщим образом.

На первый вход устройства подается сигнал, соответствующий элементу первого заданного направления. IIO переднему фронту сигнала, одно=.ðåìåííî поступающему на второй вход устройства, на выходе с ет-;нка 1 устанавливается код, соответствующий номеру элемента окна цля задан-ого направления, и на соответствующем выходе дешифратора 5 устанавливается сигнал. по которому в соответствующий элемент 7 памяти записывается состояние амплитуды видеосигнала на перном входе устройства и сбрасывается в нулевое состояние

1615757 содержимое триггера 15, Аналогично выполняется запись в элемент 7 памяти

; состояний амплитуд видеосигналов, соответствуяцих остальным четырем элементам первого заданного направле5 ния. После записи состояния амплитуды

: видеосигнала, соответствующего последнему элементу первого заданного направления, через некоторое время элемент 2 задержки формирует сигнал, по которому сбрасывается содержимое счетчика 1 в нулевое состояние и на выходе счетчика 1 устанавливается код, соответствующий номеру направления (в данном случае I). Одновременно с этим сигнал с выхода элемента 2 за держки поступает на первый выход уст-! ройства и на первый вход элемента

; И 14, на второй вход которого одновременно с этим поступает сигнал с выхода элемента ИЛИ 13, Сигнал на выходе логического элемента ИЛИ 13 ус, танавливается в зависимости от резуль тата сравнения состояния амплитуд ви- 25 деосигнала, записанного в элементе 7 памяти, выполняемого с помощью элементов 8-12 °

Сигнал с выхода элемента И 14 поступает на второй вход триггера 15, на первом выходе которого, являющемся вторым выходом устройства, в зависимости от поступившего сигнала уста- навливается сигнал, состояние которого соответствует состоянию сигнала на выходе элемента ИЛИ 13, Одновременно с этим на втором выходе тригге ра 15, являющемся третьим выходом устройства, устанавливается сигнал противоположного состояния.

В случае, если на третьем выходе

,устройства устанавливается сигнал высокого уровня, запись в элемент 7 па мяти состояния амплитуд видеосигнала, соответствующего элементам следующего направления, повторяется. При этом по сигналу записи в первый элемент 7 памяти, поступающему с соответствующего выхода дешифратора 5, содержимое триггера 15 сбрасывается в нулевое состояние, После записи состояния амплитуды видеосигнала, соответствующего последнему элементу данного направления, в элемент 7 памяти по сигналу, поступающему на первый выход устройства с выхода элемента 2 задержки, содержимое счетчика 3 увеличивается, сбрасывается в нулевое состояние содержимое счетчика 1 и результат сравнения с выхода элемента

ИЛИ 13 поступает на второй вход триггера 15, на выходе которого и, соответственно, на втором выходе устройства, устанавливается сигнал, состояние которого соответствует состоянию сигнала на выходе элемента ИЛИ. 13.

В случае, если на третьем выходе устройства опять устанавливается сигнал высокого уровня, повторяется запись в элемент 7 памяти состояний амплитуд водеосигнала, соответствующего элементам следующего направления, Так повторяется до тех пор, пока на третьем выходе устройства не установится сигнал высокого уровня или не будут обработаны видеосигналы для всех заданных направлений, При этом после записи в элемент 7 памяти состояния амплитуды видеосигнала, соответствукщего последнему элементу последнего направления, на выходе дешифратора 6 установится сигнал, поступающий на второй вход элемента И 4 и на второй вход элемента ИЛИ 16, с выхода которого сигнал поступает на четвертый выход устройства, В случае, если на третьем выходе устройства устанавливается сигнал низкого уровня, то соответственно на втором и четвертом выходах устройства устанавливается сигнал высокого уровня, что соответствует случаю, когда центральному элементу присваивается значение амплитуды видеосигнала, соответствующее силуэту изображения объекта. В этом случае так же, как и в предыдущем, когда устанавливается сигнал высокого уровня только на четвертом выходе устройства, что соответствует случаю, когда обработаны видеосигналы для всех заданных направлений, окно сдвигают так, чтобы центральному элементу окна соответствовал следующий элемент изображения, При записи состояния амплитуды видеосигнала, соответствующего первому элементу первого направления нового элемента изображения, по сигналу с первого выхода дешифратора 5 сбрасы--вается в нулевое состояние содержимое счетчика З.и, соответственно, сбрасывается сигнал высокого уровня, если он был установлен на выходе дешифратора 6, поступающий на второй вход элемента ИЛИ 1о, Одновременно с этим по сигналу с первого вьл:ода дешифратора 5, поступающему на первый вход

5 161 триггера 15, сбрасывается в нулевое состояние содержимое триггера 15 и, соответственно, на втором и четвертом выходах устройства устанавливается сигнал низкого уровня.

Предлагаемое устройство может быть сопряжено своими входами, а также третьим и .четвертым выходами с ЦВМ или специализированным контроллером, который анализирует состояние устройства по сигналам, устанавливаемым на его третьем и четвертом выходах, считывает состояние амплитуд видеосигнала, соответствующих элементам изображения, записанным в его память, и пересылает в устройство.

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

5757

6 изображения объекта, либо до тех пор, пока не будут обработаны все задан-. ные направления. Это позволяет существеHHo снизить аппаратурные затраты при реализации способа и снижает затраты времени на обработку изображения.

Формула изобретения

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