IMAGE EQUALIZATION BASED ON SINGULAR VALUE DECOMPOSITION

Similar documents
SATELLITE images are used in many applications such as

Multiresolution Analysis of Connectivity

IMPROVEMENT USING WEIGHTED METHOD FOR HISTOGRAM EQUALIZATION IN PRESERVING THE COLOR QUALITIES OF RGB IMAGE

A Novel Multi-diagonal Matrix Filter for Binary Image Denoising

Lossless Huffman coding image compression implementation in spatial domain by using advanced enhancement techniques

A simple Technique for contrast stretching by the Addition, subtraction& HE of gray levels in digital image

Image Enhancement in Spatial Domain: A Comprehensive Study

Contrast Enhancement for Fog Degraded Video Sequences Using BPDFHE

A Survey on Image Contrast Enhancement

An Efficient Method for Contrast Enhancement in Still Images using Histogram Modification Framework

A Novel 3-D Color Histogram Equalization Method With Uniform 1-D Gray Scale Histogram Ji-Hee Han, Sejung Yang, and Byung-Uk Lee, Member, IEEE

Fuzzy Statistics Based Multi-HE for Image Enhancement with Brightness Preserving Behaviour

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

Underwater Image Enhancement Using Discrete Wavelet Transform & Singular Value Decomposition

Image Enhancement using Histogram Equalization and Spatial Filtering

A self-adaptive Contrast Enhancement Method Based on Gradient and Intensity Histogram for Remote Sensing Images

Efficient Contrast Enhancement Using Adaptive Gamma Correction and Cumulative Intensity Distribution

Preprocessing on Digital Image using Histogram Equalization: An Experiment Study on MRI Brain Image

A Histogram based Algorithm for Denoising Images Corrupted with Impulse Noise

A Global-Local Contrast based Image Enhancement Technique based on Local Standard Deviation

Experimental Images Analysis with Linear Change Positive and Negative Degree of Brightness

Bi-Level Weighted Histogram Equalization with Adaptive Gamma Correction

Image Enhancement Techniques Based on Histogram Equalization

A DEVELOPED UNSHARP MASKING METHOD FOR IMAGES CONTRAST ENHANCEMENT

USE OF HISTOGRAM EQUALIZATION IN IMAGE PROCESSING FOR IMAGE ENHANCEMENT

Brightness Preserving Fuzzy Dynamic Histogram Equalization

Contrast Enhancement using Improved Adaptive Gamma Correction With Weighting Distribution Technique

Comparison of Histogram Equalization Techniques for Image Enhancement of Grayscale images in Natural and Unnatural light

ECC419 IMAGE PROCESSING

Denoising and Enhancement of Medical Images Using Wavelets in LabVIEW

A Review on Various contrast enhancement scheme for Dark Images

Robust watermarking based on DWT SVD

Histogram Equalization: A Strong Technique for Image Enhancement

Contrast Enhancement Using Bi-Histogram Equalization With Brightness Preservation

Various Image Enhancement Techniques - A Critical Review

Performance Evaluation of Edge Detection Techniques for Square Pixel and Hexagon Pixel images

Journal of mathematics and computer science 11 (2014),

Removal of Gaussian noise on the image edges using the Prewitt operator and threshold function technical

Face Detection System on Ada boost Algorithm Using Haar Classifiers

Image Enhancement And Analysis Of Thermal Images Using Various Techniques Of Image Processing

THE STATISTICAL ANALYSIS OF AUDIO WATERMARKING USING THE DISCRETE WAVELETS TRANSFORM AND SINGULAR VALUE DECOMPOSITION

An Adaptive Kernel-Growing Median Filter for High Noise Images. Jacob Laurel. Birmingham, AL, USA. Birmingham, AL, USA

MAV-ID card processing using camera images

CONTRAST ENHANCEMENT WITH CONSIDERING VISUAL EFFECTS BASED ON GRAY-LEVEL GROUPING

Colour correction for panoramic imaging

An Improved Binarization Method for Degraded Document Seema Pardhi 1, Dr. G. U. Kharat 2

Contrast Enhancement Techniques using Histogram Equalization: A Survey

A Comparison of the Multiscale Retinex With Other Image Enhancement Techniques

A Preprocessing Approach For Image Analysis Using Gamma Correction

Lossy Image Compression Using Hybrid SVD-WDR

Color Constancy Using Standard Deviation of Color Channels

Illumination based Sub Image Histogram Equalization: A Novel Method of Image Contrast Enhancement

ROTATION INVARIANT COLOR RETRIEVAL

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

IEEE Signal Processing Letters: SPL Distance-Reciprocal Distortion Measure for Binary Document Images

Measure of image enhancement by parameter controlled histogram distribution using color image

Image Processing Lecture 4

Bogdan Smolka. Polish-Japanese Institute of Information Technology Koszykowa 86, , Warsaw

Enhance Image using Dynamic Histogram and Data Hiding Technique

Image Enhancement in Spatial Domain

Improved Region of Interest for Infrared Images Using. Rayleigh Contrast-Limited Adaptive Histogram Equalization

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

Research on Enhancement Technology on Degraded Image in Foggy Days

Image Processing by Bilateral Filtering Method

CoE4TN4 Image Processing. Chapter 3: Intensity Transformation and Spatial Filtering

Artifacts Reduced Interpolation Method for Single-Sensor Imaging System

Automatic Locating the Centromere on Human Chromosome Pictures

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

Design of Various Image Enhancement Techniques - A Critical Review

Novel Histogram Processing for Colour Image Enhancement

Contrast Enhancement with Reshaping Local Histogram using Weighting Method

VEHICLE LICENSE PLATE DETECTION ALGORITHM BASED ON STATISTICAL CHARACTERISTICS IN HSI COLOR MODEL

MICA at ImageClef 2013 Plant Identification Task

Comparative Study of Image Enhancement and Analysis of Thermal Images Using Image Processing and Wavelet Techniques

Compression Method for High Dynamic Range Intensity to Improve SAR Image Visibility

Computer Graphics Fundamentals

Color Image Segmentation Using K-Means Clustering and Otsu s Adaptive Thresholding

Comparision of different Image Resolution Enhancement techniques using wavelet transform

Pixel Classification Algorithms for Noise Removal and Signal Preservation in Low-Pass Filtering for Contrast Enhancement

Image Compression Using Hybrid SVD-WDR and SVD-ASWDR: A comparative analysis

Preprocessing of Digitalized Engineering Drawings

VLSI Implementation of Impulse Noise Suppression in Images

Color Image Enhancement by Histogram Equalization in Heterogeneous Color Space

Issues in Color Correcting Digital Images of Unknown Origin

Lossless Image Watermarking for HDR Images Using Tone Mapping

Content Based Image Retrieval Using Color Histogram

Reversible data hiding based on histogram modification using S-type and Hilbert curve scanning

Performance Analysis of Color Components in Histogram-Based Image Retrieval

A New Image Steganography Depending On Reference & LSB

Image Contrast Enhancement Using Joint Segmentation

FILTER FIRST DETECT THE PRESENCE OF SALT & PEPPER NOISE WITH THE HELP OF ROAD

Keywords Secret data, Host data, DWT, LSB substitution.

Image Processing. Adam Finkelstein Princeton University COS 426, Spring 2019

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

Survey on Image Contrast Enhancement Techniques

Blind Blur Estimation Using Low Rank Approximation of Cepstrum

Digital Image Processing. Lecture # 3 Image Enhancement

An Improved Bernsen Algorithm Approaches For License Plate Recognition

Improved SIFT Matching for Image Pairs with a Scale Difference

Forget Luminance Conversion and Do Something Better

Transcription:

IAGE EQUALIZATION BASED ON SINGULAR VALUE DECOPOSITION * Hasan Demirel, Gholamreza Anbarjafari and ohammad N. Sabet Jahromi Department of Electrical and Electronic Engineering, Eastern editerranean University, Gazimağusa, KKTC, ersin 1, TURKEY phone: +9 392 63 1436, fax: +9 392 365 24, email: hasan.demirel@ emu.edu.tr web: http://faraday.ee.emu.edu.tr/hdemirel Abstract In this paper, a novel image equalization technique which is based on singular value decomposition (SVD) is proposed. The singular value matrix represents the intensity information of the given image and any change on the singular values change the intensity of the input image. The proposed technique converts the image into the SVD domain and after normalizing the singular value matrix it reconstructs the image in the spatial domain by using the updated singular value matrix. The technique is called the singular value equalization (SVE) and compared with the standard grayscale histogram equalization (GHE) method. The visual and quantitative results suggest that the proposed SVE method clearly outperforms the GHE method. Introduction Contrast is the difference in visual properties that makes an object (or its representation in an image) distinguishable from other objects and the background. In visual perception of the real world, contrast is determined by the difference in the color and brightness of the object with other objects in the same field of view. The human visual system is more sensitive to contrast than absolute luminance; hence, we can perceive the world similarly regardless of the considerable changes in illumination conditions. If an image is overall very dark or a very bright, the information may be lost in those areas which are excessively and uniformly dark or bright. The problem is how the contrast of an image can be optimized to represent all the information in the input image. Techniques such as histogram equalization, gamma correction, and linear contrast correction have been used to reduce these effects [1] - [4]. In many image-processing applications, the standard grayscale histogram equalization (GHE) method is one of the simplest and most effective primitives for contrast enhancement [5], which attempts to produce an output histogram that is uniform [6]. Not only GHE but also dynamic histogram equalization (DHE) [7] obtained from dynamic histogram specification (DHS) [8] which generates the specified histogram dynamically from the input image, is used for image equalization. One of the disadvantages of the GHE is that the information laid on the histogram of the image will be totally lost. Demirel and Anbarjafari showed that the histogram of face images can be used for face recognition [9]. In their work it is necessary that if any equalization is used, the pattern of the histogram should not be changed. Fig. 1 (a) shows a low density face image from CALTECH frontal face database [1] and its respective histogram in (b). As it is shown in fig. 1 (d) after the equalization using GHE the shape of the histogram has been totally changed. In this work, we have proposed a new method of image equalization based on singular value decomposition. The proposed method, which is called the singular value equalization (SVE), preserves the general shape of the histogram and will reduce significantly the loss of information contained in the histogram. Furthermore, the 978-1-4244-2881-6/8/$25. 28 IEEE

5 1 15 2 25 (a) (b) (c) Fig. 2: A low contrast image (a) and its corresponding equalized ones, by using SVE (b) and GHE (c). proposed method has been compared with GHE method and the visual and quantitative results suggest that the proposed method is superior to the GHE method. The quantitative results are based on the Kullback-Leibler Distance between histograms of the input and processed images. (a) (c) 25 2 15 1 5 3 25 2 15 1 5 (b) 5 1 15 2 25 (d) Fig. 1: A face image from the CALTECH face database (a), its histogram (b), the equalized face image using GHE (c) and its respective histogram (d). Singular Value Equalization The proposed singular value equalization (SVE) technique is based on the singular value decomposition (SVD). Each image can be represented by a matrix which contains the pixel intensity values. In general, for any image matrix A, the SVD can be defined as: T A A A A = U Σ V (1) Where U and V are orthogonal square matrices and Σ A matrix contains the sorted singular values on its main diagonal. Σ A contains the intensity information of the given image [11], which means that the maximum singular value of Σ A contributes more than the other singular values. In this paper primary attention is based on the maximum singular value. SVD representation of images has been used in many image processing applications such as image content retrieval [12] and image watermarking [13]. In this paper we have proposed to use singular value representation of an image to equalize the low contrast images. This task can be achieved by normalizing the values in Σ A matrix as follows. The average intensity value of a gray level image, μ, can be calculated by, N i= 1 j= 1 a ij ( A [ aij ] ) (2) μ = = N N where a ij is the intensity value of pixel of the i th row and j th column of image, A with rows and N columns. It is clear that a low contrast dark image will have μ < 128 and a low contrast bright image will have μ > 128. The objective is to equalize a dark or bright low contrast image in such a way that the mean increases or decreases towards the neighborhood of 8-bit mean gray value 128 respectively. The maximum singular values of a dark image, max(σ D ), a single gray level image with mean 128, max(σ 128 ), and a bright image, max(σ B ), can be related to each other as follows. ( Σ D) < ( Σ 128 ) < ( ΣB ) (3) max max max

Thus we introduce a new image, Γ N, with a single intensity value that is equal to 128. It is obvious that μ Γ =128. The SVD of this new image is calculated and the maximum singular value (max(σ Γ )) is used to calculate the transformation factor, ξ, as follows: max ξ = max ( Σ Γ ) ( Σ ) A (4) It is straight forward that ξ is greater than 1 if the image A is low contrast with low intensity and is lower than 1 if the image A is low contrast with high intensity. Now a new singular value matrix, Σ A, can be defined as: Σ = ξ Σ (5) A A ΣA can be referred as singular value matrix of the equalized image. Using this equalized matrix, a new image, A, can be constructed by using these three matrices of U A, Σ A and V A by applying the following equation: A = U Σ A AV (6) A The intensity of the image has been equalized by equalizing the singular value matrix. Thus the proposed method is named singular value equalization (SVE). In the next section visual and quantitative results obtained from SVE based equalized images are given for further discussion. Experimental Results and Discussions Fig. 2 illustrates samples of equalized low contrast images using proposed SVE and standard GHE methods. The visual results clearly indicate that the proposed SVE is outperforming the GHE. As it is shown in the fig. 2 the attained image by using SVE is brighter, sharper and the details in the image is more visible than the one attained by using GHE. In order to compare the performance of SVE and GHE, the intensity of an image has been reduced and then both GHE and SVE have been applied to the low contrast image. Discussion based on visual results mainly depends on human visual perception and that is why we are proposing to use a quantitative metric based on Kullback- Leibler Distance (KLD) between the histograms of the original image and the equalized image. (a) (b) (c) Fig. 3: An original image with ill contrast of the storm, Ataturk and one of the authors (a), the result of equalization by using SVE (b) and GHE (c).

KLD is defined to reflect the information divergence between two probability distributions. Table 1 shows the results of comparison between SVE and GHE for different images. As the histogram of the images is not continuous, and also when one connects peaks of the histogram, the resultant curve will not be smooth, hence smoothing is required. A common smoothing technique is the moving average smoothing [14]. As its name suggests, the moving average smoothing operates by averaging a number of points from the curve to generate each point in the new curve. This procedure is repeated so that a moving window of points is used to calculate the average of the data set. The algorithm takes the mathematical expression [15]: y i = 1 j = x i+ j otherwise ( ) < i < N 1 (7) where x and y are the input and output curves respectively, is the number of points in the average which is 5 in this work and N is the total number of data points. After smoothing, the curves can be used to measure the information divergence/loss due to the equalization process by using the KLD as shown in equation (8). q κ (, ) = q i=,1,2,..., β -1 log i qp (8) i p i i where q and p are representing the equalized and original histograms respectively and β is the number of bins for histograms, which is 256 in this work. κ represents the loss of the information. Table 1: Comparison between SVE and GHE for low contrast images Image KLD KLD ( SVE) ( GHE) Pollen image taken from [2].4952 Cameraman image taken from [2].5915 Lena image taken from [2].221 One of the Authors images.3926 Average of 4 images from CALTECH database.8186 The ratio of KLD values in Table 1 shows how much information has been preserved by using SVE while performing the equalization operation. Fig. 3 shows some images with different intensities and their equalized ones. The high performance of SVE is visible in the sense of clearer and sharper output images. Fig. 4 also shows the histograms of the original image and the low contrast images compared with the histograms of the attained images from SVE and the histograms of the attained images from GHE. (a) (b) (c) (d) 1 2 8 1 8 15 7 6 8 6 5 6 1 4 4 3 4 2 5 2 1 2 1 2 3 (e) 1 2 3 (f) 1 2 3 (g) 1 2 3 (h) Fig. 4: A face image from Caltech database (a), introduced low density of the same image (b) and the resultant image of SVE (c) and GHE (d) and their respective smoothed histograms (e)-(h).

The histograms in fig. 4 (e)-(h) have been smoothened with using moving average. As fig. 4 (g) shows the equalized image by using SVE has preserved its main statistics such as the number of peaks or local minimums as well as the general pattern of the histogram of the original image shown in fig. 4 (a). Conclusion In this paper a novel equalization technique based on SVD has been introduced and implemented. The introduced equalization technique, SVE, has been compared with the standard GHE technique for visual and quantitative performance evaluation. Various tests on low contrast images, taken from different sources, show the superiority of the SVE technique. A quantitative metric based on KLD which shows the information divergence, between two probability distributions, has been employed to reflect the information loss attained by the SVE and GHE techniques after equalizing various low contrast images. The quantitative results supports the visual results that the quality and the information content of the equalized images are better preserved through the proposed SVE technique. References [1]. W.G. Shadeed, D.I. Abu-Al-Nadi, and.j. ismar, Road Traffic Sign Detection in Color Images, Proc. 1 th ICECS23, Vol. 2, 14-17 Dec 23, pp. 89-893. [2]. R.C. Gonzalez, and R. E. Woods, Digital Image Processing, Prentice Hall, ISBN 13168728X, 27. [3]. T. K. Kim, J. K. Paik, and B. S. Kang, Contrast enhancement system using spatially adaptive histogram equalization with temporal filtering, IEEE Transactions on Consumer Electronics, Vol. 44, No. 1, 1998, pp. 82 86. [4]. S. Chitwong, T. Boonmee, and F. Cheevasuvit, Enhancement of colour image obtained from PCA-FC technique using local area histogram equalization, Proc. SPIE, 22, 4787, pp. 98 16. [5]. T. Kim, H.S. Yang, A ultidimensional Histogram Equalization by Fitting an Isotropic Gaussian ixture to a Uniform Distribution, IEEE International Conference on Image Processing, 8-11 Oct. 26, pp:2865 2868. [6]. A. R. Weeks, L. J. Sartor, and H. R. yler, Histogram specification of 24-bit color images in the color difference (C-Y) color space, Proc. SPIE, 1999, 3646, pp. 319 329 [7].. Abdullah-Al-Wadud, H. Kabir,. A. A.Dewan, C. Oksam, A Dynamic Histogram Equalization for Image Contrast Enhancement, ICCE 27. 1-14 Jan. 27. [8]. C. C. Sun, S. J. Ruan,. C. Shie, and T, W. Pai, Dynamic Contrast Enhancement based on Histogram Specification, IEEE Transactions on Consumer Electronics, Vol. 51, No. 4, 25, pp.13 135. [9]. H. Demirel, and G. Anbarjafari, "High Performance Pose Invariant Face Recognition", Int. Conference on Computer Vision Theory and Applications, VISAPP 28, (Accepted), Dec. 27. [1]. Frontal face dataset. Collected by arkus Weber at California Institute of Technology. Retrieved Dec. 27, http://www.vision.caltech.edu/htmlfiles/archive.html [11]. Y. Tian, T. Tan, Y. Wang, and Y. Fang, Do singular values contain adequate information for face recognition?, Pattern Recognition, Vol. 36, 23, pp: 649 655. [12]. Y. Jiao, B. Yang, H. Wang, and X. Niu, SVD Based Robust Image Content Retrieval, International Conference on Intelligent Information Hiding and ultimedia Signal Processing, 26. Dec. 26, pp:351 354. [13]. A. Sverdlov, S. Dexter, A.. Eskicioglu, Robust DCT-SVD Domain Image Watermarking for Copyright Protection: Embedding Data in all Frequencies, 13th Euorpean Signal Processing Conference (EUSIPCO25), Antalya, Turkey, September 25. [14]. H.C. Chen and S.W. Chen, A moving average based filtering system with its application to real-time QRS detection, Proceedings of Computers in Cardiology, pp.585-588, Sept. 23. [15]. J. L. Guiñón, E. Ortega, J. García-Antón, and V. Pérez-Herranz, oving Average and Savitzki-Golay Smoothing Filters Using athcad, ICEE27.