留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

跨层高效相位感知Transformer的结直肠息肉图像分割算法

梁礼明 李俞霖 刘阳倩 王涛 吴健

梁礼明,李俞霖,刘阳倩,等. 跨层高效相位感知Transformer的结直肠息肉图像分割算法[J]. 北京航空航天大学学报,2026,52(7):2281-2292
引用本文: 梁礼明,李俞霖,刘阳倩,等. 跨层高效相位感知Transformer的结直肠息肉图像分割算法[J]. 北京航空航天大学学报,2026,52(7):2281-2292
Liang L M,Li Y L,Liu Y Q,et al. Cross-layer high-efficiency phase-aware Transformer for colorectal polyp image segmentation algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics,2026,52(7):2281-2292 (in Chinese)
Citation: Liang L M,Li Y L,Liu Y Q,et al. Cross-layer high-efficiency phase-aware Transformer for colorectal polyp image segmentation algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics,2026,52(7):2281-2292 (in Chinese)

跨层高效相位感知Transformer的结直肠息肉图像分割算法

doi: 10.13700/j.bh.1001-5965.2024.0331
基金项目: 

国家自然科学基金(51365017,61463018);江西省自然科学基金(20192BAB205084);江西省教育厅科学技术研究重点项目(GJJ170491,GJJ2200848)

详细信息
    通讯作者:

    E-mail:liyulin000821@163.com

  • 中图分类号: TP391.4

Cross-layer high-efficiency phase-aware Transformer for colorectal polyp image segmentation algorithm

Funds: 

National Natural Science Foundation of China (51365017,61463018);Jiangxi Provincial Natural Science Foundation (20192BAB205084); Jiangxi Provincial Department of Education Science and Technology Research Key Projects (GJJ170491,GJJ2200848)

More Information
  • 摘要:

    针对结直肠息肉图像病变区域形状不规则、边缘轮廓模糊及与正常区域相似性高,导致细节信息丢失和病变区域误分割等问题,提出一种跨层高效相位感知Transformer的结直肠息肉图像分割算法。利用金字塔视觉Transformer分段编码器逐层提取输入特征图的全局语义信息和空间细节,多尺度解析结直肠息肉病变特征;通过极化自注意力模块对病变特征进行回归预测,加深特征语义信息关联性;设计高效相位感知模块,同时提取全局与局部信息,精准定位病变位置;采用跨层融合与传播模块,整合边缘细节,提升高级特征复用率。在CVC-ClinicDB、Kvasir-SEG、ETIS-LaribPolypDB、CVC-ConlonDB和CVC-T这5个数据集上进行实验,Dice指数分别为0.940、0.923、0.801、0.810和0.896,分割性能优于现有CaraNet、MSRAFormer等网络。结果表明,对于空间结构复杂、边缘模糊的结直肠息肉图像,所提算法均有较高的分割精度。

     

  • 图 1  跨层高效相位感知Transformer网络框架

    Figure 1.  Framework for cross-layer efficient phase-aware Transformer network

    图 2  PVT分段编码器结构

    Figure 2.  Structure pyramid vision Transformer segment encoder

    图 3  自注意力层结构对比

    Figure 3.  Comparison of self-attention layer structure

    图 4  极化自注意力模块结构

    Figure 4.  Structure of polarized self-attention module

    图 5  空间自注意力结构

    Figure 5.  Structure of spatial-only self-attention

    图 6  通道自注意力结构

    Figure 6.  Structure of channel-only self-attention

    图 7  高效相位感知模块结构

    Figure 7.  Structure of efficient phase-aware module

    图 8  跨层融合与传播模块结构

    Figure 8.  Structure of cross-layer fusion and propagation module

    图 9  5个数据集上Dice指数变化曲线

    Figure 9.  Dice exponential change curves on five datasets

    图 10  CVC-ClinicDB和Kvasir-SEG数据集上不同网络分割结果

    Figure 10.  Results of different network segmentation on CVC-ClinicDB and Kvasir-SEG datasets

    图 11  ETIS-LaribPolypDB和CVC-ColonDB数据集上不同网络分割结果

    Figure 11.  Results of different network segmentation on ETIS-LaribPolypDB and CVC-ColonDB datasets

    表  1  数据集划分及尺寸

    Table  1.   Dataset partitioning and sizing

    数据集 训练集 测试集 图片尺寸
    CVC-ClinicDB 550 62 352×352
    Kvasir-SEG 900 100 352×352
    ETIS-LaribPolyDB 0 196 352×352
    CVC-ConlonDB 0 380 352×352
    CVC-T 0 60 352×352
    下载: 导出CSV

    表  2  实验环境

    Table  2.   Experimental environment

    实验环境设置
    系统Windows11
    处理器Inter Core i5-13600 CPU
    显卡NVIDIA GeForce RTX 4070Ti GPU
    CUDACUDA 12.1
    深度学习框架Pytorch 3.9
    下载: 导出CSV

    表  3  不同算法在CVC-ClinicDB和Kvasir-SEG数据集上的对比

    Table  3.   Comparison of different algorithms on CVC-ClinicDB and Kvasir-SEG datasets

    数据集 算法 Dice MIoU R PC F2 MAE
    U-Net[15] 0.824 0.755 0.834 0.839 0.827 0.019
    PraNet 0.901 0.851 0.910 0.907 0.901 0.009
    CaraNet[31] 0.936 0.887 0.951 0.928 0.938 0.007
    CVC-ClinicDB SSFormer-s[33] 0.918 0.874 0.904 0.939 0.909 0.007
    MSRAFormer[34] 0.934 0.884 0.953 0.924 0.944 0.008
    PolypPVT[32] 0.934 0.879 0.937 0.936 0.927 0.012
    本文 0.940 0.894 0.968 0.948 0.951 0.005
    U-Net[15] 0.820 0.746 0.856 0.857 0.827 0.054
    PraNet 0.900 0.842 0.911 0.915 0.901 0.029
    CaraNet[31] 0.918 0.867 0.912 0.938 0.914 0.023
    Kvasir-SEG SSFormer-s[33] 0.926 0.873 0.917 0.941 0.920 0.017
    MSRAFormer[34] 0.919 0.870 0.921 0.938 0.918 0.020
    PolypPVT[32] 0.920 0.868 0.913 0.907 0.910 0.023
    本文 0.923 0.876 0.925 0.954 0.923 0.023
    下载: 导出CSV

    表  4  不同算法在ETIS-LaribPolypDB、CVC-ConlonDB和CVC-T数据集上的对比

    Table  4.   Comparison of different algorithms on ETIS-LaribPolypDB、CVC-ConlonDB and CVC-T datasets

    数据集 算法 Dice MIoU R PC F2 MAE
    U-Net[15] 0.511 0.437 0.523 0.620 0.510 0.058
    PraNet 0.716 0.642 0.739 0.755 0.717 0.043
    CaraNet[31] 0.747 0.672 0.811 0.731 0.777 0.017
    ETIS-LaribPolypDB SSFormer-s[33] 0.769 0.694 0.856 0.743 0.800 0.016
    MSRAFormer[34] 0.747 0.673 0.823 0.786 0.781 0.012
    PolypPVT[32] 0.789 0.703 0.869 0.748 0.816 0.020
    本文 0.801 0.728 0.864 0.795 0.819 0.011
    U-Net[15] 0.405 0.333 0.482 0.439 0.428 0.036
    PraNet 0.630 0.566 0.686 0.628 0.648 0.031
    CaraNet[31] 0.773 0.689 0.837 0.753 0.796 0.042
    CVC-ColonDB SSFormer-s[33] 0.774 0.698 0.777 0.836 0.766 0.035
    MSRAFormer[34] 0.782 0.707 0.803 0.872 0.787 0.028
    PolypPVT[32] 0.804 0.725 0.835 0.822 0.812 0.031
    本文 0.810 0.730 0.844 0.834 0.815 0.026
    U-Net[15] 0.716 0.627 0.754 0.766 0.735 0.022
    PraNet 0.872 0.797 0.841 0.940 0.904 0.009
    CaraNet[31] 0.886 0.823 0.851 0.944 0.922 0.011
    CVC-T SSFormer-s[33] 0.889 0.823 0.862 0.946 0.915 0.009
    MSRAFormer[34] 0.894 0.828 0.863 0.954 0.927 0.006
    PolypPVT[32] 0.886 0.817 0.848 0.942 0.912 0.008
    本文 0.896 0.828 0.857 0.961 0.929 0.008
    下载: 导出CSV

    表  5  不同算法的参数量、浮点运算速度和单轮训练时长

    Table  5.   Number of parameters, floating-point operations per second, and single-round training duration for different algorithms

    算法 参数量 浮点运算速度/109 s−1 单轮训练时长/s
    U-Net[15] 34.52×106 65.52 309
    PraNet 30.49×106 6.95 90
    CaraNet[31] 44.53×106 11.47 256
    PolypPVT[32] 25.10×106 5.29 233
    SSFormer-s[33] 29.31×106 10.11 220
    MASRFormer[34] 68.03×106 21.29 199
    本文 30.88×106 8.87 117
    下载: 导出CSV

    表  6  高效相位感知模块在CVC-ClinicDB和CVC- ColonDB数据集上的对比结果

    Table  6.   Comparison results of efficient phase-aware module on CVC-ClinicDB and CVC- ColonDB datasets

    数据集 算法 Dice MIoU R PC F2 MAE
    文献[24] 0.934 0.886 0.940 0.940 0.934 0.008
    CVC-ClinicDB 文献[25] 0.928 0.882 0.925 0.945 0.932 0.012
    本文 0.940 0.894 0.968 0.948 0.951 0.005
    文献[24] 0.788 0.705 0.831 0.802 0.786 0.035
    CVC-ColonDB 文献[25] 0.786 0.705 0.799 0.849 0.801 0.042
    本文 0.810 0.730 0.844 0.834 0.815 0.026
    下载: 导出CSV

    表  7  各模块在CVC-ClinicDB数据集上的消融结果

    Table  7.   Ablation results for each module on CVC-ClinicDB dataset

    模块解码器DiceMIoURPCF2
    极化高效混合
    M10.9330.8880.9280.9340.933
    M20.9230.8740.9220.9460.920
    M30.9080.8550.9010.9430.903
    M40.9400.8940.9380.9480.951
    下载: 导出CSV

    表  8  各模块在ETIS-LaribPolypDB数据集上的消融结果

    Table  8.   Ablation results for each module on ETIS-LaribPolypDB dataset

    模块解码器DiceMIoURPCF2
    极化高效混合
    M10.7860.7120.8300.8300.804
    M20.7640.6930.7930.8010.773
    M30.7030.6190.6680.7310.748
    M40.8010.7280.8640.7950.819
    下载: 导出CSV
  • [1] Liang H, Cheng Z M, Zhong H Q, et al. A region-based convolutional network for nuclei detection and segmentation in microscopy images[J]. Biomedical Signal Processing and Control, 2022, 71: 103276.
    [2] Banik D, Roy K, Bhattacharjee D, et al. Polyp-Net: a multimodel fusion network for polyp segmentation[J]. IEEE Transactions on Instrumentation and Measurement, 2021, 70: 4000512.
    [3] Jha D, Smedsrud P H, Johansen D, et al. A comprehensive study on colorectal polyp segmentation with ResUNet++, conditional random field and test-time augmentation[J]. IEEE Journal of Biomedical and Health Informatics, 2021, 25(6): 2029-2040.
    [4] 关少亚, 张诚, 孟偲, 等. 基于相位对称性的血管超声图像分割算法[J]. 北京航空航天大学学报, 2023, 49(10): 2645-2650.

    Guan S Y, Zhang C, Meng S, et al. Vascular ultrasound image segmentation algorithm based on phase symmetry[J]. Journal of Beijing University of Aeronautics and Astronautics, 2023, 49(10): 2645-2650(in Chinese).
    [5] Zhou L S, Liang L M, Sheng X Q. GA-Net: ghost convolution adaptive fusion skin lesion segmentation network[J]. Computers in Biology and Medicine, 2023, 164: 107273.
    [6] Shao D G, Xu C R, Xiang Y, et al. Ultrasound image segmentation with multilevel threshold based on differential search algorithm[J]. IET Image Processing, 2019, 13(6): 998-1005.
    [7] Eriyanti N A, Sigit R, Harsono T. Classification of colon polyp on endoscopic image using support vector machine[C]//Proceedings of the International Electronics Symposium. Piscataway: IEEE Press, 2021: 244-250.
    [8] Senthilkumaran N, Vaithegi S. Image segmentation by using thresholding techniques for medical images[J]. Computer Science & Engineering, 2016, 6(1): 1-13.
    [9] Yue G H, Han W W, Jiang B, et al. Boundary constraint network with cross layer feature integration for polyp segmentation[J]. IEEE Journal of Biomedical and Health Informatics, 2022, 26(8): 4090-4099.
    [10] Näppi J, Yoshida H. Automated detection of polyps with CT colonography evaluation of volumetric features for reduction of false-positive findings[J]. Academic Radiology, 2002, 9(4): 386-397.
    [11] Jerebko A K, Franaszek M, Summers R M. Radon transform based polyp segmentation method for CT colonography computer aided diagnosis[C]//Proceedings of the Society of Photo-Optical Instrumentation Engineers Conference on Medical Imaging: Physiology and Function-Methods, Systems, and Applications. Bellingham: SPIE, 2002, 225: 257-258.
    [12] Yao J H, Miller M, Franaszek M, et al. Colonic polyp segmentation in CT colonography-based on fuzzy clustering and deformable models[J]. IEEE Transactions on Medical Imaging, 2004, 23(11): 1344-1352.
    [13] Wu H S, Zhao Z B, Zhong J F, et al. PolypSeg: a lightweight context-aware network for real-time polyp segmentation[J]. IEEE Transactions on Cybernetics, 2023, 53(4): 2610-2621.
    [14] Long J, Shelhamer E, Darrell T. Fully convolutional networks for semantic segmentation[C]//Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. Piscataway: IEEE Press, 2015: 3431-3440.
    [15] Ronneberger O, Fischer P, Brox T. U-Net: convolutional networks for biomedical image segmentation[C]//Proceedings of the 18th International Conference on Medical Image Computing and Computer-Assisted Intervention. Berlin: Springer, 2015: 234-241.
    [16] Ali S M F, Khan M T, Haider S U, et al. Depth-wise separable atrous convolution for polyps segmentation in gastro[C]//Proceedings of the MediaEval. [S.l.:s.n.]: 2020.
    [17] Khan M A, Khan M A, Ahmed F, et al. Gastrointestinal diseases segmentation and classification based on duo-deep architectures[J]. Pattern Recognition Letters, 2020, 131: 193-204.
    [18] Vaswani A, Shazeer N, Parmar N, et al. Attention is all you need[C]//Proceedings of the 31st International Conference on Neural Information Processing Systems. New York: ACM, 2017: 6000-6010.
    [19] Peng Z L, Huang W, Gu S Z, et al. Conformer: local features coupling global representations for visual recognition[C]//Proceedings of the IEEE/CVF International Conference on Computer Vision. Piscataway: IEEE Press, 2022: 357-366.
    [20] Wang J F, Huang Q M, Tang F L, et al. Stepwise feature fusion: local guides global[C]//Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention. Berlin: Springer, 2022: 110-120.
    [21] Wang W H, Xie E Z, Li X, et al. PVTv2: improved baselines with pyramid vision Transformer[J]. Computational Visual Media, 2022, 8(3): 415-424.
    [22] Liu H J, Liu F Q, FAN X Y, et al. Polarized self-attention: towards high-quality pixel-wise regression[EB/OL]. (2021-07-08)[2024-05-01]. https://arxiv.org/abs/2107.00782.
    [23] Woo S, Park J, Lee J Y, et al. CBAM: convolutional block attention module[C]//Proceedings of the European Conference on Computer Vision. Berlin: Springer, 2018: 3-19.
    [24] Wang Q L, Wu B G, Zhu P F, et al. ECA-Net: efficient channel attention for deep convolutional neural networks[C]//Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. Piscataway: IEEE Press, 2020: 11531-11539.
    [25] Tang Y H, Han K, Guo J Y, et al. An image patch is a wave: phase-aware vision MLP[C]//Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. Piscataway: IEEE Press, 2022: 10925-10934.
    [26] Zhou T, Zhou Y, Gong C, et al. Feature aggregation and propagation network for camouflaged object detection[J]. IEEE Transactions on Image Processing, 2022, 31: 7036-7047.
    [27] Bernal J, Sánchez F J, Fernández-esparrach G, et al. WM-DOVA maps for accurate polyp highlighting in colonoscopy: validation vs. saliency maps from physicians[J]. Computerized Medical Imaging and Graphics, 2015, 43: 99-111.
    [28] Dutta A, Zisserman A. The VIA annotation software for images, audio and video[C]//Proceedings of the 27th ACM International Conference on Multimedia. New York: ACM, 2019: 2276-2279.
    [29] Tajbakhsh N, Gurudu S R, Liang J M. Automated polyp detection in colonoscopy videos using shape and context information[J]. IEEE Transactions on Medical Imaging, 2016, 35(2): 630-644.
    [30] Silva J, Histace A, Romain O, et al. Toward embedded detection of polyps in WCE images for early diagnosis of colorectal cancer[J]. International Journal of Computer Assisted Radiology and Surgery, 2014, 9(2): 283-293.
    [31] Lou A G, Guan S Y, Ko H, et al. CaraNet: context axial reverse attention network for segmentation of small medical objects[C]// Proceedings of the Conference on Medical Imaging-Image Processing. Bellingham: SPIE, 2022, 12032: 81-92.
    [32] Dong B, Wang W H, Fan D P, et al. Polyp-PVT: polyp segmentation with pyramid vision transformers[EB/OL]. (2024-02-19)[2024-05-01]. https://arxiv.org/abs/2108.06932.
    [33] Shi W T, Xu J, Gao P. SSformer: a lightweight Transformer for semantic segmentation[C]//Proceedings of the IEEE 24th International Workshop on Multimedia Signal Processing. Piscataway: IEEE Press, 2022: 1-5.
    [34] Wu C, Long C, Li S J, et al. MSRAformer: multiscale spatial reverse attention network for polyp segmentation[J]. Computers in Biology and Medicine, 2022, 151: 106274.
  • 加载中
图(11) / 表(8)
计量
  • 文章访问数:  54
  • HTML全文浏览量:  10
  • PDF下载量:  15
  • 被引次数: 0
出版历程
  • 收稿日期:  2024-05-17
  • 录用日期:  2024-08-01
  • 网络出版日期:  2024-08-30
  • 整期出版日期:  2026-07-31

目录

    /

    返回文章
    返回
    常见问答