Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемСветлана Чечина
1 Сегментация изображений Часть 3
2 Методы теории графов Чем выгодны Теория графов – хороший инструмент для работы с изображениями – Хорошая теоретическая база – Много проработанных методов – Изображение легко «превращается» в граф Математические модели теории графов хорошо применимы в частности для сегментации
3 ребра Граф и изображение Изображение превращается во взвешенный неориентированный граф – Пиксели – вершины графа – Ребра – связи между соседними пикселями – Вес ребер пропорционален «похожести» пикселей
4 Критерии «похожести» пикселей По расстоянию По яркости По цвету По текстуре
5 Этап 1 Создать граф Этап 2 Разрезать граф Каждую связную компоненту после разреза рассматривать как отдельную область Сегментация с помощью разрезов графа G=(V,E) –Непересекающиеся подмножества вершин A и B из V –Удаляем все ребра, связывающие A и B Cut(A,B) – мера «силы связности» множеств A и B
6 Разрез графа Разрез графа превращает граф в два несвязанных друг с другом подграфа
7 Разрез графа Если множества A и B не заданы заранее то разрезать граф можно по-разному: – Минимальный разрез – разрез, превращающий граф в несвязный, с минимальной суммой весов удаленных ребер
8 Минимальный разрез хорош не всегда На данном рисунке вес ребер графа показан расстоянием между вершинами
9 Нормализованный разрез графа (Normalized cut) Другая мера разреза – измеряет «похожесть» двух групп вершин, нормированную на «объем», занимаемый ими в графе Все ребра графа
10 Минимальный нормализованный разрез Минимальный нормализованный разрез – разрез, превращающий граф в несвязный, с минимальной величиной NCut – Как его найти? A B
11 Минимальный нормализованный разрез При условиях: Если разрешить задача сводится к задаче на собственные значения: D – диагональная матрица n x n: W - симметричная матрица n x n
12 Алгоритм сегментации c помощью normalized cuts 1.Задать граф на изображении. 2.Рассчитать матрицы W и D 3.Решить задачу (D-W)y= Dy, найти вектора с наименьшими собственными значениями 4.По вектору со вторым наименьшим с.з. разрезать граф на две части 5.Рекурсивно разбить получившиеся области, если требуется
13 Алгоритм сегментации c помощью normalized cuts Пример:
14 Оценка качества работы методов сегментации Критерии Целостность и однородность по некоторому признаку Отличие признака для смежных областей Отсутствие мелких отверстий внутри Гладкие границы Тестирование методов на общей базе изображений Например, Berkeley Segmentation Dataset насчитывает более 1000 изображений, отсегментированных вручную 30 разными людьми.
15 Повышение Эффективности сегментации Использование пространственной обработки на основе Сглаживания Масштабирования
16 Сегментация OpenCV В библиотеке OpenCV есть метод "cvPyrSegmentation", использующий модифицированный пирамидальный метод сегментации изображений.cvPyrSegmentation
17 Анализ областей после сегментации 17
18 18 Какие параметры областей помогут различить объекты на этом примере? Что нужно выяснить
19 Признаки области Геометрические признаки Характеристики границы области Площадь Кол-во «дырок» внутри Центр масс Периметр Компактность Моменты Ориентация главной оси Фотометрические признаки На основе цвета На основе интенсивности спектра
20 Площадь Кол-во пикселей в области
21 Центр масс Центр масс:
22 Периметр и компактность Периметр - количество пикселей принадлежащих границе области Компактность (инвариантный параметр) – Наиболее компактная фигура – круг,
23 Подсчет периметра области 1.Пиксель лежит на границе области, если он сам принадлежит области и хотя бы один из его соседей области не принадлежит. (внутренняя граница) 2.Пиксель лежит на границе области, если он сам не принадлежит области и хотя бы один из его соседей области принадлежит. (внешняя граница) Периметр зависит также от того 4-х или 8-ми связность используется для определения соседей.
24 Пример периметров области Область Внутренняя граница Внешняя граница 4x 8x
25 Дискретный момент m ij области определяется следующим образом: - значение пикселя изображения Моменты
26 X Y ijM ij Площадь Моменты инерции Моменты
27 i=2, j=0 или i=0, j=2. моменты инерции (моменты второго порядка). они определяют так называемые главные оси инерции. твердое тело характеризуется некоторым эллипсом инерции, где оси инерции и определяются этими моментами. угол наклона главной оси: Моменты инерции
28 Центральные моменты Инвариантны к переносу Центр масс области
29 Центральные моменты
30 Ориентация главной оси инерции X Y Главная ось Центр масс
31 Моменты Инвариантны к повороту, переносу, масштабированию
32 Инвариантные характеристики области Удлиненность, нецентрированность (эксцентриситет)
33 Фотометрические признаки области Для каждой области можно подсчитать некий набор простейших числовых характеристик: Средняя яркость Средний цвет (если изображение цветное) Гистограмма распределения яркостей (или три гистограммы распределения R, G, B) Дисперсию (разброс) яркостей или цвета Все это рассчитывается не по бинарному изображению
34 Основные признаки по яркости 1. Средняя яркость изображения В ср - инвариантна к поворотам и смещениям - суммируются значения пикселов в каждой точке и делятся на их число Максимальное и минимальное значение яркости (плохо защищены от помех) 3. - разброс относительно среднего значения яркости 4. Еслитогда инвариантом будет или 5. Еслитогда инвариант -
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.