6. Non-rigid Registration for Medical Images
Using a Free-form Deformation
with Multiple grids
ToruAHigaki,AKazufumiAKaneda,AToruATamaki,ANobutakaADate,AShogoAAzemotoA:A"NonMrigidAImageARegistraPonAforAMedicalADiagnosisAUsingAFreeMformA
DeformaPonAwithAMulPpleAGrids,"A ,AVol.37,ANo.3,App.286M292A(2008A05).A
ToruAHigaki,AToruATamaki,AKazufumiAKaneda,ANobutadaADate,AShogoAAzemoto:A"NonMrigidAImageARegistraPonAforAMedicalAImagingAusingAaAFreeMformA
DeformaPon"AProc.AofAIEVC2007;AImageAElectronicsAandAVisualACompuPngAWorkshop,AInsPtuteAofAImageAElectronicsAEngineersAofAJapanA(2007A11).A
6
7. Medical Imaging Technology
• Growth of medical imaging devices
• Diagnosis using medical images
– Visualization
– Computer Aided Diagnosis
ImportanceAofAA
MedicalAImagingA
TechnologiesA
7
8. Diagnosis using multi-modal images
• Modality
– Medical imaging Devices
CT, MRI, PET, etc...
• Features of each modality
CT X-Ray Structure
MRI H atoms Tissue
PET FDG-tracer Cancers
ObservaPonAusingAmulPMmodalAimagesA
ProvidesAmoreAinformaPon!A
8
9. Alignment of Multi modal images
• Superimpose display
– CT + PET
Defining the locations of the cancers
+A =A
CTAimageA PETAimageA
9
10. Proposed deformation model
• Multiple control grid:
– Global grid
• entire image
• rough alignment
– Local grid
• observation area
• accurate alignment
14
11. Interaction between
global and local control grids
• Sequential operation
<Step1>
adjusting a global grid
align the global area
registraPonA
<Step2>
adjusting a local grid
align the local area registraPonA
15
12. Sampled images
ImagesA
CT (mono-modal)
Modality
taken at different times
Resolution 152×200
Observation
79×94
area
ProposedA
ControlAgridsA
Proposed B-Spline
Control Global 6×6
11×11
grid Local 6×6
order 5 3
BMSplineAbasedAFFDA
17
74. : Support Vector Machine (SVM)
2
2
1 1 w 2
max
1 w
2 subject to yi w⋅ φ(x i ) ≥1
w w
• €
2
– Radial basis function (RBF) kRBF (u, v) = exp(−γ ⋅ u − v )
– linear klinear (u, v) = u" ⋅ v
– χ2 & γ (u − v )2 #
k χ 2 (u, v) = exp$ − ⋅
$ 2 u+v !
!
% "
• : One-Versus-One
75. •
• Type
• : 100×300 900×800[pix.]
• 2
< >
Type A:
Type B:
Type C3:
90. MRF
# & # &
f ( x y ) ∝ exp % ∑ A ( xi , yi ) ( ⋅ exp % ∑ I ( xi , x j ) (
% (
$ i ' $ j∈N i '
B B C3 C3 B
x1 ………… x50 ………… x100 ………… x150 ………… x200
0 50 100 150 200 i
…… …… …… ……
y1 y50 y100 y150 y200
x:
y: SVM
91. MRF
# & # &
f ( x y ) ∝ exp % ∑ A ( xi , yi ) ( ⋅ exp % ∑ I ( xi , x j ) (
% (
$ i ' $ j∈N i '
SVM
1
Probability
Type A
0.5 Type B
Type C3
0
0 20 40 60 80 100 120 140 160 180 200
フレーム番号
P(x50=A|y50) = 0.004
P(x50=B|y50) = 0.99 exp ( A ( xi , yi )) = P ( xi yi )
P(x50=C3|y50) = 0.006
A ( xi , yi ) = log P ( xi yi )
92. MRF
# & # &
f ( x y ) ∝ exp % ∑ A ( xi , yi ) ( ⋅ exp % ∑ I ( xi , x j ) (
% (
$ i ' $ j∈N i '
• • C3
ー Type ー Type C3
ー Type C3
y1 yi−1 yi yi+1 yn y1 yi−1 yi yi+1 yn
x1 xi−1 xi xi+1 xn x1 xi−1 xi xi+1 xn
93. MRF
# & # &
f ( x y ) ∝ exp % ∑ A ( xi , yi ) ( ⋅ exp % ∑ I ( xi , x j ) (
% (
$ i ' $ j∈N i '
Label B C3 ? B B xi−1 xi
Time A
i − 2 i −1 i i +1 i + 2 B
C3 C3
Label B B B B B
94. MRF
# & # & &
f ( x y ) ∝ exp % ∑ A ( xi , yi ) ( exp % ∑ I I xixhx jxi( x j ) (
% ∑ ( ( , , )( ( ,
$ i ' $ h, j∈Ni
j∈N i ' '
• • C3
ー Type ー Type C3
ー Type C3
y1 yi−1 yi yi+1 yn y1 yi−1 yi yi+1 yn
x1 xi−1 xi xi+1 xn x1 xi−1 xi xi+1 xn
95. MRF
# & # &
f ( x y ) ∝ exp % ∑ A ( xi , yi ) ( ⋅ exp % ∑ I ( xh , xi , x j ) (
% (
$ i ' $ h, j∈N i '
C3
Label B C3 ? B B xi−1 xi xi+1
Time A A
i − 2 i −1 i i +1 i + 2 B
C3 C3
Label B C3 C3 B B
96. MRF
# & # &
f ( x y ) ∝ exp % ∑ A ( xi , yi ) ( ⋅ exp % ∑ I ( xi , x j ) (
% (
$ i ' $ j∈N i '
(MAP) x
%
• • C3
ー Type ー Type C3
ー Type C3
y1 yi−1 yi (DP)
yi+1 yn y1 yi−1 yi yi+1 yn
x1 xi−1 xi xi+1 xn x1 xi−1 xi xi+1 xn
97. [ ]
• 907
(Type A: 359, Type B: 462, Type C3: 87)
•
• Type
• 2
•
•
200
• 4
(Type A: 2 Type B: 2 )
98. Type B (original)
Type A Type B
1 1
0 20 40 60 80 100 120 140 160 180 200
0.5 0.5 frame number
Type B (DP_0.8)
Type B (Gibbs_p4=0.6)
0 0
20 40 60 80 100 120 140 160 180 200 20 40 60 80 100 120 140 160 180 200
A B
B A
C 0 20 40 60 80 100 120 140 160 180 200
C
frame number
Type A_1 (original) Type B (original)
Type B (DP_0.9)
Type B (Gibbs_p4=0.7)
0 20 40 60 80 100 120 140 160 180 200 0 20 40 60 80 100 120 140 160 180 200
frame number frame number
Type A_1 (DP_0.99) Type B (DP_0.8)
Type B (DP_0.99)
Type B (Gibbs_p4=0.8)
0 20 40 60 80 100 120 140 160 180 200 0 20 40 60 80 100 120 140 160 180 200
frame number frame number
Type A_1 (Gibbs_p4=0.9) Type BB (DP_0.9)
Type (DP_0.999)
Type B (Gibbs_p4=0.9)
0 20 40 60 80 100 120 140 160 180 200 0 20 40 60 80 100 120 140 160 180 200
frame number frame number
Type B (DP_0.99)
Type A Type B Type C3
0 20 40 60 80 100 120 140 160 180 200
99. Type B (original)
Type A Type B
1 1
0 20 40 60 80 100 120 140 160 180 200
0.5 0.5 frame number
Type B (DP_0.8)
Type B (Gibbs_p4=0.6)
0 0
20 40 60 80 100 120 140 160 180 200 20 40 60 80 100 120 140 160 180 200
A B
B A
C3
C3
0 20 40 60 80 100 120 140 160 180 200
C C
frame number
MAP
Type A_1 (original) Type B (original)
Type B (DP_0.9)
Type B (Gibbs_p4=0.7)
0 20 40 60 80 100 120 140 160 180 200 0 20 40 60 80 100 120 140 160 180 200
frame number frame number
Type A_1 (DP_0.99) ( )Type B (Gibbs_p4=0.8)
Type B (DP_0.8)
Type B (DP_0.99)
0 20 40 60 80 100 120 140 160 180 200 0 20 40 60 80 100 120 140 160 180 200
frame number frame number
Type A_1 (Gibbs_p4=0.9) (C3 )
Type BB (DP_0.9)
Type (DP_0.999)
Type B (Gibbs_p4=0.9)
0 20 40 60 80 100 120 140 160 180 200 0 20 40 60 80 100 120 140 160 180 200
frame number frame number
Type B (DP_0.99)
Type A Type B Type C3
0 20 40 60 80 100 120 140 160 180 200
100. A
B
C3
1A
Probability
TypeAAA
0.5A MRF
TypeABA
0A Type A Type B Type C3 TypeAC3A
0A 50A 100A 150A 200A
101. Type A Type B
Type A Type B
Type A Type B Type C3
102. Self-training
~ NBI ~
Self-training with unlabeled regions and
its application to recognition of colorectal NBI
endoscopic images
,A ,A ,A ,A ,A ,A ,A ,A ,A
SelfMtrainingA NBIA ,A ,A PRMU2012M11,AVol.112,A
No.37,App.57M62,A ,A (2012A05).A