• Aucun résultat trouvé

TRAITEMENT DES IMAGES MEDICALES

N/A
N/A
Protected

Academic year: 2022

Partager "TRAITEMENT DES IMAGES MEDICALES"

Copied!
43
0
0

Texte intégral

(1)

FORMATION TIC (Phymed)

TRAITEMENT DES IMAGES MEDICALES

Fayçal Ben Bouallègue - faybenb@hotmail.com http://scinti.etud.univ-montp1.fr

q

(2)

IMAGE ANALOGIQUE IMAGE NUMERIQUE

Numérisation

(3)

Approche intuitive

Si la taille du pixel est identique à la LMH, alors aucun

contraste n’est produit pour des

objets ponctuels distants d’un peu

plus que la LMH:

Perte de résolution

LMH

LMH+e

(4)

LMH+e

LMH / 2+e

Théorème de Shannon

ECHANTILLONNAGE SANS PERTE DE

RESOLUTION

taille du pixel d d  LMH/2

En pratique : d = LMH/2

1/d=2/LMH  f

e

=2.f

max

(5)

    









n n

d

e ( x ) s ( x ). S ( x ) s ( x ). x nd s ( n . d ). x nd s

d x

s(x) s

e

(x)

Opérateur d’échantillonnage

d = 1/n

e

x 1

 

 





d

(x)

n

δ x nd

S 



  



n

nd δ x

s(x).

.( ) 1

) (

 

 

  

 

 





d n

TF

d n

d n S d

d n x

x

S n  n

Nb :

(6)

 





n

e (x) s(x) . δ x nd

s

 

 

  

 

 

  

 

 

  

d ns d n d s d n

s ˆ ( n )  n ˆ ( n ' ) .  n n ' . n ' ˆ n

R

)

ˆ ( ) 1

ˆ ( 





 

 

  

n

e

d

s n

s n d n  n





 

 

  

n

e

d

s n s ˆ ( n ) d 1 ˆ n

Théorème de Shannon

 





n

e

e

s n v

s d 1 ˆ .

)

ˆ ( n n

(7)

Théorème de Shannon

 





n

e

e

s n v

s

d . ˆ ( n ) ˆ n .

) ˆ (

) ˆ (

).

ˆ ( . .

2 n max n n n

n e   d s e ps

) ˆ ( n p

2

e / n

2

e/ n

(8)





n n

nd x

p nd s

d nd

x nd

s x

p

d . ( ) ( ).  ( ) . ( ) . ( )

) ˆ (

).

ˆ ( . )

ˆ ( n d s n p n

se

Théorème de Shannon

) ( )

(

. s x p x

d

d

) ( )

sinc(

)

( s x

d x x

s

e

d

 

TF

-1

(9)

) sinc(

) ( )

( .

2

max

d x x

s x

s

e d

e

n 

n    

Théorème de Shannon

L’échantillonnage :

avec d = LMH/2

se fait sans perte d’information

n

e

= 2.n

max

= 2/LMH est appelé fréquence de Nyquist

 





n d

e

x s x S x s n d x nd

s ( ) ( ). ( ) ( . ). 

(10)

Théorème de Shannon

d = LMH/2 1/d=2/LMH

f

e

=2.f

max LMH = 1

fmax= 1

? ( ) sinc( )

)

( d

x x s x

s

e

d

(11)

fe = 0,8 < 2 fmax fe= 1,25 < 2 fmax

fe= 2 =2 fmax fe= 5 > 2 fmax

? ( ) sinc( )

)

( d

x x s x

s

e

d

(12)

Théorème de Shannon

Exemple : Nombre de pixels en scintigraphie myocardique champ 50x50 cm

LMH = 16 mm

Réponse:

n

max

=1/LMH =1/16 = 0.0625 pixel/mm

n

e

=2.n

max

=2/16 = 0.125 pixel/mm

Donc 0.125 x 500 =62.5 i.e 64 pixels/côté

(13)

critère algorithme

Notion de filtrage

pixel à traiter

voisinage = masque

Filtrer un image, c’est

 éliminer les signaux gênants

 respecter les signaux pertinents

Il faut donc définir :

 un critère pour discriminer signaux parasites et pertinents

 un algorithme pour éliminer les signaux parasites

information locale

(14)

1° idée : critère fréquentiel

Ceci conduit à multiplier chaque harmonique par un facteur d’amplification variable, donc à appliquer un filtre linéaire et

invariant dans le décalage (convolution).

Critère : fréquences

Algorithme: convolution

ou multiplication dans

l’espace des fréquences

spatiales.

(15)

Filtrage linéaire d’image

(16)

Convolution:

Remplace chaque valeur par une moyenne pondérée des valeurs voisines

Atténuation sélective de certaines fréquences

Filtres passe-bas





k

k) f(k).m(i

s(i)





1 2 1

2 4 2

1 2 1 16

1

)]

cos(

1 .[

5 , 0 ) ( fˆ

n

e

 n

n   en 2D : n

x2

n

y2

(17)

n

c y x

y x

f

m

2

2 2

1 ) 1

, ˆ (

 

 

 

n n

n n

Exemple: filtres de Butterworth

n=1

n=10

f

c

original

Butterworth Filtre Passe-Bas

(18)

Exemple: segmentation

Frontières :

Extrema du gradient (f’)

Zéros du Laplacien (f’’)

p p*h = f f’

f ’’

(19)

)]

1 ,

( )

1 ,

( 2 [

) 1 , (

)]

, 1 (

) , 1 (

2 [ ) 1

, (

j i f j

i f j

i g

j i

f j

i f j

i g

v

h

1 / 2 0 1 / 2

 

 



2 / 1

0 2 / 1

 

 

1 0 1

2 0

2

1 0 1 G

h

 

 

   

1 2

1

0 0

0

1 2

1 G

v

Filtres passe-haut: Gradients

Généralisation 2d:

i

j

(20)

Filtres passe-haut: Gradients

GV

G GH

GH (GV) efface les frontières verticales (horizontales)

original

(21)

 

 

1 1

1

1 8 1

1 1

1

Filtres passe-haut: Laplacien

original

(22)

Déconvolution planaire

h

Dans une image de projection, la distance entre la source et

le détecteur où se forme l’image est inconnue. On considère

donc la réponse impulsionnelle comme invariante.

(23)

TF d’une gaussienne

2 2 2

2

/ 2

2. ˆ ( )

) 1

(

n

 n

  

e h e

i h

i

) ˆ ( n h

) (i h

0 )

ˆ ( n  h

 ) 

ˆ ( 1

n h 1

n

) ˆ (

1

n

h

(24)

Filtre de déconvolution de Metz

.

1 pˆ

 

) , ˆ (

) , ˆ ( 1 1 ) , ˆ (

2

y x

n y

x y

x

h

h

m n n

n n n

n 

) , ˆ(

1

y

h

n

x

n

n=1

n=15 n=4

n=0,834.ln(C)-7,774

King et al. JNM 83;24

Metz Et al . JNM 73; 15

(25)

Réponse impulsionnelle en SPECT

2 2

2

2 ) 1

(

i

e i

h

  . d  d

 d

(26)

Relation fréquence-distance

x y

s t

q

s q

t p   s, θ f(i, j). dt

q

s x y

s t

q t

f

T

(27)

Relation fréquence-distance

x y

s t

q t

q

s f

  θ T.cos(φ θ)

s  

T

f T

  θ T.sin(θ φ) t

s'   

(28)

Relation fréquence-distance

x y

s t

q t

q

s f

T

Δθ t Δs 

Δs Δθ

  θ T.cos(φ θ)

s  

  θ T.sin(θ φ) t

s'   

(29)

Relation fréquence-distance

x y

s t

q t

q

s

Δθ t Δs 

  θ T.cos(φ θ)

s  

  θ T.sin(θ φ) t

s'   

(30)

Relation fréquence-distance

x y

s t

q t

n

w f

T

Δθ t Δs 

TF 2D

ωn

t  

  θ T.cos(φ θ)

s  

  θ T.sin(θ φ) t

s'   

(31)

Relation fréquence-distance

i j

s t

q

ω n

t  

w n

s q

TF

2

  ω, n

  s, θ f(i, j). dt

p

pente -t

(32)

Déconvolution en TEMP

2 2

2

2 ) 1

(

t

i

t

t

i e

h

t

pˆ pˆ

c

 hˆ

t

. pˆ

t

1 pˆ

  n h p   n

p ˆ

c

w , ˆ

n

( w ). ˆ w ,

w

  p   n

n h

p

c

n

ˆ , ) . ˆ (

, 1

ˆ w

w w

w

w n

Edholm, Lewitt et al. Proc SPIE 1986, et IEEE-TMI, 1989

pente -t

(33)

Filtrage non linéaire

Il faut abandonner le fait de réaliser des

moyennes pondérées, d’utiliser un masque identique sur toute l’image, ou les deux.

Masque variable : VSS Pas de moyenne :

 Médian, ouverture et fermeture morphologiques

Pas de moyenne et masque variable :

 Centre, filtres géodésiques, filtres adaptés…

(34)

Lissage sur masque adapté (VSS)

Accumulation pour moyenne des

s(i’,j’)  s(i,j)2s(i,j)

original

VSS

(35)

Filtre médian

On remplace s(i,j) par la valeur médiane dans un

voisinage fixe de (i,j)

(36)

Opérateurs morphologiques

) j' , (i' s Inf

j) (i, ) ε (s

j

Bi,

) j' ,

B

(i' 

s(i)

C

érosion

x / C G

)

ε

B

(G 

x

i

(37)

Opérateurs morphologiques

s(i)

C

dilatation ( ) ( , ) ( ' , ' )

) ,

' ,' (

j i s Sup j

i s

j

Bi

j i

B

x / C G

)

(G

x

B

   

i

(38)

Filtres morphologiques

s(i) C

fermeture 

B

(s ) (i, j)   ε

B

δ

B

(s ) (i, j)

C / C G

c

)

(G

x x

B

    

e

i

(39)

Filtres morphologiques

s(i) C

ouverture γ

B

(s ) (i, j)   δ

B

ε

B

(s ) (i, j)

e

C / C G

)

(G

x x

B

  

e

i

(40)

Exemples de filtres morphologiques

f

1

1

original

h(s) = 2s - 

B

(s)

s

(s) s-(s)

h(s)=2s-(s)

(41)

 

ε (m ), s, m ( )

) Ε (m

) ( m

, s δ (m),

) Δ (m

B B

s

B B

s

s s

 e

Ε (m) φ (s)

et

Δ (m)

γ rec (s)  s recs Filtres géodésiques

rec o

f

rec

(42)

e(s)(i,j) = 

k

( e

Sk

)(s)(i,j)

(s)(i,j) = 

k

( 

Sk

)(s)(i,j)

Sup et Inf d’opérateurs

(43)

) ( )

(

) ( )

(

f f

f G

f f

f G

B i

B

B e

B

e

) ( )

( )

( f f f

G

B

 

B

 e

B

Ge Gi

G

Gradients morphologiques

Références

Documents relatifs

Dans le SCA ST+ inaugural en territoire antérieur, le sus- décalage de ST en VR est le plus souvent en rapport avec l ’ occlusion du tronc commun ou de la partie proximale de l ’

La partie chimie de cette épreuve se compose comme chaque année de deux par- ties indépendantes, l’une de chimie générale et l’autre de chimie organique.. La partie de

Regression lineaire locale pour variables fonctionnelles.. Alain Berlinet, Abdallah Elamine,

(2009) [25], as part of a randomised controlled trial (RCT) in six European sites, the direct mental health care cost for 422 patients with schizophrenia was analysed according to

POUR LES VOLONTAIRES Soit x un réel... Exercice 3 de

L’int´erˆet d’un amplificateur op´erationnel (A.O.) est aussi d’amplifier les tensions variables comme celle issue d’un microphone.. Dans ce TP, l’alimentation variable

Réciproquement, à tout pont M du cercle trigo correspond une infinité de réels considérés comme les abscisses de points de (d).. La différence entre ces deux

Pour pallier à ce problème, on réaliser un intégrateur approché, qui présente un caractère intégrateur dans un domaine limité de fréquence comme le filtre passe-bas pour