Text this: OVERVIEW OF METHODS FOR IMPROVING THE VISUAL QUALITY OF IMAGES AND VIDEOS IN ADVERSE WEATHER CONDITIONS