This repository is the official implementation of Loose Lesion Location Self-supervision Enhanced Colorectal Cancer Diagnosis (MICCAI 2024).
We propose a loose lesion location self-supervision enhanced CRC diagnosis framework to reduce the requirement of fine sample annotations and improve the reliability of prediction results. For both non-contrast and contrast CT, despite potential deviations in imaging positions, the lesion location should be nearly consistent in images of both modalities at the same sequence position. In addition, lesion location in two successive slices is relatively close for the same modality. Therefore, a self-supervision mechanism is devised to enforce lesion location consistency at both temporal and modality levels of CT, reducing the need for fine annotations and enhancing the interpretability of diagnostics. Furthermore, this paper introduces a mask correction loopback strategy to reinforce the interdependence between category label and lesion location, ensuring the reliability of diagnosis.
The model uses a two-stage training approach. Firstly, the image classification branch is trained by optimizing
# Train image classification branch in the first stage
python train.py --mode NAP --exp_name NAP
# Jointly optimize image classification branch and patch classification branch in the second stage
python train.py --mode N --p_cls --pretrain_weight_path run/ckpt/NAP/best.pth --exp_name Nmt
- classification
Slice-level and patient-level classification.
python test.py
- localization
Slice-level localization.
python test_loc.py --p_cls --pretrain_weight_path run/ckpt/Nmt/best.pth
If you find our implementation helpful, please consider citing our paper in your work. Thanks.
@inproceedings{gao2024loose,
title={Loose Lesion Location Self-supervision Enhanced Colorectal Cancer Diagnosis},
author={Gao, Tianhong and Song, Jie and Yu, Xiaotian and Zhang, Shengxuming and Liang, Wenjie and Zhang, Hongbin and Li, Ziqian and Zhang, Wenzhuo and Zhang, Xiuming and Zhong, Zipeng and others},
booktitle={International Conference on Medical Image Computing and Computer-Assisted Intervention},
pages={415--425},
year={2024},
organization={Springer}
}