deringing cartoons

74
1 Deringing Cartoons Моисейцев Алексей Video Group CS MSU Graphics & Media Lab

Upload: msu-gml-videogroup

Post on 14-Dec-2014

1.034 views

Category:

Technology


4 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Deringing Cartoons

1

Deringing Cartoons

Моисейцев Алексей

Video GroupCS MSU Graphics & Media Lab

Page 2: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

2

Содержание

Эффект Гиббса и причины возникновения

Алгоритмы дерингинга

Simple Adaptive Filter

Fuzzy Post-Filtering

Bilateral Filter

Linear Post-Filtering

Библиотека Артефактов

Результаты

Page 3: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

3

Понятие Ringing`аПричины

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

При квантовании низкочастотных коэффициентов появляется эффект блочности, а при квантовании высокочастотных – эффект Гиббса (ringing)

Page 4: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

4

Понятие Ringing`аПримеры

Page 5: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

5

Зачем?

Современные кодеки ориентированы на сжатие фотореалистичного видео

Существует большое количество анимированного видео, сжатого такими кодеками

Page 6: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

6

Понятие Ringing`аВозможные стратегии дерингинга

Фильтрация

Синтез

Векторизация

Дополнительная информация

Page 7: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

7

Содержание

Эффект Гиббса и причины возникновения

Алгоритмы дерингинга

Simple Adaptive Filter

Fuzzy Post-Filtering

Bilateral Filter

Linear Post-Filtering

Библиотека Артефактов

Результаты

Page 8: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

8

Simple Adaptive FilterОписание алгоритма

Яркость каждого пикселя сравнивается с соседними

Если различие не превышает некий порог, происходит усреднение цвета

Reduction of Ringing Noise in Transform Image Coding Using a Simple Adaptive Filter, André Kaup, Siemens Corporat Technology

Page 9: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

9

Simple Adaptive FilterРеализация

else

Sggif

ggg

i

i

ii

i

ii

ii

,0

,1

)/()(~

5

9

51

9

51

55

δ – Весовая функция

λ – Сила фильтрации

S – Порог

Reduction of Ringing Noise in Transform Image Coding Using a Simple Adaptive Filter, André Kaup, Siemens Corporat Technology

Page 10: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

10

Simple Adaptive FilterПример работы

Page 11: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

11

Simple Adaptive FilterПример работы

Page 12: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

Simple Adaptive FilterПример работы

12

Page 13: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

13

Simple Adaptive Filter

Достоинства

Высокая скорость работы

Недостатки

Не может полностью удалить артефакты

Не учитывает характер области фильтрации

Reduction of Ringing Noise in Transform Image Coding Using a Simple Adaptive Filter, André Kaup, Siemens Corporat Technology

Page 14: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

14

Содержание

Эффект Гиббса и причины возникновения

Алгоритмы дерингинга

Simple Adaptive Filter

Fuzzy Post-Filtering

Bilateral Filter

Linear Post-Filtering

Библиотека Артефактов

Результаты

Page 15: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

15

Fuzzy Post FilteringСхема алгоритма

Page 16: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

16

Fuzzy Post-FilteringКлассификация блоков

Для каждого пикселя определяется его класс

elsetexture

oldedgeThreshyxifedge

oldflatThreshyxifflat

yxpixel ),(

),(

),( 2

2

- ),( где yx2

Coding Artifact Reduction Using Edge Map Guided Adaptive and Fuzzy Filter

Hao-Song Kong, Yao Nie, Anthony Vetro, Huifang Sun, Kenneth E. Barner, TR-2004-056, 2004

дисперсия пикселя с центром в (x,y)

Page 17: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

Fuzzy Post-FilteringКлассификация блоков

17

Page 18: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

18

Fuzzy Post Filtering Фильтрация блоков

Класс блока определяется как максимальный класс принадлежащего ему пикселя (flat < texture < edge)

Фильтруются только flat- и edge-блоки

Фильтрация flat-блоков необходима для удаления шумов на сплошных участках

Фильтрация edge-блоков исправляет ошибки квантования

Coding Artifact Reduction Using Edge Map Guided Adaptive and Fuzzy Filter

Hao-Song Kong, Yao Nie, Anthony Vetro, Huifang Sun, Kenneth E. Barner, TR-2004-056, 2004

Page 19: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

19

Fuzzy Post Filtering Фильтрация

пикселязначениеновоеx

блокатипаотзависит

фильтрасила

eba

xx

xxxx

c

ba

j

N

j c

j

N

j cjc

~

,

),(

),(

),(~

/)(

2

2

1

1

22

Используется фильтр 5х5

Coding Artifact Reduction Using Edge Map Guided Adaptive and Fuzzy Filter

Hao-Song Kong, Yao Nie, Anthony Vetro, Huifang Sun, Kenneth E. Barner, TR-2004-056, 2004

Page 20: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

20

Fuzzy Post FilteringПример работы

Page 21: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

21

Fuzzy Post FilteringПример работы

Page 22: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

22

Fuzzy Post FilteringПример работы

Page 23: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

23

Fuzzy Post Filtering

Достоинства

Высокая скорость работы

Исправляет многие артефакты

Недостатки

Может размывать картину

Необходим точный подбор параметров

Coding Artifact Reduction Using Edge Map Guided Adaptive and Fuzzy Filter

Hao-Song Kong, Yao Nie, Anthony Vetro, Huifang Sun, Kenneth E. Barner, TR-2004-056, 2004

Page 24: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

24

Fuzzy Adaptive Filter

Непрерывная зависимость силы фильтрации от дисперсии блока

Page 25: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

25

Fuzzy Adaptive Filter

0 10 20 30 40 50 60 70 80 90 100

Стандартное отклонение блока

Page 26: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

26

Fuzzy Adaptive Filter

0

5

10

15

20

25

10 20 30 40 50 60 70 80 90 100

Сила ф

ильтр

а

Стандартное отклонение блока

Зависимость силы фильтрации от дисперсии блока при наилучшем качестве (PSNR)

1500

1200

980

700

500

Page 27: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

27

Fuzzy Adaptive Filter

34

35

36

37

38

39

40

41

42

43

500 600 700 800 900 1000 1100 1200 1300 1400 1500

Y-P

SN

R

Bitrate, kbps

Сжатое видео Обработанное видео

Page 28: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

28

Fuzzy Adaptive Filter

Достоинства

Высокая скорость работы

Учитывается характер блока

Недостатки

Необходим точный подбор параметров

Coding Artifact Reduction Using Edge Map Guided Adaptive and Fuzzy Filter

Hao-Song Kong, Yao Nie, Anthony Vetro, Huifang Sun, Kenneth E. Barner, TR-2004-056, 2004

Page 29: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

29

Содержание

Эффект Гиббса и причины возникновения

Алгоритмы дерингинга

Simple Adaptive Filter

Fuzzy Post-Filtering

Bilateral Filter

Linear Post-Filtering

Библиотека Артефактов

Результаты

Page 30: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

30

Bilateral Filter

Идея:

Использовать фильтр, аналогичный Fuzzy Post Filtering

Учитывать не только фотометрическое расстояние, но и геометрическое между пикселями

Bilateral Filtering for Gray and Color Images. C. Tomasi. R. Manduchi.

Computer Science Department, Stanford Univrsity, 1998

Page 31: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

31

Bilateral Filter

Геометрическая составляющая:

Фотометрическая составляющая:

dxcxkdxcxkx dd ),()(,),()f()()h( 1

xиξточекблизостьескаяфотометричxs

xиξточекблизостьскоегеометричеxс

еизображениисходное

))f(),(f(

),(

f

dxsxk

dxsxkx

r

r

))f(),(f()(

))f(),(f()f()()h( 1

Bilateral Filtering for Gray and Color Images. C. Tomasi. R. Manduchi.

Computer Science Department, Stanford Univrsity, 1998

Page 32: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

32

Bilateral Filter

2

21

2

21

)f()f(

1

),(

),(

))f(),(f(),()f()()h(

r

d

x

x

exs

exc

dxsxcxkx

Bilateral Filtering for Gray and Color Images. C. Tomasi. R. Manduchi.

Computer Science Department, Stanford Univrsity, 1998

Page 33: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

33

Bilateral Filter

Bilateral Filtering for Gray and Color Images. C. Tomasi. R. Manduchi.

Computer Science Department, Stanford Univrsity, 1998

Page 34: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

34

Multipass Bilateral Filter

исходное изображение одна итерация пять итераций

Несколько проходов фильтра приводят к ”картунизации”изображения

Bilateral Filtering for Gray and Color Images. C. Tomasi. R. Manduchi.

Computer Science Department, Stanford Univrsity, 1998

Page 35: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

35

Multipass Bilateral Filter

Page 36: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

Multipass Bilateral FilterРезультаты

36

0,91

0,92

0,93

0,94

0,95

0,96

0,97

0,98

0,99

1

500 700 900 1100 1300 1500 1700

Y-S

SIM

Bitrate, kbps

Зависимость Y-SSIM от битрейта

Сжатое видео Обработанное видео

Page 37: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

Multipass Bilateral FilterРезультаты

37

28,5

30,5

32,5

34,5

36,5

38,5

900 1400 1900 2400 2900 3400

Y-P

SN

R

Bitrate, kbps

Сжатое видео Обработанное видео

Page 38: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

38

Multipass Bilateral FilterПример работы

Page 39: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

39

Multipass Bilateral FilterПример работы

Page 40: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

40

Multipass Bilateral FilterПример работы

Page 41: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

Multipass Bilateral FilterПример работы

42

Page 42: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

43

Multipass Bilateral Filter

Достоинства

Хорошее качество

Недостатки

Эффект алиасинга

Закрашивает текстуры

Довольно медленный

Page 43: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus Сравнение

Фильтров

44

Simple Adaptive Filter Fuzzy Adaptive Filter Multipass Bilateral Filter

Page 44: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus Сравнение

Фильтров

45

Simple Adaptive Filter Fuzzy Adaptive Filter Multipass Bilateral Filter

Page 45: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

46

Содержание

Эффект Гиббса и причины возникновения

Алгоритмы дерингинга

Simple Adaptive Filter

Fuzzy Post-Filtering

Bilateral Filter

Linear Post-Filtering

Библиотека Артефактов

Результаты

Page 46: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

47

Linear Post-FilteringСхема алгоритма

Page 47: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

48

Linear Post-FilteringКлассификация блоков

Intra-блоки

),(),(, 007

0

7

0

vuFSu v vu

If ( S < Threshold )Block ← Smooth

elseBlock ← Complex

Fu,v - коэффициенты BDCT

A LOW-COMPLEXITY POSTPROCESSING ALGORITHM FOR BLOCK BASED VIDEO CODING

Ravikanth Maddikonda and Tushar K. Adhikary Emuzed India Pvt. Ltd.

Page 48: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

49

Linear Post-FilteringКлассификация блоков

Inter-блоки

If ( R1, R2, R3 or R4 is Complex )

C ← Complex

else

C ← Smooth

A LOW-COMPLEXITY POSTPROCESSING ALGORITHM FOR BLOCK BASED VIDEO CODING

Ravikanth Maddikonda and Tushar K. Adhikary Emuzed India Pvt. Ltd.

Page 49: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

50

Linear Post-FilteringКлассификация блоков

Только Complex блоки подлежат фильтрации

Smooth блоки копируются без изменений

A LOW-COMPLEXITY POSTPROCESSING ALGORITHM FOR BLOCK BASED VIDEO CODING

Ravikanth Maddikonda and Tushar K. Adhikary Emuzed India Pvt. Ltd.

Page 50: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

51

Linear Post-Filtering

if( |Pi+1 – Pi| >= QP )

Pi+1, Pi ← edge pixels

Если найдены граничные пиксели, то они копируются без фильтрации.

QP – коэффициент квантования

A LOW-COMPLEXITY POSTPROCESSING ALGORITHM FOR BLOCK BASED VIDEO CODING

Ravikanth Maddikonda and Tushar K. Adhikary Emuzed India Pvt. Ltd.

Page 51: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

52

Linear Post-Filtering

if( | P1 – P2 | < (0.5QP) && P1 lies in a smooth block )

P2' = ( P0 + P1 + 2P2 ) / 4

P3' = ( P1 + P2' + 2P3 ) / 4

P4' = ( P2' + P3' + 2P4 ) / 4

else

P3' = ( P2 + 2P3 + P4 ) / 4

P4' = ( P3' + 2P4 + P5 ) / 4

A LOW-COMPLEXITY POSTPROCESSING ALGORITHM FOR BLOCK BASED VIDEO CODING

Ravikanth Maddikonda and Tushar K. Adhikary Emuzed India Pvt. Ltd.

002114

1

1214

1

Page 52: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

53

Linear Post-Filtering

Page 53: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

54

Linear Post-Filtering

Если не найдено ни одного граничного пикселя

d = ( P1 – P2 )

if ( | d | < 2QP )

P1' = P1 – d/4

P2' = P2 + d/4

A LOW-COMPLEXITY POSTPROCESSING ALGORITHM FOR BLOCK BASED VIDEO CODING

Ravikanth Maddikonda and Tushar K. Adhikary Emuzed India Pvt. Ltd.

Page 54: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

55

Linear Post-Filtering

Page 55: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

Linear Post-FilteringПример

56

Page 56: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

57

Linear Post-Filtering

Достоинства

Очень высокая скорость работы

Недостатки

Требуется дополнительная информация

ME

Коэффициенты BDCT

Коэффициент квантования

Низкое качество

A LOW-COMPLEXITY POSTPROCESSING ALGORITHM FOR BLOCK BASED VIDEO CODING

Ravikanth Maddikonda and Tushar K. Adhikary Emuzed India Pvt. Ltd.

Page 57: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

58

Содержание

Эффект Гиббса и причины возникновения

Алгоритмы дерингинга

Simple Adaptive Filter

Fuzzy Post-Filtering

Bilateral Filter

Linear Post-Filtering

Библиотека Артефактов

Результаты

Page 58: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

Библиотека артефактовИдея алгоритма

59Image Analogies,

Aaron Hertzmann, Charles E. Jacobs, Nuria Oliver, Brian Curless, David H. Salesin,

New York University, Microsoft Research, University of Washington, 2001

Page 59: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

Библиотека артефактовСхема алгоритма

60

Deringing Cartoons by Image Analogies,

GUANGYU WANG, TIEN-TSIN WONG, PHENG-ANN HENG,

ACM Transactions on Graphics, Vol. 25, No. 4, October 2006

Page 60: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

61

Библиотека артефактовПостроение обучающей последовательности

В алгоритме строится некий набор изображений, к которому применяется DCT и квантование.

Запоминаются пары

исходный

пиксельсжатый блок

Deringing Cartoons by Image Analogies,

GUANGYU WANG, TIEN-TSIN WONG, PHENG-ANN HENG,

ACM Transactions on Graphics, Vol. 25, No. 4, October 2006

Page 61: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

62

Библиотека артефактовИсходное изображение Сжатое изображение

Deringing Cartoons by Image Analogies,

GUANGYU WANG, TIEN-TSIN WONG, PHENG-ANN HENG,

ACM Transactions on Graphics, Vol. 25, No. 4, October 2006

Page 62: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

63

Библиотека артефактов

artifact vectorOriginal

pixel

Исходный блок Сжатый блок

Deringing Cartoons by Image Analogies,

GUANGYU WANG, TIEN-TSIN WONG, PHENG-ANN HENG,

ACM Transactions on Graphics, Vol. 25, No. 4, October 2006

Page 63: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

64

Библиотека артефактовОпределение границ

Sobel operators

-1 0 1

-2 0 2

-1 0 1

1 2 1

0 0 0

-1 -2 -1

],[],[

,

yxSyxx

f

y

f

x

ffgrad

x

22

y

f

x

ffgrad

Page 64: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

65

Библиотека артефактовОпределение границ

Поиск блоков 8x8, содержащих границы.Дерингинг будет производится только внутри этих блоков.

Deringing Cartoons by Image Analogies,

GUANGYU WANG, TIEN-TSIN WONG, PHENG-ANN HENG,

ACM Transactions on Graphics, Vol. 25, No. 4, October 2006

Page 65: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

66

Библиотека артефактовАлгоритм

Для каждого пикселя внутри блока:

1. Выбирается область 5x5

2. Делается запрос в библиотеку артефактов

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

запрос

Deringing Cartoons by Image Analogies,

GUANGYU WANG, TIEN-TSIN WONG, PHENG-ANN HENG,

ACM Transactions on Graphics, Vol. 25, No. 4, October 2006

Page 66: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

67

Библиотека артефактовАлгоритм

Для сравнения двух артефакт-векторов используется метрика

i j

babae jiwjiwjiGwwD 2)),(),()(,(),(

где G – двумерное ядро Гаусса

Deringing Cartoons by Image Analogies,

GUANGYU WANG, TIEN-TSIN WONG, PHENG-ANN HENG,

ACM Transactions on Graphics, Vol. 25, No. 4, October 2006

Page 67: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

68

Библиотека артефактовПример работы

Deringing Cartoons by Image Analogies,

GUANGYU WANG, TIEN-TSIN WONG, PHENG-ANN HENG,

ACM Transactions on Graphics, Vol. 25, No. 4, October 2006

Page 68: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

69

Библиотека артефактовЗаключение

Достоинства

Хорошо обрабатывает сложные случаи

Недостатки:

Крайне медленно работает

При изменении параметров сжатия необходимо повторить обучение

Deringing Cartoons by Image Analogies,

GUANGYU WANG, TIEN-TSIN WONG, PHENG-ANN HENG,

ACM Transactions on Graphics, Vol. 25, No. 4, October 2006

Page 69: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

70

Содержание

Эффект Гиббса и причины возникновения

Алгоритмы дерингинга

Simple Adaptive Filter

Fuzzy Post-Filtering

Bilateral Filter

Linear Post-Filtering

Библиотека Артефактов

Результаты

Page 70: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

Результаты

Реализованы методы:

Simple Adaptive Filter

Fuzzy Post Filtering

Fuzzy Adaptive Filter

Multipass Bilateral Filter

Реализован фильтр

MSU Cartoon Restore

71

Page 71: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

Список литературы Deringing Cartoons by Image Analogies

Guangyuwang, Tien-Tsinwong, and Pheng-Annheng

The Chinese University of Hong Kong, 2006.

A low-complexity postprocessing algorithm for block based video coding

Ravikanth Maddikonda and Tushar K. Adhikary

Emuzed India Pvt. Ltd.

Coding Artifact Reduction Using Edge Map Guided Adaptive and Fuzzy Filter

Hao-Song Kong, Yao Nie, Anthony Vetro, Huifang Sun, Kenneth E. Barner

MITSUBISHI ELECTRIC RESEARCH LABORATORY, 2004

Reduction of Ringing Noise in Transform Image Coding Using a Simple Adaptive Filter

Andre Kaup

Siemens Corporate Technology, Networks and Video Communications, Munich, Germany, 1998

Bilateral Filtering for Gray and Color Images.

C. Tomasi. R. Manduchi.

Computer Science Department, Stanford Univrsity, 1998

MULTI-SCALE EDGE DETECTION AND IMAGE SEGMENTATION

Baris Sumengen, B. S. Manjunath

ECE Department, UC, Santa Barbara, USA, 2005

DERINGING AND DEBLOCKING DCT COMPRESSION ARTIFACTS WITH EFFICIENT SHIFTED TRANSFORMS

Ramin Samadani, Arvind Sundararajan and Amir Said

HP Labs Palo Alto, Imaging Technologies Department, 2004

Fast Adaptive Fuzzy Post-Filtering for Coding Artifacts Removal in Interlaced Video

Yao Nie, Hao-Song Kong, Anthony Vetro, Kenneth Barner

Mitsubishi Electric Research Laboratories, 2005

72

Page 72: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

Дополнительная литература

Video Codec for Classical Cartoon Animations with Hardware Accelerated Playback

Daniel Sykora, Jan Burianek, Jir Zara, Czech Technical University in Prague, 2005

Segmentation of Black and White Cartoons, Daniel Sykora, Jan Burianek, Jiri Zara,

Czech Technical University in Prague, 2003

A Multiscale Approach to Contour Detection by Texture Supression, Giuseppe Papari, Patrizio Campisi, Nikolai Petkov, Alessandro Neri, Institute of Mathematics and Computing Science, University of Groningen, 2006

A SIMPLE SCHEME FOR CONTOUR DETECTION

Gopal Datt Joshi, Jayanthi Sivaswamy

Center for Visual Information Technology, IIIT Hyderabad, 2003

Multi-scale Approach to Salient Contour Extraction

Gopal Datt Joshi, Jayanthi Sivaswamy

Centre for Visual Information Technology, IIIT Hyderabad, 2005

A Non-Maxima Suppression Method for Edge Detection with Sub-Pixel Accuracy

Frederic Devernay

The French National Institute for Research in Computer Science and Control,1995

Maximum-Likelihood Parameter Estimation for Image Ringing-Artifact Removal

Seungjoon Yang, Yu-Hen Hu, Truong Q. Nguyen, Damon L. Tull

IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 11, NO. 8,2001

73

Page 73: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

Дополнительная литература

Simple and Effective Filter to Remove Corner Outlier Artifacts in Highly Compressed Video

Jongho Kim, Donghyung Kim, and Jechang Jeong

Department of Electrical and Computer Engineering, Hanyang University, 2006

Perceptually Adaptive Joint Deringing-Deblocking Filtering for Scalable Video Transmission over Wireless Networks

Shuai Wan, Marta Mrak, Naeem Ramzan, Ebroul Izquierdo

Multimedia and Vision Group, Queen Mary, University of London, 2006

Adaptive Vectorization of Line Drawing Images

RIK D. T. JANSSEN, ALBERT M. VOSSEPOEL

Delft University of Technology, Faculty of Applied Physics, Pattern Recognition Group, The Netherlands, 1995

Robust Image Contour Detection by Watershed Transformation

Xiao Pei and Moncef Gabbouj

Signal Processing Laboratory, Tampere University of Technology, Finland

Sparse Pixel Vectorization: An Algorithm and Its Performance Evaluation

Dov Dori, Wenyin Liu

Faculty of Industrial Engineering and Management, Technion, Israel Institute of Technology; Microsoft Research

1999

74

Page 74: Deringing Cartoons

CS MSU Graphics & Media Lab (Video Group)

Only for Maxus

Вопросы

?

75