how distance transform maps boost segmentation cnns an
play

How Distance Transform Maps Boost Segmentation CNNs: An Empirical - PowerPoint PPT Presentation

How Distance Transform Maps Boost Segmentation CNNs: An Empirical Study Jun Ma Department of Mathematics Nanjing University of Science and Technology Joint work with Zhan Wei, Yiwen Zhang, Yixin Wang, Rongfei Lv, Cheng Zhu, Gaoxiang Chen,


  1. How Distance Transform Maps Boost Segmentation CNNs: An Empirical Study Jun Ma Department of Mathematics Nanjing University of Science and Technology Joint work with Zhan Wei, Yiwen Zhang, Yixin Wang, Rongfei Lv, Cheng Zhu, Gaoxiang Chen, Jianan Liu, Chao Peng, Lei Wang, Yunpeng Wang, Jianan Chen 2020-07-07

  2. Collaborators Jun Ma Zhan Wei Yiwen Zhang Yixin Wang Rongfei Lv HaiChuangShiDai 魏展 陈高翔 彭超 王云鹏 Gaoxiang Chen Chao Peng Lei Wang Yunpeng Wang Jianan Chen

  3. CNN + Distance Transform Map An emerging trend for medical image segmentation. There are many great studies, but  these methods are tested on different datasets;  the comparison among them has not been well studied. https://github.com/JunMa11/SegWithDistMap

  4. CNN + Distance Transform Map: Two Categories Our contributions:  summarizing the latest developments;  benchmarking five methods on two datasets. Answer the question: How can distance transform maps boost segmentation CNNs?

  5. Basic Notation 𝐻 𝑝𝑣𝑢  Distance transform map (DTM) 𝐻 𝑗𝑜 𝐻 𝑗𝑜 2 , 𝑦 ∈ 𝐻 𝑗𝑜 𝐻 𝐸𝑈𝑁 = ቐ inf 𝑧∈𝜖𝐻 𝑦 − 𝑧 𝜖𝐻 0, 𝑝𝑢ℎ𝑓𝑠𝑡  Signed distance function (SDF) Ground truth G of image 𝐽 − inf 𝑧∈𝜖𝐻 𝑦 − 𝑧 2 , 𝑦 ∈ 𝐻 𝑗𝑜 𝐻 𝑇𝐸𝐺 = 0, 𝑦 ∈ 𝜖𝐻 𝑧∈𝜖𝐻 𝑦 − 𝑧 inf 2 , 𝑦 ∈ 𝐻 𝑝𝑣𝑢

  6. Category 1: New Loss Functions  Boundary loss Adding Auxiliary Tasks CNNs With 𝑀 𝐶𝐸 = 1 Ground truth |Ω| ෍ 𝐻 𝑇𝐸𝐺 ∘ 𝑇 𝜄 Distance Transform Maps Ω transform map Distance  Hausdorff distance loss Multi-heads 𝑀 𝐼𝐸 = 1 (𝑇 𝜄 −𝐻) 2 ∘ (𝐻 𝐸𝑈𝑁 2 2 New Loss Functions |Ω| ෍ + 𝑇 𝐸𝑈𝑁 )] Ground truth Ω Ground truth transform map Distance  Signed distance function loss transform map Distance 𝐻 𝑇𝐸𝐺 ∘ 𝑇 𝑇𝐸𝐺 Boundary loss 𝑀 𝑇𝐸𝐺 = − ෍ Hausdorff distance loss 2 2 𝐻 𝑇𝐸𝐺 + 𝑇 𝑇𝐸𝐺 + 𝐻 𝑇𝐸𝐺 ∘ 𝑇 𝑇𝐸𝐺 Signed distance function loss Ω Reconstruction branch

  7. Category 2: Adding Auxiliary Tasks Adding Auxiliary Tasks CNNs With Ground truth Distance Transform Maps transform map Distance Multi-heads New Loss Functions Ground truth Ground truth transform map Distance transform map Distance Boundary loss Hausdorff distance loss Signed distance function loss Reconstruction branch

  8. Experiments  Dataset Organ segmentation: left atrial (LA) MRI; 16 cases for training; 20 cases for testing • Tumor segmentation: liver tumor CT; 90 for training; 28 for testing •  Network and training protocol V-Net; 5 resolutions; 16 channels in the 1 st resolution; • Learning rate searching: 0.01, 0.001, 0.0001 • Adam optimizer •  Metrics Dice • Jaccard • 95% Hausdorff Distance • Average surface distance (ASD) •

  9. Experimental Results on left atrial MRI Dataset

  10. Experimental Results on Liver Tumor CT Dataset

  11. Take Home Message • First-try recommendation : multi-heads and reconstruction branch CNNs for organ segmentation; boundary loss and Hausdorff distance loss for tumor segmentation; • Implementation details have remarkable effects on the final performance. • Unsolved open question: how can we obtain robust performance gains when incorporating DTM into CNNs? • Code is available: https://github.com/JunMa11/SegWithDistMap • Limitation: Only V-Net and two datasets are used for experiments, which is not justified at all. More extensive experiments: SOTA networks, large datasets…

  12. Thanks for watching!

Recommend


More recommend