Download presentation
Presentation is loading. Please wait.
Published byDiana Boyd Modified over 9 years ago
1
(Adaptive) enhancement of HARDI images Eric Creusen Supervisor: Remco Duits
2
Diffusion of Water / BIOMIM PAGE 2 Diffusion is dependent on orientation *Graphic borrowed from Thomas Schultz
3
Diffusion of water: Modelling BIOMIM PAGE 3
4
Domain Diffusion weighted images are functions on position and orientation Both HARDI and DTI! / Communicatie Expertise Centrum PAGE 4mei 2008
5
Embed in group Embed position and orientation into translations and rotation group / BIOMIM PAGE 5
6
Parametrization of Sphere / Communicatie Expertise Centrum PAGE 6mei 2008 Euler Angles
7
Embedding problem SE(3) has 3 angles(α,β,γ) Positions and orientation only 2 (β,γ) Orientations are independent of α Introduce equivalence classes on SE(3) Processes should preserve α-invariance! / BIOMIM PAGE 7
8
Convection-diffusion processes See function as distribution of oriented particles Particles can translate and rotate / BIOMIM PAGE 8
9
Rotated coordinate system / Communicatie Expertise Centrum PAGE 9mei 2008 n A3A3 A1A1 A2A2 n z y x R n (α)
10
Now that we have a basis: derivatives! Derivatives can be calculated Directions dependant on orientation n 3 spatial directions 2 angular directions (+1 dummy direction) For n=ez / Communicatie Expertise Centrum PAGE 10mei 2008 In the same direction as normal Perpendicular (make random choice here) Angular derivatives Should be zero
11
Smoothing processes With derivatives, we can simulate diffusion processes by simulating PDE’s General diffusion processes are given by the PDE: (with parameter D and simulation time t) / Communicatie Expertise Centrum PAGE 11mei 2008
12
Some simple examples Isotropic Spatial Gaussian smoothing: Angular diffusion: / Communicatie Expertise Centrum PAGE 12mei 2008 Not interesting, only spatial OR only angular diffusion
13
More examples / Communicatie Expertise Centrum PAGE 13mei 2008 Convection term Angular diffusionSpatial diffusion “Contour enhancement” “Contour completion”
14
Simulation of PDEs Convolutions with kernels Finite difference methods / Communicatie Expertise Centrum PAGE 14mei 2008
15
Creating convolution kernels Get approximations with complicated math……. OR Start with oriented delta peak Simulate PDE with finite difference methods / Communicatie Expertise Centrum PAGE 15mei 2008
16
Finite difference methods: enhancement Directly use finite difference methods to simulate PDE / Communicatie Expertise Centrum PAGE 16mei 2008 enhancement
17
Finite difference: contour completion / Communicatie Expertise Centrum PAGE 17mei 2008 completion
18
Adaptive filtering Make smoothing dependant on data Finite difference methods neccesary / Communicatie Expertise Centrum PAGE 18mei 2008
19
Perona-Malik type diffusion Goal: Edge preserving smoothing Contour enhancement, but stop diffusion across edges / BIOMIM PAGE 19 “Contour enhancement”
20
/ BIOMIM PAGE 20
21
/ BIOMIM PAGE 21
22
Future work Adaptive diffusion processes Use curvature and torsion for adaptive processes Combine diffusion and erosion processes Start looking into practical applications / Communicatie Expertise Centrum PAGE 22mei 2008
23
Questions? / Communicatie Expertise Centrum PAGE 23mei 2008
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.