Perceiving and Modeling Density for Image Dehazing