Laser & Optoelectronics Progress, Volume. 60, Issue 24, 2412002(2023)

Oil Spill Detection Algorithm of a Fully Polarimetric SAR Based on Dual-EndNet

Dongmei Song1,2, Mingyue Wang1、*, Chengcong Hu3, Jie Zhang1,4, Bin Wang1, Shanwei Liu1, Dawei Wang1, and Bin Liu5
Author Affiliations
  • 1College of Oceanography and Space Informatics, China University of Petroleum (East China), Qingdao 266580, Shandong, China
  • 2Laboratory for Marine Mineral Resources, Qingdao National Laboratory for Marine Science and Technology, Qingdao 266071, Shandong, China
  • 3China National Logging Corporation, Beijing 100101, China
  • 4First Institute of Oceanology, Ministry of Natural Resources, Qingdao 266061, Shandong, China
  • 5Qingdao Marine Science and Technology Center, Qingdao 266237, Shandong, China
  • show less
    Figures & Tables(14)
    Overall flow of oil spill detection in fully polarimetric SAR images based on Dual-EndNet
    Schematic of random forest algorithm
    Experimental flowchart of polarimetric SAR oil spill detection based on Dual-EndNet
    Structure of Dual-EndNet
    Two PauliRGB images of polarimetric SAR oil spill
    Oil spill detection results on dataset 1. (a) PauliGRB; (b) GroundTruth; (c) P-SVM; (d) F10-SVM; (e) F30-SVM; (f) FP-SVM; (g) P-CNN; (h) F10-CNN; (i) F30-CNN; (j) FP-CNN; (k)P-UNet; (l) F10-UNet; (m) F30-UNet; (n) FP-UNet; (o) P-FCN; (p) F10-FCN; (q) F30-FCN; (r) FP-FCN; (s) P-PSPNet; (t) F10-PSPNet; (u) F30-PSPNet; (v) FP-PSPNet; (w) P-Deeplabv3; (x) F10-Deeplabv3; (y) F30-Deeplabv3; (z) FP-Deeplabv3; (ab) Dual-EndNet
    Oil spill detection results on dataset 2. (a) PauliGRB; (b) GroundTruth; (c) P-SVM; (d) F10-SVM; (e) F30-SVM; (f) FP-SVM; (g) P-CNN; (h) F10-CNN; (i) F30-CNN; (j) FP-CNN; (k) P-UNet; (l) F10-UNet; (m) F30-UNet; (n) FP-UNet; (o) P-FCN; (p) F10-FCN; (q) F30-FCN; (r) FP-FCN; (s) P-PSPNet; (t) F10-PSPNet; (u) F30-PSPNet; (v) FP-PSPNet; (w) P-Deeplabv3; (x) F10-Deeplabv3; (y) F30-Deeplabv3; (z) FP-Deeplabv3; (ab) Dual-EndNet
    • Table 1. Summary of the commonly used polarimetric features

      View table

      Table 1. Summary of the commonly used polarimetric features

      No.Polarimetric featureEquationExplanation
      01SPANVSPAN=SHH2+2SHV2+SVV2
      02Geometric intensityV=det(T)1/3T is polarization coherence matrix
      03VV intensityVVV=SVV2
      04Copolarization phase differenceσϕCO=φHH-φVV2-φHH-φVV2φ is the phase information
      05Copolarization power ratioγCO=SHH2/SVV2
      06Copolarization correlation coefficientρCO=SHHSVV*SHH2SVV2
      07Real part of the copolarization cross productrCO=R(SHHSVV*)
      08Muller polarization feature M33
      09Consistency coefficientμ=2Re(SHHSVV*)-SHV2SHH2+2SHV2+SVV2
      10Polarization scattering entropyH=-i=13pilog3pipi=λiλ1+λ2+λ3
      11Anisotropy AA=λ2-λ3λ2+λ3λi is eigenvalue calculated from the polarimetric coherence matrix
      12Average scattering angleα¯=i=13piαi
      13Anisotropy A12A12=λ1-λ2λ1+λ2
      14Maximum eigenvalueλmax=max(λ1,λ2,λ3)
      15Pedestal heightVPH=minλ1,λ2,λ3maxλ1,λ2,λ3
      16Averaged intensityI=λ1×p1+λ2×p2+λ3×p3
      17SERDVSERD=λs-λ3nosλs+λ3nosλ3nos=2SHV2
      18Polarization feature PP=SHH+SVV2SHH-SVV2
      19Bragg scattering energy proportionη=PBraggVSPAN=T11+T122/T11VSPAN
      20Self-similarity parameterVrr=i=13λi2/i=13λi2=trTTH/trT2
      21Scattering diversityVSD=321-NF2=321-T/traceTF2
      22Surface scattering fractionN11=SHH+SVV2VSPAN
      23Combined feature parameter FF=ρCO+H¯+α¯+A12/4
      24Combined polarimetric feature H_A12H_A12=H1-A12
      25Combined polarimetric feature H_AH_A=1-A1-H
      26Polarimetric feature VCTVCT=C13/T11×T33
      27Coherence coefficientcho=T12/T11T22
      28Cross-polarization ratioC=SHH/SHV
      29Degree of polarizationVDoP=13TrMTM/M112-1
      30Gini coefficientPgini=1-i=13pi2
    • Table 2. Detailed parameters of Dual-EndNet

      View table

      Table 2. Detailed parameters of Dual-EndNet

      StageLayerKernel sizeStrideNumber
      EncoderConv13×3164
      Conv23×3164
      Pooling12×22
      Conv33×31128
      Conv43×31128
      Pooling22×22
      Conv53×31256
      Conv63×31128
      DecoderUpsampling12×2
      Conv73×31128
      Conv83×3164
      Upsampling22×2
      Conv93×3164
      Conv103×3132
      Feature fusion stageConv113×3164
      Conv123×3164
      Conv131×11Class number
      Softmax
    • Table 3. Detailed imaging parameters of two-view Radarsat-2 images

      View table

      Table 3. Detailed imaging parameters of two-view Radarsat-2 images

      ParameterDataset 1Dataset 2
      SatelliteRadarsat-2Radarsat-2
      Product typeSLCSLC
      BandCC
      PolarimetricQuad-polQuad-pol
      Spatial resolution4.7 m×4.8 m4.7 m×4.8 m
    • Table 4. Ranking of feature importance of random forest algorithm on dataset 1

      View table

      Table 4. Ranking of feature importance of random forest algorithm on dataset 1

      Polarimetric featureScore of importance
      Maximum eigenvalue8.0094
      Averaged intensity7.7246
      Real part of the copolarization cross product5.7811
      SPAN5.4079
      VV intensity4.6914
      Geometric intensity3.7980
      Surface scattering fraction3.0953
      Polarization scattering entropy2.4766
      Gini coefficient2.0543
      Polarimetric feature H_A121.5344
      Degree of polarization1.4882
      Anisotropy A121.0643
      Combined feature parameter F0.8130
      Consistency coefficient0.4918
      Cross-polarization ratio0.4261
      Self-similarity parameter0.3293
      Scattering diversity0.3127
      Bragg scattering energy proportion0.2295
      Copolarization correlation coefficient0.1179
      Polarization feature P0.0575
      Pedestal Height0.0382
      SERD0.0297
      Polarimetric feature CT0.0146
      Muller polarization feature M330.0067
      Copolarization power ratio0.0022
      Average scattering angle0.0018
      Coherence coefficient0.0013
      Combined polarimetric feature H_A0.0009
      Anisotropy0.0009
      Copolarization phase difference0.0005
    • Table 5. Comparison of oil spill detection accuracy of different algorithms on dataset 1

      View table

      Table 5. Comparison of oil spill detection accuracy of different algorithms on dataset 1

      MethodAccuracy /%OA /%AA /%KappaF1-scoreMIoU
      Oil spillSea water
      P-SVM92.0891.1191.6091.590.83190.91590.8449
      F10-SVM92.7193.6793.1893.190.86350.93180.8722
      F30-SVM93.3492.4592.9092.890.85790.92890.8673
      FP-SVM92.7094.5193.5793.610.87140.93570.8792
      P-CNN92.5096.0694.1894.280.88360.94180.8899
      F10-CNN93.4196.6694.9595.030.89900.94950.9038
      F30-CNN95.4292.5393.9593.970.87900.93950.8859
      FP-CNN93.7693.6793.7293.720.87430.93720.8817
      P-UNet93.7094.0893.8993.890.87770.93890.8848
      F10-UNet93.5196.6294.9995.070.83440.94990.9045
      F30-UNet93.2994.9694.1094.130.88190.94100.8885
      FP-UNet93.6696.4695.0095.060.89990.95000.9047
      P-FCN92.3595.2193.7193.780.87420.93710.8816
      F10-FCN95.2896.3295.7995.800.91570.95790.9191
      F30-FCN93.9690.5392.2192.250.84420.92200.8554
      FP-FCN94.3196.3695.3095.340.90590.95300.9101
      P-PSPNet93.6194.9894.2994.290.88570.94290.8919
      F10-PSPNet94.2696.5295.3895.390.90750.95380.9116
      F30-PSPNet93.6995.4394.5594.560.89100.94550.8966
      FP-PSPNet94.5096.6095.5495.550.91070.95540.9145
      P-Deeplabv393.7094.9994.3494.350.88670.94340.8928
      F10-Deeplabv394.3196.6395.5495.470.90910.95450.9131
      F30-Deeplabv393.7295.5294.6194.620.89220.94610.8977
      FP-Deeplabv394.6096.6895.6395.640.91250.95630.9162
      Dual-EndNet95.7896.9896.3696.380.92720.96360.9297
    • Table 6. Ranking of feature importance by random forest algorithm on dataset 2

      View table

      Table 6. Ranking of feature importance by random forest algorithm on dataset 2

      Polarimetric featureScore of importancePolarimetric featureScore of importance
      Maximum eigenvalue6.1732Consistency coefficient1.0919
      Averaged intensity5.4363Muller polarization feature M331.0002
      VV intensity3.7743Average scattering angle0.9672
      SERD2.8461Combined feature parameter F0.9487
      Surface scattering fraction2.4692Copolarization phase difference0.8663
      Real part of the copolarization cross product2.3569Anisotropy A0.8624
      Polarization scattering entropy2.2217Polarimetric feature CT0.8191
      Geometric intensity2.1696Cross-polarization ratio0.7499
      Gini coefficient2.1405Coherence coefficient0.7151
      Pedestal height1.9866Combined polarimetric feature H_A0.6912
      Combined polarimetric feature H_A121.6533Bragg scattering energy proportion0.5881
      Degree of polarization1.5632Scattering diversity0.5822
      SPAN1.4700Self-similarity parameter0.5810
      Copolarization power patio1.1308Polarization feature P0.5154
      Anisotropy A121.1185Copolarization correlation coefficient0.5111
    • Table 7. Comparison of oil spill detection accuracy of different methods on dataset 2

      View table

      Table 7. Comparison of oil spill detection accuracy of different methods on dataset 2

      MethodAccuracy /%OA /%AA /%KappaF1-scoreMIoU
      Sea waterMineralEmulsionBio-oil
      P-SVM91.0960.380.0068.8389.0055.080.39890.43210.3617
      F10-SVM93.6344.6636.6886.9991.3965.490.46570.51490.4120
      F30-SVM92.9142.9034.6887.1390.6464.410.44050.50040.3998
      FP-SVM92.7943.4236.3487.4790.5665.000.43890.50660.4044
      P-CNN97.2593.4079.4364.2196.5683.570.73520.71520.6016
      F10-CNN97.6486.0379.3783.8896.9286.730.75620.72940.6189
      F30-CNN96.9393.1564.6289.7796.4586.120.73280.70800.6060
      FP-CNN96.9492.0383.7788.0596.5590.200.74060.72880.6212
      P-UNet98.4386.4758.4367.7897.3077.780.77270.70020.5954
      F10-UNet98.4783.2273.7577.7797.4883.300.78670.78670.6274
      F30-UNet98.6987.7072.8381.1397.8885.090.81660.76930.6645
      FP-UNet98.5589.4584.8982.5697.9288.860.82260.79140.6869
      P-FCN98.9186.3072.1070.1597.8981.870.81480.75430.6443
      F10-FCN98.6690.9888.7885.5498.1590.990.84110.81640.7149
      F30-FCN98.0692.1583.1490.2797.6390.900.80600.78720.6818
      FP-FCN98.2688.2684.4390.1997.7090.280.80900.78340.6766
      P-PSPNet98.5089.3889.6985.5097.9590.770.82620.80120.6976
      F10-PSPNet98.4288.5086.3779.6897.7488.240.80910.77980.6727
      F30-PSPNet98.7091.0688.9085.5698.1991.060.84430.81180.7113
      FP-PSPNet98.7291.1789.2086.1298.2291.300.84710.81810.7198
      P-Deeplabv398.6289.7882.3280.7297.9687.860.82470.78880.6848
      F10-Deeplabv398.6587.7276.0783.2197.8986.410.81860.77930.6733
      F30-Deeplabv398.7991.2589.7085.6298.2991.340.85210.82180.7245
      FP-Deeplabv398.8791.2689.7186.6898.3891.630.85900.82850.7329
      Dual-EndNet99.0494.3295.7192.2898.7695.340.89130.87880.7952
    Tools

    Get Citation

    Copy Citation Text

    Dongmei Song, Mingyue Wang, Chengcong Hu, Jie Zhang, Bin Wang, Shanwei Liu, Dawei Wang, Bin Liu. Oil Spill Detection Algorithm of a Fully Polarimetric SAR Based on Dual-EndNet[J]. Laser & Optoelectronics Progress, 2023, 60(24): 2412002

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: Instrumentation, Measurement and Metrology

    Received: Feb. 17, 2023

    Accepted: Apr. 4, 2023

    Published Online: Nov. 27, 2023

    The Author Email: Wang Mingyue (s20160047@s.upc.edu.cn)

    DOI:10.3788/LOP230660

    Topics