Atlas registration and ensemble deep convolutional neural - - PowerPoint PPT Presentation

atlas registration and ensemble deep convolutional
SMART_READER_LITE
LIVE PREVIEW

Atlas registration and ensemble deep convolutional neural - - PowerPoint PPT Presentation

Atlas registration and ensemble deep convolutional neural network-based prostate segmentation using magnetic resonance imaging Haozhe Jia, Yong Xia, Yang Song, Weidong Cai, Micheal Fulham, David Dagan Feng Paper link:


slide-1
SLIDE 1

Atlas registration and ensemble deep convolutional neural network-based prostate segmentation using magnetic resonance imaging

Haozhe Jia, Yong Xia, Yang Song, Weidong Cai, Micheal Fulham, David Dagan Feng

Paper link: https://www.sciencedirect.com/science/article/pii/S0925231217316132

Presented by: Tahereh Hassanzadeh

slide-2
SLIDE 2

Abstract

  • Propose a coarse-to-fine segmentation strategy.
  • Segment endorectal coil prostate images and non-endorectal coil prostate images

separately.

  • present a registration-based coarse segmentation.
  • Train deep neural networks as pixel-based classifier to predict whether the pixel in

the potential boundary region is prostate pixel or not.

  • A boundary refinement is used to eliminate the outlier and smooth the boundary.

2

slide-3
SLIDE 3

Introduction

  • 220,800 men were diagnosed with prostate cancer in the United States in 2015.
  • Magnetic resonance (MR) imaging, due to its superior spatial resolution and tissue

contrast, is the main imaging modality used to evaluate the prostate gland.

  • The challenges mainly relate to the variability in size/shape/contours of the gland,

heterogeneity in signal intensity around endorectal coils (ERCs), imaging artifacts and low contrast between the gland and adjacent structures.

3

slide-4
SLIDE 4

Introduction

  • Two contribution
  • First, we show that the use of pre-trained VGG-19 can alleviate overfitting and transfer

the knowledge about image representation learned on the ImageNet dataset to characterizing prostate images.

  • Second, the experimental results demonstrate the use of ensemble learning can

substantially improve the performance of prostate segmentation.

4

slide-5
SLIDE 5

Introduction

  • Dataset
  • Prostate MR Image Segmentation Challenge 2012 (PROMISE12).
  • https://promise12.grand-challenge.org/
  • SPIE-AAPM-NCI PROSTATEx Classification Challenge 2017 (PROSTATEx17)

datasets.

  • https://wiki.cancerimagingarchive.net/display/Public/SPIE-AAPM-

NCI+PROSTATEx+Challenges

5

slide-6
SLIDE 6

Method

  • Voxel value normalization
  • Atlas- based coarse segmentation
  • Ensemble DCNN-based fine segmentation
  • Boundary refinement

6

slide-7
SLIDE 7

Voxel value normalization

  • Uniform voxel size
  • 0.65 × 0.65 × 1.5 mm 3
  • The re-slicing procedure in the Statistical Parametric Mapping (SPM) software.
  • https://www.sciencedirect.com/topics/neuroscience/statistical-parametric-mapping
  • Normalizing voxel values
  • non-ERCs
  • ERC

7

slide-8
SLIDE 8

Voxel value normalization

8

slide-9
SLIDE 9

Voxel value normalization

  • non-ERC
  • τ is truncate threshold
  • τ set to 4096 if Imax > 4096 and 1024 otherwise.

9

Equation 1

slide-10
SLIDE 10

Voxel value normalization

  • ERC
  • Poisson image editing
  • https://dl.acm.org/citation.cfm?doid=1201775.882269

10

slide-11
SLIDE 11

Voxel value normalization

  • Poisson image editing
  • It is a seamless editing and cloning tool.
  • Cloning allows the user to remove and add objects seamlessly.
  • This approach is based on Poisson partial differential equation and Dirichlet boundary

condition which specifies the Laplacian of the unknown function over domain of interest.

11

slide-12
SLIDE 12

Voxel value normalization

  • Step 1: The region near the ERC that contains spikes was extracted by a threshold.
  • Step 2: The voxel value normalization problem was converted into seeking an adjusted image f: Ω→R
  • Ω is spike region
  • f: Ω→R adjusted image intensity
  • f = I on the boundary of Ω
  • R set of real number
  • R2 is two dimensional real number vector space
  • g(x) = (I − G σ∗ I)(x) is the high pass filtered image
  • By minimization of equation 2 is the solution for Poisson equation

12

Equation 2 Equation 3

slide-13
SLIDE 13

Voxel value normalization

  • Step 3: Voxel values in the spike region were replaced by the corresponding

values on the adjusted image f.

  • Step 4: The spike suppressed image is applied to equation 1 to further

normalize the voxel values.

13

slide-14
SLIDE 14

Atlas-based coarse segmentation

  • The coarse segmentation of the gland was achieved via an atlas-based joint registration comparison analysis.
  • S: target image
  • Ii : training MR scan
  • Li : corresponding ground truth
  • The deformable registration via attribute matching and mutual- saliency weighting (DRAMMS) applied for

registration to estimate a nonlinear transformation T that maps the training scan Ii to the target scan S.

  • The estimated transformation T is applied to the ground truth Li, and thus generates a prostate atlas A(S).
  • Finally probabilistic atlas is constructed by averaging all atlases.

14

Equation 4

slide-15
SLIDE 15

Atlas-based coarse segmentation

15

slide-16
SLIDE 16

Atlas-based coarse segmentation

16

The target scan was partitioned into positive, boundary, and negative volumes by applying a low threshold 0.25 and a high threshold 0.75 to the probabilistic atlas.

slide-17
SLIDE 17

Ensemble DCNN-based fine segmentation

  • The fine segmentation step further classifies each voxel in the boundary

volume into prostate or non-prostate using the ensemble DCNN classifier.

  • Fine segmentation is performed on a slice-by-slice basis from the axial view.

17

slide-18
SLIDE 18

Ensemble DCNN-based fine segmentation

  • 16 convolutional layers
  • 3*3 kernels
  • 3 fully connected layers
  • 4096, 4096 and 1000 neurons
  • 5 max pooling layers
  • 2*2 receptive fields
  • ReLU
  • Number of kernels from 64 to 512
  • Dropout= 0.5 in fully connected layers
  • Softmax- loss layer
  • Previously trained by ImageNet
  • a 1000-category natural image database

18

VGG-19

slide-19
SLIDE 19

Ensemble DCNN-based fine segmentation

  • Adapt VGG-19 for prostate segmentation
  • Randomly selected two neurons in the last fully connected layer and removed other
  • utput neurons and the weights attached to them.
  • Fine-tuned by using image patches extracted from the training studies.
  • A boundary region was defined as the difference between the dilation and erosion of the

ground truth slice using a disk whose radius was 20 pixels.

  • Seed pixels were sampled with a 5 × 5 sliding window with a stride of 5.
  • Extracted 48 × 48 image patch cantered in seed pixel.

19

slide-20
SLIDE 20

Ensemble DCNN-based fine segmentation

20

slide-21
SLIDE 21

Ensemble DCNN-based fine segmentation

21

Learning rate to 0.00001 Batch size to 100 7 individual VGG-19 models

slide-22
SLIDE 22

Boundary Refinement

  • This process included 3 × 3 median filtering.
  • First calculated the distances between consecutive boundary points and the centroid.
  • Then removed 10% boundary points whose distance was most different from the mean

distance.

  • Finally fitted a cubic B-spline to the remaining boundary points to obtain the refined

segmentation.

22

slide-23
SLIDE 23

Experiments and results

  • Data sets
  • PROMISE12- 50 volumes for training and 30 volumes for testing.
  • The PROSTATEx17 database has 204 training MR.
  • T2- weighted
  • Ktrans
  • Apparent Diffusion coefficient Images

23

slide-24
SLIDE 24

Experiments and results

24

slide-25
SLIDE 25

Experiments and results

  • Experiment setting and evaluations
  • Four-fold cross-validation (each fold has ERC and non-ERC images)
  • Evaluation
  • Dice Similarity Coefficient (DSC)
  • DSC ranges from 0 to 1
  • a higher value representing a more accurate segmentation result
  • Relative Volume Difference (RVD)
  • A positive RVD reflects under-segmentation
  • A negative RVD reflects over-segmentation

25

slide-26
SLIDE 26

Experiments and results

  • Evaluation
  • Average Boundary Distance (ABD)
  • 95% Hausdorff Distance (95%HD)
  • Hausdorff Distance (HD)
  • ABD and HD are classical shape distance-based evaluation metrics

26

slide-27
SLIDE 27

Results

27

slide-28
SLIDE 28

Results

28

slide-29
SLIDE 29

Results

29

slide-30
SLIDE 30

Results

30

slide-31
SLIDE 31

Results

31

slide-32
SLIDE 32

Results

  • Pre-trained versus fully-trained DCNN
  • Replaced the pre-trained VGG-19 model with the LeNet-5 model
  • fully-trained by using extracted image patches

32

slide-33
SLIDE 33

Results

  • Pre-trained versus fully-trained DCNN

33

slide-34
SLIDE 34

Results

  • Computational Complexity

34

slide-35
SLIDE 35

Conclusion

  • Present an automated coarse-to-fine segmentation.
  • The coarse segmentation was achieved by using a probabilistic atlas.
  • The fine segmentation was done using a cohort of trained DCNNs.
  • Results suggest that ensemble DCNNs initialized with pre-trained weights

substantially improve segmentation accuracy.

35

slide-36
SLIDE 36

Thank You

36