Fog Removal From Images And Video