1. A device for removing haze from an image, comprising: an image decomposer that decomposes a near-infrared (NIR) image to generate an NIR detail layer image and decomposes an RGB image to generate an RGB detail layer image and an RGB base layer image; a weight generator that generates a mixing weight value based on a similarity between high frequency (HF) components of the NIR image and the RGB image; a detail layer mixer that mixes the NIR detail layer image and the RGB detail layer image based on the mixing weight value to generate a mixed RGB detail layer image; a base layer dehazer that removes haze from the RGB base layer image to generate a compensated RGB base layer image; and an adder that adds the mixed RGB detail layer image and the compensated RGB base layer image to generate an output RGB image, wherein the output RGB image is free of haze.