Deze presentatie

advertisement
The ARGOS study
Automatic Recognition of irreGularities
in the OesophaguS
Fons van der Sommen1
Sveta Zinger1
Peter de With1
Erik Schoon2
1) Eindhoven
12-sep-14
University of Technology, 2) Catharina Hospital
{f.v.d.sommen; s.zinger; p.h.n.de.with} @tue.nl
[email protected]
1
Doel van het onderzoek
• Kunnen we het herkennen van vroege kanker in de
slokdarm automatiseren?
• Ontwikkelen computer algoritme dat afwijkingen leert
herkennen en real-time met de arts “meekijkt”.
Arts gaat met een
endoscoop de slokdarm in…
12-sep-14
Systeem: “verdachte plek gevonden…”
2
Hoe kunnen we afwijkingen kwantificeren?
• Een beeld is een verzameling getallen.
=
00
0
00
0
…
…
…
…
…
…
…
0
…
00
…
0
…
00
0
00
…
0
0
00
…
00
0
00
…
0
0
0
0
…
075 014 037 0
… …
0 0 0 0 0 0 0 0 0 0 075 014 037 0
0
0
0
10 50 41 60
… …
0 0 0 0 0 0 0 0 010 050 7541 1460 37
0
0
80 80 104 100 75
… …
0 0 0 0 0 0 080 080 10
50
41
60
0
34 77 107 111 104
116 100
85 75… …
0 0 0 0 034 077 80
80 104
100 75
25 33 101 140 107
121 111
90 116
12 85… …
0 0 025 033 34
77 107
111 116 85
55 120 187 101
100 140
140 121
10 9010 12… …
0 0 055 25
120 33
187 101
100 140
140 121
10 9010 12…
0
0
55 120 187 100 140 10 10
0
00
…
0
0
00
…
0
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
Picture element: pixel
12-sep-14
3
Hoe kunnen we afwijkingen kwantificeren?
• Een beeld is een verzameling getallen/pixels.
• Uit de literatuur/praktijk: Waarneembaar verschil in
kleur en textuur in het weefsel.
200
200
100
100
0
12-sep-14
50
100
150
200
200
100
100
0
Vroege kanker
0
0
0
50
100
0
150
0
50
100
150
0
50
100
150
Gezond weefsel
4
Hoe kunnen we afwijkingen kwantificeren?
• Een beeld is een verzameling getallen/pixels.
• Uit de literatuur/praktijk: Waarneembaar verschil in
kleur en textuur in het weefsel.
• Kleur = pixel waarden.
 Neem het lokaal gemiddelde en de standaard deviatie!
• Textuur = lokale veranderingen in pixel waarden.
 Gebruik selectieve filters om de patronen te vinden!
12-sep-14
5
Hoe kunnen we afwijkingen kwantificeren?
• Welk filter gebruiken om vroege kanker te vinden?
Uit onderzoek blijkt:
Gabor filters
Orienteerbaar
Schaalbaar
12-sep-14
6
Hoe kunnen we afwijkingen kwantificeren?
Neem het lokale gemiddelde en de std deviatie van de
I. pixel waarden (kleur);
II. gefilterde pixel waarden (textuur).
12-sep-14
7
Hoe gebruiken we dit in een lerend systeem?
• Na kwantificatie: voor elk stukje beeld een set getallen:
123
85
176
10
12
22
Gemiddelde Std. dev.
kleur
kleur
85
43
92
30
75
84
10
33
8
3
2
Gemiddelde
textuur
7
6
4
5
4
Std. dev.
textuur
Vroege kanker
Niet dysplastisch textuur
12-sep-14
Nieuw stukje weefsel
geeft punt in vlak
Scheidslijn tussen wel
en geen kanker,
geleerd uit voorbeelden.
kleur
kleur
• Welke getallen duiden op kanker?
Nieuw punt, rechts van
de “geleerde” scheidslijn:
vroege kanker
?
=
textuur
8
Hoe gebruiken we dit in een lerend systeem?
12-sep-14
9
Hoe gebruiken we dit in een lerend systeem?
123 85 176 … 12
88 71 22 … 84
25 163 12 … 24
158 23 185 … 201
4
12-sep-14
42
78 62 … 10
74 67 …
2
10
Resultaten
Geannoteerd door een medisch specialist
Geannoteerd door het getrainde computer algoritme
12-sep-14
11
Download