Single image dehazing through improved atmospheric light estimation
underwater image processing : state of the art of restoration and image enhancement methods .