Removal of Haze in Color Images using Histogram, Mean, and Threshold Values (HMTV)

Similar documents
FOG REMOVAL ALGORITHM USING ANISOTROPIC DIFFUSION AND HISTOGRAM STRETCHING

Measuring a Quality of the Hazy Image by Using Lab-Color Space

Haze Removal of Single Remote Sensing Image by Combining Dark Channel Prior with Superpixel

A REVIEW ON RELIABLE IMAGE DEHAZING TECHNIQUES

Survey on Image Fog Reduction Techniques

A Single Image Haze Removal Algorithm Using Color Attenuation Prior

A Comprehensive Study on Fast Image Dehazing Techniques

A Fuzzy Logic Based Approach to De-Weather Fog-Degraded Images

Single Image Haze Removal with Improved Atmospheric Light Estimation

FPGA IMPLEMENTATION OF HAZE REMOVAL ALGORITHM FOR IMAGE PROCESSING Ghorpade P. V 1, Dr. Shah S. K 2 SKNCOE, Vadgaon BK, Pune India

O-HAZE: a dehazing benchmark with real hazy and haze-free outdoor images

Image Visibility Restoration Using Fast-Weighted Guided Image Filter

Image dehazing using Gaussian and Laplacian Pyramid

ENHANCED VISION OF HAZY IMAGES USING IMPROVED DEPTH ESTIMATION AND COLOR ANALYSIS

A Scheme for Increasing Visibility of Single Hazy Image under Night Condition

Bhanudas Sandbhor *, G. U. Kharat Department of Electronics and Telecommunication Sharadchandra Pawar College of Engineering, Otur, Pune, India

HYBRID BASED IMAGE ENHANCEMENT METHOD USING WHITE BALANCE, VISIBILITY AMPLIFICATION AND HISTOGRAM EQUALIZATION

Method Of Defogging Image Based On the Sky Area Separation Yanhai Wu1,a, Kang1 Chen, Jing1 Zhang, Lihua Pang1

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February-2016 ISSN

A Study on Image Enhancement and Resolution through fused approach of Guided Filter and high-resolution Filter

An Improved Adaptive Frame Algorithm for Hazy Transpired in Real-Time Degraded Video Files

Fast Single Image Haze Removal Using Dark Channel Prior and Bilateral Filters

Analysis of various Fuzzy Based image enhancement techniques

Research on Enhancement Technology on Degraded Image in Foggy Days

Comprehensive Analytics of Dehazing: A Review

MODIFIED HAZE REMOVAL USING DARK CHANNEL PRIOR, GABOR FILTER & CLAHE ON REMOTE SENSING IMAGES Er. Harpoonamdeep Kaur 1, Dr.

DESIGN AND IMPLEMENTATION OF A MODEL FOR HAZE REMOVAL USING IMAGE VISIBILITY RESTORATION TECHNIQUE

Recovering of weather degraded images based on RGB response ratio constancy

A Novel Haze Removal Approach for Road Scenes Captured By Intelligent Transportation Systems

Underwater Depth Estimation and Image Restoration Based on Single Images

ISSN Vol.03,Issue.29 October-2014, Pages:

Image Enhancement System Based on Improved Dark Channel Prior Chang Liu1, a, Jun Zhu1,band Xiaojun Peng1,c

Improving Image Quality by Camera Signal Adaptation to Lighting Conditions

An Improved Technique for Automatic Haziness Removal for Enhancement of Intelligent Transportation System

arxiv: v1 [cs.cv] 31 Mar 2018

Guided Filtering Using Reflected IR Image for Improving Quality of Depth Image

Contrast Enhancement for Fog Degraded Video Sequences Using BPDFHE

New framework for enhanced the image visibility which is degraded due to fog and Weather Condition

A Review on Various Haze Removal Techniques for Image Processing

Testing, Tuning, and Applications of Fast Physics-based Fog Removal

An Efficient Fog Removal Method Using Retinex and DWT Algorithms

Seeing Mt. Rainier: Lucky Imaging for Multi-Image Denoising, Sharpening, and Haze Removal

Recent Advances in Image Deblurring. Seungyong Lee (Collaboration w/ Sunghyun Cho)

A Spatial Mean and Median Filter For Noise Removal in Digital Images

Using Visibility Cameras to Estimate Atmospheric Light Extinction

Keywords-Image Enhancement, Image Negation, Histogram Equalization, DWT, BPHE.

Keywords Fuzzy Logic, ANN, Histogram Equalization, Spatial Averaging, High Boost filtering, MSE, RMSE, SNR, PSNR.

Contrast Enhancement using Improved Adaptive Gamma Correction With Weighting Distribution Technique

International Journal of Innovative Research in Engineering Science and Technology APRIL 2018 ISSN X

OFTEN, the images of outdoor scenes are degraded by

Implementation of Block based Mean and Median Filter for Removal of Salt and Pepper Noise

A Review Paper on Image Processing based Algorithms for De-noising and Enhancement of Underwater Images

Keywords- Color Constancy, Illumination, Gray Edge, Computer Vision, Histogram.

EFFICIENT CONTRAST ENHANCEMENT USING GAMMA CORRECTION WITH MULTILEVEL THRESHOLDING AND PROBABILITY BASED ENTROPY

Realistic Image Synthesis

DIGITALGLOBE ATMOSPHERIC COMPENSATION

Simultaneous Capturing of RGB and Additional Band Images Using Hybrid Color Filter Array

Remove Noise and Reduce Blurry Effect From Degraded Document Images Using MATLAB Algorithm

Contrast Enhancement Techniques using Histogram Equalization: A Survey

Mod. 2 p. 1. Prof. Dr. Christoph Kleinn Institut für Waldinventur und Waldwachstum Arbeitsbereich Fernerkundung und Waldinventur

A Review over Different Blur Detection Techniques in Image Processing

Guided Image Filtering for Image Enhancement

Efficient Contrast Enhancement Using Adaptive Gamma Correction and Cumulative Intensity Distribution

Student Attendance Monitoring System Via Face Detection and Recognition System

AN IMPROVED OBLCAE ALGORITHM TO ENHANCE LOW CONTRAST IMAGES

C. Efficient Removal Of Impulse Noise In [7], a method used to remove the impulse noise (ERIN) is based on simple fuzzy impulse detection technique.

PARAMETRIC ANALYSIS OF IMAGE ENHANCEMENT TECHNIQUES

Politecnico di Torino. Porto Institutional Repository

Quality Measure of Multicamera Image for Geometric Distortion

Noise and Restoration of Images

Coding and Modulation in Cameras

A Review on Image Fusion Techniques

ABSTRACT I. INTRODUCTION

Impact Factor (SJIF): International Journal of Advance Research in Engineering, Science & Technology

Does Dehazing Model Preserve Color Information?

A New Scheme for No Reference Image Quality Assessment

Implementation of Barcode Localization Technique using Morphological Operations

Review and Analysis of Image Enhancement Techniques

An Efficient Gaussian Noise Removal Image Enhancement Technique for Gray Scale Images V. Murugan, R. Balasubramanian

Impulse Noise Removal and Detail-Preservation in Images and Videos Using Improved Non-Linear Filters 1

Face Detection System on Ada boost Algorithm Using Haar Classifiers

Smt. Kashibai Navale College of Engineering, Pune, India

Restoration of Motion Blurred Document Images

Reference Free Image Quality Evaluation

A Novel Curvelet Based Image Denoising Technique For QR Codes

Removal of Salt and Pepper Noise from Satellite Images

Bi-Level Weighted Histogram Equalization with Adaptive Gamma Correction

ISSN: (Online) Volume 2, Issue 1, January 2014 International Journal of Advance Research in Computer Science and Management Studies

An Efficient Noise Removing Technique Using Mdbut Filter in Images

Learning Representations for Automatic Colorization Supplementary Material

Image Contrast Enhancement for Outdoor Machine Vision Applications

Image Restoration and De-Blurring Using Various Algorithms Navdeep Kaur

A Chinese License Plate Recognition System

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Super resolution with Epitomes

APJIMTC, Jalandhar, India. Keywords---Median filter, mean filter, adaptive filter, salt & pepper noise, Gaussian noise.

Color Constancy Using Standard Deviation of Color Channels

Applications of Flash and No-Flash Image Pairs in Mobile Phone Photography

DYNAMIC CONVOLUTIONAL NEURAL NETWORK FOR IMAGE SUPER- RESOLUTION

Restoration of Degraded Historical Document Image 1

Transcription:

IJSTE - International Journal of Science Technology & Engineering Volume 3 Issue 03 September 2016 ISSN (online): 2349-784X Removal of Haze in Color Images using Histogram, Mean, and Threshold Values (HMTV) Ramesh Kumar Thakur Assistant Professor Department of Computer Engineering Smt S. R. Patel Engineering College Dabhi Gujarat India Abstract In the present paper a novel, simple, and effective method Histogram-Mean-Threshold value (HMTV) is proposed for removal of haze from an input color image. The HMTV is a new method for the removal of haze from hazy color images. This method relies on the fact that histogram of a hazy color image is distorted in a specific manner. Using this fact we processed hazy color images using histogram equalization, minimum arithmetic operation of images, image sharpening and mean shift filter. This is an adaptive method of histogram equalization with the help of mean value. Image sharpening and mean shift filter is applied to further enhance the quality of intermediate dehazed image resulted after adaptive process of histogram equalization. Keywords: Dehazed Image, Hazy Color Images, HMTV, Image Sharpening, Minimum Arithmetic Operation I. INTRODUCTION OUTDOOR image scenes are mainly affected by the disturbing elements like water-droplets and particles present in the atmosphere. Some common phenomena are smoke, haze, and fog which are caused by scattering and atmospheric absorption. The camera receives the attenuated light coming from object in the direction of line of sight. Moreover, there is blending of incoming light along the airlight (the reflected ambient light by atmospheric particles into the line of sight) [1]. The color fidelity and contrast of the image is degraded. The degradation is spatial-variant because the scattering vary much dependent on the camera to object distance. The need of removal of haze (or dehazing) is very much desired in computer vision applications, consumer photography etc. [2]. The scene visibility is significantly increased and the shift of color due to airlight is amended in the process of haze removal. The haze-free image is very pleasant to see. The computer vision algorithm requires clear and haze free image for basic image analysis and complex object recognition. Also many of the vision algorithms (e.g., photometric analysis, filtering, and feature detection) performance degraded due to low-contrast and biased input image. Haze removal algorithms have several applications in computer vision. The fog and haze images are useful in the process of depth understanding of the scene. Due to the dependency of haze on the unknown depth information haze removal is very difficult in nature. Moreover in the case of single input image the removal of haze becomes complicated. Thus, researchers proposed various strategies using additional information and surplus images. Methods based on polarization eliminate the effect of haze using images having different value of degrees of polarization [3 and 4]. With the help of taking many images of the same scenario under different weather more constraints are obtained [5, 6, and 7]. There are some depth based methods [8, 9] which need the rough information of depth either from known 3D models or from the user inputs. Single image haze removal methods have made significant progress recently [10 and 11]. These methods success depends mainly on solid assumption. According to Tan hazy image usually have lower contrast as compared to the clear image and used this fact for removal of haze by local contrast enhancement of the input image [11]. The results are visually convincing but need not to be valid actually. Fattal used the method of estimation for the albedo of the scene and then surmises the medium transmission, with the help of assuming that the surface shading and transmission are locally uncorrelated [10]. Fattal s method is physically strong and produces notable results. But, this approach cannot handle heavy haze images very well and might be failed in the cases where there is assumption break. In the present paper, a new method is proposed- HMTV, for haze removal of single color image. The HMTV algorithm uses the fact that the distortion in histogram of any hazy image is in a specific manner. It is observed that in hazy color images the histogram is affected in a definite way. The histogram of hazy image is normally constrained in a range. Thus, repetitive histogram equalization with the help of minimum arithmetic operation of images is used to remove haze from the hazy color image. The proposed method is experimentally evaluated and results confirmed the proposed method is able to handle objects situated very far from camera irrespective of degree of haze. Similar to any other method using assumption, proposed method has also some limitation. The HMTV may not give a better result in case of the extreme hazy image. All rights reserved by www.ijste.org 186

II. RELATED RECENT WORKS In 2000, Shree K. Nayar and Srinivasa G. Narasimhan [5] proposed a method for vision in poor atmospheric light using chromatic framework. They proposed a technique for the examination of atmospheric scattering with chromatic effects. In 2001, S. G. Narasimhan, S. K. Nayar and Y. Y. Schechner [3] proposed an approach with the help of polarization for dehazing of image instantly. They presented a method for haze removal. The main basis of their work was that the scattered light by the particles of atmosphere is partially polarized. In 2003, Shree K. Nayar and Srinivasa G. Narasimhan [6] proposed the technique for restoration of contrast in the images which were badly affected by weather. Their method used the model which was based on the physics and describes uniform bad weather scenes appearances. In 2008, R. Tan [11] proposed an approach for bad weather visibility in single image. His method was automatic and only one input image is required. His technique had two basic facts: first, improved visibility images had more contrast than poor weather images; second, the variation of light which dependent on distance between sensor and the object had to be smooth. In 2008, Jean-philippe Tarel, Nicolas Hautière, Eric Dumont and Didier Aubert [12] proposed an approach for gradient rationing at visible edges with blind contrast enhancement. Their method involved the process of computing of gradient ratio of the visible edges before and after the process of restoration of contrast. In 2009, S. Jian T. Xiaoou and H. Kaiming [13] proposed the approach of dark channel prior for single image haze removal. Their method focuses on the fact that at least one color channel has pixels of very low intensity in most of the local patches of non-hazy outdoor images. In 2010, Jian Sun, Xiaoou Tang and Kaiming He [14] proposed the approach for guided image filtering. Their method involved an explicit image filter-guided filter. The output of guided filter works with the help of a guidance image that can be the input image itself or any other image. In 2014, Jiezhang Cheng, Xiaoqiang Ji, Tingting Zhang, MeijiaoWang and Jiaqi Bai [15] proposed the approach for image clarity in traffic video monitoring systems in hazy weather with real time enhancement. In their approach analysis of degradation causes of images with fuzzy mechanism was completed to diminish the haze effect traffic video monitoring systems of outdoor images. III. PROPOSED METHOD Here in this article a novel algorithm for haze removal is proposed using HMTV. Flowchart for the proposed algorithm is shown in Fig.1. Fig. 1: Flowchart of the HMTV algorithm All rights reserved by www.ijste.org 187

The steps of the proposed algorithm are given below: 1) Start 2) Histogram equalization is applied on source image and resulted image is named as Hist image. 3) Minimum pixel value of original image and Hist image resulted Min image. 4) Histogram equalization is applied on the Min image and resulted image is named as HistMin image. 5) Mean Difference of HistMin and Hist image resulted Threshold value. 6) If Threshold value is greater than 0.1 then minimum arithmetic operation is applied on HistMin image and Hist image and Min image is replaced with resulted image. Hist image is also replaced with HistMin image and step 4 is repeated. 7) Else HistMin image is named as intermediate dehazed image. 8) Image sharpening and mean shift filter is applied on intermediate dehazed image one after the other and resulted image is Dehazed image. 9) End. In the proposed algorithm the value of mean of the image is repeatedly calculated at each iteration. The mean value is used to further calculation of threshold. The threshold value is used as a metric for deciding whether further processing of image. The values of mean and threshold are shown in the result analysis section at each processing stages to show the relationship between them and different stages of processing. IV. RESULT AND DISCUSSION The proposed new algorithm is applied on different hazy color images and the haze free images are obtained with good visual quality. Here the step by step processing of a hazy color image is shown in Fig.2. Fig. 2: Stepwise processing of color hazy images The histogram of each step in the processing of hazy color image to haze-free color image with the respective statistical value is shown in Fig.3. Fig. 3: Histogram of stepwise processing of color hazy images The value of mean and threshold at different stage of processing is shown in the table 1. All rights reserved by www.ijste.org 188

Table - 1 The value of mean and threshold at different steps in processing Description Mean Threshold Original Haze Image 164.759 - Iteration 1 146.012 18.747 Iteration 2 149.954 3.942 Iteration 3 146.866 3.088 Iteration 4 144.792 2.074 Iteration 5 143.540 1.252 Iteration 6 143.172 0.368 Last Iteration Intermediate Dehazed Image 143.238 0.066 On the basis of mean value obtained at different steps of processing, it is very clear that after a certain number of steps the variation in mean value is negligible. So, the threshold value is going to decrease with each step. After the threshold value reaches below 0.1, further processing is stopped and the image obtained is intermediate dehazed image. After we got the intermediate dehazed image, image sharpening is applied which produces intermediate sharp dehazed image. Finally mean shift filter is applied on intermediate sharp dehazed image which produces final dehazed image. The qualitative comparison of different haze removal algorithm is shown in Fig.4. (a) (b) (c) (d) (e) (f) (g) Fig. 4: Comparison of out of different methods.(a) Original Image, (b) Kopf et al. [8], (c) Fattal [10], (d) Tan [11], (e) He et al. [13], (f) Tarel[16], (g) HMTV - proposed The value of RMSE, PSNR and SSIM is calculated for each method and compared. The RMSE value for each method is shown in table 2. Table - 2 The value of RMSE for different methods of haze removal Sl. No. Methods RMSE 1 HMTV - proposed 41.50254428 2 He et al. 40.05211331 3 Tan 36.90225140 4 Kopf et al. 22.51512878 5 Fattal 20.80467988 6 Tarel 18.85591028 From the above table it is clear that the value of RMSE is highest for our method. Since we are calculating the RMSE values w.r.t. hazy image so higher RMSE means better visibility. This proves that propose HMTV method is best among above mentioned methods. The PSNR value for each method is shown in table 3. All rights reserved by www.ijste.org 189

Table - 3 The value of PSNR for different methods of haze removal Sl. No. Methods PSNR 1 Tarel 22.55346036 2 Fattal 21.69918967 3 Kopf et al. 21.01292172 4 Tan 16.72135316 5 He et al. 16.00990170 6 HMTV - proposed 15.70091599 From the above table it is shown that the value of PSNR is lowest for our method. Since we are calculating the PSNR values w.r.t. hazy image,so lower PSNR means better visibility. This proves that propose HMTV method is best among above mentioned methods. The SSIM value for each method is shown in table 4. Table - 4 The value of SSIM for different methods of haze removal Sl. No. Methods SSIM 1 HMTV - proposed 0.968867281 2 Fattal 0.998969147 3 Kopf et al. 0.999191456 4 Tarel 0.999255088 5 He et al. 0.999509243 6 Tan 0.999512264 From the above table it is shown that the value of SSIM is lowest for our method. Since we are calculating the SSIM values w.r.t. hazy image so lower SSIM value means less similarity with hazy image. Less similarity with hazy image infers more similarity with dehazed image. This proves that propose HMTV method is best among above mentioned methods. On the basis of RMSE, PSNR and SSIM values, the proposed HMTV algorithm gives best result. So based upon experimental results it is proved that the proposed algorithm has best capability to enhance the image visibility. V. CONCLUSION In the present paper, a simple and effective haze removal method is proposed for hazy color image using HMTV algorithm. The HMTV algorithm is based on the basic methods of histogram equalization and minimum arithmetic operation of images, Image sharpening and mean shift filter. Using histogram equalization, mean and threshold value intermediate dehazed image is generated which is further enhanced by image sharpening and mean shift filtering. On application of this method into the haze imaging model, haze removal of color images becomes simpler and more effective. The experimental results show that the proposed method gives better dehazed image compared to many existing algorithm. This method has also some limitations and it produces some distortion in case of extreme hazy color images. We are working in the direction of overcoming this problem. REFERENCES [1] H. Koschmieder. Theorie der horizontalen sichtweite. Beitr. Phys. Freien Atm., 12:171 181, 1924. [2] P. Chavez. An improved dark-object substraction technique for atmospheric scattering correction of multispectral data. Remote Sensing of Environment, 24:450 479, 1988. [3] Y. Y. Schechner, S. G. Narasimhan, and S. K. Nayar, Instant dehazing of images using polarization, in Proceedings IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2001. [4] S. Shwartz, E. Namer, and Y. Y. Schechner. Blind haze separation. CVPR, 2:1984 1991, 2006. [5] S. G. Narasimhan and S. K. Nayar, Chromatic framework for vision in bad weather, in Proceedings IEEE Conference on Computer Vision and Pattern Recognition (CVPR), June 2000. [6] S. G. Narasimhan and S. K. Nayar, Contrast restoration of weather degraded images, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 25, pp. 713-724, 2003. [7] S. K. Nayar and S. G. Narasimhan. Vision in bad weather. ICCV, page 820, 1999. [8] J. Kopf, B. Neubert, B. Chen, M. Cohen, D. Cohen-Or, O. Deussen, M. Uyttendaele, and D. Lischinski. Deep photo: Model-based photograph enhancement and viewing. SIGGRAPH Asia, 2008. [9] S. G. Narasimhan and S. K. Nayar. Interactive deweathering of an image using physical models. In Workshop on Color and Photometric Methods in Computer Vision, 2003. [10] R. Fattal. Single image dehazing. In SIGGRAPH, pages 1 9, 2008. [11] R. Tan, Visibility in bad weather from a single image, in Proceedings IEEE Conference on Computer Vision and Pattern Recognition (CVPR), June 2008. [12] N.Hautiere, "Blind contrast enhancement assessment by gradient rationing at visible edges," Image Analysis & Stereology, vol. 27, pp. 87-95, 2008. [13] H. Kaiming, S. Jian and T. Xiaoou, "Single image haze removal using dark channel prior," in Computer Vision and Pattern Recognition, 2009. CVPR 2009. IEEE Conference on, 2009, pp. 1956-1963. [14] K. He, J. Sun, and X. Tang, Guided image filtering, in The European Conference on Computer Vision (ECCV), 2010. All rights reserved by www.ijste.org 190

[15] Xiaoqiang Ji, Jiezhang Cheng, Jiaqi Bai, Tingting Zhang, and MeijiaoWang Real-time Enhancement of the Image Clarity for Traffic Video Monitoring systems in Haze in 7th International Congress on Image and Signal Processing, 2014. [16] TAREL Jean-philippe. Fast Visibility Restoration from a Single Color or Gray Level Image. Proceedings of IEEE Conference on International Conference on Computer Vision, Kyoto, Japan, 2009, pp. 20-28. All rights reserved by www.ijste.org 191