I.J. Image, Graphics and Signal Processing, 2016, 8, 9-14
Published Online August 2016 in MECS (/)
DOI: 10.5815/ijigsp.2016.08.02
Adaptive Image Enhancement Using Image
Properties and Clustering
Nithyananda C R
Department of CSE, East Point College of Engineering and Technology, Bangalore, India
Email: 123@gmail
Ramachandra A C
Department of ECE, Alpha College of Engineering, Bangalore, India
Email: ramachandra.ace@gmail
Abstract—Image Enhancement is the method of improving the visibility of given image. Image Properties are used for the analysis of Quality of the given image. Various image Properties considered to improve the quality of the image. The Classification or grouping of images can be made by applying unsupervised image Classification algorithm. In our proposed method, various image properties are studied and an Adaptive K-means Clustering method is applied for Fractal image with Entropy Properties. The images are to enhanced on the basis of its grouping automatically. The resulted Classification can be acceptable by the user since the grouping is made on the type of the , Good Visible, Moderate and Blur images.
Index Terms—Image Enhancement, Image Property, Normalization, Image Classification.
I.I NTRODUCTION
Image Enhancement is required in medical, defense, security, space borne and other applications where the quality of visibility of images are needed. Enhancement can be done by edge sharpening,
reducing noise, gray level manipulation, magnifying, pseudo coloring etc.,. There is no single image enhancement algorithm which can enhance all type of images. Image enhancement is subjective. Image Properties are used to extract the quality of the given image. Each image contains its own properties.
Image Classification algorithms are used to group the similar quality images into separate clusters. The images with same quality are grouped into a common cluster. Unsupervised image classification reduces the burden of user interaction for image classification. K-means Clustering algorithm classify the images into cluster with or without user interaction. Adaptive image enhancement algorithm enhances the images without user interaction based on the quality of image which are obtained by image properties.
In this paper, Section II provides the Literature survey details for Image Features, Image Enhancement, Adaptive algorithms and Image Classification. Section III provides the proposed method for image Enhancement and Classification. Section IV represents the basic Image properties which can be extracted from any image. In Section V, the approach to implement the proposed method is briefly explained. Basic Image Properties are described in Section V. Section VI provides sample output values with input images. Section VII briefs about the Conclusion of the proposed met
hod.
II.R ELATED W ORKSadaptive
Discrete Robert M Haralick et.al.,[1] introduced Textural features for gray tone spatial dependencies. Three different images namely Earth Resources Technology Satellite multi-special images, hotomicrograph images and panchromatic aerial photograph images are used. A Fast Algorithm to enhance Finger print images automatically was proposed by Lin Hong et. al., [2]. The algorithm identifies the corrupted ridges of online fingerprint system for verification. Un-coverable areas are removed and improve the minutiae extraction. Estimated orientation for valleys and ridges are implemented by partial valid regions.
J Alex Stark[3] proposed an Adaptive contrast enhancement of Image using Generalization of Histogram Equalization. Cumulative Function is used to generate gray level mapping. Different variety of enhancements are obtained by selecting alternative cumulative functions. Bei Tang et.al.,[4] proposed Enhancement of color Images by separating color data into brightness and Chromaticity. Authors represented n-dimensional vector in which magnitude indicates pixel brightness and vector’s direction for chromaticity. Authors also presented isotropic and anisotropic dif
fusion flows. Discrete Cosine Transform (DCT) based image contrast measure is presented in [5]. Image enhancement algorithm for compressed images such as MPEG2, JPEG and H.261is implemented. The proposed algorithm enhances the image in decompression stage and has low computational complexity.
The Curvelet Transform image enhancement is presented in [6]. Authors specify that the Curvelet Transform is suitable for multi-scale edge enhancement and represents edges better than wavelets. Authors also
mention that the algorithm is not suitable for noiseless images. Zhou Wang et.al., [7] introduced Quality assessment based on Structural information of the image. Local luminance and contrast are used since these are independent of average Luminance and contrast of the image.
By the similarity information, cluster based image retrieval is proposed by Yixin Chen et.al.,[8]. Image retrieval is based on graph and Systematic Similarity Measure. Eun Kyung Yun et. al., [9] proposed an Adaptive Image Enhancement with image Quality Analysis for Fingerprint images. Authors considered four quality , Mean, Variance, Block Directional Difference, Ridge Valley thickness ratio and Orientation change. Mean is used to measure the whole gray level, Variance for u
niformity of gray values, Block Directional Difference for distinctness between ridges and valleys, Ridge Valley thickness for measurement of ratio for ridge and valley thickness Orientation change for measurement of ridge continuity.
Global kernel k-means algorithm is proposed in [10] in which one cluster is added at each stage. This algorithm does not require Cluster initialization and locates the optimal solutions with less computation. Automatic Registration based on Temporal change [11] detection and multisensors fusion  was proposed by Anna Brook et. al.,. Speedup Robust Feature method is use do extract the buildings and roads of the input images. Topological Map matching Algorithm is applied to find the control points of Space borne and airborne images. Robustness and Feature complexity are compromised which are main parameters for deformations.
Hongzhao Yuan et. al., [12] proposed an enhancement of Infrared images by using Adaptive Contrast enhancement. Images are separated into ground and sky part with Enhanced Vision System. The Threshold is obtained by the intensity of sky part for Plateau HE. Then for the ground part, Adaptive Plateau HE is applied. M Z Rashad et.al., [13 ] proposed a classification of plant based on their textural properties by using Learning Vector Quantization and Radial Base function. Authors states that the classification of plant can be made by considering small part of the leaf. Le H
oang Thai et. al., [14 ] introduced a method to classify an image by combining Support Vector Machine (SVM) and Artificial Neural Network(ANN). Feature vector obtained by ANN is further classified by SVM Classifier.
Chun-Ming Tsai [15] proposed an adaptive local power law transformation method for enhancing color images with high performance and low computational complexity. The proposed method is very efficient method to compute the local mean with low complexity. Hongteng Xu et. al.,[16] introduced an image enhancement method by generalized equation model generated by integrating contrast enhancement and white balancing using Histograms. The algorithm is suitable for tone correction and de-hazed images post processing. Zhi Zhou et al., [17] introduced an adaptive image enhancement method to improve the signal-to-noise ratio of images based on detecting the salient features of fibrous structures. Authors have shown that 3D
morphologies of neurons and brain vasculatures can be more accurately and efficiently reconstructed using their
adaptive enhancement method.
Sundararajan and Karthikeyan [18] proposed a method
to classify the images by combination of Dynamic K-
means and Firefly Algorithm. The approach can be used
for known number of clusters as well as unknown number of clusters. R eduction of dimensions with accurate feature extraction methods in k-means clustering
is proposed by Christos Boutsidis et. al., [19]. Authors specify that the approach is based on low rank approximations to form a cluster.
III.P ROPOSED M ETHODOLOGY
In the Proposed method, the images with different visibility for the human , good visible, Moderate and blur images are considered from the image depository as the test input images. Image Properties such as Standard Deviation, Entropy, Skewness, Spatial Frequency, Kurtosis, Brightness, Visibility and seven Moments are calculated. Classification Algorithm is used to classify the images automatically depending on the input image Properties. The Block diagram of Proposed
Fig.1. Block Diagram of Proposed Method
IV.I MAGE P ROPERTIES
Some of the basic Image Properties are obtained by following equations:
∑∑( ̅)(1) Where  represent the intensity of () element, M and N represent the dimension of image and is the average intensity of an image.
∑(2)
where is the Probability value for random value k. Mean and Mode or Mean and Median are used to find the Skewness.
∑(  ̅)
[∑(  ̅)]
(3)
where second and third moments are represented by m2  and m3, For i th element, x i is the Median.
  ̅ represent sample mean.
Spatial Frequency is measured as:
√            (4) where Row Frequency (RF) and Column Frequency (CF) can be represented by equations (5) and (6).
√∑∑[()()](5)
√∑∑[()()](6) where M and N are size of the Image I.
(){()}  (7) where is Standard Deviation , is deviation and E is Expectation for x random variable.
∑∑()
(8)
where M and N are the dimension of the image I.
For Maximum and Minimum luminance (I max and I min), Visibility is calculated by the following formula:
(9)
Image Moments are used to calculate the image properties such as Centroids, Variance, Kurtosis, Skewness etc.,. Gray Image Moments re calculated by the equation (10).
∑∑()                    (10)
where  ̅and ̅ are the center of mass can be calculated by equation (11) and (12).
̅                                  (11)
and
̅                                  (12)
Normalization is used to assign uniform values in the given range for different set of values. It can be calculated by equation (13).
()                    (13)
where x is the element to be considered, Min and Max represents minimum and maximum value of t
he given set.
V.A PPROACH
The images with different visibility to user with various sizes are stored in Image depository. Fractal, Weibull, Contrast and Intensity images are extracted for the given test images. The Image Properties such as Brightness, Contrast, Entropy, Skewness, Separability, Kurtosis, Spatial Frequency etc., are calculated for the resulted images. K-means Algorithm is used to classify the images in to separate groups. The number of Clusters can be defined by the user. The grouping is made on the basis of nearest cluster.
VI.R ESULTS
In Image depository, different sizes of images are stored. Different images with good visible, moderate visible and blur images also stored in the depository. For the test input, 512X512 size images of Lena (Good Visible), Baboon, Airplane and Lena(Blur) are used and its Intensity, Contrast, Weibull and Fractal images are generated as in Fig. 2 to 6.
Fig.2. Lena (Good Visible), Baboon, Airplane and Lena (Blur) original
Images
Fig.3. Lena (Good Visible), Baboon, Airplane and Lena (Blur) Intensity
Images
Fig.4. Lena (Good Visible), Baboon, Airplane and Lena (Blur):
Contrast Images
Fig.5. Lena (Good Visible), Baboon, Airplane and Lena (Blur) Weibull
Images
Fig.6. Lena (Good Visible) Baboon, Airplane and Lena (Blur) Fractal
Images
The Image Properties such as Brightness, Standard Deviation, Entropy, Skewness, Kurtosis, Separability, Spatial Frequency, Visibility, and Seven Moments for Test images are tabulated in Table 1 to 5. Normalized Outputs for Table 1 to 4 are tabulated in Table 6 to Table 9 respectively.
Table 1. Intensity Properties
Table 2. Contrast Properties
Table 3. Weibull Properties
Table 4. Fractal Properties
Table 5. Lena (blur) Image Properties
Abbreviations used in the Table 6 to 9 are: Im. No.–Image Number, Brt-Brightness, St.Dv-Standard Deviation, Entr-Entropy, Skn-Skewness, Krt-Kurtosis, Spb-Seprarability, Spt.Frq-Spatial Frequency and Visb-Visibility.
Table 6. Image Properties- Intensit y
Table 7. Image Properties- Contrast
Table 8.  Image Properties- Weibull
Table 9. Image Properties- Fractal
K-means Clustering is unsupervised clustering method. The given set of data can be grouped by providing the number of clusters required. The grouping is made on the basis of nearest neighbour cluster centroid by calculating the distance between given data with centroid. Fig. 7 represents the Clustering of Fractal images with Entropy Properties for different number of clusters.
Fig.7. K-Means Clustering of Fractal Images with its Entropy Property
for different number of Clusters.
VII. C ONCLUSIONS
The Contrast images, Intensity Images, Fractal images and Wiebull images are extracted from the Image depository. Image depository contains the good visible, moderate visible and blur images with different image sizes. Image Properties are obtained for these resulted images. K-means clustering s applied to Fractal Images with Entropy property is calculated. We observed that combination of two or more properties give the better classification method. The proposed method gives the adaptive classification of images which can be acceptable by the users for grouping of images. The rule based image enhancement algorithm is used to enhance the image depending the particular cluster.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。