СПОСОБ РАСПОЗНАВАНИЯ И КЛАССИФИКАЦИИ ФОРМЫ ОБЪЕКТОВ В ЛАБИРИНТНЫХ ДОМЕННЫХ СТРУКТУРАХ Российский патент 2014 года по МПК G06K9/66 G06T7/00 

Описание патента на изобретение RU2522869C2

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

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

Описаны различные методы распознавания, классификации микрообъектов на цифровых изображениях. Так, в изобретении (RU 2385494 С1, Никитаев и др. 27.03.2010) описан способ распознавания изображения текстуры объектов на цифровых фотографиях биологических объектов. Способ включает определение текстурных признаков объекта, которое состоит в том, что осуществляют предобработку полученных изображений объекта посредством сегментации, производят вычисления значений для текстурных признаков и формирования матриц чисел и осуществляют идентификацию и классификацию объекта. Наиболее информативные признаки для классификации определяют автоматически на основе обучающих выборок из предварительно созданных баз изображений, на основе которых производят идентификацию и классификацию по следующим показателям: энергия, момент инерции, максимальная вероятность соседств, которые встречаются наиболее часто в данном изображении, локальная однородность, энтропия, след нормализованной матрицы пространственной смежности (НМПС), среднее значение яркости, корреляция значений яркости изображения. В патенте (RU 118774 U1, Журавлев и др. 27.07.2012) описано устройство, реализующее способ анализа объектов на неоднородном фоне, предусматривающее модуль морфологической фильтрации изображения, выполненный с возможностью подавления объектов с наибольшими значениями яркости и заданной формы, сохраняющий оставшиеся границы искомых объектов неизменными; выделение локальных минимумов яркости изображения; определение расстояния от каждого пиксела изображения до ближайшего фонового пиксела и выделение локальных максимумов яркости изображения. Проводится фильтрация границ шумовых объектов, определяют морфологический градиент изображения, вычисление оптических и геометрических характеристик обнаруженных объектов и базу данных координат, оптических и геометрических характеристик выявленных объектов. Однако вышеупомянутые способы не предусматривают распознавания лабиринтных и ветвистых объектов.

В изобретении (RU 2297039 С2, Меняев и др. 10.04.2007) описана идентификация сложных объектов на изображении за счет извлечения из анализируемых изображений признака, способного эффективно описывать изображения сложной структуры и инвариантного к искажениям. Изображения всех эталонных объектов разбивают на пересекающиеся доменные блоки, а изображение анализируемого объекта разбивают на непересекающиеся ранговые блоки, размер которых меньше доменных блоков. Затем производят поиск наилучшего сопоставления всех ранговых блоков анализируемого изображения и доменных блоков всех эталонных изображений с использованием сжимающих аффинных преобразований. После этого формируют векторы расстояний между геометрическими центрами сопоставленных доменных для эталонного объекта и ранговых для анализируемого объекта блоков. Однако этот способ основан на сравнении анализируемого объекта с эталонными объектами и таким образом не предусматривает распознавания объектов с заранее неизвестной формой.

В заявке (GB2397423 (А) KOKKO ERIC GERARD et al. 21.07.2004) описан способ идентификации и подсчета семян и других малых объектов, включающий обучение модели единичной нейронной сети с обучением наборов известных объектов; обоснование оптимальной модели нейронной сети; анализ неизвестных объектов с неизвестными параметрами путем их визуализации для получения цифрового изображения, включающего пикселы, представляющие неизвестные объекты, фон и посторонние объекты. Однако этот способ не предусматривает одновременного распознавания объектов нескольких типов.

В изобретении (RU 2132061C1, Медовый и др. 20.06.1999) описан способ сегментации и распознавания клеток на изображениях цитологических препаратов в поле зрения светового микроскопа. Сначала выполняется настройка параметров моделей контуров клеточных структур на небольшой обучающей выборке изображений. В процессе сегментации границ клеточных структур оцифрованный кадр с изображением разбивается на фасеты и далее формируются границы структур клеток. Однако этот способ предназначен для распознавания объектов одного типа - клеток.

Наиболее близким аналогом к патентуемому является способ распознавания и классификации микрообъектов по патенту RU 2346331 С1, Куркин и др. 10.02.2009 - прототип.

При проведении тестирования изображение передают с помощью web-камеры в персональный компьютер (ПК). В персональном компьютере создают обучаемую для каждого типа ЖКИ нейросеть. Перед началом процесса тестирования по изображению ЖКИ проводят цифровую фильтрацию, выделяя и анализируя на черно-белом изображении связные области. По связным областям определяют набор морфометрических характеристик для классификации областей по форме, положению и ориентации. Сличение проводят автоматически, используя для этого нейросеть, сохраняемую в ПК и персонально обученную для каждого типа ЖКИ по распознаванию тех участков изображения рабочей поверхности ЖКИ, которые содержат в себе определенные ранее морфометрические характеристики связных областей.

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

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

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

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

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

Далее формируют нечеткий классификатор для разделения объектов по форме на круглые, эллиптические, гантелеобразные, полосовые и ветвистые объекты на основе соотношения коэффициента округлости и коэффициента заполнения объекта и проводят классификацию формы объектов. При классификации некруглого объекта проводят построение его остова и для него выполняют преобразование успех/неудача, далее выявляют точки ветвлений и при их наличии некруглый объект относят к ветвистым, а при отсутствии - к полосовым доменным структурам.

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

для круглых объектов - k1=0,77-1,0; k2=0,83-1,0;

для эллиптических объектов - k1=0,62-0,77, k2=0,71-0,83;

для гантелеобразных объектов - k1=0,5-0,62, k2=0,62-0,71;

для некруглых полосовых, ветвистых - k1=0,01-0,9, k2=0,1-0,62,

причем коэффициенты округлости k1 и заполнения k2 описывают треугольными функциями принадлежности для круглых, эллиптических, гантелеобразных объектов и трапецеидальными функциями принадлежности для некруглых объектов.

Технический результат - обеспечение распознавания объектов и их классификации по геометрическим признакам в лабиринтных структурах.

Сущность патентуемого способа поясняется на фигурах, где:

фиг.1 - блок-схема магнитооптического устройства для получения микрофотографий;

фиг.2 - исходная микрофотография доменной структуры в пленке феррита-граната с выделением области последующего анализа;

фиг.3 - функции принадлежности µ(к) коэффициентов округлости k1 и заполнения k2 для классов d1-d4;

фиг.4 - изображение выделенной на фиг.2 области после предварительной обработки;

фиг.5 - результаты распределения доменов по классам;

фиг.6 - изображение остовов некруглых доменов с найденными точками ветвлений.

Способ реализуют следующим образом. Изображения структур получают с помощью цифровой камеры магнитооптическим методом с использованием эффекта Фарадея. На блок-схеме установки (фиг.1) показаны: И - источник света; СЛ - световой луч; Л - линзы; П, А - поляризатор и анализатор; ЭМ - электромагнит; МО -исследуемая магнитооптическая пленка; Т - терморегулятор; ФК - цифровая камера, ПК - персональный компьютер. Зарождение и формирование лабиринтной доменной структуры в магнитных материалах происходит под действием внешних магнитных и/или температурных полей.

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

С целью определения диапазонов изменения коэффициентов формы объектов различных классов проанализированы несколько сотен изображений различных лабиринтных доменных структур. Установлено, что для разделения объектов на круглые (класс d1), эллиптические (класс d2), гантелеобразные (класс d3) и некруглые (полосовые, ветвистые: класс d4) в качестве информативных признаков достаточно использовать коэффициент округлости k1 и коэффициент заполнения k2. Функции принадлежности µ(k) для объектов указанных классов в доменных структурах приведены на фиг.3. Функции принадлежности построены на основе распределения экспериментальных данных значений коэффициентов округлости и заполнения.

Для описания распределения объектов, близких к круглым (классы d1, d2, d3), использовалась треугольная функция принадлежности µ(k):

μ ( k ) = { 0, k a k a b a , a k b c k c b , b < k < c 0, c k , ( 1 )

где [а,с] - диапазон изменения переменной, b - наиболее возможное значение переменной. Для некруглых объектов использовалась трапециевидная функция:

μ ( k ) = { 0, k a k a b a , a < k < b 1, b k c d k d c , c < k < d 0, d k , ( 2 )

где [a, d] - носитель нечеткого множества, [b, с] - ядро нечеткого множества.

Задача классификации состоит в отнесении объекта, заданного вектором информативных признаков K=(k1, k2), к одному из наперед определенных классов {d1, d2 d3, d3} т.е. состоит в выполнении отображения вида (см., Штовба С.Д. Проектирование нечетких систем средствами MATLAB. - М.: Горячая линия - Телеком, 2007):

K = ( k 1 , k 2 ) y { d 1 , d 2 , d 3 , d 4 } . ( 3 )

Здесь y - выходной параметр нечеткого классификатора. Классификация на основе нечеткого логического вывода происходит по базе знаний вида:

p = 1 4 [ i = 1 2 ( k i = a i j p ) с в е с о м ω j p ] y = d j , j = 1 4 ¯ , ( 4 )

где: a i i p - нечеткий терм, которым оценивается переменная k в строчке с номером jp (р=1,n);

nj - количество строчек - конъюнкций, в которых выход у оценивается нечетким термом dj, j=1,m;

m - количество термов, используемых для лингвистической оценки выходного параметра y.

На основе исходных данных (функции принадлежности коэффициентов формы, см. фиг.3) для построения нечеткого классификатора сформирована нечеткая база знаний, представленная в Таблице 1.

Веса правил ωjp настроены в процессе обучения нечеткого классификатора. Обучение проводилось на основе порядка двухсот экспериментов.

Степени принадлежности объекта классификации, информативные признаки которого заданы вектором K * = ( k 1 * , k 2 * ) , к классам dj из базы знаний рассчитываются следующим образом:

μ d j ( K * ) = max p = 1,4 ω j p min i = 1,2 [ μ d j ( k * i ) ] , j = 1 4 ¯ ( 5 )

В качестве решения выбирают класс с максимальной степенью принадлежности

y * = arg { d 1 , d 2 , d 3 , d 4 } max ( μ d 1 ( K * ) , μ d 2 ( K * ) , μ d 3 ( K * ) , μ d 4 ( K * ) ) ( 6 )

В качестве критерия разделения некруглых объектов на полосовые и ветвистые авторами был выбран критерий наличия либо отсутствия ветвлений у исследуемых объектов, основанный на преобразовании успех/неудача (Digital Image Processing using MATLAB / R. C. Gonzalez, R. E. Woods, S. L. Eddins. - Pearson Education. 2004) и включающий в себя следующие шаги:

1) Построение остова некруглого объекта.

2) Удаление паразитных компонентов остова.

3) Выполнение преобразования успех/неудача для остова объекта.

4) Подсчет количества точек ветвлений объекта.

При наличии точек ветвлений некруглый объект относится к ветвистым, при их отсутствии - к полосовым доменам.

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

На фиг.4 показано изображение для анализа после предварительной обработки, включающей в себя фильтрацию и бинаризацию (см. Анализ и распознавание наномасштабных изображений: традиционные подходы и новые постановки задач. /В.А.Сойфер, А.В.Куприянов // Компьютерная оптика. - 2011. - Т.35, №2. - С.136-144).

На фиг.5 показаны результаты распределения доменов по классам. Для каждого объекта на бинарном изображении рассчитываются коэффициент округлости k1 (вертикальная ось, фиг.5) и коэффициент заполнения k2 (горизонтальная ось, фиг.5). Приведены построенные с помощью нечеткой кластеризации функции принадлежности µ объектов к определенному типу в зависимости от значений коэффициентов k1, k2. На осях отмечены интервалы, соответствующие одному из заранее определенных классов объектов: круглые объекты (класс d1), эллиптические (класс d2), гантелеобразные (класс d3) и некруглые (полосовые, ветвистые: класс d4). В результате объекты, принадлежащие к одному и тому же классу, локализуются в строго определенной области координат на фиг.5, что и позволяет реализовать распознавание доменов на основе предложенной базы знаний.

На фиг.6 показано распределение доменов по областям, которые соответствуют ранее упоминавшимся классам объектов d1-d4.

При дальнейшем анализе для некруглых объектов выполняется построение остовов (фиг.6). К каждому объекту применяется преобразование успех/неудача, позволяющее определить наличие точек ветвлений у доменов. Для наглядности изображение на фиг.6 инвертировано, а найденные точки ветвлений выделены.

В таблице 2 приведены результаты классификации доменов для исходного тестового изображения, показанного на фиг.4.

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

ТАБЛИЦА 1 Нечеткая база знаний для классификации объектов k1 k2 ωjp y Круглый Круглый 1 Круглый Эллиптичный 0,85 d1 Круглый Гантелеобразный 0,7 Круглый Некруглый 0,32 Эллиптичный Круглый 0,64 Эллиптичный Эллиптичный 1 d2 Эллиптичный Гантелеобразный 0,83 Эллиптичный Некруглый 0,37 Гантелеобразный Круглый 0,48 Гантелеобразный Эллиптичный 0,75 d3 Гантелеобразный Гантелеобразный 1 Гантелеобразный Некруглый 0,45 Некруглый Круглый 0,29 Некруглый Эллиптичный 0,45 d4 Некруглый Гантелеобразный 0,6 Некруглый Некруглый 1

ТАБЛИЦА 2 Результаты классификации доменов Тип формы Кол-во 1 Круглый домен 119 2 Эллиптичный домен 13 3 Гантелеобразный домен 12 4 Полосовой домен 16 5 Ветвистый домен 11

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

название год авторы номер документа
Способ обнаружения и классификации морских целей с использованием математической модели определения типа цели 2020
  • Пятакович Валерий Александрович
  • Филиппов Евгений Геннадьевич
RU2724990C1
СПОСОБ ОПРЕДЕЛЕНИЯ ПСИХОНЕЙРОЭНДОКРИННОГО ПРОФИЛЯ ЧЕЛОВЕКА 1990
  • Северьянова Л.А.
  • Кореневский Н.А.
  • Лукьянов В.В.
  • Плотников Д.В.
RU2122351C1
Способ оперативной идентификации морских целей по их информационным полям на базе нейро-нечетких моделей 2021
  • Пятакович Валерий Александрович
  • Пятакович Наталья Владиславовна
  • Филиппова Алина Валерьевна
  • Алексеев Олег Адольфович
RU2763125C1
Система оперативной идентификации морских целей по их информационным полям на базе нейро-нечетких моделей 2021
  • Пятакович Валерий Александрович
RU2763384C1
Система обнаружения и классификации морских целей на базе нейросетевых технологий и элементов искусственного интеллекта 2021
  • Пятакович Валерий Александрович
RU2780607C1
ИДЕНТИФИКАЦИЯ И КЛАССИФИКАЦИЯ ВИРУСНЫХ ЧАСТИЦ НА ТЕКСТУРИРОВАННЫХ ЭЛЕКТРОННЫХ МИКРОФОТОГРАФИЯХ 2006
  • Хомман Мохаммед
  • Рунер Мартин
RU2409855C2
Способ обнаружения и классификации морских целей на базе нейросетевых технологий и элементов искусственного интеллекта 2021
  • Пятакович Валерий Александрович
RU2780606C1
СПОСОБ РАСПОЗНАВАНИЯ СЛОЖНОГО ГРАФИЧЕСКОГО ОБЪЕКТА 2005
  • Меняев Андрей Александрович
  • Полков Андрей Анатольевич
  • Яковлев Вадим Лаврович
  • Иванов Владимир Алексеевич
RU2297039C2
Система обнаружения и классификации морских целей с использованием математической модели определения типа цели 2020
  • Пятакович Валерий Александрович
  • Филиппов Евгений Геннадьевич
  • Пятакович Наталья Владиславовна
  • Василенко Анна Михайловна
  • Алексеев Олег Адольфович
RU2726992C1
СПОСОБ АДАПТИВНОЙ КАЛИБРОВКИ РАДИАЛЬНОЙ ДИСТОРСИИ ОПТИЧЕСКОЙ ПОДСИСТЕМЫ СИСТЕМЫ ТЕХНИЧЕСКОГО ЗРЕНИЯ 2004
  • Дегтярев Сергей Викторович
  • Титов Виталий Семенович
  • Труфанов Максим Игоревич
RU2289111C2

Иллюстрации к изобретению RU 2 522 869 C2

Реферат патента 2014 года СПОСОБ РАСПОЗНАВАНИЯ И КЛАССИФИКАЦИИ ФОРМЫ ОБЪЕКТОВ В ЛАБИРИНТНЫХ ДОМЕННЫХ СТРУКТУРАХ

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

Формула изобретения RU 2 522 869 C2

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

2. Способ по п.1, отличающийся тем, что нечеткий классификатор формируют с учетом численных значений коэффициента k1 округлости и коэффициента k2 заполнения, лежащих в диапазонах:
для круглых объектов - k1=0,77-1,0; k2=0,83-1,0;
для эллиптических объектов - k1=0,62-0,77, k2=0,71-0,83;
для гантелеобразных объектов - k1=0,5-0,62, k2=0,62-0,71;
для некруглых полосовых, ветвистых - k1=0,01-0,9, k2=0,1-0,62,
причем коэффициенты округлости k1 и заполнения k2 описывают треугольными функциями принадлежности для круглых, эллиптических, гантелеобразных объектов и трапецеидальными функциями принадлежности для некруглых объектов.

Документы, цитированные в отчете о поиске Патент 2014 года RU2522869C2

СПОСОБ АВТОМАТИЧЕСКОГО ОПРЕДЕЛЕНИЯ ПРАВИЛЬНОСТИ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ НА ЖИДКОКРИСТАЛЛИЧЕСКОМ ИНДИКАТОРЕ 2007
  • Куркин Дмитрий Викторович
  • Колодий Сергей Владимирович
RU2346331C1
СПОСОБ СЕЛЕКЦИИ НАЗЕМНЫХ И ВОЗДУШНЫХ ОБЪЕКТОВ (ЕГО ВАРИАНТЫ) И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ (ЕГО ВАРИАНТЫ) 1999
  • Алексеев Е.Г.
  • Банкгальтер Р.И.
  • Данилов А.П.
  • Забаров В.С.
  • Зенкин С.М.
  • Злобина Е.В.
  • Золотарь Ю.А.
  • Китаев Н.Н.
  • Кокорина В.Я.
  • Моченов В.А.
  • Мягков В.К.
  • Руженцев А.В.
  • Семенов В.И.
  • Феклин А.А.
  • Щукин Ю.В.
RU2173881C2
Препараты радикулин № 1, 2 и 3 1958
  • Губина Г.П.
  • Лещенко К.А.
SU118774A1
US 20090326872 A1, 31.12.2009
US 20070217676 A1, 20.09.2007
US 2004249809 A1, 09.12.2004

RU 2 522 869 C2

Авторы

Брагин Анатолий Валерьевич

Логунов Михаил Владимирович

Никитов Сергей Аполлонович

Пьянзин Денис Васильевич

Трифонов Андрей Александрович

Даты

2014-07-20Публикация

2012-11-07Подача