• Laser & Optoelectronics Progress
  • Vol. 57, Issue 24, 241006 (2020)
Zhanlong Zhu1、2、3, Jianbin Dong1、2、3, Mingliang Li1、2、3, Yibo Zheng2、3、*, and Yuan Wang2、3
Author Affiliations
  • 1School of Information Engineering, Hebei GEO University, Shijiazhuang, Hebei 050031, China
  • 2Hebei Key Laboratory of Optoelectronic Information and Geo-Detection Technology, Hebei GEO University, Shijiazhuang, Hebei 050031, China
  • 3Intelligent Sensor Network Engineering Research Center of Hebei Province, Hebei GEO University, Shijiazhuang, Hebei 050031, China
  • show less
    DOI: 10.3788/LOP57.241006 Cite this Article Set citation alerts
    Zhanlong Zhu, Jianbin Dong, Mingliang Li, Yibo Zheng, Yuan Wang. Generalized Fuzzy C-Means for Image Segmentation Based on Adaptive Weighted Image Patch[J]. Laser & Optoelectronics Progress, 2020, 57(24): 241006 Copy Citation Text show less
    Examples of weight allocation of image patch. (a) Three selected image blocks; (b) gray value of image block A; (c) gray value of image block B; (d) gray value of image block C; (e) wjr of image block A; (f) wjr of image block B; (g) wjr of image block C
    Fig. 1. Examples of weight allocation of image patch. (a) Three selected image blocks; (b) gray value of image block A; (c) gray value of image block B; (d) gray value of image block C; (e) wjr of image block A; (f) wjr of image block B; (g) wjr of image block C
    Segmentation results of different algorithms on the synthetic image. (a) Original synthetic image; (b) image with SPN(0.1); (c) GFCM algorithm; (d) KGFCM_S1 algorithm; (e) KGFCM_S2 algorithm; (f) EnFCM algorithm; (g) FGFCM algorithm; (h) NDFCM algorithm; (i) WIPFCM algorithm; (j) GFCM_WP algorithm
    Fig. 2. Segmentation results of different algorithms on the synthetic image. (a) Original synthetic image; (b) image with SPN(0.1); (c) GFCM algorithm; (d) KGFCM_S1 algorithm; (e) KGFCM_S2 algorithm; (f) EnFCM algorithm; (g) FGFCM algorithm; (h) NDFCM algorithm; (i) WIPFCM algorithm; (j) GFCM_WP algorithm
    Segmentation results of different algorithms on the synthetic image. (a) Synthetic image with WGN (0,0.01) & SPN (0.1); (b) GFCM algorithm; (c) KGFCM_S1 algorithm; (d) KGFCM_S2 algorithm; (e) EnFCM algorithm; (f) FGFCM algorithm; (g) NDFCM algorithm; (h) WIPFCM algorithm; (i) GFCM_WP algorithm
    Fig. 3. Segmentation results of different algorithms on the synthetic image. (a) Synthetic image with WGN (0,0.01) & SPN (0.1); (b) GFCM algorithm; (c) KGFCM_S1 algorithm; (d) KGFCM_S2 algorithm; (e) EnFCM algorithm; (f) FGFCM algorithm; (g) NDFCM algorithm; (h) WIPFCM algorithm; (i) GFCM_WP algorithm
    Actual images to be segmented. (a) Bird image; (b) standard segmentation image of Bird; (c) House image; (d) Coins image; (e) Rocks image
    Fig. 4. Actual images to be segmented. (a) Bird image; (b) standard segmentation image of Bird; (c) House image; (d) Coins image; (e) Rocks image
    Segmentation results of different algorithms on the Bird image. (a) Image with SPN(0.2); (b) GFCM algorithm; (c) KGFCM_S1 algorithm; (d) KGFCM_S2 algorithm; (e) EnFCM algorithm; (f) FGFCM algorithm; (g) NDFCM algorithm; (h) WIPFCM algorithm; (i) GFCM_WP algorithm
    Fig. 5. Segmentation results of different algorithms on the Bird image. (a) Image with SPN(0.2); (b) GFCM algorithm; (c) KGFCM_S1 algorithm; (d) KGFCM_S2 algorithm; (e) EnFCM algorithm; (f) FGFCM algorithm; (g) NDFCM algorithm; (h) WIPFCM algorithm; (i) GFCM_WP algorithm
    Segmentation results of different algorithms on the House image. (a)Image with WGN(0,0.002) & SPN(0.05); (b) GFCM algorithm; (c) KGFCM_S1 algorithm; (d) KGFCM_S2 algorithm; (e) EnFCM algorithm; (f) FGFCM algorithm; (g) NDFCM algorithm; (h) WIPFCM algorithm; (i) GFCM_WP algorithm
    Fig. 6. Segmentation results of different algorithms on the House image. (a)Image with WGN(0,0.002) & SPN(0.05); (b) GFCM algorithm; (c) KGFCM_S1 algorithm; (d) KGFCM_S2 algorithm; (e) EnFCM algorithm; (f) FGFCM algorithm; (g) NDFCM algorithm; (h) WIPFCM algorithm; (i) GFCM_WP algorithm
    Segmentation results of different algorithms on the Coins image. (a)Image with SPN(0.1); (b) GFCM algorithm; (c) KGFCM_S1 algorithm; (d) KGFCM_S2 algorithm; (e) EnFCM algorithm; (f) FGFCM algorithm; (g) NDFCM algorithm; (h) WIPFCM algorithm; (i) GFCM_WP algorithm
    Fig. 7. Segmentation results of different algorithms on the Coins image. (a)Image with SPN(0.1); (b) GFCM algorithm; (c) KGFCM_S1 algorithm; (d) KGFCM_S2 algorithm; (e) EnFCM algorithm; (f) FGFCM algorithm; (g) NDFCM algorithm; (h) WIPFCM algorithm; (i) GFCM_WP algorithm
    Segmentation results of different algorithms on the Rocks image. (a)Image with SPN(0.1); (b) GFCM algorithm; (c) KGFCM_S1 algorithm; (d) KGFCM_S2 algorithm; (e) EnFCM algorithm; (f) FGFCM algorithm; (g) NDFCM algorithm; (h) WIPFCM algorithm; (i) GFCM_WP algorithm
    Fig. 8. Segmentation results of different algorithms on the Rocks image. (a)Image with SPN(0.1); (b) GFCM algorithm; (c) KGFCM_S1 algorithm; (d) KGFCM_S2 algorithm; (e) EnFCM algorithm; (f) FGFCM algorithm; (g) NDFCM algorithm; (h) WIPFCM algorithm; (i) GFCM_WP algorithm
    AlgorithmParameter setting
    mαβλαλsλgTεq
    GFCM20.930010-4
    KGFCM_S120.9430010-43
    KGFCM_S220.9430010-43
    EnFCM2430010-43
    FGFCM23330010-43
    NDFCM213330010-43
    WIPFCM230010-43
    GFCM_WP20.930010-43
    Table 1. Parameters of algorithms
    Noise levelIndexGFCMKGFCM_S1KGFCM_S2EnFCMFGFCMNDFCMWIPFCMGFCM_WP
    WGN(0,0.01)SA0.87770.95610.98120.95580.97900.97030.97810.9903
    ARI0.83690.94150.97350.94110.97200.96040.97090.9871
    WGN(0,0.015)SA0.80440.95170.97340.95180.97310.96490.97050.9810
    ARI0.73920.93550.96430.93580.96420.95320.96070.9747
    WGN(0,0.02)SA0.75280.94210.96330.94210.96470.96030.95700.9659
    ARI0.67040.92280.95110.92290.95300.94710.94260.9546
    SPN (0.1)SA0.92310.88420.97010.88030.96490.96240.98410.9961
    ARI0.89790.84560.96020.84040.95320.94990.97880.9948
    SPN (0.2)SA0.85070.81370.93870.82110.91960.92720.97450.9890
    ARI0.80090.75150.91830.76150.89280.90290.96600.9854
    WGN(0,0.01) &SPN(0.1)SA0.81560.87010.94610.86960.95370.95600.94240.9838
    ARI0.75420.82670.92810.82620.93820.94130.92320.9784
    Table 2. Segmentation results of different algorithms on the synthetic image
    ImageNoise levelIndexGFCMKGFCM_S1KGFCM_S2EnFCMFGFCMNDFCMWIPFCMGFCM_WP
    WGN(0,0.02)SA0.90070.95150.95350.96160.95600.95570.95560.9558
    ARI0.80130.90300.90710.90310.91210.91130.91120.9114
    WGN(0,0.03)SA0.85210.94960.95000.94970.95460.95500.95390.9550
    ARI0.70420.89920.90000.89930.90850.90990.90780.9099
    BirdSPN (0.1)SA0.91460.93370.95920.93430.95990.95930.95970.9626
    ARI0.82920.83730.91850.86860.91980.91860.91940.9251
    SPN (0.2)SA0.86720.89320.95480.89320.94830.95170.95760.9612
    ARI0.73450.78630.90960.78630.89650.90350.91450.9225
    WGN(0,0.02) &SPN(0.1)SA0.87680.92430.94610.92440.95070.95240.94600.9526
    ARI0.75360.84860.89210.84880.90150.90470.89200.9053
    Hr(I)5.09775.08775.08745.08984.23924.26514.23284.2191
    WGN(0,0.002)Hl(I)1.04951.03591.04191.03951.03751.03991.03961.0388
    E6.14736.12366.12936.12935.27675.30505.27235.2579
    Hr(I)5.24115.22925.22895.23054.50524.49594.50284.4828
    WGN(0,0.005)Hl(I)1.04261.03991.04421.04301.04251.04121.04201.0416
    E6.28376.26916.27316.27355.54775.53715.54485.5244
    Hr(I)4.46904.46194.46394.46883.61273.65673.59083.5832
    HouseSPN (0.05)Hl(I)1.04511.03501.03621.04331.03721.04731.03641.0351
    E5.51415.49695.50015.51214.64994.70404.62714.6183
    Hr(I)4.41194.40044.40344.41023.61613.67383.60393.5713
    SPN (0.1)Hl(I)1.05441.03911.04241.05451.03951.05521.04291.0345
    E5.46635.43955.44585.46474.65554.72904.64684.6059
    Hr(I)5.06795.06375.06495.06764.28944.29954.25644.2557
    WGN(0,0.002) &SPN(0.05)Hl(I)1.04951.03641.04451.04931.04291.04861.03801.0383
    E6.11746.10016.10956.11695.33235.34815.29455.2940
    Hr(I)4.92224.82114.82104.82184.26694.26424.26654.2529
    WGN(0,0.005)Hl(I)0.74560.71640.70680.73960.71670.73660.70930.7157
    E5.66785.53745.52785.56134.98365.00084.97584.9686
    Hr(I)4.83214.82964.82954.82984.32134.31224.32294.3089
    WGN(0,0.01)Hl(I)0.75170.72110.71510.74280.72040.74130.71680.7203
    E5.58385.55075.54465.57265.04175.05455.03965.0292
    Hr(I)3.43573.43443.43363.43532.86422.84202.85162.8602
    ImageNoise levelIndexGFCMKGFCM_S1KGFCM_S2EnFCMFGFCMNDFCMWIPFCMGFCM_WP
    CoinsSPN (0.05)Hl(I)0.80710.71900.73200.80600.71810.80450.71250.7015
    E4.24284.15344.16554.24133.58243.64653.56413.5617
    Hr(I)3.44153.43073.43073.43212.89642.86652.89332.8884
    SPN (0.1)Hl(I)0.89010.72730.77540.88250.72160.88370.71910.7033
    E4.33164.15804.20614.31463.61813.75023.61303.5916
    Hr(I)4.80114.73684.76404.76444.25284.20874.24454.2357

    WGN(0,0.005) &
    SPN(0.05)
    Hl(I)0.81820.71800.74090.80740.71960.79820.70870.7161
    E5.61935.48185.50495.57184.97245.00704.95324.9519
    Hr(I)5.20015.19715.19225.19854.20274.20224.18054.1879
    WGN(0,0.005)Hl(I)1.31571.31321.31351.31561.31441.31361.31341.3139
    E6.51586.51036.51076.51415.51715.51585.49395.5018
    Hr(I)5.25665.24375.24375.24524.38744.36614.38394.3400
    WGN(0,0.01)Hl(I)1.31931.31511.31811.31941.31721.31691.31781.3166
    E6.57596.55886.56186.56465.70465.68305.70175.6566
    Hr(I)4.65504.64794.64944.65453.61133.65143.62883.6086
    RocksSPN (0.05)Hl(I)1.31931.31221.31231.31911.31201.31771.31241.3104
    E5.97445.96015.96175.97364.92334.96914.94124.9190
    Hr(I)4.55524.54274.54524.55443.65933.59893.60823.5792
    SPN (0.1)Hl(I)1.32721.31351.31441.32711.32341.31511.31271.3103
    E5.88245.85625.85975.88144.98284.91404.92094.8895
    Hr(I)5.12395.10695.10805.11114.20344.23414.18844.1966
    WGN(0,0.005) &
    SPN(0.05)
    Hl(I)1.32611.31471.31761.32591.31381.32201.32341.3149
    E6.45006.42156.42576.43705.51725.55615.51185.5115
    Table 3. Segmentation results of different algorithms on the real images
    Zhanlong Zhu, Jianbin Dong, Mingliang Li, Yibo Zheng, Yuan Wang. Generalized Fuzzy C-Means for Image Segmentation Based on Adaptive Weighted Image Patch[J]. Laser & Optoelectronics Progress, 2020, 57(24): 241006
    Download Citation