Semantic Context Forests for Learning- Based Knee Cartilage Segmentation in 3D MR Images
MICCAI 2013: Workshop on Medical Com puter Vision
Semantic Context Forests for Learning- Based Knee Cartilage - - PowerPoint PPT Presentation
Semantic Context Forests for Learning- Based Knee Cartilage Segmentation in 3D MR Images MICCAI 2013: Workshop on Medical Com puter Vision Authors: Quan Wang, Dijia Wu, Le Lu, Meizhu Liu, Kim L. Boyer, and Shaohua Kevin Zhou 2 Background
MICCAI 2013: Workshop on Medical Com puter Vision
2
3
4
5
6
Naïve voxel classification would fail
7
Naïve voxel classification would fail
8
Naïve voxel classification would fail Direct graph cuts
would fail
9
Naïve voxel classification would fail Direct graph cuts
would fail
10
Naïve voxel classification would fail Direct graph cuts
would fail Shape models are not reliable
11
Naïve voxel classification would fail Direct graph cuts
would fail Shape models are not reliable
12
Naïve voxel classification would fail Direct graph cuts
would fail Shape models are not reliable Better not to segment different cartilages separately
13
14
15 Pixel: picture element Voxel: volume element
16 Poor performance Pixel: picture element Voxel: volume element
17 Poor performance Pixel: picture element Voxel: volume element
18 Poor performance Pixel: picture element Voxel: volume element
19 Poor performance Very complicated Pixel: picture element Voxel: volume element
20
Bone segmentation by marginal space learning Voxel classification by random forests Graph cuts refinement
21
Pattern Analysis and Machine Intelligence, 32(12):2262–2275, Dec. 2010.
Machine Intelligence, 28(11):1768–1783, Nov. 2006.
22
23
24
Segmentation by MSL
Negative seeds Positive seeds
25
Segmentation by MSL
Negative seeds Positive seeds
26
Segmentation by MSL Refined segmentation
27 Femur DSC Tibia DSC Patella DSC Before random walks 92.37%±1.58% 94.64%±1.18% 92.07%±1.47% After random walks 94.86%±1.85% 95.96%±1.64% 94.31%±2.15%
28 Resulting m eshes Resulting m asks Red: femur Green: tibia Blue: patella
29
30
Largely reduces computational cost
31
32 F: femur T: tibia P: patella
33 F: femur T: tibia P: patella Sum: Whether voxel is between 2 bones?
34 F: femur T: tibia P: patella Sum: Whether voxel is between 2 bones? Difference: Which bone is closer?
35
36
37
38
39
Best separates different classes
40
Best separates different classes Trade-off between computational cost and performance
41
42
F: femur T: tibia P: patella
43
image 1st pass 2nd pass
44
image 1st pass 2nd pass
45
image 1st pass 2nd pass
[4] Yuri Boykov, Olga Veksler, Ramin Zabih, “Fast Approximate Energy Minimization via Graph Cuts,” TPAMI, 2001.
46
Using probabilities from multi-pass forests
47
48
49
Probability from multi-pass forests
50
Probability from multi-pass forests
51
52
53 Red: Femoral cart. Green: Tibial cart. Blue: Patellar cart. Upper row: Our result Lower row: Ground truth
54
55
Distances to landmarks make a big difference
56
The 2nd pass forest largely improves performance
57
The 3rd pass forest doesn’t bring much improvement
58
Graph cuts slightly improves performance
59
60
Distances to landmarks and semantic context features are very useful!
61
62
63
64
65
66
67
MICCAI 2013: Workshop on Medical Com puter Vision