This document describes a system to remove haze from images using a dark channel algorithm and median filtering. It begins with an abstract that outlines the goals of improving visibility in bad weather conditions by removing haze from images. It then provides details on the proposed method, which uses a dark channel prior algorithm to estimate atmospheric light, calculate a transmission map, and recover scene radiance. A hybrid median filter is also used to remove impulse noise from the dehazed image. The method is tested on hazy images and results show improved visibility and color contrast compared to previous methods.