Abstract-As light is attenuated when disseminating in water, the clarity of images or videos captured under water is usually degraded to varying degrees. By exploring the difference in light attenuation between in atmosphere and in water, we derive a new underwater optical model to describe the formation of an underwater image in the true physical process, and then propose an effective enhancement algorithm with the derived optical model to improve the perception of underwater images or video frames. In our algorithm, a new underwater dark channel is derived to estimate the scattering rate, and an effective method is also presented to estimate the background light in the underwater optical model. Experimental results show that our algorithm can well handle underwater images, especially for deep-sea images and those captured from turbid waters.