南方医科大学学报 ›› 2021, Vol. 41 ›› Issue (9): 1366-1373.doi: 10.12122/j.issn.1673-4254.2021.09.11

• • 上一篇    下一篇

基于Wasserstein Gan的无监督单模配准方法

陈 宇,万辉帆,邹茂扬   

  1. 成都信息工程大学计算机学院,四川 成都 610225
  • 出版日期:2021-09-20 发布日期:2021-09-30

An unsupervised unimodal registration method based on Wasserstein Gan

CHEN Yu, WAN Huifan, ZOU Maoyang   

  1. School of Computer Science, Chengdu University of Information and Technology, Chengdu 610225, China
  • Online:2021-09-20 Published:2021-09-30

摘要: 本文提出一种基于Wasserstein Gan的无监督单模配准方法。与现有的基于深度学习的单模配准方法不同,本文的方法完成训练不需要Ground truth和预设的相似性度量指标。本文方法的主要结构包括生成网络和判别网络。首先,生成网络输入固定图像(正例图像)和浮动图像并提取图像间潜在的形变场,通过插值方式预测配准图像(负例图像);然后,判别网络交替输入正例图像和负例图像,判断图像间的相似性,并将判断结果作为损失函数反馈,进而驱动网络参数更新;最后,通过对抗训练,生成网络预测的配准图像能欺骗判别网络,网络收敛。实验中随机选取30例LPBA40脑部数据集、25例EMPIRE10肺部数据集和15例ACDC心脏数据集用作训练数据集,然后将剩下的10例LPBA40脑部数据集、5例EMPIRE10肺部数据集和5例ACDC心脏数据集用作测试数据集。配准结果与Affine算法、Demons算法、SyN算法和VoxelMorph算法对比。实验结果显示,本研究算法的DICE系数(DSC)和归一化相关系数(NCC)评价指标均是最高,表明本文方法的配准精度高于Affine算法、Demons算法、SyN算法和目前无监督的SOTA算法VoxelMorph。

关键词: 无监督;Wasserstein Gan;单模配准;对抗训练

Abstract: We propose an unsupervised unimodal registration method based on Wasserstein Gan. Different from the existing registration methods based on deep learning, the proposed method can finish training without ground truth or preset similarity metrics. The network is composed of a generation network and a discrimination network. The generation network extracts the potential deformation fields between fixed images (positive images) and moving images, and predicts the registered images (negative images) by interpolation; the discrimination network then judges the similarity between the positive images and negative images that are input alternately, and feeds back the judgment result as a loss function to drive the network parameter update. Finally, through adversarial training, the registration image generated by the generation network deceives the discrimination network and the network converges. In the experiment, we randomly selected 30 cases of LPBA40 brain dataset, 25 cases of EMPIRE10 lung dataset and 15 cases of ACDC heart dataset as the training datasets, with 10 cases of LPBA40 brain dataset, 5 cases of EMPIRE10 lung dataset and 5 cases of ACDC heart dataset as the test datasets. The results of registration were compared with those obtained using Affine algorithm, Demons algorithm, SyN algorithm and VoxelMorph algorithm. The DICE coefficient (DSC) and the normalized correlation coefficient (NCC) evaluation index of the proposed algorithm were the highest, indicating a better registration accuracy of our method than Affine algorithm, Demons algorithm, SyN algorithm and the current unsupervised SOTA algorithm VoxelMorph.

Key words: unsupervised; Wasserstein Gan; unimodal registration; adversarial training