Multimodal 3D Registration of Anatomic (MRI) and Functional (fMRI - - PowerPoint PPT Presentation

multimodal 3d registration of anatomic mri and functional
SMART_READER_LITE
LIVE PREVIEW

Multimodal 3D Registration of Anatomic (MRI) and Functional (fMRI - - PowerPoint PPT Presentation

Multimodal 3D Registration of Anatomic (MRI) and Functional (fMRI and PET) Intra-Patient Images of the Brain A.G. Legaz-Aparicio 1 , R. Verd-Monedero 1 , J. Larrey-Ruiz 1 , . Lpez-Mir 2 , V. Naranjo 2 , A. Bernabeu 3 F 1 Universidad


slide-1
SLIDE 1

Multimodal 3D Registration

  • f Anatomic (MRI) and Functional (fMRI and PET)

Intra-Patient Images of the Brain

A.G. Legaz-Aparicio1, R. Verdú-Monedero1, J. Larrey-Ruiz1, F . López-Mir2, V. Naranjo2, A. Bernabeu3

1Universidad Politécnica de Cartagena, Cartagena 30202, Spain 2Universidad Politécnica de Valencia, I3BH LabHuman, 46022 Valencia, Spain 3Inscanner S.L, Unidad de Resonancia Magnética, 03016 Alicante, Spain

6th International Work-conference on the Interplay between Natural and Artificial Computation - IWINAC 2015

slide-2
SLIDE 2

Outline

1

Introduction

2

Methodology

3

Results

4

Conclusions

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 2 / 29

slide-3
SLIDE 3

Outline

1

Introduction

2

Methodology

3

Results

4

Conclusions

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 3 / 29

slide-4
SLIDE 4
  • Introduction. Image registration

Image registration: process of finding the optimum geometrical transformation which relates corresponding points of two dataset. Geometrically, the image registration consist of aligning one of the datasets, known as the template set (T) with the other set, known as the reference set (R). The datasets can be taken at different times, from different viewpoints, and/or by different sensors. Applied to medical imaging, the registration process helps to improve the diagnosis and tracking of a wide group of pathologies, as well as assist to plan the most appropriate treatment.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 4 / 29

slide-5
SLIDE 5
  • Introduction. Image registration

Image registration: process of finding the optimum geometrical transformation which relates corresponding points of two dataset. Geometrically, the image registration consist of aligning one of the datasets, known as the template set (T) with the other set, known as the reference set (R). The datasets can be taken at different times, from different viewpoints, and/or by different sensors. Applied to medical imaging, the registration process helps to improve the diagnosis and tracking of a wide group of pathologies, as well as assist to plan the most appropriate treatment.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 4 / 29

slide-6
SLIDE 6
  • Introduction. Image registration

Image registration: process of finding the optimum geometrical transformation which relates corresponding points of two dataset. Geometrically, the image registration consist of aligning one of the datasets, known as the template set (T) with the other set, known as the reference set (R). The datasets can be taken at different times, from different viewpoints, and/or by different sensors. Applied to medical imaging, the registration process helps to improve the diagnosis and tracking of a wide group of pathologies, as well as assist to plan the most appropriate treatment.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 4 / 29

slide-7
SLIDE 7
  • Introduction. Image registration

Image registration: process of finding the optimum geometrical transformation which relates corresponding points of two dataset. Geometrically, the image registration consist of aligning one of the datasets, known as the template set (T) with the other set, known as the reference set (R). The datasets can be taken at different times, from different viewpoints, and/or by different sensors. Applied to medical imaging, the registration process helps to improve the diagnosis and tracking of a wide group of pathologies, as well as assist to plan the most appropriate treatment.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 4 / 29

slide-8
SLIDE 8
  • Introduction. Anatomic-functional images of the brain

The functional images of the brain, i.e. fMRI or PET,

Do not have detailed structural information. Do not provide a specific anatomical location of the functional information. have a spatial resolution, signal to noise ratio and contrast lower than anatomical images

It is necessary to register the functional image with anatomical image to provide a geometrical localization, i.e. MRI. This type of registration is known as multimodal registration due to the different contrast and intensity of the datasets.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 5 / 29

slide-9
SLIDE 9
  • Introduction. Anatomic-functional images of the brain

The functional images of the brain, i.e. fMRI or PET,

Do not have detailed structural information. Do not provide a specific anatomical location of the functional information. have a spatial resolution, signal to noise ratio and contrast lower than anatomical images

It is necessary to register the functional image with anatomical image to provide a geometrical localization, i.e. MRI. This type of registration is known as multimodal registration due to the different contrast and intensity of the datasets.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 5 / 29

slide-10
SLIDE 10
  • Introduction. Anatomic-functional images of the brain

The functional images of the brain, i.e. fMRI or PET,

Do not have detailed structural information. Do not provide a specific anatomical location of the functional information. have a spatial resolution, signal to noise ratio and contrast lower than anatomical images

It is necessary to register the functional image with anatomical image to provide a geometrical localization, i.e. MRI. This type of registration is known as multimodal registration due to the different contrast and intensity of the datasets.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 5 / 29

slide-11
SLIDE 11
  • Introduction. Anatomic-functional images of the brain

The functional images of the brain, i.e. fMRI or PET,

Do not have detailed structural information. Do not provide a specific anatomical location of the functional information. have a spatial resolution, signal to noise ratio and contrast lower than anatomical images

It is necessary to register the functional image with anatomical image to provide a geometrical localization, i.e. MRI. This type of registration is known as multimodal registration due to the different contrast and intensity of the datasets.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 5 / 29

slide-12
SLIDE 12
  • Introduction. Anatomic-functional images of the brain

The functional images of the brain, i.e. fMRI or PET,

Do not have detailed structural information. Do not provide a specific anatomical location of the functional information. have a spatial resolution, signal to noise ratio and contrast lower than anatomical images

It is necessary to register the functional image with anatomical image to provide a geometrical localization, i.e. MRI. This type of registration is known as multimodal registration due to the different contrast and intensity of the datasets.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 5 / 29

slide-13
SLIDE 13
  • Introduction. Anatomic-functional images of the brain

The functional images of the brain, i.e. fMRI or PET,

Do not have detailed structural information. Do not provide a specific anatomical location of the functional information. have a spatial resolution, signal to noise ratio and contrast lower than anatomical images

It is necessary to register the functional image with anatomical image to provide a geometrical localization, i.e. MRI. This type of registration is known as multimodal registration due to the different contrast and intensity of the datasets.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 5 / 29

slide-14
SLIDE 14
  • Introduction. Software for image registration

ITK (2005)

Open source library implemented in C++ Only incorporates parametric methods

  • L. Ibáñez et al., The ITK Software Guide, Kitware, Clifton Park, NY, 2005.

Elastix (2010)

Library in C++ based on ITK Non-rigid transformations use parametric models (B-Splines).

  • S. Klein et al., “Elastix: A toolbox for intensity-based medical image registration”, IEEE Trans. Medical Imaging,
  • vol. 29, no. 1, pp. 196-205, 2010.

FLIRT - Fast and Flexible Image Registration Toolbox (2007)

Library implemented in C++. Elastic registration (2D y 3D), diffusion (2D) and curvature (2D)

Nils Papenberg et al., “A Fast and Flexible Image Registration Toolbox”, Proc. of the BVM 2007. Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 6 / 29

slide-15
SLIDE 15
  • Introduction. Software for image registration

ITK (2005)

Open source library implemented in C++ Only incorporates parametric methods

  • L. Ibáñez et al., The ITK Software Guide, Kitware, Clifton Park, NY, 2005.

Elastix (2010)

Library in C++ based on ITK Non-rigid transformations use parametric models (B-Splines).

  • S. Klein et al., “Elastix: A toolbox for intensity-based medical image registration”, IEEE Trans. Medical Imaging,
  • vol. 29, no. 1, pp. 196-205, 2010.

FLIRT - Fast and Flexible Image Registration Toolbox (2007)

Library implemented in C++. Elastic registration (2D y 3D), diffusion (2D) and curvature (2D)

Nils Papenberg et al., “A Fast and Flexible Image Registration Toolbox”, Proc. of the BVM 2007. Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 6 / 29

slide-16
SLIDE 16
  • Introduction. Software for image registration

ITK (2005)

Open source library implemented in C++ Only incorporates parametric methods

  • L. Ibáñez et al., The ITK Software Guide, Kitware, Clifton Park, NY, 2005.

Elastix (2010)

Library in C++ based on ITK Non-rigid transformations use parametric models (B-Splines).

  • S. Klein et al., “Elastix: A toolbox for intensity-based medical image registration”, IEEE Trans. Medical Imaging,
  • vol. 29, no. 1, pp. 196-205, 2010.

FLIRT - Fast and Flexible Image Registration Toolbox (2007)

Library implemented in C++. Elastic registration (2D y 3D), diffusion (2D) and curvature (2D)

Nils Papenberg et al., “A Fast and Flexible Image Registration Toolbox”, Proc. of the BVM 2007. Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 6 / 29

slide-17
SLIDE 17
  • Introduction. Software for image registration

ITK (2005)

Open source library implemented in C++ Only incorporates parametric methods

  • L. Ibáñez et al., The ITK Software Guide, Kitware, Clifton Park, NY, 2005.

Elastix (2010)

Library in C++ based on ITK Non-rigid transformations use parametric models (B-Splines).

  • S. Klein et al., “Elastix: A toolbox for intensity-based medical image registration”, IEEE Trans. Medical Imaging,
  • vol. 29, no. 1, pp. 196-205, 2010.

FLIRT - Fast and Flexible Image Registration Toolbox (2007)

Library implemented in C++. Elastic registration (2D y 3D), diffusion (2D) and curvature (2D)

Nils Papenberg et al., “A Fast and Flexible Image Registration Toolbox”, Proc. of the BVM 2007. Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 6 / 29

slide-18
SLIDE 18
  • Introduction. Software for image registration

ITK (2005)

Open source library implemented in C++ Only incorporates parametric methods

  • L. Ibáñez et al., The ITK Software Guide, Kitware, Clifton Park, NY, 2005.

Elastix (2010)

Library in C++ based on ITK Non-rigid transformations use parametric models (B-Splines).

  • S. Klein et al., “Elastix: A toolbox for intensity-based medical image registration”, IEEE Trans. Medical Imaging,
  • vol. 29, no. 1, pp. 196-205, 2010.

FLIRT - Fast and Flexible Image Registration Toolbox (2007)

Library implemented in C++. Elastic registration (2D y 3D), diffusion (2D) and curvature (2D)

Nils Papenberg et al., “A Fast and Flexible Image Registration Toolbox”, Proc. of the BVM 2007. Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 6 / 29

slide-19
SLIDE 19
  • Introduction. Software for image registration

ITK (2005)

Open source library implemented in C++ Only incorporates parametric methods

  • L. Ibáñez et al., The ITK Software Guide, Kitware, Clifton Park, NY, 2005.

Elastix (2010)

Library in C++ based on ITK Non-rigid transformations use parametric models (B-Splines).

  • S. Klein et al., “Elastix: A toolbox for intensity-based medical image registration”, IEEE Trans. Medical Imaging,
  • vol. 29, no. 1, pp. 196-205, 2010.

FLIRT - Fast and Flexible Image Registration Toolbox (2007)

Library implemented in C++. Elastic registration (2D y 3D), diffusion (2D) and curvature (2D)

Nils Papenberg et al., “A Fast and Flexible Image Registration Toolbox”, Proc. of the BVM 2007. Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 6 / 29

slide-20
SLIDE 20
  • Introduction. Software for image registration

ITK (2005)

Open source library implemented in C++ Only incorporates parametric methods

  • L. Ibáñez et al., The ITK Software Guide, Kitware, Clifton Park, NY, 2005.

Elastix (2010)

Library in C++ based on ITK Non-rigid transformations use parametric models (B-Splines).

  • S. Klein et al., “Elastix: A toolbox for intensity-based medical image registration”, IEEE Trans. Medical Imaging,
  • vol. 29, no. 1, pp. 196-205, 2010.

FLIRT - Fast and Flexible Image Registration Toolbox (2007)

Library implemented in C++. Elastic registration (2D y 3D), diffusion (2D) and curvature (2D)

Nils Papenberg et al., “A Fast and Flexible Image Registration Toolbox”, Proc. of the BVM 2007. Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 6 / 29

slide-21
SLIDE 21
  • Introduction. Software for image registration

ITK (2005)

Open source library implemented in C++ Only incorporates parametric methods

  • L. Ibáñez et al., The ITK Software Guide, Kitware, Clifton Park, NY, 2005.

Elastix (2010)

Library in C++ based on ITK Non-rigid transformations use parametric models (B-Splines).

  • S. Klein et al., “Elastix: A toolbox for intensity-based medical image registration”, IEEE Trans. Medical Imaging,
  • vol. 29, no. 1, pp. 196-205, 2010.

FLIRT - Fast and Flexible Image Registration Toolbox (2007)

Library implemented in C++. Elastic registration (2D y 3D), diffusion (2D) and curvature (2D)

Nils Papenberg et al., “A Fast and Flexible Image Registration Toolbox”, Proc. of the BVM 2007. Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 6 / 29

slide-22
SLIDE 22
  • Introduction. Software for image registration

ITK (2005)

Open source library implemented in C++ Only incorporates parametric methods

  • L. Ibáñez et al., The ITK Software Guide, Kitware, Clifton Park, NY, 2005.

Elastix (2010)

Library in C++ based on ITK Non-rigid transformations use parametric models (B-Splines).

  • S. Klein et al., “Elastix: A toolbox for intensity-based medical image registration”, IEEE Trans. Medical Imaging,
  • vol. 29, no. 1, pp. 196-205, 2010.

FLIRT - Fast and Flexible Image Registration Toolbox (2007)

Library implemented in C++. Elastic registration (2D y 3D), diffusion (2D) and curvature (2D)

Nils Papenberg et al., “A Fast and Flexible Image Registration Toolbox”, Proc. of the BVM 2007. Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 6 / 29

slide-23
SLIDE 23
  • Introduction. Software for image registration

ITK (2005)

Open source library implemented in C++ Only incorporates parametric methods

  • L. Ibáñez et al., The ITK Software Guide, Kitware, Clifton Park, NY, 2005.

Elastix (2010)

Library in C++ based on ITK Non-rigid transformations use parametric models (B-Splines).

  • S. Klein et al., “Elastix: A toolbox for intensity-based medical image registration”, IEEE Trans. Medical Imaging,
  • vol. 29, no. 1, pp. 196-205, 2010.

FLIRT - Fast and Flexible Image Registration Toolbox (2007)

Library implemented in C++. Elastic registration (2D y 3D), diffusion (2D) and curvature (2D)

Nils Papenberg et al., “A Fast and Flexible Image Registration Toolbox”, Proc. of the BVM 2007. Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 6 / 29

slide-24
SLIDE 24
  • Introduction. Software for image registration

ITK (2005)

Open source library implemented in C++ Only incorporates parametric methods

  • L. Ibáñez et al., The ITK Software Guide, Kitware, Clifton Park, NY, 2005.

Elastix (2010)

Library in C++ based on ITK Non-rigid transformations use parametric models (B-Splines).

  • S. Klein et al., “Elastix: A toolbox for intensity-based medical image registration”, IEEE Trans. Medical Imaging,
  • vol. 29, no. 1, pp. 196-205, 2010.

FLIRT - Fast and Flexible Image Registration Toolbox (2007)

Library implemented in C++. Elastic registration (2D y 3D), diffusion (2D) and curvature (2D)

Nils Papenberg et al., “A Fast and Flexible Image Registration Toolbox”, Proc. of the BVM 2007. Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 6 / 29

slide-25
SLIDE 25
  • Introduction. Software for image registration

ITK (2005)

Open source library implemented in C++ Only incorporates parametric methods

  • L. Ibáñez et al., The ITK Software Guide, Kitware, Clifton Park, NY, 2005.

Elastix (2010)

Library in C++ based on ITK Non-rigid transformations use parametric models (B-Splines).

  • S. Klein et al., “Elastix: A toolbox for intensity-based medical image registration”, IEEE Trans. Medical Imaging,
  • vol. 29, no. 1, pp. 196-205, 2010.

FLIRT - Fast and Flexible Image Registration Toolbox (2007)

Library implemented in C++. Elastic registration (2D y 3D), diffusion (2D) and curvature (2D)

Nils Papenberg et al., “A Fast and Flexible Image Registration Toolbox”, Proc. of the BVM 2007. Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 6 / 29

slide-26
SLIDE 26

Outline

1

Introduction

2

Methodology

3

Results

4

Conclusions

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 7 / 29

slide-27
SLIDE 27
  • Methodology. Registration framework

Non-rigid displacement field . Variational approach. Diffusion registration. Registration framework formulated in the frequency domain.

  • J. Larrey-Ruiz et al., “A Fourier domain framework for variational image registration”, J. Math. Imaging Vis., vol.

32, no. 1, pp. 57-72, 2008.

Registration framework implemented in the frequency domain.

In terms of efficiency, two times faster than the fastest implementation available in the spatial domain .

  • R. Verdú-Monedero et al., “Frequency implementation of the Euler-Lagrange equations for variational image

registration”, IEEE Signal Processing Letters, vol. 15, pp. 321-324, 2008 Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 8 / 29

slide-28
SLIDE 28
  • Methodology. Registration framework

Non-rigid displacement field . Variational approach. Diffusion registration. Registration framework formulated in the frequency domain.

  • J. Larrey-Ruiz et al., “A Fourier domain framework for variational image registration”, J. Math. Imaging Vis., vol.

32, no. 1, pp. 57-72, 2008.

Registration framework implemented in the frequency domain.

In terms of efficiency, two times faster than the fastest implementation available in the spatial domain .

  • R. Verdú-Monedero et al., “Frequency implementation of the Euler-Lagrange equations for variational image

registration”, IEEE Signal Processing Letters, vol. 15, pp. 321-324, 2008 Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 8 / 29

slide-29
SLIDE 29
  • Methodology. Registration framework

Non-rigid displacement field . Variational approach. Diffusion registration. Registration framework formulated in the frequency domain.

  • J. Larrey-Ruiz et al., “A Fourier domain framework for variational image registration”, J. Math. Imaging Vis., vol.

32, no. 1, pp. 57-72, 2008.

Registration framework implemented in the frequency domain.

In terms of efficiency, two times faster than the fastest implementation available in the spatial domain .

  • R. Verdú-Monedero et al., “Frequency implementation of the Euler-Lagrange equations for variational image

registration”, IEEE Signal Processing Letters, vol. 15, pp. 321-324, 2008 Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 8 / 29

slide-30
SLIDE 30
  • Methodology. Registration framework

Non-rigid displacement field . Variational approach. Diffusion registration. Registration framework formulated in the frequency domain.

  • J. Larrey-Ruiz et al., “A Fourier domain framework for variational image registration”, J. Math. Imaging Vis., vol.

32, no. 1, pp. 57-72, 2008.

Registration framework implemented in the frequency domain.

In terms of efficiency, two times faster than the fastest implementation available in the spatial domain .

  • R. Verdú-Monedero et al., “Frequency implementation of the Euler-Lagrange equations for variational image

registration”, IEEE Signal Processing Letters, vol. 15, pp. 321-324, 2008 Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 8 / 29

slide-31
SLIDE 31
  • Methodology. Registration framework

Non-rigid displacement field . Variational approach. Diffusion registration. Registration framework formulated in the frequency domain.

  • J. Larrey-Ruiz et al., “A Fourier domain framework for variational image registration”, J. Math. Imaging Vis., vol.

32, no. 1, pp. 57-72, 2008.

Registration framework implemented in the frequency domain.

In terms of efficiency, two times faster than the fastest implementation available in the spatial domain .

  • R. Verdú-Monedero et al., “Frequency implementation of the Euler-Lagrange equations for variational image

registration”, IEEE Signal Processing Letters, vol. 15, pp. 321-324, 2008 Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 8 / 29

slide-32
SLIDE 32
  • Methodology. Registration framework

Non-rigid displacement field . Variational approach. Diffusion registration. Registration framework formulated in the frequency domain.

  • J. Larrey-Ruiz et al., “A Fourier domain framework for variational image registration”, J. Math. Imaging Vis., vol.

32, no. 1, pp. 57-72, 2008.

Registration framework implemented in the frequency domain.

In terms of efficiency, two times faster than the fastest implementation available in the spatial domain .

  • R. Verdú-Monedero et al., “Frequency implementation of the Euler-Lagrange equations for variational image

registration”, IEEE Signal Processing Letters, vol. 15, pp. 321-324, 2008 Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 8 / 29

slide-33
SLIDE 33
  • Methodology. Registration framework

Non-rigid displacement field . Variational approach. Diffusion registration. Registration framework formulated in the frequency domain.

  • J. Larrey-Ruiz et al., “A Fourier domain framework for variational image registration”, J. Math. Imaging Vis., vol.

32, no. 1, pp. 57-72, 2008.

Registration framework implemented in the frequency domain.

In terms of efficiency, two times faster than the fastest implementation available in the spatial domain .

  • R. Verdú-Monedero et al., “Frequency implementation of the Euler-Lagrange equations for variational image

registration”, IEEE Signal Processing Letters, vol. 15, pp. 321-324, 2008 Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 8 / 29

slide-34
SLIDE 34
  • Methodology. Registration framework

Non-rigid displacement field . Variational approach. Diffusion registration. Registration framework formulated in the frequency domain.

  • J. Larrey-Ruiz et al., “A Fourier domain framework for variational image registration”, J. Math. Imaging Vis., vol.

32, no. 1, pp. 57-72, 2008.

Registration framework implemented in the frequency domain.

In terms of efficiency, two times faster than the fastest implementation available in the spatial domain .

  • R. Verdú-Monedero et al., “Frequency implementation of the Euler-Lagrange equations for variational image

registration”, IEEE Signal Processing Letters, vol. 15, pp. 321-324, 2008 Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 8 / 29

slide-35
SLIDE 35

Methodology

Variational formulation. Joint energy functional

J [u] = D[R, T; u] + αS[u] R is the (Reference) dataset. T es the (Template) dataset. u(x) = (u1(x), u2(x), u3(x)) is the displacement field. x = (x1, x2, x3) is the spatial position. D is the energy term which measures the distance between reference set and template set. S is the penalty term (which acts as a regularizer). Adds a priori knowledge.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 9 / 29

slide-36
SLIDE 36

Methodology

Variational formulation. Joint energy functional

J [u] = D[R, T; u] + αS[u] R is the (Reference) dataset. T es the (Template) dataset. u(x) = (u1(x), u2(x), u3(x)) is the displacement field. x = (x1, x2, x3) is the spatial position. D is the energy term which measures the distance between reference set and template set. S is the penalty term (which acts as a regularizer). Adds a priori knowledge.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 9 / 29

slide-37
SLIDE 37

Methodology

Variational formulation. Joint energy functional

J [u] = D[R, T; u] + αS[u] R is the (Reference) dataset. T es the (Template) dataset. u(x) = (u1(x), u2(x), u3(x)) is the displacement field. x = (x1, x2, x3) is the spatial position. D is the energy term which measures the distance between reference set and template set. S is the penalty term (which acts as a regularizer). Adds a priori knowledge.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 9 / 29

slide-38
SLIDE 38

Methodology

Variational formulation. Joint energy functional

J [u] = D[R, T; u] + αS[u] R is the (Reference) dataset. T es the (Template) dataset. u(x) = (u1(x), u2(x), u3(x)) is the displacement field. x = (x1, x2, x3) is the spatial position. D is the energy term which measures the distance between reference set and template set. S is the penalty term (which acts as a regularizer). Adds a priori knowledge.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 9 / 29

slide-39
SLIDE 39

Methodology

Variational formulation. Joint energy functional

J [u] = D[R, T; u] + αS[u] R is the (Reference) dataset. T es the (Template) dataset. u(x) = (u1(x), u2(x), u3(x)) is the displacement field. x = (x1, x2, x3) is the spatial position. D is the energy term which measures the distance between reference set and template set. S is the penalty term (which acts as a regularizer). Adds a priori knowledge.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 9 / 29

slide-40
SLIDE 40

Methodology

Variational formulation. Joint energy functional

J [u] = D[R, T; u] + αS[u] R is the (Reference) dataset. T es the (Template) dataset. u(x) = (u1(x), u2(x), u3(x)) is the displacement field. x = (x1, x2, x3) is the spatial position. D is the energy term which measures the distance between reference set and template set. S is the penalty term (which acts as a regularizer). Adds a priori knowledge.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 9 / 29

slide-41
SLIDE 41

Methodology

Variational formulation. Joint energy functional

J [u] = D[R, T; u] + αS[u] R is the (Reference) dataset. T es the (Template) dataset. u(x) = (u1(x), u2(x), u3(x)) is the displacement field. x = (x1, x2, x3) is the spatial position. D is the energy term which measures the distance between reference set and template set. S is the penalty term (which acts as a regularizer). Adds a priori knowledge.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 9 / 29

slide-42
SLIDE 42

Methodology

Variational formulation. Joint energy functional

J [u] = D[R, T; u] + αS[u] Similarity terms used D: Correlation ratio DCR[R, T; u] := −CR[R, Tu] = −1 + E{Var{Tu|R}} Var{Tu} Regularizer term: diffusion energy Sdiff[u] := 1 2

3

  • l=1

∇ul2 dx

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 10 / 29

slide-43
SLIDE 43

Methodology

Variational formulation. Joint energy functional

J [u] = D[R, T; u] + αS[u] Similarity terms used D: Correlation ratio DCR[R, T; u] := −CR[R, Tu] = −1 + E{Var{Tu|R}} Var{Tu} Regularizer term: diffusion energy Sdiff[u] := 1 2

3

  • l=1

∇ul2 dx

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 10 / 29

slide-44
SLIDE 44

Methodology

Variational formulation. Joint energy functional

Solution u = min

u {J [u]}

Minimizer of the joint energy functional is equivalent to cancel the Gâteaux derivative of the join energy functional. This leads to the Euler-Lagrange equation in the spatial domain f(x; u) + αA[u](x) = 0

f(x; u) are the external forces, which are obtained from energy term. A[u](x) are the internal forces, which are obtained of regularizer term (restriction to the solution).

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 11 / 29

slide-45
SLIDE 45

Methodology

Variational formulation. Joint energy functional

Solution u = min

u {J [u]}

Minimizer of the joint energy functional is equivalent to cancel the Gâteaux derivative of the join energy functional. This leads to the Euler-Lagrange equation in the spatial domain f(x; u) + αA[u](x) = 0

f(x; u) are the external forces, which are obtained from energy term. A[u](x) are the internal forces, which are obtained of regularizer term (restriction to the solution).

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 11 / 29

slide-46
SLIDE 46

Methodology

Variational formulation. Joint energy functional

Solution u = min

u {J [u]}

Minimizer of the joint energy functional is equivalent to cancel the Gâteaux derivative of the join energy functional. This leads to the Euler-Lagrange equation in the spatial domain f(x; u) + αA[u](x) = 0

f(x; u) are the external forces, which are obtained from energy term. A[u](x) are the internal forces, which are obtained of regularizer term (restriction to the solution).

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 11 / 29

slide-47
SLIDE 47

Methodology

Variational formulation. Joint energy functional

Solution u = min

u {J [u]}

Minimizer of the joint energy functional is equivalent to cancel the Gâteaux derivative of the join energy functional. This leads to the Euler-Lagrange equation in the spatial domain f(x; u) + αA[u](x) = 0

f(x; u) are the external forces, which are obtained from energy term. A[u](x) are the internal forces, which are obtained of regularizer term (restriction to the solution).

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 11 / 29

slide-48
SLIDE 48

Methodology

Variational formulation. Joint energy functional

Solution of the E-L equation in the frequency domain ˜ f(ω) + α˜ A(ω)˜ u(ω) = 0

˜ f(ω) if the 3D FT of the external forces. ˜ A(ω) is a diagonal 3 × 3 matrix ˜ Aii(ω) = 2

3

  • k=1

(1 − cos ωk) To solve the E-L equation we use the following semi-implicit iterative scheme ˜ u(k)

l

(ω) = 1 1 + τα ˜ All(ω)

  • ˜

u(k−1)

l

(ω) − τ ˜ f (k−1)

l

(ω)

  • Legaz et al. (UPCT-LABHUMAN)

IWINAC 2015 June, 3 12 / 29

slide-49
SLIDE 49

Methodology

Variational formulation. Joint energy functional

Solution of the E-L equation in the frequency domain ˜ f(ω) + α˜ A(ω)˜ u(ω) = 0

˜ f(ω) if the 3D FT of the external forces. ˜ A(ω) is a diagonal 3 × 3 matrix ˜ Aii(ω) = 2

3

  • k=1

(1 − cos ωk) To solve the E-L equation we use the following semi-implicit iterative scheme ˜ u(k)

l

(ω) = 1 1 + τα ˜ All(ω)

  • ˜

u(k−1)

l

(ω) − τ ˜ f (k−1)

l

(ω)

  • Legaz et al. (UPCT-LABHUMAN)

IWINAC 2015 June, 3 12 / 29

slide-50
SLIDE 50

Methodology

Variational formulation. Joint energy functional

Solution of the E-L equation in the frequency domain ˜ f(ω) + α˜ A(ω)˜ u(ω) = 0

˜ f(ω) if the 3D FT of the external forces. ˜ A(ω) is a diagonal 3 × 3 matrix ˜ Aii(ω) = 2

3

  • k=1

(1 − cos ωk) To solve the E-L equation we use the following semi-implicit iterative scheme ˜ u(k)

l

(ω) = 1 1 + τα ˜ All(ω)

  • ˜

u(k−1)

l

(ω) − τ ˜ f (k−1)

l

(ω)

  • Legaz et al. (UPCT-LABHUMAN)

IWINAC 2015 June, 3 12 / 29

slide-51
SLIDE 51

Outline

1

Introduction

2

Methodology

3

Results

4

Conclusions

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 13 / 29

slide-52
SLIDE 52

Results

Registration of images of the brain of the same patient

the registration of functional and anatomic images (intra-patient)

  • f the brain of the same patient is an essential part of the

functional localization process. Experiment 1: Registration of MRI (anatomical) with fMRI (functional). Experiment 2: Registration of MRI (anatomical) with PET (functional). Sizes of the datasets:

MRI: 336 × 336 × 200 voxels. fMRI: 64 × 64 × 30 voxels. PET: 128 × 128 × 46 voxels.

Re-sampled 128 × 128 × 64 voxels

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 14 / 29

slide-53
SLIDE 53

Results

Registration of images of the brain of the same patient

the registration of functional and anatomic images (intra-patient)

  • f the brain of the same patient is an essential part of the

functional localization process. Experiment 1: Registration of MRI (anatomical) with fMRI (functional). Experiment 2: Registration of MRI (anatomical) with PET (functional). Sizes of the datasets:

MRI: 336 × 336 × 200 voxels. fMRI: 64 × 64 × 30 voxels. PET: 128 × 128 × 46 voxels.

Re-sampled 128 × 128 × 64 voxels

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 14 / 29

slide-54
SLIDE 54

Results

Registration of images of the brain of the same patient

the registration of functional and anatomic images (intra-patient)

  • f the brain of the same patient is an essential part of the

functional localization process. Experiment 1: Registration of MRI (anatomical) with fMRI (functional). Experiment 2: Registration of MRI (anatomical) with PET (functional). Sizes of the datasets:

MRI: 336 × 336 × 200 voxels. fMRI: 64 × 64 × 30 voxels. PET: 128 × 128 × 46 voxels.

Re-sampled 128 × 128 × 64 voxels

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 14 / 29

slide-55
SLIDE 55

Results

Registration of images of the brain of the same patient

the registration of functional and anatomic images (intra-patient)

  • f the brain of the same patient is an essential part of the

functional localization process. Experiment 1: Registration of MRI (anatomical) with fMRI (functional). Experiment 2: Registration of MRI (anatomical) with PET (functional). Sizes of the datasets:

MRI: 336 × 336 × 200 voxels. fMRI: 64 × 64 × 30 voxels. PET: 128 × 128 × 46 voxels.

Re-sampled 128 × 128 × 64 voxels

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 14 / 29

slide-56
SLIDE 56

Results

Registration of images of the brain of the same patient

the registration of functional and anatomic images (intra-patient)

  • f the brain of the same patient is an essential part of the

functional localization process. Experiment 1: Registration of MRI (anatomical) with fMRI (functional). Experiment 2: Registration of MRI (anatomical) with PET (functional). Sizes of the datasets:

MRI: 336 × 336 × 200 voxels. fMRI: 64 × 64 × 30 voxels. PET: 128 × 128 × 46 voxels.

Re-sampled 128 × 128 × 64 voxels

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 14 / 29

slide-57
SLIDE 57

Results

Registration of images of the brain of the same patient

the registration of functional and anatomic images (intra-patient)

  • f the brain of the same patient is an essential part of the

functional localization process. Experiment 1: Registration of MRI (anatomical) with fMRI (functional). Experiment 2: Registration of MRI (anatomical) with PET (functional). Sizes of the datasets:

MRI: 336 × 336 × 200 voxels. fMRI: 64 × 64 × 30 voxels. PET: 128 × 128 × 46 voxels.

Re-sampled 128 × 128 × 64 voxels

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 14 / 29

slide-58
SLIDE 58

Results

Registration of images of the brain of the same patient

the registration of functional and anatomic images (intra-patient)

  • f the brain of the same patient is an essential part of the

functional localization process. Experiment 1: Registration of MRI (anatomical) with fMRI (functional). Experiment 2: Registration of MRI (anatomical) with PET (functional). Sizes of the datasets:

MRI: 336 × 336 × 200 voxels. fMRI: 64 × 64 × 30 voxels. PET: 128 × 128 × 46 voxels.

Re-sampled 128 × 128 × 64 voxels

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 14 / 29

slide-59
SLIDE 59

Results

Registration of images of the brain of the same patient

the registration of functional and anatomic images (intra-patient)

  • f the brain of the same patient is an essential part of the

functional localization process. Experiment 1: Registration of MRI (anatomical) with fMRI (functional). Experiment 2: Registration of MRI (anatomical) with PET (functional). Sizes of the datasets:

MRI: 336 × 336 × 200 voxels. fMRI: 64 × 64 × 30 voxels. PET: 128 × 128 × 46 voxels.

Re-sampled 128 × 128 × 64 voxels

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 14 / 29

slide-60
SLIDE 60

Experiment 1: Registration MRI (anatomical) - fMRI (functional)

R(x) T(x − u(x)) T(x) Slice 20 Slice 30 Slice 40

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 15 / 29

slide-61
SLIDE 61

Experiment 1: Registration MRI (anatomical) - fMRI (functional)

R(x) - T(x − u(x)) R(x) - T(x) Slice 20 Slice 30 Slice 40

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 16 / 29

slide-62
SLIDE 62

Experiment 1: Registration MRI (anatomical) - fMRI (functional)

After registration: R(x) - T(x − u(x)) Before registration: R(x) - T(x) Slice 20

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 17 / 29

slide-63
SLIDE 63

Experiment 1: Registration MRI (anatomical) - fMRI (functional)

After registration: R(x) - T(x − u(x)) Before registration: R(x) - T(x) Slice 30

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 18 / 29

slide-64
SLIDE 64

Experiment 1: Registration MRI (anatomical) - fMRI (functional)

After registration: R(x) - T(x − u(x)) Before registration: R(x) - T(x) Slice 40

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 19 / 29

slide-65
SLIDE 65

Results

Experiment 1: Registration MRI (anatomical) - fMRI (functional)

Registration parameters:

α = 20 ξ = 100 iterations Similarity measure: CR (multimodal registration)

PSNR MI CR Tiempo Before registration 21.64 dB 1.01 bits 64.54% – Proposed method 29.33 dB 1.24 bits 90.55% 71 s Elastix 28.70 dB 1.17 bits 88.53% 126 s

PC: 16GB RAM, Intel Core i5-2500K@3.3GHz, Windows 7 - 64 bits Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 20 / 29

slide-66
SLIDE 66

Experiment 2: Registration MRI (anatomical) - PET (functional)

R(x) T(x − u(x)) T(x) Slice 20 Slice 30 Slice 40

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 21 / 29

slide-67
SLIDE 67

Experiment 2: Registration MRI (anatomical) - PET (functional)

R(x) - T(x − u(x)) R(x) - T(x) Slice 20 Slice 30 Slice 40

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 22 / 29

slide-68
SLIDE 68

Experiment 2: Registration MRI (anatomical) - PET (functional)

After registration: R(x) - T(x − u(x)) Before registration: R(x) - T(x) Slice 20

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 23 / 29

slide-69
SLIDE 69

Experiment 2: Registration MRI (anatomical) - PET (functional)

After registration: R(x) - T(x − u(x)) Before registration: R(x) - T(x) Slice 30

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 24 / 29

slide-70
SLIDE 70

Experiment 2: Registration MRI (anatomical) - PET (functional)

After registration: R(x) - T(x − u(x)) Before registration: R(x) - T(x) Slice 40

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 25 / 29

slide-71
SLIDE 71

Results

Experiment 2: Registration MRI (anatomical) - PET (functional)

Registration parameters:

α = 50 ξ = 150 iterations Similarity measurement: CR (multimodal registration)

PSNR MI CR Tiempo Before registration 17.29 dB 0.82 bits 62.85% – Proposed method 27.56 dB 1.17 bits 88.27% 108 s Elastix 26.40 dB 1.12 bits 85.53% 192 s

PC: 16GB RAM, Intel Core i5-2500K@3.3GHz, Windows 7 - 64 bits Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 26 / 29

slide-72
SLIDE 72

Outline

1

Introduction

2

Methodology

3

Results

4

Conclusions

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 27 / 29

slide-73
SLIDE 73

Conclusions

Registration of anatomic and functional images of the same patient to help in the functional localization process. Application of medical image registration based on a efficient implementation of registration by diffusion. Formulated and implemented in the frequency domain. Non-rigid registration of images from different modalities. Results on different experiments show the ability, efficiency and high accuracy of the proposed method . Proposed method improves the results provides by Elastix, and reduces the computational time.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 28 / 29

slide-74
SLIDE 74

Conclusions

Registration of anatomic and functional images of the same patient to help in the functional localization process. Application of medical image registration based on a efficient implementation of registration by diffusion. Formulated and implemented in the frequency domain. Non-rigid registration of images from different modalities. Results on different experiments show the ability, efficiency and high accuracy of the proposed method . Proposed method improves the results provides by Elastix, and reduces the computational time.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 28 / 29

slide-75
SLIDE 75

Conclusions

Registration of anatomic and functional images of the same patient to help in the functional localization process. Application of medical image registration based on a efficient implementation of registration by diffusion. Formulated and implemented in the frequency domain. Non-rigid registration of images from different modalities. Results on different experiments show the ability, efficiency and high accuracy of the proposed method . Proposed method improves the results provides by Elastix, and reduces the computational time.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 28 / 29

slide-76
SLIDE 76

Conclusions

Registration of anatomic and functional images of the same patient to help in the functional localization process. Application of medical image registration based on a efficient implementation of registration by diffusion. Formulated and implemented in the frequency domain. Non-rigid registration of images from different modalities. Results on different experiments show the ability, efficiency and high accuracy of the proposed method . Proposed method improves the results provides by Elastix, and reduces the computational time.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 28 / 29

slide-77
SLIDE 77

Conclusions

Registration of anatomic and functional images of the same patient to help in the functional localization process. Application of medical image registration based on a efficient implementation of registration by diffusion. Formulated and implemented in the frequency domain. Non-rigid registration of images from different modalities. Results on different experiments show the ability, efficiency and high accuracy of the proposed method . Proposed method improves the results provides by Elastix, and reduces the computational time.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 28 / 29

slide-78
SLIDE 78

Conclusions

Registration of anatomic and functional images of the same patient to help in the functional localization process. Application of medical image registration based on a efficient implementation of registration by diffusion. Formulated and implemented in the frequency domain. Non-rigid registration of images from different modalities. Results on different experiments show the ability, efficiency and high accuracy of the proposed method . Proposed method improves the results provides by Elastix, and reduces the computational time.

Legaz et al. (UPCT-LABHUMAN) IWINAC 2015 June, 3 28 / 29

slide-79
SLIDE 79

Multimodal 3D Registration

  • f Anatomic (MRI) and Functional (fMRI and PET)

Intra-Patient Images of the Brain

A.G. Legaz-Aparicio1, R. Verdú-Monedero1, J. Larrey-Ruiz1, F . López-Mir2, V. Naranjo2, A. Bernabeu3

1Universidad Politécnica de Cartagena, Cartagena 30202, Spain 2Universidad Politécnica de Valencia, I3BH LabHuman, 46022 Valencia, Spain 3Inscanner S.L, Unidad de Resonancia Magnética, 03016 Alicante, Spain

6th International Work-conference on the Interplay between Natural and Artificial Computation - IWINAC 2015