автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.01, диссертация на тему:Алгоритмы вейвлет-анализа изображений в системах компьютерной обработки информации при производстве герконов и генераторных ламп
Автореферат диссертации по теме "Алгоритмы вейвлет-анализа изображений в системах компьютерной обработки информации при производстве герконов и генераторных ламп"
На правах рукописи
БРЯНЦЕВ Андрей Анатольевич
АЛГОРИТМЫ ВЕЙВЛЕТ-АНАЛИЗА ИЗОБРАЖЕНИЙ В СИСТЕМАХ КОМПЬЮТЕРНОЙ ОБРАБОТКИ ИНФОРМАЦИИ ПРИ ПРОИЗВОДСТВЕ ГЕРКОНОВ И ГЕНЕРАТОРНЫХ ЛАМП
Специальность: 05.13.01 - «Системный анализ, управление и обработка информации (технические системы)»
Автореферат диссертации на соискание ученой степени кандидата технических наук
Рязань 2009
0034Б965Б
003459655
Работа выполнена в Рязанском государственном радиотехническом университете на кафедре автоматики и информационных технологий в управлении.
Научный руководитель: кандидат технических наук, доцент
Бехтин Юрий Станиславович
Официальные оппоненты: доктор технических наук, профессор
Еремеев Виктор Владимирович
доктор технических наук, профессор Титов Виталий Семенович
Ведущее предприятие: ЗАО МНИТИ, г. Москва
Защита состоится «11» февраля 2009 г. в _ часов на
заседании диссертационного совета Д 212.211.01 при ГОУВПО «Рязанский государственный радиотехнический университет» (390005, г.Рязань, ул.Гагарина, 59/1) в аудитории 235.
С диссертацией можно ознакомиться в библиотеке Рязанского государственного радиотехнического университета.
Автореферат разослан «_»_2009 г.
Ученый секретарь диссертационного совета канд.тех.наук, доцент
Пржегорлинский В.Н.
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность темы. Современное отечественное производство металлокерамических изделий характеризуется значительной долей ручного труда, обуславливающего высокий процент брака. Кроме того, визуальный контроль качества выпускаемых изделий человеком-оператором отличается субъективизмом и малой производительностью, что также снижает эффективность производства
Для автоматизации процесса контроля качества изготовления металлокерамических изделий целесообразно разрабатывать новые или модифицировать известные системы компьютерной обработки информации на базе систем технического зрения (СТЗ) с учетом особенностей металлокерамического производства. Точность оценок параметров изделий зависит от качества обрабатываемых изображений, формируемых в СТЗ в условиях запыленности, вибрации работающих механизмов, недостаточной освещенности и т.п. Так, например, если для изображения контакт-детали геркона отношение сигнал-шум снижается до 22 дБ, то погрешность определения его геометрических параметров может составлять 0,5 мм, тогда как минимальная требуемая точность должна быть не менее ±0,15 мм (согласно технологической выписке к/д №8-1 для изделия КЭМ-2 СЯ 7.730.002 Штамп-Ш-557). Воздействия производственных факторов, в частности взвешенной пыли, проявляются на изображениях в виде мультипликативного шума с единичным средним, имеющим, в общем случае, распределение, не совпадающее с нормальным. Кроме того, формируемые в СТЗ изображения имеют большой объем, их требуется передавать, хранить для отчетной статистики, дополнительных исследований и т.п. Применяемые в известных СТЗ методы и алгоритмы цифровой обработки зашумленных изображений эффективны для аддитивного гауссовского шума, а операции фильтрации и компрессии проводятся, как правило, раздельно во времени, что приводит к замедлению ритма производства Таким образом, актуальной становится задача разработки методов, алгоритмов, технических и программных средств анализа зашумленных изображений для систем компьютерной обработки информации на базе СТЗ, ориентированных на использование в производстве металлокерамических изделий.
Диссертационная работа выполнена в рамках госбюджетных НИР по автоматизации производства промышленных предприятий г.Рязани, проведенных на кафедре автоматики и информационных технологий в управлении Рязанского государственного радиотехнического университета в 2004 - 2008 гг.
Степень разработанности темы. Несмотря на относительно подробную освещенность вопросов бесконтактного (неразрушающего) контроля качества изделий в многочисленной литературе, технические решения для металлокерамического производства практически не встречаются. Известные варианты систем компьютерной обработки информации на базе СТЗ не могут без модификаций использоваться при производстве герконов и генераторно-
модуляторных ламп из-за специфики шумов в изображениях контролируемых изделий.
Эффективным решением задачи анализа и обработки зашумленных изображений на металлокерамическом производстве является применение вейвлет-преобразования, где фильтрация и компрессия осуществляются с помощью одной и той же операции - пороговой обработки вейвлет-коэффициентов. Однако в большинстве известных публикаций зарубежных и отечественных авторов задачи фильтрации и сжатия решаются независимо, причем компрессия проводится преимущественно для неискаженных сигналов и изображений.
Известны работы О.-К.Снайх (Al-Snaykh), Р.Мерсеро (Мегсегеаи), где проведено исследование вейвлет-кодеков EZW (Embedded Zero-Tree), SPIHT (Set Partitioning in Hierarchical Trees), JPEG2000 при сжатии искаженных аддитивным гауссовским шумом сигналов и изображений, введено понятие оптимальной рабочей точки (optimal operation point) - степени сжатия, на которой кодек обеспечивает наилучшее шумоподавление. В работах К.Егиязаряна (Финляндия), Н.Пономаренко, В.Лукина (Украина) используются фильтрация вейвлет-коэффициентов и различные свойства известных кодеков с учетом анализа кривых вида «степень сжатия - искажения». Однако такие методы эффективны для изображений конкретных классов, выбор кодека возлагается на пользователя. При Этом отсутствуют данные при сжатии кодеками изображений, искаженных мультипликативным шумом. Другой аспект проблемы, который вообще не обсуждается" в известных работах, связан с включением в процесс вейвлет-обработки • зашумленных изображений текстурного анализа и сегментации, необходимых для обнаружения изделия и оценок его параметров. Наконец, отсутствуют данные по известным СТЗ, показывающие относительное повышение точности оценки параметров контролируемых изделий после фильтрации их зашумленных' изображений (в том числе после вейвлет-обработки).' ,
Таким образом, перспективным следует считать разработку таких методов, алгоритмов вейвлет-обработки зашумленных изображений контролируемых изделий, которые совмещают во времени текстурный' анализ, сегментацию изображений, фильтрацию мультипликативных помех и компрессию данных.
Цель и задачи работы. Целью диссертации является разработка основанных на текстурном вейвлет-анализе методов, алгоритмов, технических и программных средств фильтрации и компрессии зашумленных изображений в системах компьютерной обработки информации, предназначенных для повышения эффективности существующих Методов контроля качества изготовления герконов и генераторных ламп.
Для достижения поставленной цели решаются следующие задачи.
1. Анализ производственных факторов для оценки их воздействия на визуальный контроль качества металлокерамических изделий, а также специфики формирования сигналов и помех (зашумленных изображений) при использовании известных СТЗ.
2. Исследование эффективности основных методов и алгоритмов цифровой обработки изображений, вейвлет-фильтрации и вейвлет-кодеков 5Р1НТ, №Е02000 при воздействии мультипликативных помех.
3. Разработка и исследование методов и алгоритмов текстурного анализа и сегментации зашумленного изображения, выделения объекта (детали), а также алгоритмов предварительной фильтрации и оценки параметров изделий на их основе.
4. Разработка и исследование алгоритмов фильтрации изображений при одновременном сжатии данных с применением текстурно-зависимой обработки вейвлет-коэффициентов, а также известных вейвлет-кодеков.
5. Разработка системы вейвлет-анализа и обработки изображений контакт-деталей герконов и генераторно-модуляторных ламп, а также ее алгоритмического и программного обеспечения с учетом специфики металлокерамического производства.
Научная новизна. В диссертационной работе получены следующие новые научные результаты.
1. Впервые предложен метод комбинированной фильтрации изображений, полученных на этапах штамповки контакт-деталей герконов, запаивания выводов геркона в стеклянную трубку, изготовления сеток, катодов и анодов генераторно-модуляторных ламп, позволяющий в зависимости от вида текстуры сегмента и закона распределения шума в нем применить оптимальный из заданного набора алгоритм фильтрации.
2. Разработан новый алгоритм предварительной текстурно-зависимой обработки изображений, получаемых на этапе штамповки контакт-деталей, на основе локальных коэффициентов вариации при использовании вейвлет-кодека БРИГГ.
3. Разработан новый текстурно-зависимый алгоритм вейвли> обработки и компрессии зашумленного изображения с использованием локальных коэффициентов вариации и оценок вейвлет-коэффициентов по максимуму апостериорной плотности вероятности на основе обобщенного распределения Гаусса, .. ...
4. Впервые в отечественной практике разработана система компьютерной обработки изображений контакт-деталей на этапе штамповки, позволяющая с помощью полученных алгоритмов вейвлет-анализа обрабатывать данные о контакт-деталях с высокой точностью и в реальном масштабе времени.
Практическая ценность работы. Впервые разработана система анализа и обработки информации на этапе штамповки контакт-деталей, ускоряющая процесс производства и уменьшающая долю ручного труда. Предложенные технические решения позволяют проводить автоматизацию различных этапов металлокерамического производства. • . : • -
Разработанное программно-алгоритмическое обеспечение системы анализа и обработки данных о контакт-деталях эффективно подавляет мультипликативный шум в изображениях в процессе их компрессии, что обеспечивает значительный выигрыш во времени и точности оценки геометрических параметров изделий по сравнению с известными методами
А
визуального (субъективного) контроля. Предложенные методы и алгоритмы вейвлет-анализа и обработки зашумленных изображений могут быть относительно легко адаптированы для использования в других приложениях.
Методы исследований и достоверность результатов. Q работе использованы методы цифровой обработки изображений, элементы теории вероятностей, вейвлет-преобразования и математической статистики. Достоверность результатов и выводов диссертации подтверждается результатами статистического моделирования на ЭВМ, экспериментальными исследованиями разработанной системы компьютерной обработки изображений контакт-деталей на этапе штамповки, соответствующими актами внедрения и протоколами испытаний.
Реализация результатов. Предложенные в диссертации методы, алгоритмы, технические и программные решения были реализованы при выполнении научно-исследовательских работ, проводимых в ГОУВПО «Рязанский государственный радиотехнический университет» (НИР 2-06Г, 3506Г, 7-06Г) и ООО «Инновационный центр при РГРТУ» (НИР 5427р/7953, 4564р/6890). Результаты диссертации внедрены на предприятиях ООО НПП «Фон», ОАО «Рязанский завод металлокерамических приборов (РЗМКП)».
Апробация работы. Основные результаты диссертационной работы докладывались на следующих конференциях: 8-й международной научно-технической конференции (МНТК) «Цифровая обработка сигналов и её применение», г. Москва - 2006; 13-й, 15-й МНПС «Проблемы передачи и обработки информации в сетях и системах телекоммуникаций», г. Рязань - 2005, 2008; 7-й, 8-й МНТК «Оптико-электронные приборы и устройства в системах распознавания образов, обработки изображений и символьной информации», г. Курск - 2005, 2008; 11-й всероссийской научно-технической конференции студентов, молодых ученых и специалистов «Новые информационные технологии в научных исследованиях и в образовании», г. Рязань - 2006; 5-й МНТК «К.Э.Циолковский - 150 лет со дня рождения. Космонавтика. Радиоэлектроника. Геоинформатика», г. Рязань - 2007; Всероссийской конференции победителей конкурсного отбора инновационных проектов лучших научно-технических коллективов молодых ученых, аспирантов и студентов, г. Москва - 2006; 2-й международной научно-практической конференции «Магнитоуправляемые контакты (герконы) и изделия на их основе», г. Рязань - 2008.
Публикации. По теме диссертации опубликовано 14 работ, включая 4 статьи, 3 из которых - в журналах, рекомендованных ВАК, 9 тезисов в материалах научных конференций и 1 патент на способ и устройство.
Структура и объем диссертации. Диссертация состоит из введения, четырех глав, заключения, списка литературы (77 источников), приложения, изложенных на 147 страницах, содержит 51 рисунок и 10 таблиц.
ОСНОВНЫЕ ПОЛОЖЕНИЯ, ВЫНОСИМЫЕ НА ЗАЩИТУ
1. Метод комбинированной пространственной фильтрации изображений, искаженных мультипликативным шумом, позволяющий в зависимости от вида текстуры и закона распределения шума применить оптимальный из заданного набора алгоритм фильтрации.
2. Алгоритм текстурно-зависимой предварительной обработки зашумленных изображений с использованием локальных коэффициентов вариации на основе вейвлет-кодека БРЩТ.
3. Алгоритм предварительной текстурно-зависимой компрессии зашумленного изображения с использованием локальных коэффициентов вариации и оценок вейвлет-коэффициентов по максимуму апостериорной плотности вероятности на основе обобщенного распределения Гаусса.
4. Система компьютерной обработки зашумленных изображений контакт-деталей, позволяющая с помощью разработанных алгоритмов вейвлет-анализа получать оценки параметров изделий с заданной точностью в реальном масштабе времени.
ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ
Во введении обоснована актуальность темы исследований, сформулированы цель и задачи диссертационной работы, научная новизна и практическая ценность полученных результатов, основные положения, выносимые на защиту.
В первой главе проведен анализ производственных факторов для оценки их воздействия на визуальный контроль качества металлокерамических изделий; выявлен мультипликативный характер искажений в изображениях изделий на всех этапах производства, а также сделана оценка использования известных СТЗ в металлокерамическом производстве.
Приводится краткий обзор промышленных СТЗ, которые могут быть применены в металлокерамическом производстве. По результатам обзора выявлена обобщенная функциональная схема СТЗ, состоящая из четырех основных элементов: видеодатчика, системы освещения, ЭВМ и исполнительного механизма.
Проведено исследование производственных факторов, влияющих на эффективность визуального контроля качества изделий. Выявлено, что на этапах штамповки контакт-деталей герконов, запаивания выводов геркона в стеклянную трубку, изготовления сеток, катодов и анодов генераторно-модуляторных ламп имеются взвешенные частицы пыли, недостаточная освещенность, вибрации от работающих механизмов и т.п. Такие производственные факторы приводят к появлению как мультипликативных, так и аддитивных шумов на изображениях, формируемых с помощью видеодатчиков. Путем статистической обработки реальных изображений выявлено, что мультипликативный шум превалирует над аддитивным, в результате чего в рассмотрение вводится модель:
г = х-г, О)
где Y - наблюдаемое изображение (кадр, снимаемый с выхода видеодатчика), X - неизвестный оригинал (неискаженный кадр), содержащий объект контроля (изделие), Z - мультипликативный шум с единичным средним Случайные переменные X и Z считаются независимыми. Проведенный анализ помех показал, что в зависимости от вида текстуры сегментов изображения (однородная, гетерогенная. Контуры объекта) шум имеет экспоненциальное, лог-нормальное и гамма- распределения.
Ставится задача разработки методов, алгоритмов, технических и Программных средств вей влет-анализа данных зашумленных изображений мета л локерам и чес к их изделий в системах компьютерной обработки информации
Вторая глава посвящена решению задачи фильтрации изображении, искаженных .мультипликативным шумом; проведен сравнительный анализ методов пространственной фильтрации изображений и разработаны методы и алгоритмы текстурной обработки, сегментации и комбинированной фильтрации зашумленных изображений.
На основе статистического моделирования произведено сравнение методов пространственной фильтрации изображений, искаженных мультипликативным шумом с экспоненциальным, лог-нормальным и гамма-распределениями. Оценка эффективности методов проводилась по ряду объективных критериев, в частности по сред не квадрата чес ком у отклонению (СКО) и пиковому отношению сигнал-шум (ПОСШ). На рис.] представлена зависимость ПОСШ от интенсивности мультипликативного шума с экспоненциальным законом распределения и единичным средним для различных пространственных фильтров и пороговой вей влет-обработки. Из рис.1 видно, что из-за отсутствия явного преимущества какого-либо фильтра перед другими целесообразным представляется использование набора фильтров.
Иитенс.инносп. itf/ма aw
о — -f— Зашум. изобр f Винер 3x3 Винер 8x8 -Медианный 3x3 Медианным 8x8
. ... ■
у а>
» За шум. тавр . Веивлет. soft Веивлет, haid ■ - Л- - - Куан Ли
- '"■а ^ _ +
Л 25 3Û iû
Интен^ианосгь iwwa. aw
Рис. 1. Зависимости пикового отношения сигнал-шум от интенсивности шума для различных фильтров
Отмечается, что одним из эффективных методов текстурного анализа модели (1) является применение коэффициентов вариации, используемых как
индикаторы однородности текстуры сегмента и вычисляемых и предела« некоторого сжил вокруг наблюдаемого пикселя:
Су -ayVЦг, C.x=<sxi\ixt Су =Vz/\iz, (2)
где С( ) - коэффициенты иаризции. вычисляемые через оценки математических ожиданий ц , и дисперсий <г . в пределах заданных окон.
Сравнение оценок коэффициентов вариации О и С позволяет различать несколько ситуаций, возникающих при анализе заш ум ленного изображения, и. следовательно, проводить его обработку по следующему принципу:
f/0<), если
[р,=£ссли q.<Q<rv=(J),
Если Q <С/(СХ -О), то наблюдается однородная текстура; для фильтрации используется усредняющий фильтр. Случай Cz <СУ <Стау(С\- аСг) соответствует неоднородной текстуре; для фильтрации используется алгоритм вей rлет-обработки fiyj. который базируется на «мягкой» пороговой обработке в ей в лет-коэффициентов {soft thresholding). Величина порога принималась равной
г = 6 Jlog( А). где <т2 - оценка дисперсии шума, А - число точек изображения. Особенностью предлагаемого метода классификации точек изображения является итерационный характер поиска точек для однородных текстур. Чтобы уменьшить число ошибок классификации, предлагается на каждой последующей итерации увеличить окно для расчета коэффициентов вариации для сигнала, а окно для расчета коэффициента вариации для шума оставить без изменения. Результаты моделирования выявили быструю сходимость метода (2-3 итерации).
Полученные путем статистического моделирования результаты (рис.2) показывают, что разработанный алгоритм обеспечивает лучшее подавление шума по С КО и ПОСШ при сохранении резкости контуров деталей и перепадов яркостей изображения по сравнению с алгоритмами беъ предварительной текстурной сегментации.
з $ в
Рис.2. Результаты статистического моделирования: а - неискаженное изображение: б - затушенное изображение, мультипликативный Экспоненциальный шум. ст„,=35; в - изображение, обработанное предложенным
алгоритмом.
Отмечается, что в сегментах с различной текстурой мягкая пороговая обработка вейвлет-коэффициентов не всегда гарантирует минимум СКО или максимум ПОСШ. Поэтому в работе предлагается метод комбинированной пространственной фильтрации зашумленных изображений, основанный на анализе текстуры изображения по коэффициентам вариации и оценивании параметров найденного закона распределения шума в сегменте по критерию Составлена база данных, содержащая числовые параметры алгоритмов фильтрации для различных комбинаций текстур и законов распределения мультипликативного шума. Проведенные исследования показывают, что комбинированный метод пространственной фильтрации обеспечивает эффективное подавление шума по критериям СКО и ПОСШ по сравнению с применением одного фильтра для всего изображения (табл. 1).
Таблица 1
Изображение: СКО ПОСШ, дБ
зашумленное 21,25 20,75
фильтр Винера 13,34 25,58
вейвлет-преобразование 11,93 27,5
комбинированная фильтрация 8,1 33,41
Третья глава посвящена решению задачи фильтрации при одновременной компрессии зашумленных изображений на основе вейвлет-преобразования; проводится сравнительный анализ методов компрессии изображений; предлагается алгоритм текстурно-зависимой предварительной обработки зашумленных изображений на основе локальных коэффициентов вариации при использовании вейвлет-кодека SPIHT; предлагается алгоритм предварительной текстурно-зависимой обработки вейвлет-коэффициентов с использованием оценок по максимуму апостериорной плотности вероятности на основе обобщенного распределения Гаусса.
Путем статистического моделирования произведено сравнение вейвлет-кодеков EZW, JPEG2000, SPIHT и алгоритма JPEG. Выявлено, что, как и в случае аддитивного шума, все кодеки имеют оптимальную рабочую точку, то есть степень сжатия (скорость кодирования), при которой происходит наилучшее шумоподавление. Все вейвлет-кодеки выигрывают по ПОСШ перед JPEG, а из вейвлет-кодеков наилучшие результаты на низких скоростях кодирования (менее 1 бит/пиксель) демонстрирует алгоритм SPIHT.
В работе разработан алгоритм вейвлет-сжатия зашумленных изображений на базе SPIHT с использованием данных, полученных на этапе предварительной текстурной сегментации. Вначале в результате работы алгоритма текстурной сегментации формируются два множества точек: обработанное операцией усреднения множество точек из участков с однородной текстурой Аи; множество точек из участков с неоднородной текстурой Ац. После операции усреднения точки из множества Аи с однородной текстурой считаются условно-неискаженными. В результате получаются два множества точек: множество
условно-неискаженных данных Ас и множество зашумленных данных при этом A=Ac\JAfl, где А - множество всех точек изображения.
Алгоритм работы кодера. Главная идея заключается в сохранении полученных оценок условно-неискаженных точек неизменными на всех стадиях кодирования и восстановления зашумленного изображения.
1. Формируется модифицированное входное изображение Y.
2. Формируется матрица Р (карта), состоящая из нулей и единиц, показывающая расположение (координаты) условно-неискаженных точек на модифицированном изображении Y (например, единицы - для условно-неискаженных данных).
3. Вычисляется Уц, = log Y .
4. Выполняется J-уровневое вейвлет-преобразование над У[ог
5. Формируется первый поток данных, состоящий из вейвлет-коэффициентов Щи1, j = 1, J, который направляется к кодеру SPIHT.
6. Формируется второй поток данных, состоящий из матрицы Р, который направляется к кодеру.
Алгоритм работы декодера. Для восстановления изображения и его фильтрации декодер выполняет следующие операции.
1. Выполняется обратное вейвлет-преобразование над , формируется Ybg.
2. Вычисляется ? = exp(^og).
3. Восстанавливается матрица Р.
4. Вычисляется оценка порога t для вейвлет-коэффициентов.
5. Производится операция «мягкого» порогового отсечения (soft thresholding) вейвлет-коэффициентов, в результате формируется оценка W[^,] = \,J.
6. Выполняется обратное вейвлет-преобразование над Wf\j = \,J, в результате получается оценка логарифмированного обработанного изображения X .
7. Вычисляется оценка А-, = ехр( X^).
8. Вычисляется оценка X=Y-P+Xx P, где Р = 1 — Р, /-единичная матрица.
Особенностями работы алгоритмов кодера и декодера являются: формирование расширенного потока (потоков) данных, направляемых к кодеру; поскольку матрица Р состоит из нулей и единиц и эффективно сжимается алгоритмом Хаффмана, то увеличение общего объема данных незначительно; дополнительное подавление шума в точках из неоднородных областей происходит в декодере, ускоряя тем самым процесс передачи.
Результаты статистического моделирования показывают, что по критериям СКО и ПОСШ разработанный алгоритм дает лучшие результаты по сравнению с SPIHT-алгоритмом в среднем на 2-3 дБ. Визуально разработанный алгоритм обеспечивает лучшее сохранение контуров объектов, содержит меньшее число артефактов, характерных для SPIHT-кодирования при низких скоростях.
В работе разработан алгоритм вейвлет-сжатия зашумленных изображений с текстурной сегментацией на уровне вейвлет-преобразования. Основная идея алгоритма состоит в том, что этап текстурной сегментации переносится непосредственно на стадию вейвлет-преобразования.
На уровне вейвлет-преобразования коэффициент вариации для оригинала имеет вид:
Г2 -Г2
Г2 __ ¡Уу
к[л(1 + ф' (4)
где ^=ТУШДУ. Нк =Ц- здесь Щ и - весовые функции
* I
банка фильтров (базиса), к и / определяют окрестность вокруг наблюдаемого пикселя, причем Сщ =СТиг^Мг и = д/а^'С^ , ] - текущий уровень быстрого вейвлет-преобразования. Аналогично (3) множество всех вейвлет-коэффициентов разбивается на два подмножества: Щ —/(щ) для неоднородных и = 0 для однородных текстур. Восстановленное изображение X получается в результате обратного вейвлет-преобразования над квантованными коэффициентами .
Отмечается, что для изображений, получаемых с помощью видеодатчиков системы контроля качества металлокерамических изделий, вейвлет-коэффициенты высокочастотных (ВЧ) субполос имеют симметричные гистограммы. Тогда для вычисления оценки тл>х представляется целесообразным использовать обобщенное распределение Гаусса:
/х(х) = г(Р,о)ехр{-(С(Р,а)Н)Р}, (5)
где — со <л < +со, р>0, а2 - дисперсия, (3 - параметр, определяющий эксцесс для кривой распределения, здесь
Н ; 2Г(1/р) Н а
Г(3/р)
1/2
гЩ1/Р)]
Оценка \\>х определяется через численное решение уравнения:
(6)
Шч -^Г'+Р АкГ=о, (7)
где параметр р вычисляется через численное решение уравнения:
Ну = Г(3/р> ^ л/Г(1/Р)Г(5/Р)'
В процессе выполнения уровней декомпозиции для каждой субполосы вычисляются дисперсии вейвлет-коэффициентов; на их основе выполняется распределение квоты бит Яс по субполосам:
(8)
. 1. (2\п2 о™2'
ft
где к - множитель Лагранжа, вычисляемый как:
log, X = £ а, log, (2 In 22НГ , (10)
i=t
здесь а (, а = Nf/N , - относительный размер субполосы, N/ - число бит в j- й субполосе. N - общее число бит изображения.
Если распределение квоты бит содержит отрицательные значения Ь, для
некоторых субполос, то в первую очередь обнуляются все те вейвлет-коэффициенты этих субполос, которые имеют родителей из сегмента однородной текстуры (то есть нулевых вейвлет-коэффициентов верхнего уровня в данном дереве).
Результаты исследований разработанного алгоритма показывают его превосходство по некоторым объективным и субъективным критериям (рис.3) по сравнению с другими алгоритмами, в частности над SPIHT-алгоритмом по ПОСШ на 3-5 дБ.
а б
Рис.З. Результат применения разработанного алгоритма: а - зашум ленное изображение контакт-детали; б - изображение, обработанное предложенным методом, 0,2 бит/пиксель
В четвертой главе на основе полученных методов и алгоритмов вейвлет-анализа, позволяющих уменьшить объем изображений и снизить влияние производственных условий на их качество, разработана система компьютерной обработки изображений контакт-деталей герконов на этапе штамповки.
Работа системы анализа и обработки изображений металлокерамических изделий для контроля размеров иллюстрируется структурной схемой (рис. 4). С видеодатчика на блок «Обнаружение заготовки» поступает цифровое изображение, где происходит текстурный анализ изображения для обнаружения объекта (детали). В случае отсутствия объекта через интерфейс пользователя подается сигнал оператору. При наличии объекта цифровое изображение поступает на блок «Предварительная обработка», где осуществляются фильтрация и компрессия изображения. С выхода блока «Предварительная обработка» отфильтрованное изображение поступает в блок «Выделение заготовки» для выделения контура объекта с последующей нормализацией. Под
нормализацией в работе понимается поворот изображения детали на требуемый угол для приведения в горизонтальное положение. Затем нормализованное изображение объекта поступает на блок «Измерение размеров», где происходит измерение контролируемых геометрических параметров заготовки (размеров). В блоке «Принятие решения» происходит сравнение полученных оценок параметров заготовки с требуемыми. Если оценка параметра не соответствует требуемому значению, то через интерфейс пользователя выдается соответствующее сообщение оператору. Одновременно формируется управляющий сигнал, поступающий на блок «Механизм отбраковки», который удаляет деталь с линии производства. Если размеры заготовки удовлетворяют заданным, то формируется управляющий сигнал, поступающий на блок «Механизм подачи изделия», который подает следующее изделие на контроль геометрических параметров. Интерфейс пользователя позволяет оператору производить настройки системы, получать отчет о состоянии, а также контролировать все этапы контроля размеров.
Разработанная система (рис.5) включает в себя платформу 5 для измерения параметров изделия 1, цифровую видеокамеру с объективом 2, ЭВМ 3, виброустановку 4, источник света 6. Технические характеристики оборудования, используемого в системе, приведены в табл.2.
металлокерамических изделий для контроля размеров
2
Рис. 5. Внешний вид экспериментального образца системы анализа и обработки изображений контакт-деталей герконов на этапе штамповки
Контролируемое изделие размещается на платформе, где производится его видеосъемка. В ЭВМ осуществляется предварительная обработка изображения с целью фильтрации, компрессии и обнаружения изделия на основе разработанных в гл. 2, 3 алгоритмов. После выделения контура изделия с помощью алгоритма текстурного анализа и его нормализации производится сравнение контура изделия с контуром эталона для определения типа изделия. Под воздействием колебаний платформы с помощью виброустановки изделие меняет свой ракурс относительно видеодатчика. Изображения анализируются на наличие среди них того изображения, где изделие представлено с необходимым для вычисления размеров ракурсом. К данному изображению снова применяются алгоритмы предварительной обработки и вычисляются оставшиеся размеры. По полученным результатам проводится сравнение с эталонными размерами и принимается решение о годности изделия. Наличие изображений, где изделие представлено с разных сторон, позволяет произвести в ЭВМ всесторонний контроль его геометрических параметров. На рис. 6 показан пример интерфейса системы.
В работе приводятся результаты экспериментальных исследований разработанной системы в реальных производственных условиях ОАО «РЗМКП» (г.Рязань). В табл.3 представлены результаты по точности оценок геометрических параметров изделий при включенных и отключенных алгоритмах вейвлет-анализа и фильтрации. Выявлено, что использование разработанных алгоритмов текстурного вейвлет-анализа и компрессии позволяет повысить точность контроля геометрических параметров контакт-деталей в 2 раза и ускорить процесс контроля в 60 раз по сравнению с методами, использующимися на данном металлокерамическом производстве. Результаты сравнения представлены в табл. 4.
Проект по разработке системы анализа и обработки изображений для контроля точности штамповки контакт-деталей занял первое место на конкурсе «УМНИК», прошедшем в рамках 5-й международной научно-технической конференции «К.Э. Циолковский - 150 лет со дня рождения. Космонавтика. Радиоэлектроника. Геоинформатика». Получено положительное решение о выдаче патента на изобретение по заявке № 2007104424 «Способ контроля размеров изделий и устройство для контроля размеров изделий».
Таблица 2
Наименование Характеристики
Источник света Лампа энергосберегающая PHOENIX LICHT+ патрон
Видеодатчик ОМК 21ВР04 1280х960@15fps
объектив с ручной диафрагмой (1/2")
ПЭВМ Процессор Athlon ЗГГц , HD -80 Gb, RAM 1 Gb
Исполнительный механизм:
виброустановка изменяемые амплитуда и частота механических колебаний
платформа для измерения изделий со встроенной фотопластиной
Исходное изображение
Нормализованное изображение
Контролируемые области
Контакт-деталь негодна
Р «пульт ЛТ*« Двпуо«м
1 046О □ 463-0 512 Л>
Р1м«р 2 О. О.вв-О.ОТВ д>
Разлей 3 0 0-195-0.215 нет
Р«м*|> 4 0 70-1 Ове-0 705 А>
Р лзм»р 5 0 огм-о.га
Рис, 6. (Гример интерфейса системы анализа и обработки изображений контакт-деталей гсрконов на этапе штамповки
Таблица 3
пост дБ 23 22 21 20 19 18
Точность. ±мм с использованием разработанных алгоритмов 0,15 0,22 0,25 0,35 0,41 0,53
без обработки 0,44 0,53 0,65 0,85 1,12 1,31
Таблица 4
Параметр Разработанная система На производстве
Производительность 20 контакт-летал ей в мин)ту 20 контакт-деталей в час
Точность измерений:
Ы-Ь5,Ь7 ± 0,03 мм ± 0,05 мм
1.6 {при соотношении ширины и толщины плоской части ];5) ±0,01 мм ±0,02 мм
ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ
1. Проведен анализ воздействия производственных факторов на процесс формирования изображений на разных этапах металло керамического производства. Выявлено наличие мультипликативного шума с единичным средним и экспоненциальным, лог-нормальным, гамма-распределениями в различных сегментах изображений, полученных на этапах штамповки контакт-деталей герконов, запаивания выводов геркона в стеклянную трубку, изготовления сеток, катодов и анодов генераторно-модуляторных ламп. Показано, что специфика металлокерамического производства ограничивает применение существующих СТЗ для визуального контроля качества изделий.
2. Проведено исследование эффективности известных алгоритмов пространственной фильтрации и вейвлет-кодеков №ЕС2000, 5Р1НТ для обработки изображений, искаженных мультипликативным шумом. Обоснована необходимость проведения текстурного анализа и сегментации как в процессе предварительной обработки зашумленного изображения, так и в ходе его вейвлет-анапиза, фильтрации и компрессии.
3. Разработан итерационный алгоритм текстурного анализа и сегментации зашумленного изображения на основе локальных коэффициентов вариации, позволяющий за 2-3 итерации выделять сегменты с однородной и неоднородной текстурами, границы объектов (деталей).
4. Разработан метод комбинированной пространственной фильтрации искаженных мультипликативным шумом изображений, позволяющий в зависимости от вида текстуры и закона распределения шума применить оптимальный фильтр из заданного набора фильтров. Метод' обеспечивает выигрыш по объективным и субъективным критериям по сравнению с известными методами пространственной фильтрации, в том числе по критерию ПОСШ до 8 дБ.
5. Разработан алгоритм вейвлет-фильтрации зашумленного изображения с применением предварительного текстурного анализа на основе вейвлет-кодека ЭРШТ. При заданной степени сжатия алгоритм обеспечивает повышение ПОСШ на 2-3 дБ по сравнению с алгоритмом 8Р1НТ.
6. Разработаны алгоритмы вейвлет-компрессии зашумленного изображения, использующие текстурный вейвлет-анализ и оценку вейвлет-коэффициентов по максимуму апостериорной плотности вероятности на основе обобщенного распределения Гаусса. Алгоритмы обеспечивают выигрыш при одинаковых степенях сжатия над вРШТ-алгоритмом по ПОСШ на 3-5 дБ.
7. Разработана система компьютерной обработки изображений контакт-деталей герконов на этапе штамповки, позволяющая с помощью разработанных алгоритмов вейвлет-анализа зашумленных изображений повысить точность измерений геометрических параметров контакт-деталей в 2 раза и увеличить количество изделий, подвергающихся контролю, в 60 раз по сравнению с применяемыми методами контроля на производстве.
ОПУБЛИКОВАННЫЕ РАБОТЫ ПО ТЕМЕ ДИССЕРТАЦИИ
1. Бехтин Ю.С.. Брянцев A.A. Подавление спекл-шума на основе анализа множеств зашумленных и неискаженных данных изображений в системах машинного зрения // «Распознавание-2005».: тез. докл. международной конф. -Курск, 2005. - 2 с.
2. Бехтин Ю.С., Брянцев A.A. Средства Wavelet Toolbox в задаче восстановления изображений, полученных с помощью радаров с синтезированной апертурой //Проблемы передачи и обработки информации в сетях и системах телекоммуникаций.: тез. докл. международной конф. - Рязань, 2004. - 2 с.
3. Бехтин Ю.С., Брянцев A.A. Комбинированная фильтрация изображений, полученных с помощью радаров с синтезированной апертурой //Цифровая обработка сигналов и ее применение: тез. докл. международной конф. - Москва, 2006. - 1 с.
4. Бехтин Ю.С., Брянцев A.A. Предварительная текстурная сегментация при сжатии данных зашумленных изображений на основе вейвлет-преобразований. //Вестник РГРТУ. - 2006. - Ks 19. - С.45-50.
5. Брянцев A.A., Егоров С.Е. Проблемы создания математического, программного и аппаратного обеспечения видеокомпьютерных систем управления //Новые информационные технологии в научных исследованиях и в образовании: тез. докл. всероссийской конф. - Рязань, 2006.
6. Бехтин Ю.С., Брянцев A.A., Астапенко М.П. Комбинированная фильтрация изображений, полученных с помощью радаров с синтезированной апертурой // Обработка информации в автоматических системах: сб. научных трудов - Рязань: РГРТУ. - 2006. - 6 с.
7. Брянцев A.A., Бабаян П.В. Системы технического зрения для контроля процессов при производстве металлокерамических изделий //Федеральная школа-конференция по инновационному малому предпринимательству в приоритетных направлениях науки и высоких технологий: тез. докл. всероссийской конф. - Москва, 2006.
8. Брянцев A.A. Комбинированная фильтрация изображений, полученных с помощью радаров с синтезированной апертурой // Вестник РГРТУ. - 2007. - № 21. - С.16-20.
9. Брянцев A.A., Бабаян П.В. Системы технического зрения для контроля технологических процессов и продукции при производстве металлокерамических изделий //К.Э. Циолковский - 150 лет со дня рождения. Космонавтика. Радиоэлектроника. Геоинформатика: тез. докл. международной конф. - Рязань, 2007. - С.320-323.
10. Алгоритмы цифровой обработки ИК-изображений без калибровки по геометрическому шуму /Бехтин Ю.С., Баранцев A.A., Брянцев A.A. и др. //Прикладная физика. - 2008. - № 1. - С. 110-113.
.11. Бехтин Ю.С., Брянцев A.A. Подбор закона распределения для субполос многоуровневого вейвлет-преобразования зашумленных изображений //Проблемы передачи и обработки информации в сетях и системах телекоммуникаций.: тез. докл. международной конф. - Рязань, 2008. - С. 127-128.
12. Брянцев A.A. Вей влет-обработка изображений в системах технического зрения контроля металлокерамических изделий //«Распознавание-2008»: тез. докл. международной конф. - Курск, 2008. - С.78-80.
13. Применение систем технического зрения в производстве герконов /Бабаян П.В.. Баскаков И.А., Брянцев A.A., Гаврилов А.Н. // Магнитоучравляемые контакты (герконы) и изделия на их основе: тез. докл. международной конф. -Рязань, 2008. - С.13-17.
14. Положительное решение о выдаче патента по заявке № 2007104424 Способ контроля размеров изделий и устройство для контроля размеров изделий/ Брянцев A.A., Бабаян П.В.,Алпатов Б.А.
БРЯНЦЕВ Андрей Анатольевич
АЛГОРИТМЫ ВЕЙВЛЕТ-АНАЛИЗА ИЗОБРАЖЕНИЙ В СИСТЕМАХ КОМПЬЮТЕРНОЙ ОБРАБОТКИ ИНФОРМАЦИИ ПРИ ПРОИЗВОДСТВЕ ГЕРКОНОВ И ГЕНЕРАТОРНЫХ ЛАМП
Автореферат диссертации на соискание ученой степени кандидата технических наук
Подписано в печать 25.12.2008. Формат бумаги 60x84 1/16. Бумага офисная. Печать трафаретная. Усл. печ. л. 1,0. Уч.-изд. л. 1,0. Тираж 100 экз. Заказ /'' '¡ (_'
Рязанский государственный радиотехнический университет. 390005, Рязань, ул. Гагарина, 59/1. Редакционно-издательский центр РГРТУ.
Оглавление автор диссертации — кандидата технических наук Брянцев, Андрей Анатольевич
Введение
Глава 1. Анализ состояния проблемы автоматизации визуального контроля качества изделий металлокерамического производства.
1.1. Общая характеристика отечественного металлокерамического производства.
1.2. Обзор промышленных систем технического зрения. Обобщенная функциональная схема промышленных систем технического зрения.
1.3. Модели формирования изображений и шумов в промышленных системах технического зрения.
Выводы
Глава 2. Разработка методов и алгоритмов предварительной обработки и текстурного анализа зашумленных изображений.
2.1. Сравнение методов пространственной фильтрации при подавлении мультипликативного шума на изображениях.
2.2. Результаты исследования описанных методов пространственной фильтрации для изображений с мультипликативным шумом.
2.3. Алгоритм предварительного текстурного анализа и сегментации.
2.4. Комбинированный метод пространственной фильтрации изображений с мультипликативным шумом
Выводы
Глава 3. Разработка методов и алгоритмов вейвлет-анализа, фильтрации и компрессии зашумленных изображений.
3.1. Сравнение алгоритмов компрессии при сжатии данных зашумленных изображений.
3.2. Алгоритм вейвлет-сжатия зашумленных изображений с использованием предварительной текстурной сегментации.
3.3. Алгоритм вейвлет-сжатия зашумленных изображений с использованием текстурной сегментации на уровне вейвлет-преобразования.
Выводы
Глава 4. Разработка системы компьютерного анализа и обработки изображений металлокерамических изделий.
4.1. Структурная схема системы компьютерного анализа и обработки изображений металлокерамических изделий.
4.2. Система компьютерного анализа и обработки изображений контакт-деталей на этапе штамповки.
4.3. Экспериментальные исследования разработанной системы анализа и обработки изображений.
Выводы
Введение 2009 год, диссертация по информатике, вычислительной технике и управлению, Брянцев, Андрей Анатольевич
Актуальность темы. Современное отечественное производство металлокерамических изделий характеризуется значительной долей ручного труда, обуславливающего высокий процент брака. С другой стороны, визуальный контроль качества выпускаемых изделий человеком-оператором отличается субъективизмом и малой производительностью, что также снижает эффективность производства.
Для автоматизации процесса контроля качества изготовления металлокерамических изделий целесообразно разрабатывать новые или модифицировать известные системы компьютерной обработки информации на базе СТЗ (систем технического зрения) с учетом особенностей металлокерамического производства. Точность оценок параметров изделий зависит от качества обрабатываемых изображений, формируемых в СТЗ в условиях запыленности, вибрации работающих механизмов, недостаточной освещенности и т.п. Так, например, если для изображения контакт-детали геркона отношение сигнал-шум снижается до 22 дБ, то погрешность определения его геометрических параметров может составлять 0,5 мм, тогда как минимальная требуемая точность должна быть не менее ±0,15 мм (согласно технологической выписке к/д №8-1 для изделия КЭМ-2 С Я 7.730.002 Штамп-Ш-557). Воздействия производственных факторов, в частности, взвешенной пыли, проявляются на изображениях в виде мультипликативного шума с единичным средним, имеющим, в общем случае, распределение, не совпадающее с нормальным. Кроме того, формируемые в СТЗ изображения имеют большой объем, их требуется передавать, хранить для отчетной статистики, дополнительных исследований и т.п. Применяемые в известных СТЗ методы и алгоритмы цифровой обработки зашумленных изображений эффективны для аддитивного гауссовского шума, а операции фильтрации и компрессии проводятся, как правило, раздельно во времени, что приводит к замедлению ритма производства. Таким образом, актуальной становится задача разработки методов, алгоритмов, технических и программных средств анализа зашумленных изображений для систем компьютерной обработки информации на базе СТЗ, ориентированных на использование в производстве металлокерамических изделий.
Диссертационная работа выполнена в рамках госбюджетных НИР по автоматизации производства промышленных предприятий г.Рязани, проведенных на кафедре автоматики и информационных технологий в управлении Рязанского государственного радиотехнического университета в 2004 - 2008 гг.
Степень разработанности темы. Несмотря на относительно подробную освещенность вопросов бесконтактного (неразрушающего) контроля качества изделий в многочисленной литературе, технические решения для металлокерамического производства практически не встречаются. Известные варианты систем компьютерной обработки информации на базе СТЗ не могут без модификаций использоваться при производстве герконов и генераторно-модуляторных ламп из-за специфики шумов в изображениях контролируемых изделий.
Эффективным решением задачи анализа и обработки зашумленных изображений на металлокерамическом производстве является применение вейвлет-преобразования, где фильтрация и компрессия осуществляются с помощью одной и той же операции - пороговой обработки вейвлет-коэффициентов. Однако в большинстве известных публикаций зарубежных и отечественных авторов задачи фильтрации и сжатия решаются независимо, причем компрессия проводится преимущественно для неискаженных сигналов и изображений.
Известны работы О.-К.Снайх (Al-Snaykh), Р.Мерсеро (Мегсегеаи), где проведено исследование вейвлет-кодеков EZW (Embedded Zero-Tree), SPIHT (Set Partitioning in Hierarchical Trees), JPEG2000 при сжатии искаженных аддитивным гауссовским шумом сигналов и изображений, введено понятие оптимальной рабочей точки {optimal operation point) - степени сжатия, на которой кодек обеспечивает наилучшее шумоподавление. Работы К.Егиязаряна (Финляндия), Н.Пономаренко, В.Лукина (Украина) используют фильтрацию вейвлет-коэффициентов и различные свойства известных кодеков, анализируя кривые вида «степень сжатия - искажения». Однако такие методы эффективны для изображений конкретных классов, выбор кодека возлагается на пользователя. При этом отсутствуют данные при сжатии кодеками изображений, искаженных мультипликативным шумом. Другой аспект проблемы, который вообще не обсуждается в известных работах, связан с включением в процесс вейвлет-обработки зашумленных изображений текстурного анализа и сегментации, необходимых для обнаружения изделия и оценок его параметров. Наконец, отсутствуют данные по известным СТЗ, показывающие относительное повышение точности оценки параметров контролируемых изделий после фильтрации их зашумленных изображений (в том числе, после вейвлет-обработки).
Таким образом, перспективным следует считать разработку таких методов, алгоритмов вейвлет-обработки зашумленных изображений контролируемых изделий, которые совмещают во времени текстурный анализ, сегментацию изображений, фильтрацию мультипликативных помех и компрессию данных.
Цель и задачи работы. Целью диссертации является разработка основанных на текстурном вейвлет-анализе методов, алгоритмов, технических и программных средств фильтрации и компрессии зашумленных изображений в системах компьютерной обработки информации, предназначенных для повышения эффективности существующих методов контроля качества изготовления герконов и генераторных ламп.
Для достижения поставленной цели, решаются следующие задачи:
- Анализ производственных факторов для оценки их воздействия на визуальный контроль качества металлокерамических изделий, а также специфики формирования сигналов и помех (зашумленных изображений) при использовании известных СТЗ.
- Исследование эффективности основных методов и алгоритмов цифровой обработки изображений, вейвлет-фильтрации и вейвлет-кодеков EZW, SPIHT, JPEG2000 при воздействии мультипликативных помех.
- Разработка и исследование методов и алгоритмов текстурного анализа и сегментации зашумленного изображения, выделения объекта (детали), а также алгоритмов предварительной фильтрации и оценки параметров изделий на их основе.
- Разработка и исследование алгоритмов фильтрации изображений при одновременном сжатии данных с применением текстурно-зависимой обработки вейвлет-коэффициентов, а также известных вейвлет-кодеков.
- Разработка системы вейвлет-анализа и обработки изображений контакт-деталей герконов и генераторно-модуляторных ламп, а также ее алгоритмического и программного обеспечения с учетом специфики металлокерамического производства.
Научная новизна. В диссертационной работе получены следующие новые научные результаты.
1. Впервые предложен метод комбинированной фильтрации изображений, полученных на этапах штамповки контакт-деталей герконов, запаивания выводов геркона в стеклянную трубку, изготовления сеток, катодов и анодов генераторно-модуляторных ламп, позволяющий в зависимости от вида текстуры сегмента и закона распределения шума в нем применить оптимальный из заданного набора алгоритм фильтрации.
2. Разработан новый алгоритм предварительной текстурно-зависимой обработки изображений, получаемых на этапе штамповки контакт-деталей, на основе локальных коэффициентов вариации при использовании вейвлет-кодека SPIHT.
3. Разработан новый текстурно-зависимый алгоритм вейвлет-обработки и компрессии зашумленного изображения с использованием локальных коэффициентов вариации и оценок вейвлет-коэффициентов по максимуму апостериорной плотности вероятности на основе обобщенного распределения Гаусса.
4. Впервые в отечественной практике разработана система компьютерной обработки изображений контакт-деталей на этапе штамповки, позволяющая с помощью полученных алгоритмов вейвлет-анализа обрабатывать данные о деталях с высокой точностью и в реальном масштабе времени.
Практическая ценность работы. Впервые разработана система анализа и обработки информации на этапе штамповки контакт-деталей, ускоряющая процесс производства и уменьшающая долю ручного труда. Предложенные технические решения позволяют проводить автоматизацию различных этапов металлокерамического производства.
Разработанное программно-алгоритмическое обеспечение системы анализа и обработки данных о контакт-деталях эффективно подавляет мультипликативный шум в изображениях в процессе их компрессии, что обеспечивает значительный выигрыш по времени и точности оценки геометрических параметров изделий по сравнению с известными методами визуального (субъективного) контроля. Предложенные методы и алгоритмы вейвлет-анализа и обработки зашумленных изображений могут быть относительно легко адаптированы для использования в других приложениях.
Методы исследований и достоверность результатов. В работе использованы методы цифровой обработки изображений, элементы теории вероятностей, вейвлет-преобразования и математической статистики. Достоверность результатов и выводов диссертации подтверждается результатами статистического моделирования на ЭВМ, экспериментальными исследованиями разработанной системы компьютерной обработки изображений контакт-деталей на этапе штамповки, соответствующими актами внедрения и протоколами испытаний.
Реализация результатов. Предложенные в .диссертации методы, алгоритмы, технические и программные решения были реализованы при выполнении научно-исследовательских работ, проводимых в ГОУВПО «Рязанский государственный радиотехнический университет» (НИР 2-06Г, 35-06Г, 7-06Г) и ООО «Инновационный центр при РГРТУ» (НИР 5427р/7953, 4564р/6890). Результаты диссертации внедрены на предприятиях ООО НЛП «Фон», ОАО Рязанский завод металлокерамических приборов (РЗМКП).
Основные положения, выносимые на защиту:
1. Метод комбинированной пространственной фильтрации изображений, искаженных мультипликативным шумом, позволяющий в зависимости от вида текстуры и закона распределения шума применить оптимальный из заданного набора алгоритм фильтрации.
2. Алгоритм текстурно-зависимой предварительной обработки зашумленных изображений с использованием локальных коэффициентов вариации на основе вейвлет-кодека SPIHT.
3. Алгоритм предварительной текстурно-зависимой компрессии зашумленного изображения с использованием локальных коэффициентов вариации и оценок вейвлет-коэффициентов по максимуму апостериорной плотности вероятности на основе обобщенного распределения Гаусса.
4. Система компьютерной обработки зашумленных изображений контакт-деталей, позволяющая с помощью разработанных алгоритмов вейвлет-анализа получать оценки параметров изделий с заданной точностью в реальном масштабе времени. О
Заключение диссертация на тему "Алгоритмы вейвлет-анализа изображений в системах компьютерной обработки информации при производстве герконов и генераторных ламп"
ВЫВОДЫ
1. Разработана оригинальная система анализа и обработки изображений контакт-деталей герконов на этапе штамповки.
2. Система обеспечивает высокую точность контроля в реальном масштабе времени.
3. Экспериментальные испытания системы компьютерного анализа и обработки изображений металлокерамических изделий подтвердили правильность теоретических выводов, алгоритмических, программных и технических решений, полученных в диссертации.
ЗАКЛЮЧЕНИЕ
В процессе выполнения диссертационной работы были получены следующие результаты:
1. Проведен анализ воздействия производственных факторов на процесс формирования изображений на разных этапах металлокерамического производства. Выявлено наличие мультипликативного шума с единичным средним и экспоненциальным, лог-нормальным, гамма- распределениями в различных сегментах изображений, полученных на этапах штамповки контакт-деталей герконов, запаивания выводов геркона в стеклянную трубку, изготовления сеток, катодов и анодов генераторно-модуляторных ламп. Показано, что специфика металлокерамического производства ограничивает применение существующих СТЗ для визуального контроля качества изделий.
2. Проведено исследование эффективности известных алгоритмов пространственной фильтрации и вейвлет-кодеков EZW, JPEG2000, SPIHT для обработки изображений, искаженных мультипликативным шумом. Обоснована необходимость проведения текстурного анализа и сегментации как в процессе предварительной обработки зашумленного изображения, так и в ходе его вейвлет-анализа, фильтрации и компрессии.
3. Разработан итерационный алгоритм текстурного анализа и сегментации зашумленного изображения на основе локальных коэффициентов вариации, позволяющий за 2-3 итерации выделять сегменты с однородной и неоднородной текстурами, границы объектов (деталей).
4. Разработан метод комбинированной пространственной фильтрации искаженных мультипликативным шумом изображений, позволяющий в зависимости от вида текстуры и закона распределения шума применить оптимальный фильтр из заданного набора фильтров. Метод обеспечивает выигрыш по объективным и субъективным критериям по сравнению с известными методами пространственной фильтрации, в том числе по критерию ПОСШ до 8 дБ.
5. Разработан алгоритм вейвлет-фильтрации зашумленного изображения с применением предварительного текстурного анализа на основе вейвлет-кодека SPIHT. При заданной степени сжатия алгоритм обеспечивает повышение ПОСШ на 2-3 дБ по сравнению с алгоритмом SPIHT.
6. Разработаны алгоритмы вейвлет-компрессии зашумленного изображения, использующие текстурный вейвлет-анализ и оценку вейвлет-коэффициентов по максимуму апостериорной плотности вероятности на основе обобщенного распределения Гаусса. Алгоритмы обеспечивают выигрыш при одинаковых степенях сжатия над SPIHT-алгоритмом по ПОСШ на 3-5 дБ.
7. Разработана система компьютерной обработки изображений металлокерамическнх изделий на этапах штамповки и формовки, позволяющая с помощью разработанных алгоритмов вейвлет-анализа зашумленных изображений повысить точность измерений геометрических параметров контакт-деталей в 2 раза и увеличить количество изделий, подвергающихся контролю, в 60 раз по сравнению с применяемыми методами контроля на производстве.
Библиография Брянцев, Андрей Анатольевич, диссертация по теме Системный анализ, управление и обработка информации (по отраслям)
1. Алпатов Б.А. Методы и алгоритмы обработки изображений в системах управления. //Учеб. пособие. Рязань: Рязан. гос. радиотехн. ун-т, 1999. 64 с.
2. Видео системы для роботов / Андреев Ю.А., Белоглазова Н.Н., Кориков A.M. и др. //Томск: издательство государственного университета. 1996. 240 с.
3. Афанасьев Е.И., Скобелев В.М. Источники света и пускорегулирующая аппаратура//М.:Энергоатомиздат, 1986. —272 с.
4. Балашов К.Ю. Сжатие информации: анализ методов и подходов. — Минск, 2000. 42 с.
5. Цифровое представление и сжатие изображений /Базитов А.В., Егорова Е.В., Мухетдинов P.P. и др.// Цифровая обработка сигналов и ее применение: Тез. докл. международной конф. Москва, 2008. -С. 478-479.
6. Бехтин Ю.С. Обработка зашумленных изображений на основе вейвлет-преобразований. Вестник РГРТУ, выпуск № 18, 2006. С. 141144.
7. Бехтин Ю.С. Передача данных ИК-изображений фотоэлектронных модулей по низкоскоростным каналам связи на основе вейвлет-преобразований. //Телекоммуникации. 2008. - № 1. - С.34-40.
8. Бехтин Ю.С. Подавление геометрического шума чувствительности и дефектов без калибровки каналов ФПУ. Сб. научных трудов: Проблемы математического моделирования и обработки информации в научных исследованиях /Рязань, РГРТА, 2000. 6 с.
9. Бехтин Ю.С. Подавление геометрического шума чувствительности без калибровки каналов ФПУ. Сб. научных трудов: Проблемы математического моделирования и обработки информации в научных исследованиях / Рязань, РГРТА, 1999. 6 с.
10. П.Бехтин Ю.С. Оптимальная Wavelet-декомпозиция изображения с использованием зашумленных данных // Цифровая обработка сигналов и ее применение: Тезисы 4-й мелсдународной конференции; Москва, 27 февраля 1 марта, 2002. 2 с.
11. Алгоритмы цифровой обработки ИК-изображений без калибровки по геометрическому шуму. /Бехтин Ю.С., Баранцев А.А., Брянцев А.А. и др. //Прикладная физика. 2008. -№ 1. - С. 110-113.
12. Бехтин Ю.С., Брянцев А.А. Комбинированная фильтрация изображений, полученных с помощью радаров с синтезированной апертурой //Цифровая обработка сигналов и ее применение: Тез. докл. международной конф. Москва, 2006. -1 с.
13. Бехтин Ю.С., Брянцев А.А. Подавление спекл-шума на основе анализа множеств зашумленных и неискаженных данных изображений в системах машинного зрения // Тезисы VII МНТК «Распознавание 2005», г. Курск, Россия, 4-7 октября 2005. 2 с.
14. Бехтин Ю.С., Брянцев А.А. Предварительная текстурная сегментация при сжатии данных зашумленных изображений на основе вейвлет-преобразований. Вестник РГРТУ, выпуск № 19, 2007. С.45-50.
15. Бехтин Ю.С., Брянцев А.А., Астапенко М.П. Комбинированная фильтрация изображений, полученных с помощью радаров с синтезированной апертурой. //Сб. научных трудов: Обработка информации в автоматических системах. — Рязань: РГРТУ. 2006. - 6 с.
16. Брянцев А.А. Вейвлет-обработка изображений в системах технического зрения контроля металлокералшческих изделий //«Распознавание-2008».: Тез. докл. международной конф. Курск, 2008. - С. 78-80.
17. Брянцев А.А. Комбинированная фильтрация изображений, полученных с помощью радаров с синтезированной апертурой // Вестник РГРТУ. — 2007. -№21. С. 16-20.
18. Волохов В.А. Модификация алгоритма SPIHT на основе вейвлет-пакетного базиса // Цифровая обработка сигналов и ее применение: Тез. докл. международной конф. Москва, 2007. - С.295-298.
19. Воробьев В.И., Грибунин В.Г. Теория и практика вейвлет-преобразования. С.-Петербург, ВУС, 1999. 204 с.
20. Гонсалес Р., Вудс Р. Цифровая обработка изображений. М.: Техносфера, 2006. 1072 с.27'.Гонссшес Р., Вудс Р., Эддинс С. Цифровая обработка изображений в среде Matlab. М.: Техносфера, 2006.
21. Добеши И. Десять лекций по вейвлетам. М.: Регулярная и хаотическая динамика, 2001.
22. Дьяконов В.П. Вейвлетьг. От теории к практике. Изд. 2-ое, перераб. и доп. М.: СОЛОН-Пресс, 2004.
23. Жаботинский Ю.Д., Исаев Ю.В. Адаптивные промышленные роботы и их применение в микроэлектронике / М.: Радио и связь, 1985, 104 с.
24. Колбина Л.В., Сырямкин В.И., Титов B.C. Методика выбора варианта системы технического зрения на основе функционально-стоимостного анализа //Приборостроение. №6. — 1990. — С. 53-55.
25. Корн Г., Корн Т. Справочник по математике для научных работников и инженеров. М.: Наука, Главная редакция физико-математической литературы. 1984. 832 с.
26. Малла С. Вейвлеты в обработке сигналов. М.: Мир, 2005. 671 с.
27. ЗЗ.Мошкин Б.И., Петров А.А., Титов B.C., Якушенков Ю.Г. Техническоезрение роботов/М.: Машиностроение, 1990. —272с.
28. Поликар Р. Введение в вейвлет-преобразование. СПб.: АВТЭКС, 2001.
29. Проблемы машинного видения в робототехнике /под ред. Охоцимского Д.Е. //М.: ИПМАН СССР. 1981. 245 с.
30. Прэтт У. Цифровая обработка изображений. М.: Мир, 1982.
31. Методы передачи изобраэюений. Сокращение избыточности / Прэтт У.К, Сакрисон Д.Д., Мусман Х.Г.Д. и др. /Ред. Прэтт У.К. М.: Радио и связь, 1983.40.0хоцимский Д.Е., Гримайло С.И., Камынин С.С. Роботизация сборочных процессов. /М.:Наука, 1985.
32. Системы технического зрения и адаптации промышленных роботов для работы с неориентированными деталями в гибких автоматизированных производствах /Петров А.А., Кузьмин С.А., Тулепбаев В.Б. и др. //М.:Наука. 1987.
33. Петров Е.П., Частиков И.А. Исследование комбинированного алгоритма адаптивной фильтрации цифровых полутоновых изображений с малой разрядностью //Цифровая обработка сигналов и ее применение: Тез. докл. международной конф. Москва, 2007. -С. 346-349.
34. Путятин Е.П., Аверин С.И. Обработка изображений в робототехнике // М.: Машиностроение, 1990. -320 с.
35. Пыо А.Техническое зрение роботов //М.: Машиностроение. 1987. -320 с.
36. Системы технического зрения /Писаревский А.Н., Чернявский А.Ф., Афанасьев Г.К. и др. //Л.: Машиностроение. 1988. — 424 с.
37. Системы технического зрения: Справочник / В.И.Сырямкин, В.С.Титов, Ю.Г.Якушенков и др. //Томск: МГП «РАСКО», 1993. 367 с.
38. Справочник по теории вероятностей и математической статистике / В.С.Королюк, Н.И.Портенко, А.В. Скороход и др. М.: Наука, Гл. ред. физ.-мат. лит., 1985. - 640 с.
39. Сырямкин В.И., Титов B.C., Боровик О.С. Система технического зрения для определения цвета, формы и положения объектов в рабочей зоне робота //Механизация и автоматизация производства. №1. — 1991.~C.8-11.
40. Сэломон Д. Сжатие данных, изображений и звука. М.: Техносфера, 2006.
41. Умняшкин С.В. Компрессия цифровых изображений на основе кодирования древовидных структур вейвлет-коэффициентов с прогнозированием статистических моделей. М.: МГИЭТ (ТУ).
42. Форсайт Д., Понс Ж. Компьютерное зрение. Современный подход. /М.: Издательский дом "Вильяме ", 2004. — 928 с.5 2.Яку щенков Ю.Г., Луканцев В.Н., Колосов М.П. Методы борьбы с помехами в оптико-электронных приборах. М.: Радио и связь, 1981. -180 с.
43. Argenti F., Bianchi Т., Alparone L. "Multiresolution MAP Despeckling of SAR Images Based on Locally Adaptive Generalized Gaussian pdf Modeling," IEEE Trans, on Image Processing, Vol.15, No.ll, pp. 33853399, 2006.
44. Beklitin Yu. "Optimal Subband Wavelet Thresholding using Noisy and non-Noisy Data of Images, " Proc. of 2nd IEEE Region 8 EURASIP Symposium on Image and Signal Processing and Analysis, Pula, Croatia, June, pp. 588592, 2001.
45. Bekhtin Yu. "Optimal Wavelet-Tree Decomposition using Noisy Data of Images", Digital Signal Processing and its Applications. The 4th International Conference, February, 27 March, 1, 2002, Moscow, Russia. 4 c.
46. Bekhtin Yu. "Searching an Optimal Wavelet Threshold using Noisy and non-Noisy Data of Images", Proceedings of International Conference SSAB'2001, Norrkoping, Sweden, 14-15, March, 2001. 4 c.
47. Bek.htin Yu., Bryantsev A. "Texture-and-speckle-pdf-based filtering of SAR images", Digital Signal Processing and its Applications. The 8th International Conference, March, 29-31, 2006, Moscow, Russia. 1 c.
48. Chang S.G., Yu В., Vetterli M. "Adaptive wavelet thresholding for image denoising and compression ", IEEE Trans, on Image Processing, Vol. 9, No. 9, pp.1532-1546, 2000.
49. Coifman R.R. and Wickerhauser M.V., "Entropy-based Algorithms for Best-basis Selection", IEEE Trans. Info. Theory, Vol. 38, 1992, p. 713-718.
50. Donoho D.L. "De-noising by Soft-Thresholding, " IEEE Trans, on Info. Theory, Vol.41, No. 3, 1995, pp. 613-627.
51. Donoho D.L. "Unconditional bases and bit-level compression " //J. of Appl. and Comput. Harmonic Analysis. 1996. - 3. - pp. 388-392.
52. Frost V.S., Stiles J.A., Shanmugan K.S., and Holtzman J.C. "A Model for Radar Images and its Applications to Adaptive Digital Filtering of Multiplicative Noise," IEEE Trans, on Pattern Analysis and Machine Intelligence. Vol. PAMI 4, 1982.
53. Foucher S., Benie G.B., Boucher J.-M. "Multiscale MAP Filtering of SAR Images, " //IEEE Trans, on Image Processing. -2001. Vol.18, No. 1. - pp. 49-60, 2001.
54. Kuan D.T., Sawchuk A.A., Strand T.C.and Chavel P. "Adaptive Noise Smoothing Filter for Images with Signal-Dependent Noise, " IEEE Trans, on Pattern Analysis and Machine Intelligence. Vol. PAMI 7, 1985.
55. Lee J.S. "Speckle Suppression and Analysis for Synthetic Aperture Radar Images, " Optical Engineering, No. 25, 1986.
56. Mallat S. "A theory for multiresolution signal decomposition: the wavelet representation", IEEE Trans. Patt. Anal, and Mac/i. Intell., 11 (7):674-693, July 1989.
57. Mallat S. and Zhang Z. "Matching pursuits with time-frequency dictionaries" //IEEE Transactions on Signal Processing. 1993. - 41(12). -pp.3397-3415.
58. Meyer F., Averbuch A., and Coifman R. "Multilayered image representation: application to image compression" //Submitted to IEEE Trans, on Image Proc., 1998.
59. Miller E. and Willsky A.S. "A multiscale approach to sensor fusion and the solution of linear inverse problems " //J. of Appl. and Comput. Harmonic Analysis. 1995. - 2(2). - pp. 127-147.
60. Natarajan В. K. "Filtering random noise from deterministic signals via data compression," //IEEE Trans, on Image Processing. Vol. 43, no. 11. - pp. 2595-2605.
61. N1 Vision Builder for Automated Inspection: Configuration Help// September 2003 Edition, Part Number 370566B-01
62. Said A., Pearlman W.A., A new, fast, and efficient image codec based on set partitioning in hierarchical trees, IEEE Trans. On Circuits and Systems for Video Technology, June 1996, pp.234-250.
63. Said A.and Pearlman W.A. "A New Fast and Efficient Image Codec Based on Set Partitioning in Hierarchical Trees", IEEE Trans Circ. and Syst. Video Tech., vol. 6, June 1996.
64. Strang, G. and Nguyen, T. Wavelets and Filter Banks. Wellesley-Cambridge Press, Wellesley, Massachusetts, 1996.
65. Wallace G.K. "The JPEG still picture compression standard", Communications of the ACM, 34(4):30-44, April 1991
-
Похожие работы
- Разработка и исследование многомасштабных алгоритмов обработки и анализа изображений в производственных системах контроля качества
- Сжатие сигналов и изображений при помощи оптимизированных вейвлет-фильтров
- Методы и алгоритмо-программное обеспечение вейвлет-анализа статических изображений
- Методы и алгоритмы выделения контуров изображений в радиотехнических системах с использованием дискретной вейвлет-фильтрации
- Повышение чувствительности токовых защит на герконах
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность