This program can segment liver tissue for 2D CT slices and 3D MR volumes using the deep learning technique. This method based on UNet++ architecture integrates the probabilistic map into the encoder of network. The network is trained in an iterative fashion, since the probabilistic map comes from the previous classifier.
augmentation.py dataset.py
Net.py loss.py
train.py
The data folder includes five MR volumes(imgx.nii.gz) and their corresponding ground truth(labelx.nii.gz).