26
Определения и основные требования к качеству сегментации Анализ проблемы Сегментация цветных изображений Прикладные задачи, использующие сегментацию цветных изображений Пороговые алгоритмы Сегментация цветных изображений средствами кластерного анализа

Определения и основные требования к качеству сегментации Анализ проблемы

  • Upload
    heidi

  • View
    39

  • Download
    1

Embed Size (px)

DESCRIPTION

Сегментация цветных изображений. Определения и основные требования к качеству сегментации Анализ проблемы. Прикладные задачи, использующие сегментацию цветных изображений. Пороговые алгоритмы. Сегментация цветных изображений средствами кластерного анализа. Сегментация цветных изображений. - PowerPoint PPT Presentation

Citation preview

Page 1: Определения и основные требования к качеству сегментации Анализ проблемы

Определения и основные требования к качеству сегментации

Анализ проблемы

Сегментация цветных изображений

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

Пороговые алгоритмы

Сегментация цветных изображений средствами кластерного анализа

Page 2: Определения и основные требования к качеству сегментации Анализ проблемы

3. Компьютерная графика и мультимедиа. Сетевой журнал. http://cgm.computergraphics.ru

Вежневец А., Баринова О. Методы сегментации изображений: автоматическая сегментация http://cgm.computergraphics.ru/content/view/147

Конушин В., Вежневец А.Методы сегментации изображений: интерактивная сегментацияhttp://cgm.computergraphics.ru/content/view/172

1. Гонсалес Р., Вудс Р. Цифровая обработка изображений. – М: Техносфера, 2005. – 1072с. стр. 493-498

Сегментация цветных изображений

2. Фисенко В.Т. , Фисенко Т.Ю. Компьютерная обработка ираспознавание изображений: учеб. пособие. - СПб: СПбГУ ИТМО, 2008. – 192 с. стр.155 - 164

(Color image segmentation)

Page 3: Определения и основные требования к качеству сегментации Анализ проблемы

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

Основные требования:•области должны быть однородны относительно

значений цветовых компонент;•внутренние части областей не должны

содержать большого количества пустот;•границы каждого сегмента должны быть

пространственно точными.

Определение и основные требования

Page 4: Определения и основные требования к качеству сегментации Анализ проблемы

Анализ проблемы

Дано: Цветное изображение с диапазоном яркости G=256 каждого из трех цветов R,G,B. Найти: Оптимально сегментированное изображение

Page 5: Определения и основные требования к качеству сегментации Анализ проблемы

1. Отсутствует универсальный критерий оценки качества сегментации

2. Пиксель изображения может иметь (256)3=16 777 216 оттенков цвета

Анализ проблемы

Современные автоматические алгоритмы не способны решать произвольные задачи сегментации с гарантированным результатом

Page 6: Определения и основные требования к качеству сегментации Анализ проблемы

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

• распознавание участков кожи человека при идентификации его по цифровому фотопортрету

Page 7: Определения и основные требования к качеству сегментации Анализ проблемы

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

Выделение заданных объектов, определение лесных пожаров и площади наводнения, прогнозирование урожайности на основе анализа снимков, полученных со спутника

Page 8: Определения и основные требования к качеству сегментации Анализ проблемы

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

• анализ концентрации клеток определенного типа в крови, опухолей и т.д. при медицинском обследовании человека

Page 9: Определения и основные требования к качеству сегментации Анализ проблемы

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

выделение заданных областей при анализе видеопотока

Page 10: Определения и основные требования к качеству сегментации Анализ проблемы

Пороговые методы сегментации цветных изображений

, ,

, , ,, ,

, , ,

, ,

1, | | & | | & | | ;

0, | | & | | & | | ,

m n m n

m n m n m nm n m n

m n m n m n

m n m n

r Råñëè R R P G G P B B P

g Gåñëè R R P G G P B B P

b B

rm,n, gm,n, bm,n – значения уровней (m, n)-ного пикселя сегментированного изображения; Rm,n, Gm,n, Bm,n – значения уровней (m,n)-ного пикселя сегментируемого изображения; R, G, B – значения уровней искомого цвета

P – пороговое значение.

Прямой разностный метод

Page 11: Определения и основные требования к качеству сегментации Анализ проблемы

Незаполненные внутренние области

Наличие шумовых фрагментов

R=138

G=44

B=42

P=25

R=80

G=90

B=105

P=25

Примеры применения прямого разностного метода

Page 12: Определения и основные требования к качеству сегментации Анализ проблемы

2 2 2, ,, , ,

, ,2 2 2

, , ,, ,

1, ( ) ( ) ( ) ;

0, ( ) ( ) ( ) .

m n m nm n m n m n

m n m n

m n m n m nm n m n

r Råñëè R R G G B B P

g Gåñëè R R G G B B Pb B

Разностный метод на основе вычисления евклидово расстояния

Прямой разностный метод

Page 13: Определения и основные требования к качеству сегментации Анализ проблемы

Блочный алгоритм с постобработкой

1. Предварительная сегментация пороговым методом;

2. Бинаризация изображения Y=ym,n полученного на предыдущем шаге

m,nm,n

m,n

1, åñëè y 0;B b

0, åñëè y 0,

m,n Rm,n Gm,n Bm,nãäå y 0,3y 0,59 y 0,11y

3. Фильтрация B с целью удаления фрагментов размером, меньше заданного (на основе операции ММ-размыкание).

1 2 3Исходное Результат РезультатИзображение эрозии, квадрат, 13*13 дилатации

Page 14: Определения и основные требования к качеству сегментации Анализ проблемы

4. Применение результатов фильтрации к изображению Y:

,

mmR R

mm mm mmG G

mmB B

y y

Y y y B

y y

где Bmm – бинарное изображение, полученное на предыдущем

шаге; yR, yG, yB – матрицы трех составляющих; . –поэлементное умножение матриц.

5. Индексация областей изображения путем анализа пикселей соответствующего бинарного изображения на 4-х связность

00000000

01100111

01110101

00000000

00011010

00010011

11010011

11000110

00000000

04400222

04440202

00000000

00033010

00030011

55030011

55000110

-> индексация ->

Page 15: Определения и основные требования к качеству сегментации Анализ проблемы

6. Блочная сегментация индексированного изображения Yind:

где k – номер области индексированного изображения;

, ,ind ind indk kkR G B – среднее значение пикселей трех цветовых

компонент изображения k –области ;

2 2 2

2 2 2

1, ( ) ( ) ( ) ;,

0, ( ) ( ) ( ) ,

indind ind indRk kkbs ind

Gind ind ind

ind k kkB

yåñëè R R G G B B P

Y yåñëè R R G G B B Py

6. Заполнение пустот во внутренних областях сегментированного изображения: преобразование изображения Ybs к бинарному; применение морфологической операции закрытия; поэлементное умножение бинарной матрицы на матрицы значений яркости красного, зеленого и синего цветов.

Page 16: Определения и основные требования к качеству сегментации Анализ проблемы

Результаты сегментации пороговыми методами

Визуальная оценка результатов сегментации

С использованием постобработки Идеально сегментированное

Page 17: Определения и основные требования к качеству сегментации Анализ проблемы

J. A. Hartigan and M. A. Wong. A k-means clustering algorithm. Applied Statistics,1979, №28. P.100-108

Сегментация цветных изображений средствами кластерного анализа

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

Проблемы: • автоматический выбор количества кластеров k, (для изображений k≈6); • выбор множества признаков.

Page 18: Определения и основные требования к качеству сегментации Анализ проблемы

Наиболее используемые признаки при сегментации

Rij, Gij,Bij – соответственно значения яркости красного, зеленого и синего

цветов пикселя с координатами i,j (1 ≤ i ≤ m, 1 ≤ j ≤ n);

DRij = max∆Rij/min∆Rij – отношение значений максимальной и минимальной разности яркостей красного цвета между пикселем i,j и его

соседями в окрестности [3x3];

DGij = max∆Gij/min∆Gij – отношение значений максимальной и минимальной разности яркостей красного цвета между пикселем i,j и его

соседями в окрестности [3x3];

DBij = max∆Bij/min∆Bij – отношение значений максимальной и минимальной разности яркостей красного цвета между пикселем i,j и его

соседями в окрестности [3x3];

GradRij, GradGij, GradBij – значения градиента яркости пикселя вдоль каждой из трех цветовых осей.

Page 19: Определения и основные требования к качеству сегментации Анализ проблемы

Алгоритм сегментации средствами кластерного анализа

1. Построение признакового описания изображения (m×n образов)

где Vij=(Rij,Gij,Bij,GradRij,GradGij,GradBij,DRij,DGij,DBij) – образ пикселя.

S= {Vij, i=1,2,…m;j=1,2,…,n},

2. Задание максимального количества кластеров Q

3. Случайный выбор Q образов (центров) из множества S:

Z1,Z2,…Zq,…,ZQ

4. Вычисление расстояний : Dq ij=|Vij-Zq|

5. Отнесение образа к кластеру по правилу:

если Dq ij=min, то Vij Zq.

Page 20: Определения и основные требования к качеству сегментации Анализ проблемы

6. Корректировка центров полученных кластеров:

CZq=1

1 Nqq

iiq

VN

где Nq – количество образов, входящих кластер Zq.

qiV – i –й образ q – го кластера.

7. Контроль стабилизации кластерных центров:

если CZq(L)= CZq(L-1), кластеризация завершена, иначе переход к п.4.,где L – номер итерации.

5. Постобработка: • вычисление расстояний между центрами кластеров;• вычисление среднего значения расстояний Dm;• объединение кластеров если: |D1-D2|<Dm and (N1< N2 or N2< N1)

1

3

1

3

Page 21: Определения и основные требования к качеству сегментации Анализ проблемы

q=1 q=2 q=3

q=4 q=5 q=6 Сегментированное

Q=6

Исходное

Page 22: Определения и основные требования к качеству сегментации Анализ проблемы

Класс изображения Диапазон Q

Портреты [3…6] 5

Снимки из космоса [3…5] 4

Медицинские изображения [2…3] 2

Ландшафт [3…6] 2

Приемлемый диапазон количества кластеров и рекомендуемые значения Q для некоторых классов изображений

http://neuroface.narod.ru/files/mahfoudh_autoref.pdf Талеб М.А. Комбинированные алгоритмы сегментации цветных изображений: Автореферат дис. …канд. техн. наук: 05.13.01.

Page 23: Определения и основные требования к качеству сегментации Анализ проблемы

Развитие исследований ЦОИ1. Обработка графических изображений – автоматическое

распознавание чертежей, карт и др.разработка методов распознавания объектов

графических документов;распознавание рукописного текста.

2. Обработка снимков земной поверхности, медицинских фото и др.

Сложность исходной информации – отсутствие формализацииобработки таких изображений.

разработка эффективных по скорости и качеству методов предварительной обработки;

разработка методов совмещенной обработки различных типов изображений – снимков и карт;

разработка методов распознавания таких объектов.

Page 24: Определения и основные требования к качеству сегментации Анализ проблемы

3. Машинное зрение. Сложность – огромные объемы информации.

разработка систем выделения и распознавания объектов окружающего мира в реальном масштабе времени;

обработка последовательностей изображений движущихся объектов;

развитие методов обработки изображений трехмерных сцен.

Журавлев Ю. И. и др. Состояние и перспективы развития исследований в области обработки и распознавания видеоинформации (аналитический обзор)// Наука и образование: электронное научно-техническое издание// http://www.techno.edu.ru:16001/db/nauka_archive/text/rules.html

Page 25: Определения и основные требования к качеству сегментации Анализ проблемы
Page 26: Определения и основные требования к качеству сегментации Анализ проблемы

Lenna Soderberg (Sjööblom)

Мисс Playboy ноябрь 1972 года

http://www.ee.cityu.edu.hk/~lmpo/lenna/Lenna97.html

50th Society for Imaging Science and Technology, Boston on May 1997

7.161.561 экземпляров