Polarization imaging is extensively employed in underwater image restoration owing to its effectiveness in eliminating backscattered light. However, the existing polarization-based imaging methods rely on the strong assumption that the degrees of polarization (DoPs) of the target and backscattered light remain constant. Additionally, these methods ignore wavelength-specific absorption phenomena. To address these challenges, we propose an underwater image restoration method via spatially adaptive polarization imaging and color correction. First, based on optimal polarization difference images, we propose a method for calculating the spatial DoP of the target. In this method, the polarization characteristics of the target and background are fully exploited, and a scoring function is designed to achieve an optimal differential image. Second, we propose an adaptive local optimization method to estimate the spatial DoP of backscattering, which involves dividing the image into multiple local regions, and then employing improved particle swarm optimization (IPSO) algorithms to obtain the optimal value of DoP for each region. Finally, we introduce an adaptive compensation method based on the channel with minimal color absorption to correct color shifts during underwater polarization imaging. Extensive experiments demonstrate that our method exhibits superior generalization capability and outstanding restoration performance compared to existing methods.
Read full abstract