1 o f 19 Локальные преобразования фильтр, маска,

  • Размер: 1.6 Мб
  • Автор:
  • Количество слайдов: 24

Описание презентации 1 o f 19 Локальные преобразования фильтр, маска, по слайдам

1 o f 19 Локальные преобразования фильтр, маска, шаблон, окно Origin x y Image f (x,1 o f 19 Локальные преобразования фильтр, маска, шаблон, окно Origin x y Image f (x, y) Neighbourhood

2 o f 19 Пространственная фильтрация r s t u v w x y z. Origin2 o f 19 Пространственная фильтрация r s t u v w x y z. Origin x y Image f (x, y) e processed = v *e + r *a + s *b + t *c + u *d + w *f + x *g + y *h + z *i. Filter Simple 3*3 Neighbourhood e 3*3 Filter a b c d e f g h i Original Image Pixels * Процесс повторяется для каждого пиксела изображения

3 o f 19 Пространственная фильтрация 3 o f 19 Пространственная фильтрация

4 o f 19 Линейная пространственная фильтрация общего вида a as b bttysxftswyxg), (), ( Im4 o f 19 Линейная пространственная фильтрация общего вида a as b bttysxftswyxg), (), ( Im ages taken from Gonzalez & W oods, Digital Im age Processing (2002) 12, bnamnm

5 o f 19 Обработка краев изображения Origin x y Image f (x, y)e e e5 o f 19 Обработка краев изображения Origin x y Image f (x, y)e e e ee

7 o f 19 Strange Things Happen At The Edges! (cont…) Original Image Filtered Image: 7 o f 19 Strange Things Happen At The Edges! (cont…) Original Image Filtered Image: Zero Padding Filtered Image: Replicate Edge Pixels Filtered Image: Wrap Around Edge Pixels. Im ages taken from Gonzalez & W oods, Digital Im age Processing (2002)

8 o f 19 Сглаживающие пространственные фильтры – Удаление шума – Расфокусировка изображения 1 / 98 o f 19 Сглаживающие пространственные фильтры – Удаление шума – Расфокусировка изображения 1 / 9 1 / 9 1 /

9 o f 19 Сглаживающие пространственные фильтры 1 / 9 1 / 9 1 / 99 o f 19 Сглаживающие пространственные фильтры 1 / 9 1 / 9 1 / 9 Origin x y Image f (x, y) e = 1 / 9 *106 + 1 / 9 *104 + 1 / 9 *100 + 1 / 9 *108 + 1 / 9 *99 + 1 / 9 *98 + 1 / 9 *95 + 1 / 9 *90 + 1 / 9 *85 = 98. 3333 Filter Simple 3*3 Neighbourhood 106104 99 95 100 108 98 90 851 / 9 1 / 9 1 / 9 3*3 Smoothing Filter 104 100 108 99 106 98 95 90 85 Original Image Pixels * Процесс повторяется для каждого пиксела изображения

10 o f 19 Пример сглаживания Исходное изображение 500*500 пикселов Размер фильтра – 3, 5, 9,10 o f 19 Пример сглаживания Исходное изображение 500*500 пикселов Размер фильтра – 3, 5, 9, 15 and 35 Исчезание деталей. Im ages taken from Gonzalez & W oods, Digital Im age Processing (2002)

11 o f 19 Пример сглаживания. Im ages taken from Gonzalez & W oods, Digital Im11 o f 19 Пример сглаживания. Im ages taken from Gonzalez & W oods, Digital Im age Processing (2002)

12 o f 19 Пример сглаживания. Im ages taken from Gonzalez & W oods, Digital Im12 o f 19 Пример сглаживания. Im ages taken from Gonzalez & W oods, Digital Im age Processing (2002)

13 o f 19 Пример сглаживания. Im ages taken from Gonzalez & W oods, Digital Im13 o f 19 Пример сглаживания. Im ages taken from Gonzalez & W oods, Digital Im age Processing (2002)

14 o f 19 Пример сглаживания. Im ages taken from Gonzalez & W oods, Digital Im14 o f 19 Пример сглаживания. Im ages taken from Gonzalez & W oods, Digital Im age Processing (2002)

15 o f 19 Пример сглаживания. Im ages taken from Gonzalez & W oods, Digital Im15 o f 19 Пример сглаживания. Im ages taken from Gonzalez & W oods, Digital Im age Processing (2002)

16 o f 19 Пример сглаживания. Im ages taken from Gonzalez & W oods, Digital Im16 o f 19 Пример сглаживания. Im ages taken from Gonzalez & W oods, Digital Im age Processing (2002)

17 o f 19 Фильтр взвешенного среднего 1 / 16 2 / 16 4 / 1617 o f 19 Фильтр взвешенного среднего 1 / 16 2 / 16 4 / 16 2 / 16 1 /

18 o f 19 Пример сглаживания Original Image Smoothed Image Thresholded Image 18 o f 19 Пример сглаживания Original Image Smoothed Image Thresholded Image

19 o f 19 Нелинейные фильтры Важные локальные операции : – Min:  Set the pixel19 o f 19 Нелинейные фильтры Важные локальные операции : – Min: Set the pixel value to the minimum in the neighbourhood – Max: Set the pixel value to the maximum in the neighbourhood – Median: The median value of a set of numbers is the midpoint value in that set (e. g. from the set [1, 7, 15, 18, 24] 15 is the median). Sometimes the median works better than the average

20 o f 19 Медианный фильтр 20 o f 19 Медианный фильтр

21 o f 19 Сглаживающий против медианного Original Image With Noise Image After Averaging Filter Image21 o f 19 Сглаживающий против медианного Original Image With Noise Image After Averaging Filter Image After Median Filter

22 o f 19 Сглаживающий против медианного. Im ages taken from Gonzalez & W oods, Digital22 o f 19 Сглаживающий против медианного. Im ages taken from Gonzalez & W oods, Digital Im age Processing (2002)

23 o f 19 Сглаживающий против медианного. Im ages taken from Gonzalez & W oods, Digital23 o f 19 Сглаживающий против медианного. Im ages taken from Gonzalez & W oods, Digital Im age Processing (2002)

24 o f 19 Сглаживающий против медианного. Im ages taken from Gonzalez & W oods, Digital24 o f 19 Сглаживающий против медианного. Im ages taken from Gonzalez & W oods, Digital Im age Processing (2002)

25 o f 19 Correlation & Convolution The filtering we have been talking about so far25 o f 19 Correlation & Convolution The filtering we have been talking about so far is referred to as correlation with the filter itself referred to as the correlation kernel Convolution is a similar operation, with just one subtle difference For symmetric filters it makes no difference e processed = v *e + z *a + y*b + x*c + w *d + u *e + t *f + s *g + r *hr s t u v w x y z Filtera b c d e e f g h Original Image Pixels *