Hu, et al.. Underwater Image Restoration Based on Convolutional Neural Network. 2018.