SlideShare a Scribd company logo
Introduction HMRF Direct Search Methods Experimental Results Conclusion
5th The International Conference on Pattern Recognition Applications and Methods
EL-Hachemi Samy Dominique Ramdane
Guerrout Ait-Aoudia Michelucci Mahiou
Hidden Markov Random Fields and Direct Search
Methods for Medical Image Segmentation
LMCS Laboratory, ESI, Algeria & LE2I Laboratory, UB, France
1 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
1 Introduction
2 HMRF
3 Direct Search Methods
Nelder-Mead method
Torczon method
4 Experimental Results
5 Conclusion
2 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Problematic
1 Huge number of medical images
1 MRI - Magnetic Resonance Imaging
2 CT - Computed Tomography
3 Radiography
4 Digital mammography
5 . . .etc
2 The manual analysis and interpretation is a difficult task
3 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Solution
The automatic extraction of meaningful information is one among the
segmentation challenges
The goal of image segmentation ?
Simplify the representation of an image to items meaningful and easier
to analyze
4 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
The segmentation, Howto ?
There are several techniques to perform the segmentation
1 Active contour
2 Edge detection
3 Thresholding
4 Region growing
5 HMRF - Hidden Markov Random Field
6 . . .etc
Our way to perform the segmentation relies on HMRF
5 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Hidden Markov Random Field
The image to segment into K classes
y = {ys}s∈S is seen as a realization of
a random field Y = {Ys}s∈S
1 Each ys is a realization of a
random variable Ys
2 Each ys ∈ [0...255]
The segmented image x = {xs}s∈S is
seen as a realization of a random field
X = {Xs}s∈S
1 Each xs is a realization of a
random variable Xs
2 Each xs ∈ {1,...,K}
An example of segmentation with K
= 4
6 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Hidden Markov Random Field
1 This elegant model leads to the optimization of an energy
function Ψ(x,y)
2 Our way to look for the minimization of Ψ(x,y) is to look for the
minimization Ψ(µ), µ = (µ1,...,µK ) where µi are means of gray
values of class i
3 The main idea is instead to work directly on the pixels adjustment
of x, to work on the means adjustment first.
7 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Hidden Markov Random Field
Ψ(µ) = ∑K
j=1 ∑
s∈Sj
[ln(σj )+
(ys−µj )2
2σ2
j
]+ β
T ∑c2={s,t} (1 −2δ(xs,xt ))
µ∗ = (µ∗
1,...,µ∗
j ,...,µ∗
K ) = argµ∈[0...255]K min{Ψ(µ)}



µj = 1
|Sj | ∑s∈Sj
ys
σj = 1
|Sj | ∑s∈Sj
(ys −µj )2
Sj = {s | xs = j}
8 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Nelder-Mead method
Nelder-Mead method
1 Proposed by John Nelder and Roger Mead (1965)
2 To minimize Ψ(µ) of K unknowns, we need K +1 vertices ∈ RK
form non degenerate simplex (i.e., non flat)
3 Based on the comparison of Ψ(µ) values at K +1 vertices
4 Each time a new vertex is generated relatively to the gravity
center of K best vertices by the operations :
1 Reflection
2 Expansion
3 Contraction
5 The vertex with the worse function value is replaced with the new
vertex if its value is better. Otherwise the simplex is shrunk
9 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Nelder-Mead method
1- Evaluate
1 Compute Ψi := Ψ(Vi )
2 Determine the indices h, s, l :
1 Ψh := max
i
(Ψi )
2 Ψs := max
i=h
(Ψi )
3 Ψl := min
i
(Ψi )
3 Compute ¯V := 1
K ∑
i=h
Vi
Example in R2
FIGURE : Gravity center
10 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Nelder-Mead method
2- Reflect
1 Compute the reflection vertex Vr
from : Vr := 2¯V −Vh
2 Evaluate Ψr := Ψ(Vr )
3 If Ψl ≤ Ψr < Ψs
1 Replace Vh by Vr
2 Terminate the iteration
Example in R2
FIGURE : Reflection
11 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Nelder-Mead method
3- Expand
1 If Ψr < Ψl
1 Compute the expansion vertex Ve
from : Ve := 3¯V −2Vh
2 Evaluate Ψe := Ψ(Ve)
3 If Ψe < Ψr
1 Replace Vh by Ve
2 Terminate the iteration
4 Otherwise (if Ψe ≥ Ψr )
1 Replace Vh by Vr
2 Terminate the iteration
Example in R2
FIGURE : Expansion
12 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Nelder-Mead method
4- Contract
1 If Ψr ≥ Ψs and If Ψr < Ψh
1 Compute an outside contraction Vc
from : Vc := 3
2
¯V − 1
2
Vh
2 Evaluate Ψc := Ψ(Vc)
3 If Ψc < Ψr
1 Replace Vh by Vc
2 Terminate the iteration
4 Otherwise ( If Ψc ≥ Ψr )
1 Go to the step 5 (shrink)
Example in R2
FIGURE : Outside contraction
13 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Nelder-Mead method
4- Contract
1 If Ψh ≤ Ψr
1 Compute an inside contraction Vc
from : Vc := 1
2
(Vh + ¯V)
2 Evaluate Ψc := Ψ(Vc)
3 If Ψc < Ψh
1 Replace Vh by Vc
2 Terminate the iteration
4 Otherwise ( If Ψc ≥ Ψh )
1 Go to the step 5 (shrink)
Example in R2
FIGURE : Inside contraction
14 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Nelder-Mead method
5- Shrink
Replace all vertices according to the
following formula : Vi := 1
2
(Vi +Vl )
Example in R2
FIGURE : Shrink
15 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Torczon method
Torczon method
1 Torczon method is an improvement of Nelder-Mead method
2 The differences are :
1 All the vertices are concerned by the operations (reflect, expand
and contract)
2 All simplexes in Torczon method are homothetic to the first one
3 No degeneracy (i.e., flat simplex) can occur in Torczon method
16 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Torczon method
1- Evaluate
1 Compute Ψi := Ψ(Vi )
2 Determine the index l from Ψl := min
i
(Ψi )
17 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Torczon method
2- Reflect
1 Compute the reflected vertices
Vr
i := 2Vl −Vi
2 Evaluate Ψr
i := Ψ(Vr
i )
3 If min
i
{Ψr
i } < Ψl go to step 3
4 Otherwise, go to the step 4
Example in R2
FIGURE : Reflection
18 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Torczon method
3- Expand
1 Compute the expanded vertices
Ve
i = 3Vl −2Vi
2 Evaluate Ψe
i := Ψ(Ve
i )
3 If min
i
{Ψe
i } < min
i
{Ψr
i }
1 Replace all vertices Vi by the
expanded vertices Ve
i
4 Otherwise
1 Replace all vertices Vi by the
reflected vertices Vr
i
5 Terminate the iteration.
Example in R2
FIGURE : Expansion
19 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Torczon method
4- Contract
1 Compute the contracted vertices
Vc
i = 1
2
(Vi +Vl )
2 Replace all vertices Vi by the
contracted vertices Vc
i
Example in R2
FIGURE : Contraction.
20 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
DC - The Dice Coefficient
The Dice coefficient measures how much
the segmentation result is close to the
ground truth
DC =
2|A ∩B|
|A ∪B|
1 DC equals 1 in the best case
2 DC equals 0 in the worst case FIGURE : The Dice Coefficient
21 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Results - DC
TABLE : The Mean Kappa Index Values
Methods
Kappa Index
GM WM CSF Mean
Classical-MRF 0.763 0.723 0.780 0.756
MRF-ACO 0.770 0.729 0.785 0.762
MRF-ACO-Gossiping 0.770 0.729 0.786 0.762
HMRF-Nelder-Mead 0.952 0.975 0.939 0.955
HMRF-Torczon 0.975 0.985 0.956 0.973
22 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Results - Time
TABLE : The Mean Segmentation Time
Methods Time (s)
Classical-MRF 3318
MRF-ACO 418
MRF-ACO-Gossiping 238
HMRF-Nelder-Mead 12.24
HMRF-Torczon 5.55
23 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Results - Visual
Original image Ground truth HMRF-Nelder-Mead HMRF-Torczon
FIGURE : Segmentation result of HMRF-Nelder-Mead and HMRF-Torczon
methods on a slice of BrainWeb database
24 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Conclusion
1 We have described two methods :
HMRF-Nelder-Mead and HMRF-Torczon
2 Performance evaluation relies on Brainweb database
3 From the tests we have conducted that the results are very
promising on : time and quality of the segmentation
4 Nevertheless, the opinion of specialists must be considered in the
evaluation
25 / 26
Introduction HMRF Direct Search Methods Experimental Results Conclusion
Thank you
for your attention
26 / 26

More Related Content

PDF
Hidden Markov Random Field model and BFGS algorithm for Brain Image Segmentation
PDF
Finite-difference modeling, accuracy, and boundary conditions- Arthur Weglein...
PDF
5th Semester Electronic and Communication Engineering (June/July-2015) Questi...
PDF
5th Semester Electronic and Communication Engineering (2013-June) Question Pa...
PDF
ADAPTIVE FUZZY KERNEL CLUSTERING ALGORITHM
PDF
Tutorial of topological_data_analysis_part_1(basic)
PDF
Me paper gate solved 2013
PDF
Relative squared distances to a conic
Hidden Markov Random Field model and BFGS algorithm for Brain Image Segmentation
Finite-difference modeling, accuracy, and boundary conditions- Arthur Weglein...
5th Semester Electronic and Communication Engineering (June/July-2015) Questi...
5th Semester Electronic and Communication Engineering (2013-June) Question Pa...
ADAPTIVE FUZZY KERNEL CLUSTERING ALGORITHM
Tutorial of topological_data_analysis_part_1(basic)
Me paper gate solved 2013
Relative squared distances to a conic

What's hot (17)

PDF
Gate 2013 complete solutions of ec electronics and communication engineering
PDF
Foreground Detection : Combining Background Subspace Learning with Object Smo...
PDF
Multicasting in Linear Deterministic Relay Network by Matrix Completion
PPTX
Grds international conference on pure and applied science (5)
PDF
ARIC Team Seminar
PPT
Spsp fw
PDF
CVGIP_Chia-Pin Tseng
PDF
Lt2419681970
PDF
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
PPTX
Unit 6.3
PDF
FPGA based BCH Decoder
PDF
Linear Cryptanalysis Lecture 線形解読法
PPSX
Show ant-colony-optimization-for-solving-the-traveling-salesman-problem
PDF
Lecture 2: Stochastic Hydrology
PPT
Matrix part 3.2 (1)
PPT
FUNCTION OF RIVAL SIMILARITY IN A COGNITIVE DATA ANALYSIS

PDF
Lecture 3: Stochastic Hydrology
Gate 2013 complete solutions of ec electronics and communication engineering
Foreground Detection : Combining Background Subspace Learning with Object Smo...
Multicasting in Linear Deterministic Relay Network by Matrix Completion
Grds international conference on pure and applied science (5)
ARIC Team Seminar
Spsp fw
CVGIP_Chia-Pin Tseng
Lt2419681970
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
Unit 6.3
FPGA based BCH Decoder
Linear Cryptanalysis Lecture 線形解読法
Show ant-colony-optimization-for-solving-the-traveling-salesman-problem
Lecture 2: Stochastic Hydrology
Matrix part 3.2 (1)
FUNCTION OF RIVAL SIMILARITY IN A COGNITIVE DATA ANALYSIS

Lecture 3: Stochastic Hydrology
Ad

Viewers also liked (7)

PDF
Rafael Rodriguez - From ULL to Seimens - Speaking at Tenerife Tech & Biz - De...
PPTX
Hidden Markov Random Fields and Swarm Particles: a Winning Combination in Ima...
PPT
WIC2006 - Research Paper Recommender Systems: A Random-Walk Based Approach
PPTX
Medical Image Segmentation Using Hidden Markov Random Field A Distributed Ap...
PDF
Lecture13 xing fei-fei
PPTX
CANCER CELL DETECTION USING DIGITAL IMAGE PROCESSING
Rafael Rodriguez - From ULL to Seimens - Speaking at Tenerife Tech & Biz - De...
Hidden Markov Random Fields and Swarm Particles: a Winning Combination in Ima...
WIC2006 - Research Paper Recommender Systems: A Random-Walk Based Approach
Medical Image Segmentation Using Hidden Markov Random Field A Distributed Ap...
Lecture13 xing fei-fei
CANCER CELL DETECTION USING DIGITAL IMAGE PROCESSING
Ad

Similar to Hidden Markov Random Fields and Direct Search Methods for Medical Image Segmentation (20)

PDF
Nonnegative Matrix Factorization with Side Information for Time Series Recove...
PPTX
Episode 50 : Simulation Problem Solution Approaches Convergence Techniques S...
PPTX
HOME ASSIGNMENT (0).pptx
PPTX
HOME ASSIGNMENT omar ali.pptx
PDF
State estimation with shape variability and ROMS
PDF
Vladimir Milov and Andrey Savchenko - Classification of Dangerous Situations...
PDF
A Derivative Free High Ordered Hybrid Equation Solver
PDF
Data sparse approximation of the Karhunen-Loeve expansion
PDF
Data sparse approximation of Karhunen-Loeve Expansion
PDF
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
PPTX
HOME ASSIGNMENT.pptxcfccfggcccgggvvvvgggg
PDF
Paris Lecture 4: Practical issues in Bayesian modeling
PPTX
Optimization tutorial
PDF
13 fourierfiltrationen
PDF
A DERIVATIVE FREE HIGH ORDERED HYBRID EQUATION SOLVER
PDF
BEADS : filtrage asymétrique de ligne de base (tendance) et débruitage pour d...
PDF
vicTheoryWorkshop
PPTX
Analysis of Variance-ANOVA
PDF
Talk iccf 19_ben_hammouda
Nonnegative Matrix Factorization with Side Information for Time Series Recove...
Episode 50 : Simulation Problem Solution Approaches Convergence Techniques S...
HOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT omar ali.pptx
State estimation with shape variability and ROMS
Vladimir Milov and Andrey Savchenko - Classification of Dangerous Situations...
A Derivative Free High Ordered Hybrid Equation Solver
Data sparse approximation of the Karhunen-Loeve expansion
Data sparse approximation of Karhunen-Loeve Expansion
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
HOME ASSIGNMENT.pptxcfccfggcccgggvvvvgggg
Paris Lecture 4: Practical issues in Bayesian modeling
Optimization tutorial
13 fourierfiltrationen
A DERIVATIVE FREE HIGH ORDERED HYBRID EQUATION SOLVER
BEADS : filtrage asymétrique de ligne de base (tendance) et débruitage pour d...
vicTheoryWorkshop
Analysis of Variance-ANOVA
Talk iccf 19_ben_hammouda

Recently uploaded (20)

PPTX
Protein & Amino Acid Structures Levels of protein structure (primary, seconda...
PDF
ELS_Q1_Module-11_Formation-of-Rock-Layers_v2.pdf
PPTX
TOTAL hIP ARTHROPLASTY Presentation.pptx
PPTX
Introduction to Fisheries Biotechnology_Lesson 1.pptx
PPT
POSITIONING IN OPERATION THEATRE ROOM.ppt
PPTX
G5Q1W8 PPT SCIENCE.pptx 2025-2026 GRADE 5
PDF
bbec55_b34400a7914c42429908233dbd381773.pdf
PDF
. Radiology Case Scenariosssssssssssssss
PPTX
INTRODUCTION TO EVS | Concept of sustainability
PPTX
The KM-GBF monitoring framework – status & key messages.pptx
PPTX
famous lake in india and its disturibution and importance
PDF
Formation of Supersonic Turbulence in the Primordial Star-forming Cloud
PPTX
cpcsea ppt.pptxssssssssssssssjjdjdndndddd
PDF
CAPERS-LRD-z9:AGas-enshroudedLittleRedDotHostingaBroad-lineActive GalacticNuc...
PPTX
Microbiology with diagram medical studies .pptx
PPTX
ANEMIA WITH LEUKOPENIA MDS 07_25.pptx htggtftgt fredrctvg
PPTX
2. Earth - The Living Planet Module 2ELS
PPTX
BIOMOLECULES PPT........................
PPTX
Taita Taveta Laboratory Technician Workshop Presentation.pptx
PDF
An interstellar mission to test astrophysical black holes
Protein & Amino Acid Structures Levels of protein structure (primary, seconda...
ELS_Q1_Module-11_Formation-of-Rock-Layers_v2.pdf
TOTAL hIP ARTHROPLASTY Presentation.pptx
Introduction to Fisheries Biotechnology_Lesson 1.pptx
POSITIONING IN OPERATION THEATRE ROOM.ppt
G5Q1W8 PPT SCIENCE.pptx 2025-2026 GRADE 5
bbec55_b34400a7914c42429908233dbd381773.pdf
. Radiology Case Scenariosssssssssssssss
INTRODUCTION TO EVS | Concept of sustainability
The KM-GBF monitoring framework – status & key messages.pptx
famous lake in india and its disturibution and importance
Formation of Supersonic Turbulence in the Primordial Star-forming Cloud
cpcsea ppt.pptxssssssssssssssjjdjdndndddd
CAPERS-LRD-z9:AGas-enshroudedLittleRedDotHostingaBroad-lineActive GalacticNuc...
Microbiology with diagram medical studies .pptx
ANEMIA WITH LEUKOPENIA MDS 07_25.pptx htggtftgt fredrctvg
2. Earth - The Living Planet Module 2ELS
BIOMOLECULES PPT........................
Taita Taveta Laboratory Technician Workshop Presentation.pptx
An interstellar mission to test astrophysical black holes

Hidden Markov Random Fields and Direct Search Methods for Medical Image Segmentation

  • 1. Introduction HMRF Direct Search Methods Experimental Results Conclusion 5th The International Conference on Pattern Recognition Applications and Methods EL-Hachemi Samy Dominique Ramdane Guerrout Ait-Aoudia Michelucci Mahiou Hidden Markov Random Fields and Direct Search Methods for Medical Image Segmentation LMCS Laboratory, ESI, Algeria & LE2I Laboratory, UB, France 1 / 26
  • 2. Introduction HMRF Direct Search Methods Experimental Results Conclusion 1 Introduction 2 HMRF 3 Direct Search Methods Nelder-Mead method Torczon method 4 Experimental Results 5 Conclusion 2 / 26
  • 3. Introduction HMRF Direct Search Methods Experimental Results Conclusion Problematic 1 Huge number of medical images 1 MRI - Magnetic Resonance Imaging 2 CT - Computed Tomography 3 Radiography 4 Digital mammography 5 . . .etc 2 The manual analysis and interpretation is a difficult task 3 / 26
  • 4. Introduction HMRF Direct Search Methods Experimental Results Conclusion Solution The automatic extraction of meaningful information is one among the segmentation challenges The goal of image segmentation ? Simplify the representation of an image to items meaningful and easier to analyze 4 / 26
  • 5. Introduction HMRF Direct Search Methods Experimental Results Conclusion The segmentation, Howto ? There are several techniques to perform the segmentation 1 Active contour 2 Edge detection 3 Thresholding 4 Region growing 5 HMRF - Hidden Markov Random Field 6 . . .etc Our way to perform the segmentation relies on HMRF 5 / 26
  • 6. Introduction HMRF Direct Search Methods Experimental Results Conclusion Hidden Markov Random Field The image to segment into K classes y = {ys}s∈S is seen as a realization of a random field Y = {Ys}s∈S 1 Each ys is a realization of a random variable Ys 2 Each ys ∈ [0...255] The segmented image x = {xs}s∈S is seen as a realization of a random field X = {Xs}s∈S 1 Each xs is a realization of a random variable Xs 2 Each xs ∈ {1,...,K} An example of segmentation with K = 4 6 / 26
  • 7. Introduction HMRF Direct Search Methods Experimental Results Conclusion Hidden Markov Random Field 1 This elegant model leads to the optimization of an energy function Ψ(x,y) 2 Our way to look for the minimization of Ψ(x,y) is to look for the minimization Ψ(µ), µ = (µ1,...,µK ) where µi are means of gray values of class i 3 The main idea is instead to work directly on the pixels adjustment of x, to work on the means adjustment first. 7 / 26
  • 8. Introduction HMRF Direct Search Methods Experimental Results Conclusion Hidden Markov Random Field Ψ(µ) = ∑K j=1 ∑ s∈Sj [ln(σj )+ (ys−µj )2 2σ2 j ]+ β T ∑c2={s,t} (1 −2δ(xs,xt )) µ∗ = (µ∗ 1,...,µ∗ j ,...,µ∗ K ) = argµ∈[0...255]K min{Ψ(µ)}    µj = 1 |Sj | ∑s∈Sj ys σj = 1 |Sj | ∑s∈Sj (ys −µj )2 Sj = {s | xs = j} 8 / 26
  • 9. Introduction HMRF Direct Search Methods Experimental Results Conclusion Nelder-Mead method Nelder-Mead method 1 Proposed by John Nelder and Roger Mead (1965) 2 To minimize Ψ(µ) of K unknowns, we need K +1 vertices ∈ RK form non degenerate simplex (i.e., non flat) 3 Based on the comparison of Ψ(µ) values at K +1 vertices 4 Each time a new vertex is generated relatively to the gravity center of K best vertices by the operations : 1 Reflection 2 Expansion 3 Contraction 5 The vertex with the worse function value is replaced with the new vertex if its value is better. Otherwise the simplex is shrunk 9 / 26
  • 10. Introduction HMRF Direct Search Methods Experimental Results Conclusion Nelder-Mead method 1- Evaluate 1 Compute Ψi := Ψ(Vi ) 2 Determine the indices h, s, l : 1 Ψh := max i (Ψi ) 2 Ψs := max i=h (Ψi ) 3 Ψl := min i (Ψi ) 3 Compute ¯V := 1 K ∑ i=h Vi Example in R2 FIGURE : Gravity center 10 / 26
  • 11. Introduction HMRF Direct Search Methods Experimental Results Conclusion Nelder-Mead method 2- Reflect 1 Compute the reflection vertex Vr from : Vr := 2¯V −Vh 2 Evaluate Ψr := Ψ(Vr ) 3 If Ψl ≤ Ψr < Ψs 1 Replace Vh by Vr 2 Terminate the iteration Example in R2 FIGURE : Reflection 11 / 26
  • 12. Introduction HMRF Direct Search Methods Experimental Results Conclusion Nelder-Mead method 3- Expand 1 If Ψr < Ψl 1 Compute the expansion vertex Ve from : Ve := 3¯V −2Vh 2 Evaluate Ψe := Ψ(Ve) 3 If Ψe < Ψr 1 Replace Vh by Ve 2 Terminate the iteration 4 Otherwise (if Ψe ≥ Ψr ) 1 Replace Vh by Vr 2 Terminate the iteration Example in R2 FIGURE : Expansion 12 / 26
  • 13. Introduction HMRF Direct Search Methods Experimental Results Conclusion Nelder-Mead method 4- Contract 1 If Ψr ≥ Ψs and If Ψr < Ψh 1 Compute an outside contraction Vc from : Vc := 3 2 ¯V − 1 2 Vh 2 Evaluate Ψc := Ψ(Vc) 3 If Ψc < Ψr 1 Replace Vh by Vc 2 Terminate the iteration 4 Otherwise ( If Ψc ≥ Ψr ) 1 Go to the step 5 (shrink) Example in R2 FIGURE : Outside contraction 13 / 26
  • 14. Introduction HMRF Direct Search Methods Experimental Results Conclusion Nelder-Mead method 4- Contract 1 If Ψh ≤ Ψr 1 Compute an inside contraction Vc from : Vc := 1 2 (Vh + ¯V) 2 Evaluate Ψc := Ψ(Vc) 3 If Ψc < Ψh 1 Replace Vh by Vc 2 Terminate the iteration 4 Otherwise ( If Ψc ≥ Ψh ) 1 Go to the step 5 (shrink) Example in R2 FIGURE : Inside contraction 14 / 26
  • 15. Introduction HMRF Direct Search Methods Experimental Results Conclusion Nelder-Mead method 5- Shrink Replace all vertices according to the following formula : Vi := 1 2 (Vi +Vl ) Example in R2 FIGURE : Shrink 15 / 26
  • 16. Introduction HMRF Direct Search Methods Experimental Results Conclusion Torczon method Torczon method 1 Torczon method is an improvement of Nelder-Mead method 2 The differences are : 1 All the vertices are concerned by the operations (reflect, expand and contract) 2 All simplexes in Torczon method are homothetic to the first one 3 No degeneracy (i.e., flat simplex) can occur in Torczon method 16 / 26
  • 17. Introduction HMRF Direct Search Methods Experimental Results Conclusion Torczon method 1- Evaluate 1 Compute Ψi := Ψ(Vi ) 2 Determine the index l from Ψl := min i (Ψi ) 17 / 26
  • 18. Introduction HMRF Direct Search Methods Experimental Results Conclusion Torczon method 2- Reflect 1 Compute the reflected vertices Vr i := 2Vl −Vi 2 Evaluate Ψr i := Ψ(Vr i ) 3 If min i {Ψr i } < Ψl go to step 3 4 Otherwise, go to the step 4 Example in R2 FIGURE : Reflection 18 / 26
  • 19. Introduction HMRF Direct Search Methods Experimental Results Conclusion Torczon method 3- Expand 1 Compute the expanded vertices Ve i = 3Vl −2Vi 2 Evaluate Ψe i := Ψ(Ve i ) 3 If min i {Ψe i } < min i {Ψr i } 1 Replace all vertices Vi by the expanded vertices Ve i 4 Otherwise 1 Replace all vertices Vi by the reflected vertices Vr i 5 Terminate the iteration. Example in R2 FIGURE : Expansion 19 / 26
  • 20. Introduction HMRF Direct Search Methods Experimental Results Conclusion Torczon method 4- Contract 1 Compute the contracted vertices Vc i = 1 2 (Vi +Vl ) 2 Replace all vertices Vi by the contracted vertices Vc i Example in R2 FIGURE : Contraction. 20 / 26
  • 21. Introduction HMRF Direct Search Methods Experimental Results Conclusion DC - The Dice Coefficient The Dice coefficient measures how much the segmentation result is close to the ground truth DC = 2|A ∩B| |A ∪B| 1 DC equals 1 in the best case 2 DC equals 0 in the worst case FIGURE : The Dice Coefficient 21 / 26
  • 22. Introduction HMRF Direct Search Methods Experimental Results Conclusion Results - DC TABLE : The Mean Kappa Index Values Methods Kappa Index GM WM CSF Mean Classical-MRF 0.763 0.723 0.780 0.756 MRF-ACO 0.770 0.729 0.785 0.762 MRF-ACO-Gossiping 0.770 0.729 0.786 0.762 HMRF-Nelder-Mead 0.952 0.975 0.939 0.955 HMRF-Torczon 0.975 0.985 0.956 0.973 22 / 26
  • 23. Introduction HMRF Direct Search Methods Experimental Results Conclusion Results - Time TABLE : The Mean Segmentation Time Methods Time (s) Classical-MRF 3318 MRF-ACO 418 MRF-ACO-Gossiping 238 HMRF-Nelder-Mead 12.24 HMRF-Torczon 5.55 23 / 26
  • 24. Introduction HMRF Direct Search Methods Experimental Results Conclusion Results - Visual Original image Ground truth HMRF-Nelder-Mead HMRF-Torczon FIGURE : Segmentation result of HMRF-Nelder-Mead and HMRF-Torczon methods on a slice of BrainWeb database 24 / 26
  • 25. Introduction HMRF Direct Search Methods Experimental Results Conclusion Conclusion 1 We have described two methods : HMRF-Nelder-Mead and HMRF-Torczon 2 Performance evaluation relies on Brainweb database 3 From the tests we have conducted that the results are very promising on : time and quality of the segmentation 4 Nevertheless, the opinion of specialists must be considered in the evaluation 25 / 26
  • 26. Introduction HMRF Direct Search Methods Experimental Results Conclusion Thank you for your attention 26 / 26