Ординатура / Офтальмология / Английские материалы / Automated Image Detection of Retinal Pathology_Jelinek, Cree_2009
.pdf
Retina Image Processing for 02_test.tif
Original image
Posterior probabilities image and its transform
Automatic segmentation
Manual segmentation
Statistics results
For all images
Accuracies and ROC areas
ROC curve
Figure 8.8
Examples of HTML outputs produced using the mlvessel package. Top: segmentation results for an image from the DRIVE database. Bottom: statistics and ROC graphs for results on the DRIVE database.
Mlvessel |
|
gmm10.cla-2 |
|
|
|
|
|
|
Segmentation results: 01_test.tif-1 classified by gmm... |
||
File Help |
Classifier |
|
|
|
|
|
|
Results |
|
|
|
Image |
Create classifier Segment image... |
Pixel features |
|
|
|
Training images |
Choose image: Posterior probabilities |
|
|||
Classifier |
|
|
|
|
|||||||
Exit |
Classifier |
Image type: Colored |
|
|
|
Image |
|
|
|
||
|
|
|
|
02_test.tif |
|
|
|
||||
|
Classifier: GMM |
Inverted green channel |
|
|
|
Browse... |
Open |
|
|
||
|
|
|
|
|
|
|
|
|
|
||
|
K: |
10| |
|
|
|
|
Remove feature |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(a) |
Training samples: |
Gabor processed inverted green channel |
|
|
|
|
|
||||
|
All |
|
|
|
|
|
|||||
|
Scale: |
2 Epsilon: |
4 k0y: |
3 |
Remove feature |
|
|
|
|
||
|
Maximum number of samples: |
Labels |
|
|
|
||||||
|
|
|
|
|
|
|
|
||||
|
|
1000 |
Gabor processed inverted green channel |
|
02_manual1.png |
|
|
||||
|
|
|
|
Browse... |
|
|
|
||||
|
|
|
Scale: |
3 Epsilon: |
4 k0y: |
3 |
Remove feature |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
Gabor processed inverted green channel |
|
|
|
|
|
|||
01_test.tif-1 |
|
|
Scale: |
4 Epsilon: |
4 k0y: |
3 |
Remove feature |
|
Remove image |
(e) |
|
Image |
|
|
Gabor processed inverted green channel |
|
New image |
|
|
|
|||
Open... |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
||
View features... |
|
|
Scale: |
5 Epsilon: |
4 k0y: |
3 |
Remove feature |
|
|
|
|
Segment... |
|
|
|
|
|
|
|
|
|
|
|
Close |
|
|
New feature |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Segment image |
|
|
|
|
|
|
|
|
|
|
|
Classifier |
Image |
|
|
|
|
|
|
|
(c) |
|
|
gmm10.cla-2 |
01_test.tif-1 |
|
|
|
|
|
|
|
|
|
Open... |
Open... |
|
|
|
|
|
|
|
|
|
|
|
|
Close |
Segment |
|
(b) |
|
|
|
|
|
|
|
|
(d) |
|
Figure 8.9
Windows and dialogues from the GUI illustrating the supervised image segmentation process: (a) main window; (b) image window; (c) classifier window; (d) image segmentation dialogue; and (e) segmentation result window.
Figure 9.2
Figure illustrating an example of the results generated by the vessel-tracing algorithm. Circled areas highlight the areas of poor smoothness or erroneous vessel detection.
Figure 9.3
Illustrating the inaccuracy in the boundaries. The figure on the left shows an image with a fairly accurate vessel (centerline) segmentation. The image on the right, shows in detail the boxed region from the image on the left. Note the inaccuracies in the vessel boundary points caused by poor contrast or noise. Also note how for each trace point, the corresponding boundaries are often not perpendicular to the orientation of the vessel and as such are not accurate for use in measuring vessel width.
x(s),y(s)
v1(s)
′ I(v1(s))
n(s) ′ I(v1(s))
v1(s)
v(s) = (x(s),y(s),w(s))
w(s))
Figure 9.7
Illustration showing the parameters of a ribbon snake. Note the projection of the gradient on the unit norm (n(s)) used to further improve the boundary extraction.
|
1 |
|
|
|
|
1 |
|
|
|
|
2 |
|
|
|
|
2 |
|
|
|
|
3 |
|
|
|
|
3 |
|
|
|
|
4 |
|
|
|
4 |
|
5 |
|
|
|
|
5 |
|
|
|
8 |
6 |
7 |
|
|
8 |
6 |
7 |
|
|
|
|
|
||||
|
|
|
9 |
|
|
|
|
9 |
|
10 |
|
|
|
|
10 |
|
|
12 |
11 |
14 |
13 |
12 |
11 |
|
|
13 |
|
|
|
|
|
|
14 |
|
|
|
|
|
15 |
|
|
|
|
15 |
|
|
16 |
|
|
|
|
16 |
|
Figure 9.9
Illustrating the results of change detection. Boxes are drawn around vessels with suspected width change. The image on the left has been transformed into the samecoordinate system as the image on the right.
