Underwater self-supervised monocular depth estimation and its application in image enhancement. (April 2023)