Vous êtes sur la page 1sur 21

Traitement dimages numriques

Filtrage et dbruitage de limage numrique

Omar EL KADMIRI
ISGA/Rabat
https://sites.google.com/site/archimonde2001/
omar.elkadmiri@isga.com

O. EL KADMIRI

Introduction
Le filtre moyenneur
Le filtre gaussien

Objectifs du filtrage de limage


Exemples
Dfinition

Pourquoi filtrer une image?

Amliorer sa qualit
Mise en vidence des dtails intressants dans les images

Suppression du bruit
Rendre les images visuellement plus attrayantes

O. EL KADMIRI

Introduction
Le filtre moyenneur
Le filtre gaussien

Objectifs du filtrage de limage

Exemples
Dfinition

Exemple damlioration dune image par filtrage

O. EL KADMIRI

Introduction
Le filtre moyenneur
Le filtre gaussien

Objectifs du filtrage de limage

Exemples
Dfinition

Exemple damlioration dune image par filtrage

O. EL KADMIRI

Introduction
Le filtre moyenneur
Le filtre gaussien

Objectifs du filtrage de limage

Exemples
Dfinition

Exemple damlioration dune image par filtrage

O. EL KADMIRI

Introduction
Le filtre moyenneur
Le filtre gaussien

Exemples

Dfinition
Les limites des oprations ponctuelles

Un filtre est un oprateur de traitement dimage, une fois appliqu, il


transforme un ensemble de donnes d'entre en un ensemble de
donnes de sortie.
Dans le cas de filtres linaires le filtrage est fait selon une opration
mathmatique appele convolution.
Un filtre spatial est un oprateur locale : traite les pixels en fonction
de leur voisinage.

O. EL KADMIRI

Introduction
Le filtre moyenneur
Le filtre gaussien

Dfinition

Les limites des oprations ponctuelles


Classifications des filtres

Oprations morphologiques

Dbruitage

O. EL KADMIRI

Lissage

Introduction
Le filtre moyenneur
Le filtre gaussien

Les limites des oprations ponctuelles

Classifications des filtres


Caractristiques dun filtre 2D

Les filtres passe-bas (moyenne, gaussien)

Les filtres passe-haut (affinement, contours)

Les filtres linaires

Les filtres non-linaires (mdian)

O. EL KADMIRI

Introduction
Le filtre moyenneur
Le filtre gaussien

Les limites des oprations ponctuelles


Classifications des filtres

Caractristiques dun filtre 2D

La taille : 3x3, 5x5, 7x7, 11x11


La forme : carr, rectangle, cercle

Pondration du filtre: diffrents poids pour les pixels.


Fonction du filtre: Linaire ou non-linaire.

O. EL KADMIRI

Introduction

Le filtre moyenneur
Le filtre gaussien

+1

O. EL KADMIRI

+1

Les huit
pixels voisins

Lissage : remplace chaque pixel


par la moyenne de son voisinage

Pixel central

10

Introduction

Le filtre moyenneur
Le filtre gaussien

p4
p5
p6

p3
p0
p7

p2
p1
p8

Pour un voisinage de 3x3:

O. EL KADMIRI

0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8
, =
9

11

Introduction

Le filtre moyenneur
Le filtre gaussien

+1

+1

0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8
, =
9
1
= . 1, 1 + 1, + 1, + 1 + , 1 + ,
9
O. EL KADMIRI

12

Introduction

Le filtre moyenneur
Le filtre gaussien

1
. 1, 1 + 1, + 1, + 1 + , 1 + ,
9

O. EL KADMIRI

13

Introduction

Le filtre moyenneur
Le filtre gaussien

Exemple de lissage dune image:


77 215 92
77 215 92
66

76

85

79

55

50

66

76

85

79

55

50

1/9 1/9 1/9

1/9 1/9 1/9


1/9 1/9 1/9

= / + / + / + / + / + / + / + / + /
= .

Cette opration est rpte pour chaque pixel de limage originale.


O. EL KADMIRI

14

Introduction

Le filtre moyenneur
Le filtre gaussien

0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8
, =
9
1
. 1, 1 + 1, + 1, + 1 + , 1 + ,
9

Laction de ce filtre peut tre exprim sous forme dune matrice:


1/9
, = 1/9
1/9

1/9 1/9
1
1
1/9 1/9 = 1
9
1/9 1/9
1

1
1
1

1
1
1

Cette matrice est appele masque du filtre


O. EL KADMIRI

15

Introduction

Le filtre moyenneur
Le filtre gaussien

O. EL KADMIRI

Originale

3x3

11x11

19x19

5x5

7x7

Le filtre moyenneur est un


filtre passe-bas qui:
Lisse limage (effet de flou)
Rduit le bruit
Rduit les dtails
16

Le filtre moyenneur

Le filtre gaussien
Le filtre mdian

Lexpression:

1
=
2 2

2
22

ou

1
, =
2 2

: la largeur ( la dviation standard)


r : est la distance a partir du centre
1
57

O. EL KADMIRI

2 + 2

22

Masque gaussien
17

Le filtre gaussien

Le filtre mdian
Application de filtres linaires: convolution

Le mcanisme:
77 215 92
77 215 92

O. EL KADMIRI

66

76

85

79

55

50

66

76

85

79

55

50

50 55 66 76 77 79 85 92 215

18

Le filtre gaussien
Le filtre mdian

Application de filtres linaires: convolution

Comment appliquer un filtre ?


P

O. EL KADMIRI

19

Le filtre gaussien
Le filtre mdian

Application de filtres linaires: convolution

Pour chaque pixel de limage , :


Dplacer le masque du filtre tel que (0,0) concide avec la
position actuelle de l'image (, )
Multipliez tous les coefficients de filtre (, ) avec les pixels
correspondants ( + , + )
Additionner les rsultats et affecter la somme a la position
correspondante dans limage (, )
Formule: , =
O. EL KADMIRI

(,)

+ , + . (, )
20

Le filtre gaussien
Le filtre mdian

Application de filtres linaires: convolution

Formule: , =

(,)

+ , + . (, )

Dans le cas dun filtre de taille :


= 2

= 2

, =

+ , + . (, )
= 2 = 2

O. EL KADMIRI

21