1. Introduction
Light plays a crucial role in generating images of satisfactory quality in photography. Strong light causes an image to have a washed out appearance; on the contrary, weak light leads to an image that is too dark to be visible. In these two cases, the contrasts of the images are low and their detailed textures are difficult to discern. Furthermore, the poor sensitivity of charge-coupled device/complementary–metal–oxide–semiconductor (CCD/CMOS) sensors leads to images with excessively narrow dynamic ranges and renders their details unclear. Consequently, image enhancement techniques are widely used to solve such problems and improve image quality.
Histogram equalization (HE) [
1] is a popular image contrast enhancement technique because of its simplicity and effectiveness. The image processed by HE usually has a higher contrast and better visual effects. Although HE can effectively enhance a low-contrast image, it can overstretch the distances between two neighboring gray values of the image and cause the excessive contrast enhancement problem. Furthermore, it can cause the feature loss problem by merging many gray values with small probabilities into a single gray value.
Many researchers have proposed methods to solve the above-mentioned drawbacks of HE. A few have attempted to solve the excessive contrast enhancement problem. Kim [
2] proposed brightness preserving bi-histogram equalization (BBHE), which divides the histogram of an image into two parts, based on its mean, and equalizes them using HE. Abdullah-Al-Wadud
et al. [
3,
4] proposed dynamic histogram equalization (DHE), which uses local minima to divide the histogram into several subhistograms. If a subhistogram is not normally distributed, DHE divides it into three parts according to the values of
and
, where
and
are the mean and standard deviation of the subhistogram, respectively. Each subhistogram is then assigned a new dynamic range, and HE is applied to each. Park
et al. [
5] proposed dynamic range separate histogram equalization (DRSHE), which uses the weighted average of absolute color difference (WAAD) to render the original image more uniformly distributed. DRSHE divides the dynamic range of the histogram into four equal subhistograms and resizes each grayscale range according to its area ratio. Following this, DRSHE uniformly redistributes the intensities of the histogram in the resized grayscale range. Lin
et al. [
6] proposed statistic-separate tri-histogram equalization (SSTHE), which divides the histogram of an image into three subhistograms based on the mean and standard deviation of the image. The span of each subhistogram is then stretched, and HE is applied to each. Ooi
et al. [
7] proposed bi-histogram equalization with a plateau level (BHEPL), which is an extension of BBHE. Like BBHE, BHEPL separates the input histogram into two subhistograms based on the mean of the relevant image. It then determines two plateau limits and accordingly clips the two subhistograms in order to avoid over-amplification of noise. Following this, the two subhistograms are separately equalized by utilizing two transform functions. Wu
et al. [
8] proposed weighting mean-separated sub-histogram equalization (WMSHE) method that divides a histogram of an image into six subhistograms according to the proposed weighting mean function, and performs HE within each subhistogram. All the above methods involve using different methods to segment the histogram into several subhistograms, and then using HE or other equalization methods to enhance the images. They are able to solve the excessive contrast enhancement problem because each subhistogram is restricted to a new range. However, they cannot solve the feature loss problem caused by HE or HE-based methods.
Furthermore, a growing number of studies have proposed methods to preserve the brightness of images and maintain image quality. Kim proposed BBHE [
2] to maintain a mean value of the enhanced image that is close to that of the input image. Wongsritong
et al. [
9] proposed multi-peak histogram equalization with brightness preserving (MPHEBP), which uses the peaks of the histogram to divide it into several regions, and performs HE within each region. It can preserve the mean brightness of an input image. Wang
et al. [
10] proposed equal area dualistic sub-image histogram equalization (DSIHE), which divides an image into two equal area subimages based on its median value, and performs HE within each subimage. The contrast of an image enhanced by the DSIHE method is the average of the segmentation gray level and the middle-gray level of the gray scale of the image. Therefore, DSIHE preserves brightness. Chen
et al. [
11] proposed a method called recursive mean-separate histogram equalization (RMSHE), which is an extension of BBHE, to preserve the brightness of images. Like BBHE, RMSHE separates the given histogram into two subhistograms using its mean. It performs the division r times. The enhanced image generated by RMSHE can satisfactorily preserve brightness. Chen
et al. proposed a minimum mean brightness error bi-histogram equalization (MMBEBHE) [
12], which calculates all absolute mean brightness error (AMBE) values for intensity levels 0 to
L − 1, and determines the threshold value that produces the minimum absolute difference between the input and output means. MMBEBHE then separates the entered histogram into two subhistograms based on the threshold value and equalizes them. It can provide maximum brightness preservation of the original image. Wang and Ye [
13] proposed the brightness-preserving histogram equalization with the maximum entropy (BPHEME), which determines a specified histogram that preserves the mean brightness of the original image and has maximum entropy. Therefore, BPHEME can preserve image brightness. Like DSIHE, recursive sub-image histogram equalization (RSIHE) proposed by Sim
et al. [
14] uses the median value to recursively divide the image r times, and performs HE on each subimage. As in DSIHE, the average brightness of the processed image is the average of the segmentation gray level and the middle-gray level of the grayscale of the image. Thus, RSIHE can preserve brightness. Ibrahim
et al. [
15] proposed brightness-preserving dynamic histogram equalization (BPDHE), which is an extension of MPHEBP [
9] and DHE [
3,
4]. Like MPHEBP, BPDHE segments a histogram based on the local maxima of the smoothed histogram. Before equalizing each segment, it maps it to a new dynamic range. This process is similar to that used in DHE. The average intensity of the resultant image of BPDHE is nearly the same as the one of the input image. Wang
et al. [
16] proposed flattest histogram specification with accurate brightness preservation (FHSABP), which tries to determine the optimal histogram, the flattest one with the mean brightness constraint. FHSABP then uses an exact histogram specification to obtain better brightness preservation. Ooi
et al. [
17] proposed dynamic quadrants histogram equalization plateau limit (DQHEPL), which divides a histogram based on its median and iteratively produces four subhistograms. DQHEPL then calculates each plateau limit, and clips each subhistogram by its plateau limit. Following this, each subhistogram is assigned a new dynamic range and HE is applied to each. The images processed by DQHEPL can maintain mean brightness. Thomas
et al. [
18] adopted the concepts of BPHEME [
13] and piecewise linear transformation (PLT) [
19] to propose a piecewise maximum entropy (PME) method. PME uses the piecewise transformation function to avoid a mean value too far from the original mean and maximizes entropy. The resulting image processed by PME preserves the original brightness quite well. All the above methods attempt to overcome the drawback of significant changes in brightness caused by HE by maintaining the brightness of the input image as far as possible in order to enhance it. They can generate images that retain almost the same brightness as that of the original. However, when the input image is underexposed or overexposed, maintaining its brightness is not reasonable because it is unsuitable for human visual perception.
Therefore, in this paper, a visual contrast enhancement algorithm (VCEA) considering the characteristics of human visual perception is proposed. This algorithm mitigates the excessive contrast enhancement and the feature loss problems of HE. Furthermore, VCEA enhances the detailed textures of an image. Images processed by VCEA have better visual quality and are better suited to human visual perception than those processed by HE and other HE-based methods.
This paper is organized as follows. The proposed VCEA algorithm is introduced in
Section 2.
Section 3 is devoted to experimental results to compare the performance of VCEA with HE and other HE-based methods. Finally, conclusions are provided in
Section 4.
3. Experimental Results
Figure 5,
Figure 6,
Figure 7,
Figure 8 and
Figure 9 show experimental results for VCEA in comparison with those for HE [
1] and other HE-based methods: brightness-preserving bi-histogram equalization (BBHE) [
2], recursive mean-separate histogram equalization (RMSHE) [
11], equal area dualistic sub-image histogram equalization (DSIHE) [
10], recursive sub-image histogram equalization (RSIHE) [
14], bi-histogram equalization with a plateau level (BHEPL) [
7], and dynamic quadrants histogram equalization plateau limit (DQHEPL) [
17].
Figure 5a shows an original image that was underexposed. It contains 119 gray values.
Figure 5b shows the image following the processing by using HE. Due to the feature loss problem caused by HE,
Figure 5b only contains 54 gray values. This results in the disappearance of the textures of the rain shelter. In addition, the door and rain shelter in the image are over-enhanced, making the colors in the image appear unnatural, particularly the color of the door.
Figure 5c,e show the results following the application of BBHE and DSIHE, respectively. They exhibited the same problem of the excessively dark appearance of dark regions and the extremely bright appearance of bright ones. Because of this, many details in the dark and bright regions were not visible.
Figure 5d,f were obtained by applying RMSHE and RSIHE, respectively. These had the color distortion problem that made the color of the floor appear very unnatural.
Figure 5g,h are the results of processing through BHEPL and DQHEPL, respectively. These appeared too dark, and this rendered invisible some details in the dark regions of the images. However,
Figure 5i, the image obtained by applying VCEA, has the same number of gray values as the original image. VCEA not only solves the over enhancement problem caused by HE but also recovers the compressed gray values to make the textures of the rain shelter reappear. It makes
Figure 5i show the details in the dark regions most clearly. The image appears more natural, and has higher contrast. In addition, it is suitable for human visual perception.
Figure 5.
Comparison results for the image “Indoor View” (image size: 640 × 428 pixels). (a) Original image; (b) Histogram Equalization (HE); (c) Bi-histogram equalization (BBHE); (d) Recursive mean-separate histogram equalization (RMSHE) (r = 2); (e) Dualistic sub-image histogram equalization (DSIHE); (f) Recursive sub-image histogram equalization (RSIHE) (r = 2); (g) Bi-histogram equalization with a plateau level (BHEPL); (h) Dynamic quadrants histogram equalization plateau limit (DQHEPL); (i) Visual contrast enhancement algorithm (VCEA).
Figure 5.
Comparison results for the image “Indoor View” (image size: 640 × 428 pixels). (a) Original image; (b) Histogram Equalization (HE); (c) Bi-histogram equalization (BBHE); (d) Recursive mean-separate histogram equalization (RMSHE) (r = 2); (e) Dualistic sub-image histogram equalization (DSIHE); (f) Recursive sub-image histogram equalization (RSIHE) (r = 2); (g) Bi-histogram equalization with a plateau level (BHEPL); (h) Dynamic quadrants histogram equalization plateau limit (DQHEPL); (i) Visual contrast enhancement algorithm (VCEA).
Figure 6a shows an underexposed image, which contains 205 gray values.
Figure 6b shows the image obtained as a result of processing the original image using HE. It contains only 66 gray values and has the feature loss problem. For example, the textures of the house disappear. The image is over-enhanced, and produces the excessive contrast enhancement problem that causes the grass on the road, the leaves on the trees, and the house to become too bright to see.
Figure 6c,d, and f show the results of applying BBHE, RMSHE, and RSIHE, respectively to the original image. These exhibited the same problem whereby some regions, like the grass and leaves, appeared unnatural.
Figure 6e shows the result of processing the original image using DSIHE, and appears to have the same problem as that encountered in HE processing,
i.e., some regions, such as the grass and leaves, are too bright to be seen.
Figure 6g,h were obtained by applying BHEPL and DQHEPL, respectively. The resulting images are extremely dark, and details such as the grass and leaves cannot be seen clearly as a consequence. However,
Figure 6i, which is the result of applying VCEA, contains 190 gray values. Compared to other images, it has the largest number of gray values. The grass, leaves, and house can be seen clearly. The image appears more natural and has higher contrast than that obtained using the other methods. In addition, the obtained image is suitable for human visual perception.
Figure 6.
Comparison results for the image “Landscape” [
23] (image size: 596 × 397 pixels). (
a) Original image; (
b) Histogram Equalization (HE); (
c) Bi-histogram equalization (BBHE); (
d) Recursive mean-separate histogram equalization (RMSHE) (
r = 2); (
e) Dualistic sub-image histogram equalization (DSIHE); (
f) Recursive sub-image histogram equalization (RSIHE) (
r = 2); (
g) Bi-histogram equalization with a plateau level (BHEPL); (
h) Dynamic quadrants histogram equalization plateau limit (DQHEPL); (
i) Visual contrast enhancement algorithm (VCEA).
Figure 6.
Comparison results for the image “Landscape” [
23] (image size: 596 × 397 pixels). (
a) Original image; (
b) Histogram Equalization (HE); (
c) Bi-histogram equalization (BBHE); (
d) Recursive mean-separate histogram equalization (RMSHE) (
r = 2); (
e) Dualistic sub-image histogram equalization (DSIHE); (
f) Recursive sub-image histogram equalization (RSIHE) (
r = 2); (
g) Bi-histogram equalization with a plateau level (BHEPL); (
h) Dynamic quadrants histogram equalization plateau limit (DQHEPL); (
i) Visual contrast enhancement algorithm (VCEA).
Figure 7a is an underexposed image as well. It contains 218 gray values.
Figure 7b–g represent images resulting from the application of HE, BBHE, RMSHE, DSIHE, RSIHE, and BHEPL, respectively. They exhibit the same problem of unpleasant visual artifacts in the background.
Figure 7e,f suffer from the color distortion problem, which results in enhanced images appearing unnatural, especially the color of the face.
Figure 7h, obtained by applying DQHEPL, yields a better result than the other methods but is a bit dark. Among all the comparison methods,
Figure 7g,h) have 162 and 187 gray values, respectively. They have more gray values than
Figure 7i, which contains 158 gray values. However,
Figure 7i, the image resulting from the application of VCEA, is the clearest and contains no unpleasant visual artifacts in the background. It looks more natural than images obtained by using the other methods.
Figure 7.
Comparison results for the image “Girl” [
24] (image size: 1200 × 800 pixels). (
a) Original image; (
b) Histogram Equalization (HE); (
c) Bi-histogram equalization (BBHE); (
d) Recursive mean-separate histogram equalization (RMSHE) (
r = 2); (
e) Dualistic sub-image histogram equalization (DSIHE); (
f) Recursive sub-image histogram equalization (RSIHE) (
r = 2); (
g) Bi-histogram equalization with a plateau level (BHEPL); (
h) Dynamic quadrants histogram equalization plateau limit (DQHEPL); (
i) Visual contrast enhancement algorithm (VCEA).
Figure 7.
Comparison results for the image “Girl” [
24] (image size: 1200 × 800 pixels). (
a) Original image; (
b) Histogram Equalization (HE); (
c) Bi-histogram equalization (BBHE); (
d) Recursive mean-separate histogram equalization (RMSHE) (
r = 2); (
e) Dualistic sub-image histogram equalization (DSIHE); (
f) Recursive sub-image histogram equalization (RSIHE) (
r = 2); (
g) Bi-histogram equalization with a plateau level (BHEPL); (
h) Dynamic quadrants histogram equalization plateau limit (DQHEPL); (
i) Visual contrast enhancement algorithm (VCEA).
Figure 8a shows an original underexposed image, which contains 217 gray values.
Figure 8b, processed using HE, contains 113 gray values. It is over-enhanced, and produces excessive contrast enhancement, whereby the outdoor view is too bright to be seen. Furthermore, the number of gray values decreases and results in the feature loss problem that the textures of the things on the desk, the grass on the ground, the view, wall, and trees outside the window are difficult to be seen.
Figure 8c, the result of applying BBHE, is better than the original image. The objects on the bookshelf in
Figure 8c are clearer than in the original image, but are still too dark to see.
Figure 8d–h show the results of applying RMSHE, DSIHE, RSIHE, BHEPL, and DQHEPL, respectively. They exhibit the same problem, whereby the objects on the bookshelf are too dark to see. However,
Figure 8i, the image obtained by applying VCEA, contains 191 gray values. It has the second largest number of gray values among all the images using other comparison methods. Compared to
Figure 8h, which has 196 gray values,
Figure 8i shows more clearly the objects on the bookshelf, as well as the outdoor view. In comparison with images obtained by the other methods, this one appears more natural and has a better enhancement effect.
Figure 8.
Comparison results for the image “Window View” [
25] (image size: 752 × 500 pixels). (
a) Original image; (
b) Histogram Equalization (HE); (
c) Bi-histogram equalization (BBHE); (
d) Recursive mean-separate histogram equalization (RMSHE) (
r = 2); (
e) Dualistic sub-image histogram equalization (DSIHE); (
f) Recursive sub-image histogram equalization (RSIHE) (
r = 2); (
g) Bi-histogram equalization with a plateau level (BHEPL); (
h) Dynamic quadrants histogram equalization plateau limit (DQHEPL); (
i) Visual contrast enhancement algorithm (VCEA).
Figure 8.
Comparison results for the image “Window View” [
25] (image size: 752 × 500 pixels). (
a) Original image; (
b) Histogram Equalization (HE); (
c) Bi-histogram equalization (BBHE); (
d) Recursive mean-separate histogram equalization (RMSHE) (
r = 2); (
e) Dualistic sub-image histogram equalization (DSIHE); (
f) Recursive sub-image histogram equalization (RSIHE) (
r = 2); (
g) Bi-histogram equalization with a plateau level (BHEPL); (
h) Dynamic quadrants histogram equalization plateau limit (DQHEPL); (
i) Visual contrast enhancement algorithm (VCEA).
Figure 9a shows an original overexposed image, which contains 213 gray values.
Figure 9b shows the image processed using HE. It contains 124 gray values. The back of the chair in
Figure 9b is too dark to be seen clearly and some features, such as the textures of the chair back and the paper tray, are lost due to the feature loss problem of HE.
Figure 9c,e show the results after the application of BBHE and DSIHE, respectively. The feature loss problem occurs in these images as well because of which the back of the chair is not as clear as the original one.
Figure 9d,f–h show the results after the application of RMSHE, RSIHE, BHEPL, and DQHEPL, respectively. Here, the outdoor view and the blinds are too bright to be seen clearly.
Figure 9i, which is processed by applying VCEA, contains 160 gray values. Although it has fewer gray values than the ones processed by RMSHE, RSIHE, BHEPL, and DQHEPL, it shows an image, where the blinds and the outdoor view are clearer than those shown in
Figure 9a–h. In comparison with images obtained by the other methods, the image processed by VCEA appears more natural and has superior enhancement effects.
In summary,
Figure 5,
Figure 6,
Figure 7,
Figure 8 and
Figure 9 indicate clearly that VCEA has superior enhancement effects to the other methods that were tested. VCEA not only improves the drawbacks of HE, namely, the excessive contrast enhancement problem and the feature loss problem, but also lends better visual effects and a more natural look to the image. It can also enhance detained textures of images and render them clearer. Compared with HE and other HE-based methods, VCEA produces enhanced images that have superior visual quality and are suitable for human visual perception.
In addition to the above subjective evaluation of the enhancement effect through observation, discrete entropy [
26] is used in this study to quantitatively evaluate the effectiveness of the proposed algorithm. It mainly evaluates the capability of the proposed method and other comparison methods for extracting details from images. Discrete entropy
E(
y) is defined as:
where
is the probability of the
i-th gray level. The higher the entropy value, the more information is extracted from images. The discrete entropy values calculated for different methods are listed in
Table 1.
Both subjective and objective assessments are usually used to evaluate the effects of image enhancement. However, researchers often use objective quality assessment, producing results that may not correlate well with human visual perception. Thus, subjective assessment is regarded as the more reliable method for assessing image quality because it measures the most direct response from end users. Objective assessment provides readers quantitative information; however, quantitative information is not enough for people to evaluate the effects of image enhancement. It must be accompanied by subjective assessments. When subjective and objective assessments are not consistent, subjective assessments become more important especially in evaluating the effects of image enhancement.
As seen in
Table 1, VCEA shows the highest entropy for
Figure 5 and
Figure 6, indicating that VCEA extracts considerable information from the original images.
Figure 5i has higher contrast and is not over-enhanced. The textures such as the grass on the left and right sides of
Figure 5i and the trees behind the door are clearer.
Figure 6i also has higher contrast. Textures such as the grass and trees are much clearer. The image is not over-enhanced, either. Therefore, in both objective and subjective assessments, VCEA outperforms the other comparison methods and exhibits a better enhancement effect.
Figure 9.
Comparison results for the image “Office” [
27] (image size: 903 × 600 pixels). (
a) Original image; (
b) Histogram Equalization (HE); (
c) Bi-histogram equalization (BBHE); (
d) Recursive mean-separate histogram equalization (RMSHE) (
r = 2); (
e) Dualistic sub-image histogram equalization (DSIHE); (
f) Recursive sub-image histogram equalization (RSIHE) (
r = 2); (
g) Bi-histogram equalization with a plateau level (BHEPL); (
h) Dynamic quadrants histogram equalization plateau limit (DQHEPL); (
i) Visual contrast enhancement algorithm (VCEA).
Figure 9.
Comparison results for the image “Office” [
27] (image size: 903 × 600 pixels). (
a) Original image; (
b) Histogram Equalization (HE); (
c) Bi-histogram equalization (BBHE); (
d) Recursive mean-separate histogram equalization (RMSHE) (
r = 2); (
e) Dualistic sub-image histogram equalization (DSIHE); (
f) Recursive sub-image histogram equalization (RSIHE) (
r = 2); (
g) Bi-histogram equalization with a plateau level (BHEPL); (
h) Dynamic quadrants histogram equalization plateau limit (DQHEPL); (
i) Visual contrast enhancement algorithm (VCEA).
Table 1.
Calculated discrete entropy values for the compared methods.
Table 1.
Calculated discrete entropy values for the compared methods.
Method | Indoor View (Figure 5) | Landscape (Figure 6) | Girl (Figure 7) | Window View (Figure 8) | Office (Figure 9) |
---|
HE | 5.119617 | 5.286821 | 5.968813 | 5.829778 | 6.428654 |
BBHE | 5.168818 | 5.425362 | 5.993828 | 5.900343 | 6.498654 |
RMSHE | 5.103576 | 5.401507 | 6.097461 | 5.927119 | 6.512488 |
DSIHE | 5.162673 | 5.374285 | 6.022877 | 5.989769 | 6.473243 |
RSIHE | 5.108531 | 5.379086 | 6.054375 | 5.926646 | 6.5258 |
BHEPL | 5.224879 | 5.477687 | 6.139931 | 6.038548 | 6.627142 |
DQHEPL | 5.180584 | 5.479637 | 6.186656 | 6.076967 | 6.633046 |
VCEA | 5.231328 | 5.483696 | 6.070287 | 6.068298 | 6.506406 |
In addition, VCEA has the fourth highest entropy in
Figure 7, the second highest entropy in
Figure 8, and the fifth highest entropy in
Figure 9. Although VCEA cannot extract more details from those images through objective assessment; however, VCEA has better enhancement effects in subjective assessment. For example, in
Figure 7i, the face and hair of the girl are much clearer. There is no artifact, such as false contours, shown in
Figure 7b,c,e.
Figure 7i is more natural and has better enhancement effects than the ones that have higher entropies. In
Figure 8i, the entropy is lower than that in
Figure 8h. However, the detail textures in the dark area of the image such as the items on the bookshelf can be seen. The enhancement effect of
Figure 8i is much better than that of
Figure 8h and other comparison methods. In
Figure 9, the entropy of
Figure 9i is also lower than the ones of
Figure 9d,f–h. However, compared to the contrast of these images, the contrast of
Figure 9i is higher. The outdoor view and the small image on the screen are much clearer.
Figure 9i has better enhancement effects.
In addition to quantitative analyses, in order to demonstrate the superiority of VCEA in subjective assessments, an experiment called “Subjective Image Quality Assessment Test” was designed and conducted by us according to the standard ITU-T P.910 (04/2008)—Subjective video quality assessment methods for multimedia applications. The purpose of the experiment was to provide more subjective assessments for each image from unknown subjects. In this experiment, the absolute category rating (ACR), which is one of the most popular subjective measures in a quality test, was adopted and standardized for images and video in ITU-T P.910. The five-level scale—bad (1), poor (2), fair (3), good (4), and excellent (5)—was used to rate the overall quality of the image. Thirty volunteers without receiving any image processing training on campus were recruited to deliver their assessments. Ten subjects took the “Subjective Image Quality Assessment Test” at a time. They were given the same instructions and 10 s to look at each image. Then, they had to score each image within 10 s. The total scores of all images for different methods are listed in
Table 2. As seen in
Table 2, VCEA not only shows the highest scores for each image, but also has the highest total score among all the methods. It indicates that the image processed by VCEA has better image quality than the ones obtained by the other methods.
Table 2.
Calculated scores for each image processed by the compared methods
Table 2.
Calculated scores for each image processed by the compared methods
Method | Indoor View (Figure 5) | Landscape (Figure 6) | Girl (Figure 7) | Window View (Figure 8) | Office (Figure 9) | Sum |
---|
HE | 116 | 97 | 108 | 125 | 129 | 575 |
BBHE | 70 | 90 | 93 | 79 | 70 | 402 |
RMSHE | 41 | 94 | 71 | 80 | 76 | 362 |
DSIHE | 94 | 90 | 54 | 77 | 87 | 402 |
RSIHE | 61 | 96 | 38 | 72 | 80 | 347 |
BHEPL | 103 | 76 | 89 | 77 | 82 | 427 |
DQHEPL | 106 | 99 | 76 | 84 | 96 | 461 |
VCEA | 133 | 140 | 132 | 129 | 134 | 668 |
To sum up, although VCEA extracts fewer details from
Figure 7,
Figure 8 and
Figure 9 compared to those extracted by other methods, the VCEA image is clearer and has higher contrast; the detailed textures are much clearer as well. Through subjective assessments conducted using 30 unknown subjects, it was shown that VCEA has the highest score for each image. This implies that the image processed by VCEA has better image quality than the ones obtained by the other methods. Overall, the subjective and objective analyses indicate that VCEA outperforms other methods and has a better contrast enhancement effect.