针对水下图像颜色失真的问题,提出了基于双透射率水下成像模型的图像颜色校正算法。在水下成像模型的基础上,将透射率定义为直接分量透射率和后向散射分量透射率;通过红色暗通道先验获得后向散射分量透射率,并精确估计背景光,利用无退化像素点获得三通道的直接分量透射率;最后将两个透射率代入成像模型获得复原图像。实验结果表明,该算法仅依靠物理模型便能有效地去除水下图像的色偏。