Underwater Image Restoration Based on Background Light Estimation and Dark Channel Prior