SlideShare a Scribd company logo
1 of 32
Families of Heron Digital Filters
for Images Filtering
V.G. Labunets, F.S. Myasnikov, E.Ostheimer
Yekaterinburg , AIST-2015
Ural Federal University, pr. Mira, 19, Yekaterinburg,
620002, Russian Federation
Capricat LLC 1340 S. Ocean Blvd., Suite 209 Pompano
Beach 33062 Florida USA
1
1. Основная цель
2. Постановка
проблемы
3. Предлагаемый
подход
4. Экспериментальные
результаты
2
3
Основная цель
Основная идея данной работы заключается в получении
искаженного или зашумленного изображения в
первоначальном неповрежденном виде.
4
S1 S2
S3
S4
S5
Модель обрабатываемого изображения
Рассмотрим изображение следующей формы
( ) ( ) ( )f x s x η x
где - оригинальное К-канальное изображение,
- шум, воздействующий на
- искаженное шумом изображение
( )η x
( )f x
( )s x
( )s x
5
Восстановление полезного сигнала
Главная задача системы обработки сигналов состоит в том,
чтобы из зашумленного изображения с максимальной
точностью выделить полезное изображение и с
максимальной степенью подавить помеху, т.е. дать
максимально правдоподобную оценку полезному сигналу
 ( ) ( )ˆ( ) FILTER πs r s r r
Основная цель
6
S1 S2
S3
S4
S5
( ,
( 1, 1) ( 1, ) ( 1, 1)
( , 1) ( , 1)
( 1, 1) ( 1, ) ( 1,
)ˆ( ,
1
)
)
s i
f i j f i j f i j
f i j f i j
f i j f i j f i j
f i jj
 
 
    
 

 
 
    

Filter
Filter
Основная цель
7
8
Упрощающее предположение 1. Для простоты будем считать,
что наблюдаемый сигнал является аддитивной смесью
полезного сигнала и шума
2
( ) ( ) ( ),  f r s r r rπ Z
Постановка проблемы
9
1 1 2 2 1 2 1 2( | , ), 0, ( , ) ( , ) ( ) ( )p x i j m i j i j E i i j j           
Постановка проблемы
10
𝜋(𝑥)
Упрощающее предположение 2. Будем также предполагать,
что полезный сигнал (изображение) представляет собой
объединение областей, в которых сигнал принимает постоянные
значения (изображение типа “лоскутного одеяла”)
     , ) 1 2(
.( , ) , ,..., , ,...,m n Лоскут
N
Nm n s s s
 s   
Постановка проблемы
11
Упрощающее предположение 3. Будем предполагать, что
совместная плотность распределения вероятностей наблюдаемых
данных определяется совместной плотностью распределения
шума, т.е.
   1 2 1 2, ,..., , ,...,N Np x x x p x x x      
Более того, будем предполагать, что шум в во всех пикселях
действует независимо друг от друга, т.е.
   
1
1 2, ,...,
N
i
i
Nx x xp p x

        
Постановка проблемы
12
   
     
   
 
1 1 1 2 2 2
1 2
1
1
1
1 2
log log
log log
, ,...,
, , ...,
, ,...,
max max
экс экс экс
N N N
экс экс экс
N
opt
N
i
i
N
экс
i
i
N
экс
i
i
N
Эксперимент
f f f
p x
L x
L x
L x
p x x x
x x x
L L x x x
L
L



   

        
   

  
 







 
     




  
   

  1
N
экс
i
i
 
 
 
 
Постановка проблемы
13
   
   
   
   
1 2
1 1
1
1 1
1 2
log log
log
, ,...,
, ,...,
max min
i
экс
i
x
N
x
экс экс экс N
N
экс экс
i opt i
экс экс
i i
p
p
N N
B
i
i i
N
B
i
N Np p
i i
N A
A
const x x
sign x x
p x e
e
p x x x
L L x x x
L L
L




 

 
    

   
 
        
 


  



 

 



  
 

  
   
 

1
1
0
N p
i



Постановка проблемы
𝐿𝐶 𝑥 𝑥 𝜎, 𝑚 = 𝐴𝑒
𝑥−𝑚 𝑝
𝐵
14
   
   
 1 2
1
1
1
1
1
1
1
, ,...,
0
2
0
1
log
log
min
экс экс
i i
экс
i opt
экс
opt i opt
экс экс экс
N
N p
i
N N
эк
N
i
i
i
с
i
sign x x
p
x
p
x
N
x x x
x
L
L


 


   



    


 
    
 
 

 Med

 

 

  


Постановка проблемы
𝐿𝐶 𝑥 𝑥 𝜎, 𝑚 = 𝐴𝑒
𝑥−𝑚 𝑝
𝐵
15
   
   
 
 
22
2
1
1
2
1
2
1
1 1 1 1 1 1
0
3
0
0
1 1 1 1 1 1
log
log
log
экс экс
i i
экс экс
i i
экс
i
экс
opt i i
N p
i
N
i
N
i
N N N N N N
экс экс экс экс экс
i i i i j
i i i i i j
sign x x
p
sign x x
x
x x
N N N N N N
x x x x x
L
L
L




     

   



   


  

  
         
   



    
 

 







 
2
1
экс
N
i

Постановка проблемы
𝐿𝐶 𝑥 𝑥 𝜎, 𝑚 = 𝐴𝑒
𝑥−𝑚 𝑝
𝐵
16
Примеры среднего
1 2 1 2
1 2
1 2 1 2
1
... 1 2 ... 1 2
( , ,..., )
1
( , ,..., ) ( , ,..., )
( , ,..., ) ( , ,...,N k
N
N
N N i
i
w w w N w w w
x x x
x x x x x x x
N
x x x x x x


  


Aggreg
M
1. Арифметическое среднее
ean
2. Взвешенное ср
Arithm
Aggreg Mean
еднее
1 2 ... 1 2
1 1
1
)
1
( , ,..., )k
N
N N
iw w w N i i iN
i i
i
i
x x x w x w x
w  


   

Arithm
17
Примеры среднего
1 2 1 2
1
1 2 1 2
1
1
( , ,..., ) ( , ,..., )
1
( , ,..., ) ( , ,..., )
N
pp
p N p N i
i
N
N N i
i
x x x x x x x
N
x x x x x x x
N


 
 


3.Степенные p -средние
3.1.Обычное средн
A
ее (p = 1)
3.2. Квад
ggreg Mean
Aggreg Me
ратичное сред
an
нее (
2
2 1 2 2 1 2
1
1 2 1 2 1 2
1
( , ,..., ) ( , ,..., )
( , ,..., ) ( , ,..., ) ( , ,..., )
N
N N i
i
N N N
x x x x x x x
N
x x x x x x x x x

 
 
 
 
 

p = 2)
3.3. -среднее (p = )
3.4. - -среднее (p = - )
Aggreg Mean
Aggreg Mean Max
Aggr 1 2 1 2 1 2( , ,..., ) ( , ,..., ) ( , ,..., )N N Nx x x x x x x x x  eg Mean Min
18
Примеры среднего
1 2 1 2
1
1 2 1 2
1
( , ,..., ) ( , ,..., )
1
( , ,..., ) ( , ,..., )
1
(
N
N
Geo N Geo N i
i
Har k Har N N
i i
x x x x x x x
x x x x x x
x
x



 
 


4. Геометрическое среднее
5. Гармоническое среднее
6. Min-, Max -средние
Aggreg Mean
Aggreg Mean
Aggreg 1 2 1 2
1 2 1 2
1 2 1 2
1 2 1 2
1
, ,..., ) ( , ,..., )
( , ,..., ) ( , ,..., )
( , ,..., ) ( , ,..., )
( , ,..., ) ( , ,..., )
(
N N
N N
Med N N
N N
r
rank
x x x x x
x x x x x x
x x x x x x
x x x x x x
x






Min
Aggreg Max
Aggreg Med
Aggr
7. Mедиан
eg Max
Aggr
а
8.r - Р
eg
анг
2 1 2, ,..., ) ( , ,..., )N r Nx x x x x Rank
19
20
Среднее и медиана по Герону
     
   
, /3 /3,
, , , .
a b a ab b aa ab bb
a b aa ab bb
     

MeanHeron
MedHeron Med
В данной работе вводится новый класс фильтров для
обработки мультиспектральных изображений, названный
обобщенными арифметическими и медианными
фильтрами Герона.
Классические определения среднего и медианы по
Герону двух чисел a и b имеют вид:
21
Среднее и медиана по Герону
 
2 1
2 1 2
2
( ,..., ) ,
( 1)
( , ,..., ) .
N i j
i j
N i j
i j
x x x x
N N
x x x x x




 
  
 MeanHeron
MedHeron Med
Пусть N - набор из положительных реальных
чисел. Очевидный способ обобщения уравнения на
набор чисел состоит в организации
квадратных корней из различных попарных
произведений
Среднее и медиана по Герону N положительных чисел
есть:
1 2( , ,..., )Nx x x
1 2( , ,..., )Nx x x
( 1) / 2N N 
,i jx x i j
1 2( , ,..., )Nx x x
22
 
 
( , )
( , )
( , )
( , )
2 1 2 9 1 2 2 3 8 9
( , )( , )
36
45
2 1 2 9 1 2 2 3
( , )( , )
ˆ( , ) ( , ) , ,..., , , ,...,
ˆ( , ) ( , ) , ,..., , , ,
i j
i j
i j
i j
m n Mm n M
m n Mm n M
s i j x m n x x x x x x x x x
s i j x m n x x x x x x x


  
   
  
 
MeanHeron Arithm
MedHeron Med 8 9
36
45
..., x x
  
 
  
Фильтр Герона
23
Фильтр Герона
i jx x
1 1x x
3x1x
1x
1x
2x
2x
2x
3x
3x
1 2x x 1 3x x
2 2x x 2 3x x
3 3x x
24
25
Полученные результаты
Экспоненциальный шум
26
Полученные результаты
Шум типа «соль-перец»
27
Полученные результаты
СКО при нормальном шуме
0
5
10
15
20
25
Fmean Fmed Fheron
28
Полученные результаты
СКО при экспоненциальном шуме
0
5
10
15
20
25
Fmean Fmed Fheron
29
Полученные результаты
СКО при равномерном шуме
0
5
10
15
20
25
30
35
40
45
Fmean Fmed F(min+max/2) Fheron
30
Полученные результаты
31
-, - Усредняющий фильтр
-, - Фильтр Герона
32

More Related Content

What's hot

Лекция 12: Методы разработки алгоритмов. Динамическое программирование. Жадны...
Лекция 12: Методы разработки алгоритмов. Динамическое программирование. Жадны...Лекция 12: Методы разработки алгоритмов. Динамическое программирование. Жадны...
Лекция 12: Методы разработки алгоритмов. Динамическое программирование. Жадны...Mikhail Kurnosov
 
Руслан Гроховецкий — Python и вычисления
Руслан Гроховецкий — Python и вычисленияРуслан Гроховецкий — Python и вычисления
Руслан Гроховецкий — Python и вычисленияYandex
 
Лекция 11: Методы разработки алгоритмов
Лекция 11: Методы разработки алгоритмовЛекция 11: Методы разработки алгоритмов
Лекция 11: Методы разработки алгоритмовMikhail Kurnosov
 
Разбор заданий В8 ЕГЭ по математике
Разбор заданий В8 ЕГЭ по математикеРазбор заданий В8 ЕГЭ по математике
Разбор заданий В8 ЕГЭ по математикеEza2008
 
78b 1 гдз. алгебра и начала анализа. 10-11кл-11 класс_алимов, колягина_2003 ...
78b 1  гдз. алгебра и начала анализа. 10-11кл-11 класс_алимов, колягина_2003 ...78b 1  гдз. алгебра и начала анализа. 10-11кл-11 класс_алимов, колягина_2003 ...
78b 1 гдз. алгебра и начала анализа. 10-11кл-11 класс_алимов, колягина_2003 ...rosgdz
 
57b 1 гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221с
57b 1  гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221с57b 1  гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221с
57b 1 гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221сrosgdz
 
Gdz 11 algebra_sapozhnikov_2001
Gdz 11 algebra_sapozhnikov_2001Gdz 11 algebra_sapozhnikov_2001
Gdz 11 algebra_sapozhnikov_2001Lucky Alex
 
Лекция 10. Биномиальные кучи (Binomial heaps)
Лекция 10. Биномиальные кучи (Binomial heaps)Лекция 10. Биномиальные кучи (Binomial heaps)
Лекция 10. Биномиальные кучи (Binomial heaps)Mikhail Kurnosov
 
Gdz 11 algebra_dorofeev_2008
Gdz 11 algebra_dorofeev_2008Gdz 11 algebra_dorofeev_2008
Gdz 11 algebra_dorofeev_2008Lucky Alex
 
Использование GNU OCTAVE для инженерных и математических расчетов
Использование GNU OCTAVE для инженерных и математических расчетовИспользование GNU OCTAVE для инженерных и математических расчетов
Использование GNU OCTAVE для инженерных и математических расчетовТранслируем.бел
 
Лекция №2 "Задача кластеризации и ЕМ-алгоритм"
Лекция №2 "Задача кластеризации и ЕМ-алгоритм"Лекция №2 "Задача кластеризации и ЕМ-алгоритм"
Лекция №2 "Задача кластеризации и ЕМ-алгоритм"Technosphere1
 
задание 17 (c3) неравенства Vopvet
задание 17 (c3)   неравенства Vopvetзадание 17 (c3)   неравенства Vopvet
задание 17 (c3) неравенства VopvetLeva Sever
 
Лекция №7 "Машина опорных векторов"
Лекция №7 "Машина опорных векторов" Лекция №7 "Машина опорных векторов"
Лекция №7 "Машина опорных векторов" Technosphere1
 
Лекция 4. Префиксные деревья (tries, prefix trees)
Лекция 4. Префиксные деревья (tries, prefix trees)Лекция 4. Префиксные деревья (tries, prefix trees)
Лекция 4. Префиксные деревья (tries, prefix trees)Mikhail Kurnosov
 
Differencirovanie pokazatelnoj i_logarifmicheskoj_
Differencirovanie pokazatelnoj i_logarifmicheskoj_Differencirovanie pokazatelnoj i_logarifmicheskoj_
Differencirovanie pokazatelnoj i_logarifmicheskoj_Иван Иванов
 

What's hot (20)

Project test2 mse_2016
Project test2 mse_2016Project test2 mse_2016
Project test2 mse_2016
 
Лекция 12: Методы разработки алгоритмов. Динамическое программирование. Жадны...
Лекция 12: Методы разработки алгоритмов. Динамическое программирование. Жадны...Лекция 12: Методы разработки алгоритмов. Динамическое программирование. Жадны...
Лекция 12: Методы разработки алгоритмов. Динамическое программирование. Жадны...
 
Руслан Гроховецкий — Python и вычисления
Руслан Гроховецкий — Python и вычисленияРуслан Гроховецкий — Python и вычисления
Руслан Гроховецкий — Python и вычисления
 
dvfu sns spline 2
dvfu sns spline 2dvfu sns spline 2
dvfu sns spline 2
 
Лекция 11: Методы разработки алгоритмов
Лекция 11: Методы разработки алгоритмовЛекция 11: Методы разработки алгоритмов
Лекция 11: Методы разработки алгоритмов
 
Функции
ФункцииФункции
Функции
 
Разбор заданий В8 ЕГЭ по математике
Разбор заданий В8 ЕГЭ по математикеРазбор заданий В8 ЕГЭ по математике
Разбор заданий В8 ЕГЭ по математике
 
Recsys.hse
Recsys.hseRecsys.hse
Recsys.hse
 
78b 1 гдз. алгебра и начала анализа. 10-11кл-11 класс_алимов, колягина_2003 ...
78b 1  гдз. алгебра и начала анализа. 10-11кл-11 класс_алимов, колягина_2003 ...78b 1  гдз. алгебра и начала анализа. 10-11кл-11 класс_алимов, колягина_2003 ...
78b 1 гдз. алгебра и начала анализа. 10-11кл-11 класс_алимов, колягина_2003 ...
 
57b 1 гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221с
57b 1  гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221с57b 1  гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221с
57b 1 гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221с
 
Gdz 11 algebra_sapozhnikov_2001
Gdz 11 algebra_sapozhnikov_2001Gdz 11 algebra_sapozhnikov_2001
Gdz 11 algebra_sapozhnikov_2001
 
Лекция 10. Биномиальные кучи (Binomial heaps)
Лекция 10. Биномиальные кучи (Binomial heaps)Лекция 10. Биномиальные кучи (Binomial heaps)
Лекция 10. Биномиальные кучи (Binomial heaps)
 
Gdz 11 algebra_dorofeev_2008
Gdz 11 algebra_dorofeev_2008Gdz 11 algebra_dorofeev_2008
Gdz 11 algebra_dorofeev_2008
 
Использование GNU OCTAVE для инженерных и математических расчетов
Использование GNU OCTAVE для инженерных и математических расчетовИспользование GNU OCTAVE для инженерных и математических расчетов
Использование GNU OCTAVE для инженерных и математических расчетов
 
7
77
7
 
Лекция №2 "Задача кластеризации и ЕМ-алгоритм"
Лекция №2 "Задача кластеризации и ЕМ-алгоритм"Лекция №2 "Задача кластеризации и ЕМ-алгоритм"
Лекция №2 "Задача кластеризации и ЕМ-алгоритм"
 
задание 17 (c3) неравенства Vopvet
задание 17 (c3)   неравенства Vopvetзадание 17 (c3)   неравенства Vopvet
задание 17 (c3) неравенства Vopvet
 
Лекция №7 "Машина опорных векторов"
Лекция №7 "Машина опорных векторов" Лекция №7 "Машина опорных векторов"
Лекция №7 "Машина опорных векторов"
 
Лекция 4. Префиксные деревья (tries, prefix trees)
Лекция 4. Префиксные деревья (tries, prefix trees)Лекция 4. Префиксные деревья (tries, prefix trees)
Лекция 4. Префиксные деревья (tries, prefix trees)
 
Differencirovanie pokazatelnoj i_logarifmicheskoj_
Differencirovanie pokazatelnoj i_logarifmicheskoj_Differencirovanie pokazatelnoj i_logarifmicheskoj_
Differencirovanie pokazatelnoj i_logarifmicheskoj_
 

Viewers also liked

Sergey Zaika and Andrew Toporkov - Semantic Web on Duty of E- Learning: Ontol...
Sergey Zaika and Andrew Toporkov - Semantic Web on Duty of E- Learning: Ontol...Sergey Zaika and Andrew Toporkov - Semantic Web on Duty of E- Learning: Ontol...
Sergey Zaika and Andrew Toporkov - Semantic Web on Duty of E- Learning: Ontol...AIST
 
Dmitry Berg, Olga Zvereva - Identification Of Autopoietic Communication Patte...
Dmitry Berg, Olga Zvereva - Identification Of Autopoietic Communication Patte...Dmitry Berg, Olga Zvereva - Identification Of Autopoietic Communication Patte...
Dmitry Berg, Olga Zvereva - Identification Of Autopoietic Communication Patte...AIST
 
Vladimir Surin and Alexander Tyrsin - Research of properties of digital nois...
Vladimir Surin and  Alexander Tyrsin - Research of properties of digital nois...Vladimir Surin and  Alexander Tyrsin - Research of properties of digital nois...
Vladimir Surin and Alexander Tyrsin - Research of properties of digital nois...AIST
 
Artyom Makovetskii - An Efficient Algorithm for Total Variation Denoising
Artyom Makovetskii - An Efficient Algorithm for Total Variation DenoisingArtyom Makovetskii - An Efficient Algorithm for Total Variation Denoising
Artyom Makovetskii - An Efficient Algorithm for Total Variation DenoisingAIST
 
Павел Браславский,Velpas - Velpas: мобильный визуальный поиск
Павел Браславский,Velpas - Velpas: мобильный визуальный поискПавел Браславский,Velpas - Velpas: мобильный визуальный поиск
Павел Браславский,Velpas - Velpas: мобильный визуальный поискAIST
 
Александр Москвичев, EveResearch - Алгоритмы анализа данных в маркетинговых и...
Александр Москвичев, EveResearch - Алгоритмы анализа данных в маркетинговых и...Александр Москвичев, EveResearch - Алгоритмы анализа данных в маркетинговых и...
Александр Москвичев, EveResearch - Алгоритмы анализа данных в маркетинговых и...AIST
 
Dmitry Ustalov — TagBag: Annotating a Foreign Language Lexical Resource with ...
Dmitry Ustalov — TagBag: Annotating a Foreign Language Lexical Resource with ...Dmitry Ustalov — TagBag: Annotating a Foreign Language Lexical Resource with ...
Dmitry Ustalov — TagBag: Annotating a Foreign Language Lexical Resource with ...AIST
 
Alexander Panchenko, Dmitry Babaev and Sergey Objedkov - Large-Scale Parallel...
Alexander Panchenko, Dmitry Babaev and Sergey Objedkov - Large-Scale Parallel...Alexander Panchenko, Dmitry Babaev and Sergey Objedkov - Large-Scale Parallel...
Alexander Panchenko, Dmitry Babaev and Sergey Objedkov - Large-Scale Parallel...AIST
 
Benjamin Lind - Organizations, State Interactions, and Field Stability: A Ne...
Benjamin Lind - Organizations, State Interactions, and Field Stability:  A Ne...Benjamin Lind - Organizations, State Interactions, and Field Stability:  A Ne...
Benjamin Lind - Organizations, State Interactions, and Field Stability: A Ne...AIST
 
Elena Bolshakova and Natalia Efremova - A Heuristic Strategy for Extracting T...
Elena Bolshakova and Natalia Efremova - A Heuristic Strategy for Extracting T...Elena Bolshakova and Natalia Efremova - A Heuristic Strategy for Extracting T...
Elena Bolshakova and Natalia Efremova - A Heuristic Strategy for Extracting T...AIST
 
Vladimir Milov and Andrey Savchenko - Classification of Dangerous Situations...
Vladimir Milov and  Andrey Savchenko - Classification of Dangerous Situations...Vladimir Milov and  Andrey Savchenko - Classification of Dangerous Situations...
Vladimir Milov and Andrey Savchenko - Classification of Dangerous Situations...AIST
 
Sofia Dokuka, Diliara Valeeva, Maria Yudkevich - Formation and evolution mecha...
Sofia Dokuka, Diliara Valeeva, Maria Yudkevich - Formation and evolution mecha...Sofia Dokuka, Diliara Valeeva, Maria Yudkevich - Formation and evolution mecha...
Sofia Dokuka, Diliara Valeeva, Maria Yudkevich - Formation and evolution mecha...AIST
 
Alexander Panchenko - Human and Machine Judgements about Russian Semantic Re...
Alexander Panchenko - Human and Machine Judgements about Russian  Semantic Re...Alexander Panchenko - Human and Machine Judgements about Russian  Semantic Re...
Alexander Panchenko - Human and Machine Judgements about Russian Semantic Re...AIST
 
Евгений Цымбалов, Webgames - Методы машинного обучения для задач игровой анал...
Евгений Цымбалов, Webgames - Методы машинного обучения для задач игровой анал...Евгений Цымбалов, Webgames - Методы машинного обучения для задач игровой анал...
Евгений Цымбалов, Webgames - Методы машинного обучения для задач игровой анал...AIST
 
Коберниченко Виктор Григорьевич, Сосновский Андрей Васильевич - Методы Оценив...
Коберниченко Виктор Григорьевич, Сосновский Андрей Васильевич - Методы Оценив...Коберниченко Виктор Григорьевич, Сосновский Андрей Васильевич - Методы Оценив...
Коберниченко Виктор Григорьевич, Сосновский Андрей Васильевич - Методы Оценив...AIST
 
Marina Danshina - The methodology of automated decryption of znamenny chants
Marina Danshina - The methodology of automated decryption of znamenny chantsMarina Danshina - The methodology of automated decryption of znamenny chants
Marina Danshina - The methodology of automated decryption of znamenny chantsAIST
 
Alexandra Barysheva - Building Profiles of Blog Users Based on Comment Graph ...
Alexandra Barysheva - Building Profiles of Blog Users Based on Comment Graph ...Alexandra Barysheva - Building Profiles of Blog Users Based on Comment Graph ...
Alexandra Barysheva - Building Profiles of Blog Users Based on Comment Graph ...AIST
 
Pavel Braslavsky - Questions Online: What, Where, and Why Should we Care?
Pavel Braslavsky - Questions Online: What, Where, and Why Should we Care?Pavel Braslavsky - Questions Online: What, Where, and Why Should we Care?
Pavel Braslavsky - Questions Online: What, Where, and Why Should we Care?AIST
 
Artem Lukanin - Text Processing with Finite State Transducers in Unitex
Artem Lukanin - Text Processing with Finite State  Transducers in UnitexArtem Lukanin - Text Processing with Finite State  Transducers in Unitex
Artem Lukanin - Text Processing with Finite State Transducers in UnitexAIST
 
Valeri Labunets - Fast multiparametric wavelet transforms and packets for ima...
Valeri Labunets - Fast multiparametric wavelet transforms and packets for ima...Valeri Labunets - Fast multiparametric wavelet transforms and packets for ima...
Valeri Labunets - Fast multiparametric wavelet transforms and packets for ima...AIST
 

Viewers also liked (20)

Sergey Zaika and Andrew Toporkov - Semantic Web on Duty of E- Learning: Ontol...
Sergey Zaika and Andrew Toporkov - Semantic Web on Duty of E- Learning: Ontol...Sergey Zaika and Andrew Toporkov - Semantic Web on Duty of E- Learning: Ontol...
Sergey Zaika and Andrew Toporkov - Semantic Web on Duty of E- Learning: Ontol...
 
Dmitry Berg, Olga Zvereva - Identification Of Autopoietic Communication Patte...
Dmitry Berg, Olga Zvereva - Identification Of Autopoietic Communication Patte...Dmitry Berg, Olga Zvereva - Identification Of Autopoietic Communication Patte...
Dmitry Berg, Olga Zvereva - Identification Of Autopoietic Communication Patte...
 
Vladimir Surin and Alexander Tyrsin - Research of properties of digital nois...
Vladimir Surin and  Alexander Tyrsin - Research of properties of digital nois...Vladimir Surin and  Alexander Tyrsin - Research of properties of digital nois...
Vladimir Surin and Alexander Tyrsin - Research of properties of digital nois...
 
Artyom Makovetskii - An Efficient Algorithm for Total Variation Denoising
Artyom Makovetskii - An Efficient Algorithm for Total Variation DenoisingArtyom Makovetskii - An Efficient Algorithm for Total Variation Denoising
Artyom Makovetskii - An Efficient Algorithm for Total Variation Denoising
 
Павел Браславский,Velpas - Velpas: мобильный визуальный поиск
Павел Браславский,Velpas - Velpas: мобильный визуальный поискПавел Браславский,Velpas - Velpas: мобильный визуальный поиск
Павел Браславский,Velpas - Velpas: мобильный визуальный поиск
 
Александр Москвичев, EveResearch - Алгоритмы анализа данных в маркетинговых и...
Александр Москвичев, EveResearch - Алгоритмы анализа данных в маркетинговых и...Александр Москвичев, EveResearch - Алгоритмы анализа данных в маркетинговых и...
Александр Москвичев, EveResearch - Алгоритмы анализа данных в маркетинговых и...
 
Dmitry Ustalov — TagBag: Annotating a Foreign Language Lexical Resource with ...
Dmitry Ustalov — TagBag: Annotating a Foreign Language Lexical Resource with ...Dmitry Ustalov — TagBag: Annotating a Foreign Language Lexical Resource with ...
Dmitry Ustalov — TagBag: Annotating a Foreign Language Lexical Resource with ...
 
Alexander Panchenko, Dmitry Babaev and Sergey Objedkov - Large-Scale Parallel...
Alexander Panchenko, Dmitry Babaev and Sergey Objedkov - Large-Scale Parallel...Alexander Panchenko, Dmitry Babaev and Sergey Objedkov - Large-Scale Parallel...
Alexander Panchenko, Dmitry Babaev and Sergey Objedkov - Large-Scale Parallel...
 
Benjamin Lind - Organizations, State Interactions, and Field Stability: A Ne...
Benjamin Lind - Organizations, State Interactions, and Field Stability:  A Ne...Benjamin Lind - Organizations, State Interactions, and Field Stability:  A Ne...
Benjamin Lind - Organizations, State Interactions, and Field Stability: A Ne...
 
Elena Bolshakova and Natalia Efremova - A Heuristic Strategy for Extracting T...
Elena Bolshakova and Natalia Efremova - A Heuristic Strategy for Extracting T...Elena Bolshakova and Natalia Efremova - A Heuristic Strategy for Extracting T...
Elena Bolshakova and Natalia Efremova - A Heuristic Strategy for Extracting T...
 
Vladimir Milov and Andrey Savchenko - Classification of Dangerous Situations...
Vladimir Milov and  Andrey Savchenko - Classification of Dangerous Situations...Vladimir Milov and  Andrey Savchenko - Classification of Dangerous Situations...
Vladimir Milov and Andrey Savchenko - Classification of Dangerous Situations...
 
Sofia Dokuka, Diliara Valeeva, Maria Yudkevich - Formation and evolution mecha...
Sofia Dokuka, Diliara Valeeva, Maria Yudkevich - Formation and evolution mecha...Sofia Dokuka, Diliara Valeeva, Maria Yudkevich - Formation and evolution mecha...
Sofia Dokuka, Diliara Valeeva, Maria Yudkevich - Formation and evolution mecha...
 
Alexander Panchenko - Human and Machine Judgements about Russian Semantic Re...
Alexander Panchenko - Human and Machine Judgements about Russian  Semantic Re...Alexander Panchenko - Human and Machine Judgements about Russian  Semantic Re...
Alexander Panchenko - Human and Machine Judgements about Russian Semantic Re...
 
Евгений Цымбалов, Webgames - Методы машинного обучения для задач игровой анал...
Евгений Цымбалов, Webgames - Методы машинного обучения для задач игровой анал...Евгений Цымбалов, Webgames - Методы машинного обучения для задач игровой анал...
Евгений Цымбалов, Webgames - Методы машинного обучения для задач игровой анал...
 
Коберниченко Виктор Григорьевич, Сосновский Андрей Васильевич - Методы Оценив...
Коберниченко Виктор Григорьевич, Сосновский Андрей Васильевич - Методы Оценив...Коберниченко Виктор Григорьевич, Сосновский Андрей Васильевич - Методы Оценив...
Коберниченко Виктор Григорьевич, Сосновский Андрей Васильевич - Методы Оценив...
 
Marina Danshina - The methodology of automated decryption of znamenny chants
Marina Danshina - The methodology of automated decryption of znamenny chantsMarina Danshina - The methodology of automated decryption of znamenny chants
Marina Danshina - The methodology of automated decryption of znamenny chants
 
Alexandra Barysheva - Building Profiles of Blog Users Based on Comment Graph ...
Alexandra Barysheva - Building Profiles of Blog Users Based on Comment Graph ...Alexandra Barysheva - Building Profiles of Blog Users Based on Comment Graph ...
Alexandra Barysheva - Building Profiles of Blog Users Based on Comment Graph ...
 
Pavel Braslavsky - Questions Online: What, Where, and Why Should we Care?
Pavel Braslavsky - Questions Online: What, Where, and Why Should we Care?Pavel Braslavsky - Questions Online: What, Where, and Why Should we Care?
Pavel Braslavsky - Questions Online: What, Where, and Why Should we Care?
 
Artem Lukanin - Text Processing with Finite State Transducers in Unitex
Artem Lukanin - Text Processing with Finite State  Transducers in UnitexArtem Lukanin - Text Processing with Finite State  Transducers in Unitex
Artem Lukanin - Text Processing with Finite State Transducers in Unitex
 
Valeri Labunets - Fast multiparametric wavelet transforms and packets for ima...
Valeri Labunets - Fast multiparametric wavelet transforms and packets for ima...Valeri Labunets - Fast multiparametric wavelet transforms and packets for ima...
Valeri Labunets - Fast multiparametric wavelet transforms and packets for ima...
 

Similar to V. G. Labunets, F. S. Myasnikov, E. Ostheimer - Families of Heron Digital Filters for Images Filtering

Интерполирование
ИнтерполированиеИнтерполирование
Интерполированиеsmileman94
 
решение тригонометрических уравнений
решение тригонометрических уравненийрешение тригонометрических уравнений
решение тригонометрических уравненийoquzaman
 
1555 показательн. и логарифмич. функции в зад. и примерах власова а.п. и др-...
1555  показательн. и логарифмич. функции в зад. и примерах власова а.п. и др-...1555  показательн. и логарифмич. функции в зад. и примерах власова а.п. и др-...
1555 показательн. и логарифмич. функции в зад. и примерах власова а.п. и др-...psvayy
 
Решение систем линейных уравнений: трехдиагональные, симметричные и положител...
Решение систем линейных уравнений: трехдиагональные, симметричные и положител...Решение систем линейных уравнений: трехдиагональные, симметричные и положител...
Решение систем линейных уравнений: трехдиагональные, симметричные и положител...Theoretical mechanics department
 
Лекция №4 "Задача классификации"
Лекция №4 "Задача классификации"Лекция №4 "Задача классификации"
Лекция №4 "Задача классификации"Technosphere1
 
01 - Введение в дискретную математику. Теория множеств и комбинаторика
01 - Введение в дискретную математику. Теория множеств и комбинаторика01 - Введение в дискретную математику. Теория множеств и комбинаторика
01 - Введение в дискретную математику. Теория множеств и комбинаторикаRoman Brovko
 
DUMP-2013 Наука и жизнь - Приближённый подсчёт количества уникальных элементо...
DUMP-2013 Наука и жизнь - Приближённый подсчёт количества уникальных элементо...DUMP-2013 Наука и жизнь - Приближённый подсчёт количества уникальных элементо...
DUMP-2013 Наука и жизнь - Приближённый подсчёт количества уникальных элементо...it-people
 
Свойства оценок
Свойства оценокСвойства оценок
Свойства оценокKurbatskiy Alexey
 
Определенный интеграл
Определенный интегралОпределенный интеграл
Определенный интегралssuser4d8a9a
 
Primenenie svojstv funkcij_k_resheniyu_uravnenij_i
Primenenie svojstv funkcij_k_resheniyu_uravnenij_iPrimenenie svojstv funkcij_k_resheniyu_uravnenij_i
Primenenie svojstv funkcij_k_resheniyu_uravnenij_iDimon4
 
1.3 Описательная статистика
1.3 Описательная статистика1.3 Описательная статистика
1.3 Описательная статистикаDEVTYPE
 
Stepen s celym_otricatelnym_pokazatelem
Stepen s celym_otricatelnym_pokazatelemStepen s celym_otricatelnym_pokazatelem
Stepen s celym_otricatelnym_pokazatelemИван Иванов
 
L2: Задача классификации и регрессии. Метрики ошибок
L2: Задача классификации и регрессии. Метрики ошибокL2: Задача классификации и регрессии. Метрики ошибок
L2: Задача классификации и регрессии. Метрики ошибокTechnosphere1
 
п.3.1.2 формулы для решения квадратных уравнений
п.3.1.2 формулы для решения квадратных уравненийп.3.1.2 формулы для решения квадратных уравнений
п.3.1.2 формулы для решения квадратных уравненийNTK Narva Taiskasvanute kool
 

Similar to V. G. Labunets, F. S. Myasnikov, E. Ostheimer - Families of Heron Digital Filters for Images Filtering (20)

Интерполирование
ИнтерполированиеИнтерполирование
Интерполирование
 
решение тригонометрических уравнений
решение тригонометрических уравненийрешение тригонометрических уравнений
решение тригонометрических уравнений
 
1555 показательн. и логарифмич. функции в зад. и примерах власова а.п. и др-...
1555  показательн. и логарифмич. функции в зад. и примерах власова а.п. и др-...1555  показательн. и логарифмич. функции в зад. и примерах власова а.п. и др-...
1555 показательн. и логарифмич. функции в зад. и примерах власова а.п. и др-...
 
Решение систем линейных уравнений: трехдиагональные, симметричные и положител...
Решение систем линейных уравнений: трехдиагональные, симметричные и положител...Решение систем линейных уравнений: трехдиагональные, симметричные и положител...
Решение систем линейных уравнений: трехдиагональные, симметричные и положител...
 
Лекция №4 "Задача классификации"
Лекция №4 "Задача классификации"Лекция №4 "Задача классификации"
Лекция №4 "Задача классификации"
 
rus_Diploma_master_degree
rus_Diploma_master_degreerus_Diploma_master_degree
rus_Diploma_master_degree
 
01 - Введение в дискретную математику. Теория множеств и комбинаторика
01 - Введение в дискретную математику. Теория множеств и комбинаторика01 - Введение в дискретную математику. Теория множеств и комбинаторика
01 - Введение в дискретную математику. Теория множеств и комбинаторика
 
LSU2
LSU2LSU2
LSU2
 
DUMP-2013 Наука и жизнь - Приближённый подсчёт количества уникальных элементо...
DUMP-2013 Наука и жизнь - Приближённый подсчёт количества уникальных элементо...DUMP-2013 Наука и жизнь - Приближённый подсчёт количества уникальных элементо...
DUMP-2013 Наука и жизнь - Приближённый подсчёт количества уникальных элементо...
 
Свойства оценок
Свойства оценокСвойства оценок
Свойства оценок
 
8
88
8
 
Определенный интеграл
Определенный интегралОпределенный интеграл
Определенный интеграл
 
Primenenie svojstv funkcij_k_resheniyu_uravnenij_i
Primenenie svojstv funkcij_k_resheniyu_uravnenij_iPrimenenie svojstv funkcij_k_resheniyu_uravnenij_i
Primenenie svojstv funkcij_k_resheniyu_uravnenij_i
 
1.3 Описательная статистика
1.3 Описательная статистика1.3 Описательная статистика
1.3 Описательная статистика
 
4
44
4
 
Stepen s celym_otricatelnym_pokazatelem
Stepen s celym_otricatelnym_pokazatelemStepen s celym_otricatelnym_pokazatelem
Stepen s celym_otricatelnym_pokazatelem
 
L2: Задача классификации и регрессии. Метрики ошибок
L2: Задача классификации и регрессии. Метрики ошибокL2: Задача классификации и регрессии. Метрики ошибок
L2: Задача классификации и регрессии. Метрики ошибок
 
817996.pptx
817996.pptx817996.pptx
817996.pptx
 
п.3.1.2 формулы для решения квадратных уравнений
п.3.1.2 формулы для решения квадратных уравненийп.3.1.2 формулы для решения квадратных уравнений
п.3.1.2 формулы для решения квадратных уравнений
 
6
66
6
 

More from AIST

Alexey Mikhaylichenko - Automatic Detection of Bone Contours in X-Ray Images
Alexey Mikhaylichenko - Automatic Detection of Bone Contours in X-Ray  ImagesAlexey Mikhaylichenko - Automatic Detection of Bone Contours in X-Ray  Images
Alexey Mikhaylichenko - Automatic Detection of Bone Contours in X-Ray ImagesAIST
 
Алена Ильина и Иван Бибилов, GoTo - GoTo школы, конкурсы и хакатоны
Алена Ильина и Иван Бибилов, GoTo - GoTo школы, конкурсы и хакатоныАлена Ильина и Иван Бибилов, GoTo - GoTo школы, конкурсы и хакатоны
Алена Ильина и Иван Бибилов, GoTo - GoTo школы, конкурсы и хакатоныAIST
 
Станислав Кралин, Сайтсофт - Связанные открытые данные федеральных органов ис...
Станислав Кралин, Сайтсофт - Связанные открытые данные федеральных органов ис...Станислав Кралин, Сайтсофт - Связанные открытые данные федеральных органов ис...
Станислав Кралин, Сайтсофт - Связанные открытые данные федеральных органов ис...AIST
 
Петр Ермаков, HeadHunter - Модерация резюме: от людей к роботам. Машинное обу...
Петр Ермаков, HeadHunter - Модерация резюме: от людей к роботам. Машинное обу...Петр Ермаков, HeadHunter - Модерация резюме: от людей к роботам. Машинное обу...
Петр Ермаков, HeadHunter - Модерация резюме: от людей к роботам. Машинное обу...AIST
 
Иосиф Иткин, Exactpro - TBA
Иосиф Иткин, Exactpro - TBAИосиф Иткин, Exactpro - TBA
Иосиф Иткин, Exactpro - TBAAIST
 
Nikolay Karpov - Evolvable Semantic Platform for Facilitating Knowledge Exchange
Nikolay Karpov - Evolvable Semantic Platform for Facilitating Knowledge ExchangeNikolay Karpov - Evolvable Semantic Platform for Facilitating Knowledge Exchange
Nikolay Karpov - Evolvable Semantic Platform for Facilitating Knowledge ExchangeAIST
 
George Moiseev - Classification of E-commerce Websites by Product Categories
George Moiseev - Classification of E-commerce Websites by Product CategoriesGeorge Moiseev - Classification of E-commerce Websites by Product Categories
George Moiseev - Classification of E-commerce Websites by Product CategoriesAIST
 
Elena Bruches - The Hybrid Approach to Part-of-Speech Disambiguation
Elena Bruches - The Hybrid Approach to Part-of-Speech DisambiguationElena Bruches - The Hybrid Approach to Part-of-Speech Disambiguation
Elena Bruches - The Hybrid Approach to Part-of-Speech DisambiguationAIST
 
Edward Klyshinsky - The Corpus of Syntactic Co-occurences: the First Glance
Edward Klyshinsky - The Corpus of Syntactic Co-occurences: the First GlanceEdward Klyshinsky - The Corpus of Syntactic Co-occurences: the First Glance
Edward Klyshinsky - The Corpus of Syntactic Co-occurences: the First GlanceAIST
 
Galina Lavrentyeva - Anti-spoofing Methods for Automatic Speaker Verification...
Galina Lavrentyeva - Anti-spoofing Methods for Automatic Speaker Verification...Galina Lavrentyeva - Anti-spoofing Methods for Automatic Speaker Verification...
Galina Lavrentyeva - Anti-spoofing Methods for Automatic Speaker Verification...AIST
 
Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...
Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...
Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...AIST
 
Kaytoue Mehdi - Finding duplicate labels in behavioral data: an application f...
Kaytoue Mehdi - Finding duplicate labels in behavioral data: an application f...Kaytoue Mehdi - Finding duplicate labels in behavioral data: an application f...
Kaytoue Mehdi - Finding duplicate labels in behavioral data: an application f...AIST
 
Valeri Labunets - The bichromatic excitable Schrodinger metamedium
Valeri Labunets - The bichromatic excitable Schrodinger metamediumValeri Labunets - The bichromatic excitable Schrodinger metamedium
Valeri Labunets - The bichromatic excitable Schrodinger metamediumAIST
 
Alexander Karkishchenko - Threefold Symmetry Detection in Hexagonal Images Ba...
Alexander Karkishchenko - Threefold Symmetry Detection in Hexagonal Images Ba...Alexander Karkishchenko - Threefold Symmetry Detection in Hexagonal Images Ba...
Alexander Karkishchenko - Threefold Symmetry Detection in Hexagonal Images Ba...AIST
 
Olesia Kushnir - Reflection Symmetry of Shapes Based on Skeleton Primitive Ch...
Olesia Kushnir - Reflection Symmetry of Shapes Based on Skeleton Primitive Ch...Olesia Kushnir - Reflection Symmetry of Shapes Based on Skeleton Primitive Ch...
Olesia Kushnir - Reflection Symmetry of Shapes Based on Skeleton Primitive Ch...AIST
 
Andrey Mukhtarov - The Study of Applicability of the Decision Tree Method for...
Andrey Mukhtarov - The Study of Applicability of the Decision Tree Method for...Andrey Mukhtarov - The Study of Applicability of the Decision Tree Method for...
Andrey Mukhtarov - The Study of Applicability of the Decision Tree Method for...AIST
 
Oxana Logunova - The Results Of Sulfur Print Image Classification Of Section ...
Oxana Logunova - The Results Of Sulfur Print Image Classification Of Section ...Oxana Logunova - The Results Of Sulfur Print Image Classification Of Section ...
Oxana Logunova - The Results Of Sulfur Print Image Classification Of Section ...AIST
 
Anton Korsakov - Determination of an unmanned mobile object orientation by na...
Anton Korsakov - Determination of an unmanned mobile object orientation by na...Anton Korsakov - Determination of an unmanned mobile object orientation by na...
Anton Korsakov - Determination of an unmanned mobile object orientation by na...AIST
 
Thu Huong Nguyen - On Road Defects Detection and Classification
Thu Huong Nguyen - On Road Defects Detection and ClassificationThu Huong Nguyen - On Road Defects Detection and Classification
Thu Huong Nguyen - On Road Defects Detection and ClassificationAIST
 
Artem Kruglov and Yurii Chiryshev - Detection and Tracking of the Objects in...
Artem Kruglov and  Yurii Chiryshev - Detection and Tracking of the Objects in...Artem Kruglov and  Yurii Chiryshev - Detection and Tracking of the Objects in...
Artem Kruglov and Yurii Chiryshev - Detection and Tracking of the Objects in...AIST
 

More from AIST (20)

Alexey Mikhaylichenko - Automatic Detection of Bone Contours in X-Ray Images
Alexey Mikhaylichenko - Automatic Detection of Bone Contours in X-Ray  ImagesAlexey Mikhaylichenko - Automatic Detection of Bone Contours in X-Ray  Images
Alexey Mikhaylichenko - Automatic Detection of Bone Contours in X-Ray Images
 
Алена Ильина и Иван Бибилов, GoTo - GoTo школы, конкурсы и хакатоны
Алена Ильина и Иван Бибилов, GoTo - GoTo школы, конкурсы и хакатоныАлена Ильина и Иван Бибилов, GoTo - GoTo школы, конкурсы и хакатоны
Алена Ильина и Иван Бибилов, GoTo - GoTo школы, конкурсы и хакатоны
 
Станислав Кралин, Сайтсофт - Связанные открытые данные федеральных органов ис...
Станислав Кралин, Сайтсофт - Связанные открытые данные федеральных органов ис...Станислав Кралин, Сайтсофт - Связанные открытые данные федеральных органов ис...
Станислав Кралин, Сайтсофт - Связанные открытые данные федеральных органов ис...
 
Петр Ермаков, HeadHunter - Модерация резюме: от людей к роботам. Машинное обу...
Петр Ермаков, HeadHunter - Модерация резюме: от людей к роботам. Машинное обу...Петр Ермаков, HeadHunter - Модерация резюме: от людей к роботам. Машинное обу...
Петр Ермаков, HeadHunter - Модерация резюме: от людей к роботам. Машинное обу...
 
Иосиф Иткин, Exactpro - TBA
Иосиф Иткин, Exactpro - TBAИосиф Иткин, Exactpro - TBA
Иосиф Иткин, Exactpro - TBA
 
Nikolay Karpov - Evolvable Semantic Platform for Facilitating Knowledge Exchange
Nikolay Karpov - Evolvable Semantic Platform for Facilitating Knowledge ExchangeNikolay Karpov - Evolvable Semantic Platform for Facilitating Knowledge Exchange
Nikolay Karpov - Evolvable Semantic Platform for Facilitating Knowledge Exchange
 
George Moiseev - Classification of E-commerce Websites by Product Categories
George Moiseev - Classification of E-commerce Websites by Product CategoriesGeorge Moiseev - Classification of E-commerce Websites by Product Categories
George Moiseev - Classification of E-commerce Websites by Product Categories
 
Elena Bruches - The Hybrid Approach to Part-of-Speech Disambiguation
Elena Bruches - The Hybrid Approach to Part-of-Speech DisambiguationElena Bruches - The Hybrid Approach to Part-of-Speech Disambiguation
Elena Bruches - The Hybrid Approach to Part-of-Speech Disambiguation
 
Edward Klyshinsky - The Corpus of Syntactic Co-occurences: the First Glance
Edward Klyshinsky - The Corpus of Syntactic Co-occurences: the First GlanceEdward Klyshinsky - The Corpus of Syntactic Co-occurences: the First Glance
Edward Klyshinsky - The Corpus of Syntactic Co-occurences: the First Glance
 
Galina Lavrentyeva - Anti-spoofing Methods for Automatic Speaker Verification...
Galina Lavrentyeva - Anti-spoofing Methods for Automatic Speaker Verification...Galina Lavrentyeva - Anti-spoofing Methods for Automatic Speaker Verification...
Galina Lavrentyeva - Anti-spoofing Methods for Automatic Speaker Verification...
 
Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...
Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...
Oleksandr Frei and Murat Apishev - Parallel Non-blocking Deterministic Algori...
 
Kaytoue Mehdi - Finding duplicate labels in behavioral data: an application f...
Kaytoue Mehdi - Finding duplicate labels in behavioral data: an application f...Kaytoue Mehdi - Finding duplicate labels in behavioral data: an application f...
Kaytoue Mehdi - Finding duplicate labels in behavioral data: an application f...
 
Valeri Labunets - The bichromatic excitable Schrodinger metamedium
Valeri Labunets - The bichromatic excitable Schrodinger metamediumValeri Labunets - The bichromatic excitable Schrodinger metamedium
Valeri Labunets - The bichromatic excitable Schrodinger metamedium
 
Alexander Karkishchenko - Threefold Symmetry Detection in Hexagonal Images Ba...
Alexander Karkishchenko - Threefold Symmetry Detection in Hexagonal Images Ba...Alexander Karkishchenko - Threefold Symmetry Detection in Hexagonal Images Ba...
Alexander Karkishchenko - Threefold Symmetry Detection in Hexagonal Images Ba...
 
Olesia Kushnir - Reflection Symmetry of Shapes Based on Skeleton Primitive Ch...
Olesia Kushnir - Reflection Symmetry of Shapes Based on Skeleton Primitive Ch...Olesia Kushnir - Reflection Symmetry of Shapes Based on Skeleton Primitive Ch...
Olesia Kushnir - Reflection Symmetry of Shapes Based on Skeleton Primitive Ch...
 
Andrey Mukhtarov - The Study of Applicability of the Decision Tree Method for...
Andrey Mukhtarov - The Study of Applicability of the Decision Tree Method for...Andrey Mukhtarov - The Study of Applicability of the Decision Tree Method for...
Andrey Mukhtarov - The Study of Applicability of the Decision Tree Method for...
 
Oxana Logunova - The Results Of Sulfur Print Image Classification Of Section ...
Oxana Logunova - The Results Of Sulfur Print Image Classification Of Section ...Oxana Logunova - The Results Of Sulfur Print Image Classification Of Section ...
Oxana Logunova - The Results Of Sulfur Print Image Classification Of Section ...
 
Anton Korsakov - Determination of an unmanned mobile object orientation by na...
Anton Korsakov - Determination of an unmanned mobile object orientation by na...Anton Korsakov - Determination of an unmanned mobile object orientation by na...
Anton Korsakov - Determination of an unmanned mobile object orientation by na...
 
Thu Huong Nguyen - On Road Defects Detection and Classification
Thu Huong Nguyen - On Road Defects Detection and ClassificationThu Huong Nguyen - On Road Defects Detection and Classification
Thu Huong Nguyen - On Road Defects Detection and Classification
 
Artem Kruglov and Yurii Chiryshev - Detection and Tracking of the Objects in...
Artem Kruglov and  Yurii Chiryshev - Detection and Tracking of the Objects in...Artem Kruglov and  Yurii Chiryshev - Detection and Tracking of the Objects in...
Artem Kruglov and Yurii Chiryshev - Detection and Tracking of the Objects in...
 

V. G. Labunets, F. S. Myasnikov, E. Ostheimer - Families of Heron Digital Filters for Images Filtering

  • 1. Families of Heron Digital Filters for Images Filtering V.G. Labunets, F.S. Myasnikov, E.Ostheimer Yekaterinburg , AIST-2015 Ural Federal University, pr. Mira, 19, Yekaterinburg, 620002, Russian Federation Capricat LLC 1340 S. Ocean Blvd., Suite 209 Pompano Beach 33062 Florida USA 1
  • 2. 1. Основная цель 2. Постановка проблемы 3. Предлагаемый подход 4. Экспериментальные результаты 2
  • 3. 3
  • 4. Основная цель Основная идея данной работы заключается в получении искаженного или зашумленного изображения в первоначальном неповрежденном виде. 4
  • 5. S1 S2 S3 S4 S5 Модель обрабатываемого изображения Рассмотрим изображение следующей формы ( ) ( ) ( )f x s x η x где - оригинальное К-канальное изображение, - шум, воздействующий на - искаженное шумом изображение ( )η x ( )f x ( )s x ( )s x 5
  • 6. Восстановление полезного сигнала Главная задача системы обработки сигналов состоит в том, чтобы из зашумленного изображения с максимальной точностью выделить полезное изображение и с максимальной степенью подавить помеху, т.е. дать максимально правдоподобную оценку полезному сигналу  ( ) ( )ˆ( ) FILTER πs r s r r Основная цель 6
  • 7. S1 S2 S3 S4 S5 ( , ( 1, 1) ( 1, ) ( 1, 1) ( , 1) ( , 1) ( 1, 1) ( 1, ) ( 1, )ˆ( , 1 ) ) s i f i j f i j f i j f i j f i j f i j f i j f i j f i jj                       Filter Filter Основная цель 7
  • 8. 8
  • 9. Упрощающее предположение 1. Для простоты будем считать, что наблюдаемый сигнал является аддитивной смесью полезного сигнала и шума 2 ( ) ( ) ( ),  f r s r r rπ Z Постановка проблемы 9
  • 10. 1 1 2 2 1 2 1 2( | , ), 0, ( , ) ( , ) ( ) ( )p x i j m i j i j E i i j j            Постановка проблемы 10 𝜋(𝑥)
  • 11. Упрощающее предположение 2. Будем также предполагать, что полезный сигнал (изображение) представляет собой объединение областей, в которых сигнал принимает постоянные значения (изображение типа “лоскутного одеяла”)      , ) 1 2( .( , ) , ,..., , ,...,m n Лоскут N Nm n s s s  s    Постановка проблемы 11
  • 12. Упрощающее предположение 3. Будем предполагать, что совместная плотность распределения вероятностей наблюдаемых данных определяется совместной плотностью распределения шума, т.е.    1 2 1 2, ,..., , ,...,N Np x x x p x x x       Более того, будем предполагать, что шум в во всех пикселях действует независимо друг от друга, т.е.     1 1 2, ,..., N i i Nx x xp p x           Постановка проблемы 12
  • 13.                 1 1 1 2 2 2 1 2 1 1 1 1 2 log log log log , ,..., , , ..., , ,..., max max экс экс экс N N N экс экс экс N opt N i i N экс i i N экс i i N Эксперимент f f f p x L x L x L x p x x x x x x L L x x x L L                                                         1 N экс i i         Постановка проблемы 13
  • 14.                 1 2 1 1 1 1 1 1 2 log log log , ,..., , ,..., max min i экс i x N x экс экс экс N N экс экс i opt i экс экс i i p p N N B i i i N B i N Np p i i N A A const x x sign x x p x e e p x x x L L x x x L L L                                                                 1 1 0 N p i    Постановка проблемы 𝐿𝐶 𝑥 𝑥 𝜎, 𝑚 = 𝐴𝑒 𝑥−𝑚 𝑝 𝐵 14
  • 15.          1 2 1 1 1 1 1 1 1 , ,..., 0 2 0 1 log log min экс экс i i экс i opt экс opt i opt экс экс экс N N p i N N эк N i i i с i sign x x p x p x N x x x x L L                                  Med             Постановка проблемы 𝐿𝐶 𝑥 𝑥 𝜎, 𝑚 = 𝐴𝑒 𝑥−𝑚 𝑝 𝐵 15
  • 16.             22 2 1 1 2 1 2 1 1 1 1 1 1 1 0 3 0 0 1 1 1 1 1 1 log log log экс экс i i экс экс i i экс i экс opt i i N p i N i N i N N N N N N экс экс экс экс экс i i i i j i i i i i j sign x x p sign x x x x x N N N N N N x x x x x L L L                                                                    2 1 экс N i  Постановка проблемы 𝐿𝐶 𝑥 𝑥 𝜎, 𝑚 = 𝐴𝑒 𝑥−𝑚 𝑝 𝐵 16
  • 17. Примеры среднего 1 2 1 2 1 2 1 2 1 2 1 ... 1 2 ... 1 2 ( , ,..., ) 1 ( , ,..., ) ( , ,..., ) ( , ,..., ) ( , ,...,N k N N N N i i w w w N w w w x x x x x x x x x x N x x x x x x        Aggreg M 1. Арифметическое среднее ean 2. Взвешенное ср Arithm Aggreg Mean еднее 1 2 ... 1 2 1 1 1 ) 1 ( , ,..., )k N N N iw w w N i i iN i i i i x x x w x w x w          Arithm 17
  • 18. Примеры среднего 1 2 1 2 1 1 2 1 2 1 1 ( , ,..., ) ( , ,..., ) 1 ( , ,..., ) ( , ,..., ) N pp p N p N i i N N N i i x x x x x x x N x x x x x x x N         3.Степенные p -средние 3.1.Обычное средн A ее (p = 1) 3.2. Квад ggreg Mean Aggreg Me ратичное сред an нее ( 2 2 1 2 2 1 2 1 1 2 1 2 1 2 1 ( , ,..., ) ( , ,..., ) ( , ,..., ) ( , ,..., ) ( , ,..., ) N N N i i N N N x x x x x x x N x x x x x x x x x             p = 2) 3.3. -среднее (p = ) 3.4. - -среднее (p = - ) Aggreg Mean Aggreg Mean Max Aggr 1 2 1 2 1 2( , ,..., ) ( , ,..., ) ( , ,..., )N N Nx x x x x x x x x  eg Mean Min 18
  • 19. Примеры среднего 1 2 1 2 1 1 2 1 2 1 ( , ,..., ) ( , ,..., ) 1 ( , ,..., ) ( , ,..., ) 1 ( N N Geo N Geo N i i Har k Har N N i i x x x x x x x x x x x x x x x          4. Геометрическое среднее 5. Гармоническое среднее 6. Min-, Max -средние Aggreg Mean Aggreg Mean Aggreg 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 , ,..., ) ( , ,..., ) ( , ,..., ) ( , ,..., ) ( , ,..., ) ( , ,..., ) ( , ,..., ) ( , ,..., ) ( N N N N Med N N N N r rank x x x x x x x x x x x x x x x x x x x x x x x x       Min Aggreg Max Aggreg Med Aggr 7. Mедиан eg Max Aggr а 8.r - Р eg анг 2 1 2, ,..., ) ( , ,..., )N r Nx x x x x Rank 19
  • 20. 20
  • 21. Среднее и медиана по Герону           , /3 /3, , , , . a b a ab b aa ab bb a b aa ab bb        MeanHeron MedHeron Med В данной работе вводится новый класс фильтров для обработки мультиспектральных изображений, названный обобщенными арифметическими и медианными фильтрами Герона. Классические определения среднего и медианы по Герону двух чисел a и b имеют вид: 21
  • 22. Среднее и медиана по Герону   2 1 2 1 2 2 ( ,..., ) , ( 1) ( , ,..., ) . N i j i j N i j i j x x x x N N x x x x x           MeanHeron MedHeron Med Пусть N - набор из положительных реальных чисел. Очевидный способ обобщения уравнения на набор чисел состоит в организации квадратных корней из различных попарных произведений Среднее и медиана по Герону N положительных чисел есть: 1 2( , ,..., )Nx x x 1 2( , ,..., )Nx x x ( 1) / 2N N  ,i jx x i j 1 2( , ,..., )Nx x x 22
  • 23.     ( , ) ( , ) ( , ) ( , ) 2 1 2 9 1 2 2 3 8 9 ( , )( , ) 36 45 2 1 2 9 1 2 2 3 ( , )( , ) ˆ( , ) ( , ) , ,..., , , ,..., ˆ( , ) ( , ) , ,..., , , , i j i j i j i j m n Mm n M m n Mm n M s i j x m n x x x x x x x x x s i j x m n x x x x x x x               MeanHeron Arithm MedHeron Med 8 9 36 45 ..., x x         Фильтр Герона 23
  • 24. Фильтр Герона i jx x 1 1x x 3x1x 1x 1x 2x 2x 2x 3x 3x 1 2x x 1 3x x 2 2x x 2 3x x 3 3x x 24
  • 25. 25
  • 28. Полученные результаты СКО при нормальном шуме 0 5 10 15 20 25 Fmean Fmed Fheron 28
  • 29. Полученные результаты СКО при экспоненциальном шуме 0 5 10 15 20 25 Fmean Fmed Fheron 29
  • 30. Полученные результаты СКО при равномерном шуме 0 5 10 15 20 25 30 35 40 45 Fmean Fmed F(min+max/2) Fheron 30
  • 31. Полученные результаты 31 -, - Усредняющий фильтр -, - Фильтр Герона
  • 32. 32

Editor's Notes

  1. Тема нашей презентации: «Families of Heron Digital Filters for Images Filtering». Мои соавторы Валерий Лабунец из уральского федерального университета и Екатерина Остахаймер из USA из радиолокационной корпорации “Capricat”.
  2. В стандартном подходе, по зашумленному изображению скользит квадратное окно, которое выхватывает из изображения N пикселей. В нашем случае N=9. Пиксель, находящийся в центре окна называется редактируемым пикселем. Его новое значение s(i,j) с крышкой дает оценку редактируемому пикселю с учетом всех соседей, попавших внутрь окна. Таким образом оценка s(i,j) с крышкой является некоторой функцией от N переменных. Эта функция на слайде обозначена именем FILTER и представляет собой некоторую совокупность алгебро-логических операций. Эта совокупность операций зависит от многих факторов. Прежде всего от статистических характеристик шума. В связи с этим перейдем К стандартной постановке проблемы синтеза оптимального фильтра.
  3. Относительно помехи будем предполагать, что нам известна одномерная плотность распределения p(x,i,j), показывающая вероятность появления помехи pi с уровнем x в пикселе с координатами (i,j). Например, это может быть Лапласовское распределение, показанное на этом слайде или Гауссовское. Далее, мы будем предполагать, что помеха пространственно не только некоррелирована, но и в каждом пикселе она действует независимо от действия в других пикселей, что отражено последним равенством. Также будем предполагать, что математическое ожидание равно нулю (среднее равенство)
  4. Для простоты будем считать изображение серым (скалярно-значным). Поэтом внутри каждого лоскута будем считать яркость изображения постоянной и равной величине мю. Это предположение, естественно, нарушается в том случае, когда окно находится на границе двух лоскутов.
  5. Т.е. N-мерная плотность распределения является произведением одномерных плотностей.
  6. Тот факт, что маска в некоторой позиции выхватывает из зашумленного изображения N пикселей f_1,f_2,…,f_N означает, что мы провели эксперимент и получили N экспериментальных данных f_1=pi_1+мю, f_2=pi_2+мю,…,f_N=pi_N+мю . Используя эти экспериментальные данные мы должны дать наиболее правдоподобную оценку яркости мю изображения внутри окна (напоминаю, что она постоянная внутри окна и равна величине мю ). Подстановка экспериментальных данных в многомерную плотность дает так называемую функцию правдоподобия L, которая показывает вероятность того, что яркость фрагмента изображения внутри окна равна некоторой величине мю при полученных экспериментальных данных. Очевидно, что нужно выбрать такое значение мю, которое дает максимальную вероятность появления этого значения при полученных экспериментальных данных. Эта оценка мю называется максимально правдоподобной оценкой. Вместо поиска максимума у функции правдоподобия L обычно находят максимум у ее логарифма и говорят о максимизации логарифмической функции правдоподобия. Чтобы найти то значение мю, которое приносит максимум L или что то же самое функции log(L), последнюю нужно продифференцировать и производную приравнять нулю. Рассмотрим это на конкретном примере.
  7. Мы имеем данное распределение помехи. Логарифмическая функция правдоподобия будет функцией p-того порядка. Ее дифференцирование по мю дает линейное уравнение с одним неизвестным, решение которого дает наиболее правдоподобную оценку яркости фрагмента при полученных внутри окна данных
  8. Если p = 2, то оптимальным фильтром будет усредняющий фильтр. Если p = 1, то оптимальным фильтром будет медианный фильтр.
  9. Если p=3, то оптимальным фильтром был бы следующий, если бы не одно НО. Добавка в виде sign(x-мю).
  10. Существуют разные способы вычисления среднего
  11. Но, мы будем использовать среднее по Герону
  12. Здесь мы уже плавно подходим к предложенному нами подходу, для решения проблемы
  13. Скользящая по изображению маска размером 3х3 захватывает 9 значений. Формируется массив, включающий эти девять экспериментальных значений, плюс 36 попарных произведений, где из каждого попарного произведения извлекается квадратный корень. Итого, получаем массив, содержащий в себе 45 экспериментальных значений. Для среднего по Герону – находится арифметическое среднее этих 45 значений. Для медианы по Герону – медиана этих 45 значений.
  14. На данном слайде приведена упрощенная графическая интерпретация вышесказанного. Зеленые черточки х1, х2, х3 соответствуют элементам из массива, сформированного скользящей маской. При попарных произведениях формируются такие квадраты и прямоугольники, из которых необходимо извлечь корень.
  15. На этом слайде представлены экспериментальные результаты для Экспоненциального шума. Первое изображение – оригинальное, второе – зашумленное с PSNR 28 дБ. На изображении С – показан результат фильтрации с помощью фильтра, использующего среднее по Герону, PSNR = 31 дБ. На изображении Д – с помощью медианы по Герону, PSNR = 29 дБ
  16. На этом слайде представлены экспериментальные результаты для шума типа «Соль-перец». Первое изображение – оригинальное, второе – зашумленное с PSNR 21 дБ. На изображении С – показан результат фильтрации с помощью фильтра, использующего среднее по Герону, PSNR = 32 дБ. На изображении Д – с помощью медианы по Герону, PSNR = 31 дБ
  17. На данном слайде приведены значения отклонения отфильтрованного изображения от исходного при Нормальном шуме, для трех видов фильтров. Фмин – классический усредняющий фильтр. Фмед – классическая медиана. Фгерон – фильтр на основе Герона. Как видно, последний фильтр имеет наилучшие фильтрующие свойства.
  18. На данном слайде приведены значения отклонения отфильтрованного изображения от исходного при Экспоненциальном шуме, для трех видов фильтров. Фмин – классический усредняющий фильтр. Фмед – классическая медиана. Фгерон – фильтр на основе Герона. Как видно, последний фильтр имеет наилучшие фильтрующие свойства.
  19. На данном слайде приведены значения отклонения отфильтрованного изображения от исходного при Равномерном шуме, для четырех видов фильтров. Фмин – классический усредняющий фильтр. Фмед – классическая медиана. Фмин+макс/2 – фильтр, использующий половину суммы максимального и минимального значения в маске. Фгерон – фильтр на основе Герона. Как видно, предпоследний фильтр имеет наилучшие фильтрующие свойства, т.к. является оптимальным фильтром для такого типа шума. Следующим по фильтрующим свойствам, после него является фильтр на основе Герона.
  20. Анализ полученных результатов показывает, что Все фильтры обладают достаточно хорошими фильтрующими свойствами, позволяющими В ПРИНЦИПЕ использовать их в качестве фильтров; Для достижения наилучших результатов необходимо иметь априорные знания о природе шума, для того, чтобы применить оптимальный для этого шума фильтр.