Алгоритмы обработки информации в системах технического зрения промышленных роботов - page 4

В.Я. Колючкин, К.М. Нгуен, Т.Х. Чан
4
Рис. 2.
Результаты выделения контуров изображений группы объектов:
а
— исходное изображение;
б
— контуры, выделенные методом Канни;
в
— конту-
ры, выделенные комбинированным методом
Предлагаемый комбинированный метод сегментации является
модификацией метода Канни. Кроме описанных выше процедур ис-
пользуются процедуры морфологической обработки. Алгоритм сег-
ментации, основанный на комбинированном методе, включает сле-
дующие процедуры:
1) выделение контуров по методу Канни;
2) дилатацию выделенных границ;
3) заполнение области в пределах границ, полученных на втором
шаге алгоритма;
4) эрозию изображения, полученного на третьем шаге алгоритма;
5) вычитание массивов, полученных на третьем и четвертом ша-
гах алгоритма.
На рис. 2,
в
приведены изображения контуров объектов, выде-
ленных по предложенному комбинированному методу. Даже сравни-
тельный визуальный анализ позволяет сделать вывод о том, что ком-
бинированный метод дает четкие контуры только внешних границ
изображений объектов.
Для сравнительной количественной оценки эффективности мето-
да Канни и комбинированного метода выделения контуров в алго-
ритме распознавания образов деталей проведен численный экспери-
мент. В эксперименте использовалась тестовая выборка изображе-
ний, подготовленная из эталонных 40 изображений (всего 440
изображений). В качестве примера на рис. 3 представлены 12 эталон-
ных изображений объектов, включенных в базу данных. Все эталон-
ные объекты регистрировались на равномерном фоне при числе гра-
даций, равном 256. Состав тестовой выборки:
• 160 изображений, полученных поворотом эталонных изображе-
ний на углы
α
, равные 20, 30, 60 и 80°;
• 80 изображений, полученных масштабированием эталонных
изображений с коэффициентом масштабирования
k
, равным 0,75
и 0,5;
1,2,3 5,6,7,8,9,10,11,12
Powered by FlippingBook