Advanced Imaging, Volume. 1, Issue 2, 022001(2024)

Review of polarimetric image denoising Author Presentation , Editors' Pick

Hedong Liu1, Xiaobo Li1, Zihan Wang2, Yizhao Huang2, Jingsheng Zhai1, and Haofeng Hu1,2、*
Author Affiliations
  • 1School of Marine Science and Technology, Tianjin University, Tianjin, China
  • 2School of Precision Instrument and Opto-electronics Engineering, Key Laboratory of Opto-electronics Information Technology, Ministry of Education, Tianjin University, Tianjin, China
  • show less
    Figures & Tables(29)
    The whole framework figure. (a) Outline of the review. It consists of four parts, including noise models, generic methods, denoising methods tailored for polarimetric images, and challenges and potential directions. (b) Timeline and classification of polarimetric image denoising works in recent years, including PCA-based[34], BM3D-DoFP[35], PBM3D[32], KSVD-based[36], Adaptive BM3D[37], BM3D-CPFA[33], IPLNet[38], TL-based, PDRDN[39], DnCNN-based[40], MDU-Net[41], ColorPolorNet[42], CARDN[43], 3DCNN[44], PJNDNMNet[45], Pol2Pol[116], and ViT-based[46] methods.
    The diagram of the noise formation model.
    Sensitivity of different polarization parameters. (a) Relationship between mean error rates and the standard deviation. (b) The computed Stokes parameters, DoLP, and AoP, with different variances.
    Denoising performance of the PCA-based method. (a) Denoising results for the simulated noisy image; (b) denoising results for the real noisy image; (c) quantitative analysis results.
    Denoising performance of the KSVD-based method for Gaussian noise. (a) Intensity (σ=1); (b) DoLP; (c) quantitative analysis results.
    Flow chart of the BM3D algorithm.
    Denoising performance for Gaussian noise. (a) Polarization components after applying PBM3D methods (σ=0.026); (b) quantitative analysis results.
    Synergy between polarimetric imaging and deep learning techniques.
    Learning-based denoising for grayscale polarimetric images[39].
    Learning-based denoising for grayscale polarimetric images[43]: (a) network architecture; (b) channel attention residual dense block; (c) restored results comparison.
    Transfer-learning-based denoising for polarimetric images[46]: (a) the pipeline of the transfer-learning-based method; (b) visual comparison for denoising performance.
    Self-supervised-based denoising for polarimetric images[116]: (a) the pipeline of Pol2Pol; (b) the detail of the polarization generator; (c) the pipeline of supervised learning; (d) the pipeline of the Noise2Noise method; (e) visual comparisons of different denoising methods.
    Learning-based denoising for color polarimetric images[43]: (a) network architecture of ColorPolarNet; (b) restored result comparison of IPLNet and ColorPolarNet.
    3D CNN-based denoising method[43]: (a) network architecture; (b) comparison of 2D and 3D convolutions; (c) restored results.
    Transformer-based denoising for color polarimetric images[46]: (a) the pipeline of the transformer-based method; (b)–(d) visual comparison of polarimetric color image denoising.
    Learning-based denoising for infrared polarimetric images[46]: (a) the architecture of PJNDNMNet; (b) visual results for infrared polarimetric image denoising.
    DnCNN-based denoising method for integral polarimetric imaging[40]. (a) The structure of the DnCNN. (b) Restored results of the DoLP.
    Deep learning for denoising in Mueller matrix images[41]. (a) Network structure; (b) the denoised images. D: diattenuation, Δ: depolarization, δ: linear retardance.
    • Table 1. Summary of Generic Deep Learning Denoising Methods.

      View table
      View in Article

      Table 1. Summary of Generic Deep Learning Denoising Methods.

      MethodCategoryApplicationFeature
      DnCNN[78]CNNImage denoising, super-resolution, and deblockingFeedforward denoising CNNs integrating BN, ReLU, and residual learning
      RDN[86,87]CNNImage denoising, super-resolution, artifact reduction, and deblurringAn effective denoising CNN with advantages of ResNet and DenseNet
      U-Net-based[88]CNNGaussian image denoising and real noisy image denoisingA densely connected hierarchical image denoising network based on modified U-Net
      PSDNet[89]CNNSynthesized noisy image and real noisy image denoisingAn effective denoising CNN with parallel and serial structure
      MWDCNN[90]CNNGaussian noisy image and real noisy image denoisingA multi-stage image denoising CNN with the wavelet transform
      CTNet[79]CNN with TransformerSynthesized noisy image and real noisy image denoisingImproving denoising in complex scenes by cross-transformer techniques
      HWformer[91]TransformerSynthesized noisy image and real noisy image denoisingLong- and short-distance modeling by a heterogeneous window transformer
      Noise2Noise[92]CNNImage denoising, Monte Carlo image denoising, and reconstruction of MRI scanTraining a blind denoiser by two noisy images from two snapshots
      SSNet[93]CNNImage denoising and watermark removalA perceptive self-supervised learning network for noisy image watermark removal
      PSLNet[94]CNNImage denoising and watermark removalSelf-supervised learning network training a denoising CNN
      U2D2Net[95]CNNImage denoising and dehazingUnsupervised unified image dehazing and denoising network for a single image
    • Table 2. Comparison of KSVD, PCA, and BM3D Image Denoising Methods.

      View table
      View in Article

      Table 2. Comparison of KSVD, PCA, and BM3D Image Denoising Methods.

      MethodCharacteristicAdvantageDisadvantage
      KSVDDictionary learning-based approach; utilizes sparse representationsEffective for various types of noise; adaptable to different image structuresRequires training data; sensitive to parameter settings
      PCAReduces dimensionality; identifies and retains major patternsGood for Gaussian noise; simple implementationLimited performance with complex noise; loss of fine details
      BM3DGroups similar image blocks; applies 3D transformation and filteringExcellent at preserving details and textures; effective for various noise typesHigh computational complexity; requires tuning of multiple parameters
    • Table 3. PSNR Comparisons of Different Polarization Information.

      View table
      View in Article

      Table 3. PSNR Comparisons of Different Polarization Information.

      MethodS0S1S2DoLPAoP
      Noisy input (dB)18.6118.5818.584.713.84
      K-SVD-based (dB)28.9730.9933.0022.584.24
    • Table 4. Average PSNRs (dB)/SSIMs of Different Methods.

      View table
      View in Article

      Table 4. Average PSNRs (dB)/SSIMs of Different Methods.

      MethodS0DoLPAoP
      Input22.24/0.60210.70/0.1239.64/0.054
      BM3D25.93/0.89017.52/0.76613.27/0.159
      PDRDN32.53/0.96723.89/0.80816.34/0.224
      CARDN31.65/0.92327.04/0.84320.27/0.249
    • Table 5. Average PSNRs (dB)/SSIMs of Pol2Pol and Pol2GT.

      View table
      View in Article

      Table 5. Average PSNRs (dB)/SSIMs of Pol2Pol and Pol2GT.

      MethodS0DoLPAoP
      Input23.50/0.70715.54/0.12212.51/0.112
      Pol2Pol27.72/0.87423.34/0.72016.00/0.325
      Pol2GT27.95/0.88023.61/0.72316.11/0.328
    • Table 6. Average PSNRs (dB) and SSIMs of Different Color Polarimetric Image Denoising Methods.

      View table
      View in Article

      Table 6. Average PSNRs (dB) and SSIMs of Different Color Polarimetric Image Denoising Methods.

      MethodS0DoLPAoP
      Input20.24/0.60514.37/0.1808.42/0.096
      CBM3D25.45/0.80517.87/0.41910.33/0.157
      IPLNet27.54/0.84124.33/0.55814.57/0.277
      ColorPolarNet33.24/0.93724.12/0.51314.94/0.286
      3DCNN-based33.44/0.94825.94/0.70617.18/0.310
    • Table 7. Summary of Learning-Based Denoising Methods for Typical Polarimetric Images.

      View table
      View in Article

      Table 7. Summary of Learning-Based Denoising Methods for Typical Polarimetric Images.

      MethodCategoryApplicationHighlight
      PDRDN[39]SupervisedGrayscaleModified RDN for polarimetric image denoising
      CARDN[43]SupervisedGrayscaleChannel attention and adaptive polarization loss
      TL[114]SupervisedGrayscaleRecovering polarization information with a small-scale polarimetric dataset
      Pol2Pol[116]Self-supervisedGrayscaleConducing paired images by the Stokes relationship
      IPLNet[38]SupervisedColorDecomposing color polarization images into 12 channels by three sub-networks
      ColorPolarNet[42]SupervisedColorDecomposing color polarization images into intensity network and polarization network with the Stokes vector
      3DCNN[44]SupervisedColorProcessing high dimensions of color polarization by 3D convolution
      ViT-based[46]SupervisedColorExploiting polarization correlation by the transformer block
    • Table 8. Quantitative Analysis Results of the DnCNN-Based Method in Different Noise Levels.

      View table
      View in Article

      Table 8. Quantitative Analysis Results of the DnCNN-Based Method in Different Noise Levels.

      Noise Level (Photons/pixel)Noisy polarimetric imagesRecovered polarimetric images using DnCNN
      2D DoLP image (SNR) (dB)3D DoLP image (SNR) (dB)2D DoLP image (SNR) (dB)3D DoLP image (SNR) (dB)
      0–40.060.230.512.79
      4–80.111.240.926.74
      8–120.703.323.8010.01
      12–162.236.1311.7021.63
      16–202.917.6915.7823.23
    • Table 9. Quantitative Denoised Results of MDU-Net.

      View table
      View in Article

      Table 9. Quantitative Denoised Results of MDU-Net.

      Mueller matrix imagesD/Δ/δ
      MethodMRMSE (×103)MPSNR (dB)MSSIMRMSE (×103)PSNR (dB)SSIM (×102)
      Noisy6.58930.070.68755.616/3.405/5.89131.81/36.03/29.3068.42/69.11/84.05
      MDU-Net2.65438.120.89682.298/1.217/2.83139.40/45.15/35.1990.30/94.26/95.88
    • Table 10. Summary of Deep Learning Denoising Methods for Extensive Polarimetric Images.

      View table
      View in Article

      Table 10. Summary of Deep Learning Denoising Methods for Extensive Polarimetric Images.

      MethodCategoryApplicationHighlight
      PJNDMNet[45]SupervisedLWIR polarization imageGenerating training data based on the polarization measurement redundancy error
      DnCNN based[40]SupervisedPolarization 3D integral imageReconstructing 3D DoLP images with the help of DnCNN
      MDU-Net[41]SupervisedMueller matrix imagePolarimetry basis parameter recovery based on modified U-Net
    • Table 11. Summary of Some Representative Methods in Polarimetric Image Denoising.

      View table
      View in Article

      Table 11. Summary of Some Representative Methods in Polarimetric Image Denoising.

      MethodNoise typeFeatureKey word
      PCA-based[34]AWGN and realisticNoise suppression and DoLP enhancement for polarization imagesKeeping the most relevant parts of polarimetric images in the PCA domain
      KSVD-based[36]AWGNDenoising polarization imagesObtaining the optimized representation of polarization images via dictionary learning and sparse coding
      PBM3D[32]AWGN and realisticReducing noise of polarimetric images and enhancing S0, DoLP, and AoP informationApplying BM3D to a chosen polarization space with the optimal denoising transformation matrix
      BM3D-DoFP[35]AWGNNoise suppression and DoLP enhancement for polarization imagesExtension of BM3D to polarimetric images using a superpixel patch
      Adaptive BM3D[37]SpeckleSuppressing speckle noise of polarization imagesBM3D with an adaptive thresholding technique based on the smoothness of a polarimetric image patch
      BM3D-CPFA[33]AWGN and realisticColor polarization image denoising and color DoLP reconstructionApplying BM3D according to the correlation between different polarization and color channels
      PDRDN[39]RealisticReducing noise of polarimetric images and recovering S0, DoLP, and AoP informationResidual dense network designed for polarimetric image denoising
      CARDN[43]RealisticReducing noise of polarimetric images and recovering S0, DoLP, and AoP informationA flexible model with a channel attention block and adaptive polarization loss
      IPLNet[38]RealisticColor polarimetric image denoising and S0, DoLP, and AoP restorationA denoising network with intensity polarization, two sub-nets, and one-to-three three sub-branches
      ColorPolarNet[42]RealisticColor polarimetric image denoising and S0, DoLP, and AoP restorationA two-step parallel multitask CNN with a loss function based on Stokes parameters
      3DCNN-based[44]RealisticDenoising color polarimetric images and restoring color S0, DoLP, and AoP informationAn entirely 3D denoising network with 3D convolution and color polarization loss
      ViT-based[46]RealisticColor polarimetric image denoising and S0, DoLP, and AoP restorationA vision transformer model with hybrid attention mechanisms and Stokes parameter loss
      PJDNDMNet[45]Synthetic and realisticReducing noise of LWIR polarization images and reconstructing infrared S0, DoLP, and AoP informationA three-stage progressive CNN guided by mixed noise level estimation
      DnCNN-based[40]AWGNSuppressing noise of polarimetric 3D integral images and restoring S0, DoLP, and AoP informationA physical model trained DnCNN with passive 3D polarimetric integral imaging in low-light conditions
      MDU-Net[41]RealisticSuppressing noise of Mueller matrix images and restoring diattenuation, depolarization, and linear retardanceA modified U-Net network incorporating channel attention and Mueller matrix loss
      Pol2Pol[116]AWGN and realisticReducing noise of polarimetric images and recovering S0, DoLP, and AoP informationA self-supervised model trained only with one-shot noisy polarimetric images
      TL-based[114]RealisticReducing noise of polarimetric images and recovering S0, DoLP, and AoP informationSmall-scale polarimetric dataset trained network by fine-tuning a pre-trained color image denoising model
    Tools

    Get Citation

    Copy Citation Text

    Hedong Liu, Xiaobo Li, Zihan Wang, Yizhao Huang, Jingsheng Zhai, Haofeng Hu, "Review of polarimetric image denoising," Adv. Imaging 1, 022001 (2024)

    Download Citation

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

    Category: Review Article

    Received: Apr. 15, 2024

    Accepted: Sep. 4, 2024

    Published Online: Oct. 11, 2024

    The Author Email: Haofeng Hu (haofeng_hu@tju.edu.cn)

    DOI:10.3788/AI.2024.20001

    Topics