OPEN ACCESS ISSN 2356-5462 http://socj. id/ijoict/ Intl. Journal on ICT Vol. No. Dec 2024. doi: 10. 21108/ijoict. Image Color Enhancement Methods: An Experiment-Based Review Zainab Khalid Younis 1*. Mohd Shafry Mohd Rahim 2. Farhan Bin Mohamed 3 1,2,3 Department of Computer Science. College of Computer Science and Mathematics. University of Mosul. Mosul. Nineveh. Iraq Department of Computer Science. Faculty of Computing. Universiti Teknologi Malaysia (UTM). Skudai, 81310. Johor Bahru. Malaysia * zainab. younis@uomosul. Abstract Color image enhancement is a vital area in the field of image processing. It is a technique used to enhance the image's visual quality. Color enhancement is applied in different applications such as photography, medicine, and computer vision. In this research, eight methods of color enhancement are reviewed according to their methodology, complexity, pros, and cons. Then, three evaluation metrics used Colorfulness (CF), average saturation measure (ASM), and average chroma measure (ACM) to assess each method. The result showed that fuzzy enhancement (FE) exceeded other methods and scored the highest records. This study provides a beneficial resource for researchers involved in image enhancement, as it presents a complete review and detailed analysis of various academic studies published in reputable journals. The work evaluates each study in terms of its findings, proposed algorithm, and accuracy by using many assessment metrics. Furthermore, it emphasizes the strengths and limitations of each method, giving a performance analysis. Additionally, the study discusses future recommendations for improving the effectiveness of these Finally, this research is a rich and reliable reference for scholars aiming to develop novel algorithms in this domain. Keywords: Color enhancement, color model, image enhancement, image processing. INTRODUCTION MAGE processing is the application of complex mathematical computation and special techniques on images to enhance, analyze, and manipulate these images for use in different applications . The foremost crucial aspect of image processing is image enhancement, which increases the image's quality and visibility using a process of filtering to improve visual appearance or to use it in further analyses . Image processing filters are used in different real-life applications, but the most common is digital photography . The most used filters are denoising, deblurring, contrast enhancement, illumination adjustment, image sharpening, and color enhancement . Figure 1 illustrates real-life examples of image degradations and the counterpart image processing filters. In recent years, color enhancement has gained significant attention from vendors and users as images with vibrant colors are in high demand globally. Color enhancement is used in artistic images to restore true color representation, reduce distortion, and improve overall visual impact . Color enhancement is atoning color attributes to enhance image fidelity like hue, saturation, and so on to reach a better image quality and alluring visual aesthetic . or from color distortion for underwater images for physical reasons . Received on 27 Jan 2025. Revised on 14 Feb 2025. Accepted and Published on 11 Mar 2025. ZAINAB K. YOUNIS ET AL. IMAGE COLOR ENHANCEMENT METHODS: AN EXPERIMENT-BASED REVIEW Color enhancement techniques are demanded in various devices, such as mobile devices, video streaming, or computer vision applications, where it is crucial to retain excellent visual quality while using effective computational resources . Statistics reveal that more than 80% of human data and knowledge is described as visual. the most crucial criterion is color because it inspires sensation, helps confinement memory, and facilitates image analysis . A digital image is an item, setting, or topic represented visually, kept, and presented digitally . This image comprises a grid of pixels that cipher a specific color value. combining all these digits performs the whole visual picture . Digit depth regulates color range and color spaces categorized gamut . Colors play a major role in digital images through eternal fundamental visual information, giving the images meaning and aesthetic demand. According to many circumstances, the digital image suffers many degradations, leading to low visual quality and legibility for color distinctness and clarity . Fig. Real-life examples of image degradations and the counterpart image processing filters. Row . : images from left to right are degraded by uneven illumination, blurring, noise, low-contrast, and deficient colors. Row . : Images of row . processed by image processing filters of Illumination adjustment, deblurring, denoising, contrast enhancement, and color enhancement. The most common reasons behind these unpleasant color images are inadequate light, substandard exposure, imperfect sensors, extreme compression, and environmental issues such as the atmosphere . Therefore, many algorithms and methods have been conducted to improve color images in both spatial and frequency domains . Color is the most used image feature independent of image resolution or orientation. A color model is a mathematical scheme for representing colors as numerical values, accustomed to ensuring dependable color reproduction in digital images and graphics . There is no single best color representation. the target application plays an important role in determining which color model is best. the most frequently utilized color models are RGB. HS* family (HSL. HSV). CIELAB. CMYK. Munsell, and fuzzy color models. HSL color space divides color information into hue ('H'), saturation ('S'), and lightness ('L'). In RGB color space, color information is resolute solely by the ratio between three interdependent channels. In the HSL color space, the lightness component "L" is distinct from and unrelated to the saturation component "S," which refers to how color is perceived in an image, and the chrominance component "H," which refers to a picture's color Lightness determines the image information when saturation and chrominance stay constant . HSV color space consists of hue (H), saturation (S), and value (V), which are the three channels. The final one is a brightness signifier, while the first two are color signifiers. The H. S, and V channels decouple because they are equilateral . In CIELAB color space, the difference between two color coordinates is directly proportional to how differently humans perceive the corresponding two colors. Because of their consistency, the CIELAB color spaces are superior to the RGB in color representation . These models vary depending on key features like human consistency, uniformity, correlation, complexity, conversion time to RGB . ource image forma. , effectiveness, precise color specification, and image indexing . Color and color enhancement are becoming more fundamental due to expeditious technological improvements, like 4K and HDR displays, increasing consumer assumptions for vivid and accurate visuals. Adequate image color enhancement ensures that digital content and products meet these high standards, impacting customer satisfaction by delivering a visually appealing and engaging experience . The rest of the article is organized as follows: Section 2 explains various concepts of color enhancement methods in- INTL. JOURNAL ON ICT VOL. NO. DECEMBER 2024 depth and the results on different degraded images. Section 3 demonstrates the quality evaluation metrics, the dataset, the obtained results, and the associated analysis. Section 4 gives essential conclusions for this review. II. COLOR ENHANCEMENT METHODS Different researchers have utilized various concepts for color image enhancement, including Histogram Equalization . Single scale Retinex and multiscale Retinex . Contrast stretching . Homomorphic Filter . Deep learning . , and fuzzy . As for this color image enhancement, eight methods will be reviewed in the upcoming sub-sections, and Table 1 demonstrates a synopsis of the studied color enhancement methods. TABLE 1: SYNOPSIS OF THE STUDIED COLOR ENHANCEMENT METHODS Advantages/ Disadvantages Increase the colors/ amplification and blocking artifacts Adequate contrast/ blocking artifact and No. Researcher / Year Technique Complexity Mukherjee & Mitra. Scaling with Tau (SWT) Above Shen & Hwang, 2009 Retinex with Envelope (RWE) High Zhang. , & Xie. Global Homomorphic Filtering (GHF) Can improve the colors / dramatical brightness increase Mandal et al. , 2020 Fuzzy Enhancement (FE) Low Katrcolu, 2020 High Sun et al. , 2021 Heat Conduction Array (HCA) adaptive method combination (AMC) Azetsu et al. , 2022 limited hues (LH) Below Al-Ameen, 2023 Tint Intensification (TI) Low Proper enhancement ability / overall appearance tends to be reddish Sharp details/ lowcolor enhancement Can modify the color / the output colors are can improve the color/contrast slightly Proper color enhancement / not fully automatic Low Future Directions Eliminate the blocking effect and preserve the brightness. Eliminate the improve colors Preserve the while boosting the colors Handle the color shift effect properly Better improve the colors. Better improve the colors better improve the contrast Improve the method to fully The eight reviewed methods, such as Scaling with Tau (SWT). Retinex with Envelope (RWE), and Global Homomorphic Filtering (GHF), determine important innovations for enhancing color and brightness in images. Nevertheless, each method has weaknesses, such as blocking artifacts, color shifting, and insufficient automatic These deficiencies recommend a need for further refinement in the existing approaches. Increasing motivation for the review by stating why current methods are inadequate, for example, how they decline to fully tackle issues like color consistency, automation, or contrast enhancement, would give a more precise context. By addressing how the review addresses these gaps, the paper can introduce a more thorough and significant examination of the condition of color enhancement techniques, offering valuable insights for future research and development. ZAINAB K. YOUNIS ET AL. IMAGE COLOR ENHANCEMENT METHODS: AN EXPERIMENT-BASED REVIEW RESEARCH METHOD Scaling with Tau (SWT) Mukherjee & Mitra . introduced the SWT algorithm, where the input image is first in the YUV domain and the required parameters. Then, some statistics. The calculation is specified along with the threshold. Next, the image is divided into several sub-blocks. calculate the gain factor for each sub-block. Back Each subblock is scaled by a gain factor, and the sub-blocks are then combined into an output image. The result of this method can be seen in Fig. Fig. The SWT method. Row . Poor color images. Row . The enhancement results of the SWT method. Retinex with Envelope (RWE) Shen & Hwang . proposed the RWE algorithm. It receives the input image, converts it to the HSV domain, and only processes the V channel while keeping the other two channels unchanged. Enhancement on the V channel is achieved by applying an estimator to determine the illuminated part of the image. The estimated information is then processed using illumination correction methods. Next, the envelope method is applied, which uses a gradient-dependent weighting method to prevent halo artifacts from forming and generating an output image. In 2012, spec-based histograms were created. The result of this method can be seen in Fig. Fig. The RWE method. Row . Poor color images. Row . The enhancement results of the RWE method. Global Homomorphic Filtering (GHF) Zhang. , & Xie. introduced global homomorphic filtering (GHF) and local homomorphic filtering (LHF) were introduced by starting by converting the input to HSI color space. Then, the hue and saturation channels are left unchanged while the intensity channel is modified using a global homomorphic filter for GHF and a local homomorphic filter for LHF. Finally, the processed image is returned to the RGB domain to obtain the output image. The result of this method can be seen in Fig. INTL. JOURNAL ON ICT VOL. NO. DECEMBER 2024 Fig. The GHF method. Row . Poor color images. Row . The enhancement results of the GHF method. Fuzzy Enhancement (FE) Mandal et al. proposed a blur-based enhancement algorithm (FE), which first converts the received image into LAB color space. Next is the blurred histogram of channel L certainly. Then, the threshold process is used to determine overexposed and underexposed parts. Then, balance them, calculate, and convert two specific components to return the image to RGB color space to produce an output image. The result of this method can be seen in Fig. Fig. The FE method. Row . Poor color images. Row . The enhancement results of the FE method. Heat Conduction Array (HCA) Katrcolu . introduced the HCA, a model that starts with color stretching of the entire image. Next, the filtered image is converted to the HSI domain, and for each pixel in the channel I, the HCM is calculated and applied and then outputs the threshold set in the previous step. The last one is to realize the conversion from the HSI domain to the RGB domain, and the output image is produced. The result of this method can be seen in Fig. Fig. The HCA method. Row . Poor color images. Row . The enhancement results of the HCA method. ZAINAB K. YOUNIS ET AL. IMAGE COLOR ENHANCEMENT METHODS: AN EXPERIMENT-BASED REVIEW Adaptive Method Combination (AMC) Sun et al. proposed the AMC for color enhancement by calculating a strict ordering process determined strength. Next, addition and multiplication were applied to improve color and color enhancement The results are then adaptively combined to create the resulting image. The result of this method can be seen in Fig. Fig. The AMC method. Row . Poor color images. Row . The enhancement results of the AMC method. Limited Hues (LH) Azetsu et al. created the LH, an algorithm that first converts the received image into the CIELAB color space. Next, a size-based enhancement method is applied to increase image saturation. Special intensity transformation methods are then used to adjust the color space. Finally, convert to the RGB domain to create the output image. The result of this method can be seen in Fig. Fig, 8. The LH method. Row . Poor color images. Row . The enhancement results of the LH method. Fig. The TI method. Row . Poor color images. Row . The enhancement results of the TI method. INTL. JOURNAL ON ICT VOL. NO. DECEMBER 2024 Tint Intensification (TI) Al-Ameen's . research introduced the TI algorithm that can enhance colors by first converting the image to the HSV domain and preserving the hue channel while processing the other two saturation and value channels with a different concept. The image is then converted to the RGB domain. Using a variety of methods for reprocessing produces the desired output. The result of this method can be seen in Fig. Pseudo-code for TI method: Input: poor-color image, tuning parameter RGB to HSV conversion. S channel filtering with GLAT. V channel filtering with sine and arctangent of sin. HSV to RGB conversion. Applying RCDF filtering. Apply the min-max scaling. Output: Color-enhanced image IV. RESULTS AND DISCUSSION This part of the study demonstrates several aspects, including the dataset used, the quality evaluation metrics, the results attained, and the related analysis. It also describes the computer specifications and compares and analyzes all methods used objectively and subjectively, giving a clear overview of the findings. The dataset of this study is collected from four different resources. The first source is a collection of digitized normal images from various appropriate databases. The first dataset is taken from https://data. edu/graphics/fivek/. The MIT-Adobe FiveK Dataset . is an online repository that contains 5,000 photos taken by different photographers using DSLR cameras. All these images are in RAW format, meaning all information recorded by the camera sensor is retained. The second dataset type is a self-collected dataset from dissimilar mobile devices such as iPhone 7 plus, iPhone 13 ProMax. Samsung Galaxy A36, and Galaxy Note 20 Ultra. The images for all types are colored photos with different sizes, for example, a minimum of 2000*2000 pixels. Images collected from MIT-Adobe FiveK Dataset, a DNG format, are abbreviated as Digital Negative Format and are universal RAW image formats developed by Adobe. RAW files, also known as digital negatives, are a lossless format that captures uncompressed data from a camera. There are three evaluation metrics applied in this research: colorfulness factor (CF) . , average saturation measure (ASM) . , and average chroma measure (ACM) . to measure and assess the reviewed methods. TABLE 2 THE RTIe SCORES Methods SWT RWE GHF HCA AMC Galaxy A36 Galaxy Note 20 Ultra iPhone7 Plus iPhone13 Pro Max MIT Average First, using some calculations, the reduced reference (RR) method named CF is used to assess color complexity and improvement between a color-tainted image and the original image. This evaluation method results in a numerical value with three different directions: if the CF is less than 1, the original . image ZAINAB K. YOUNIS ET AL. IMAGE COLOR ENHANCEMENT METHODS: AN EXPERIMENT-BASED REVIEW has good color. If the CF is greater than 1, the enhanced image has more color than the original image. Lastly, the CF = 1 means the original and tainted image has the same color. Therefore, a higher value indicates better Second. ASM is a no-reference metric that assesses the color saturation in the image and reflects the intensity by how the image is pale or intense for evaluation of color. It brings a predictable level of vitality to the whole image. The value for ASM should be more than 0. The higher value indicates the image colors are more vibrant and vice versa. Fig. Average RT readings. TABLE 3 THE CF Ic SCORES Methods Galaxy A36 SWT RWE GHF HCA AMC Galaxy Note 20 Ultra iPhone7 Plus iPhone13 Pro Max Fig. Average CF readings. MIT Average INTL. JOURNAL ON ICT VOL. NO. DECEMBER 2024 ACM is a no-reference metric used to measure color intensity, where C is the Chroma that refers to the description of color, which contains intensity and saturation. If ACM values are more than 0, indicate the image has more informative and intense colors and vice versa. Runtimes are also computed to determine the complexity of each method. Regarding hardware specifications and programming environment, all experiments have been conducted using a MATLAB R2018a environment on a machine with a Core i7-8650U, 1. 90GHz CPU, and 16 GB of RAM. The eight reviewed methods are categorized into the following ranks: worst, very low, low, average, above average, high, above high, best. All reviewed methods are identified in Figure 1 to Figure 8. In addition, all the numerical results of the evaluated methods are provided with their average and can be shown from Table 2 to Table 5. TABLE 4 The ASMIc scores. Methods SWT RWE GHF HCA AMC Galaxy A36 Galaxy Note 20 Ultra iPhone7 Plus iPhone13 Pro Max MIT Average Fig. Average ASM readings. Fig. 9 to 12 present the bar chart of the average reading of all the metrics used and the runtime readings. From the previously given results, the SWT algorithm provides improper output by amplifying brightness and blocking artifacts for the image while increasing the colors. This is why it is recorded above average for CF ACM metrics respectively and very- low for ASM metrics, ranking it 4th among other competitors. The SWT scored above average for runtime. The RWE presents satisfactory contrast but a blocking artifact. This result led to high scores reading for CF and ACM metrics and an average for ASM metrics, which ranks 3rd among other methods. For runtime, it is the worst. The GHF improved images with brightness, increased dramatically, and needed increased colors, which made it score average for CF. ACM, and low for ASM and ranked 5th among other competitors. For runtime, scored average. The FE yields appropriate color enhancement, but the low brightness and image appear reddish. therefore, its ASM and ACM scores are best and high for CF, which makes it ranked the best among other competitorsAo methods, with first ranking for both metrics scores and runtime. The HCA processed good detail sharpening ZAINAB K. YOUNIS ET AL. IMAGE COLOR ENHANCEMENT METHODS: AN EXPERIMENT-BASED REVIEW with low color. This result makes it score very low according to CF and ACM, above average for ASM, leading to ranking 7th among other methods and runtimes, respectively. On the other hand, the AMC method produces a modified color that presents a pale color that needs to improve. therefore, it scored the worst according to the evaluation metrics CF. ASM. ACM, and very high runtime, ranking 8th among the rest of the participants. The LH algorithm improved color with imperfect contrast, which made it limited. for this reason, it scored low readings for CF and ACM metrics and scored high for ASM metric readings, making it ranked 6th according to other methods. runtime scored low. TI has produced proper color enhancement and contrast, but it is not With this result, this TI scored best for CF and very high for ASM and ACM. Thus, it ranked 2nd among other methods, with very low runtime score. Finally, all these methods were analyzed according to the achievement of each reviewed method according to implantation time and accuracy in terms of color enhancement, contrast, and other artifacts. TABLE 5 THE ACMIc SCORES Methods Galaxy A36 SWT RWE GHF HCA AMC Galaxy Note 20 Ultra iPhone7 Plus iPhone13 Pro Max MIT Average Fig. Average ACM readings. CONCLUSION To conclude, this research reviewed eight color image enhancement methods. Each method was comprehensively discussed, and its basic mechanism was thoroughly explained. The data images were varied and tested by each method, and all results were generated and presented properly. All illustration tables and figures for color enhancement methods were provided, such as a synopsis table containing all authors' details, year, pros, cons, future directions, and the technique used for each method. The data was collected from multiple The first source was a website specializing in natural images. The second resource was a photograph collected from various mobile devices like the iPhone 7, iPhone 13. Galaxy A36, and Galaxy Ultra 20. The INTL. JOURNAL ON ICT VOL. NO. DECEMBER 2024 execution time was computed, recorded, and presented in a table called (RT) for each reviewed method with each tested image and its average. Then, three proceeding methods were employed to assess the accuracy of the images for each approach, with the results summarized in tables and charts, including the specified Finally, all results were analyzed by evaluating the performance of each method, considering several aspects, for instance, implementation time and accuracy, in terms of complexity, intensity, contrast, brightness, and naturalness. DATA AND COMPUTER PROGRAM AVAILABILITY The data and source codes used in this paper can be accessed on the following sites: mathworks. com and ACKNOWLEDGMENT The author conducted this research as part of her PhD studies. The author would like to thank Universiti Teknologi Malaysia (UTM) for providing convenient facilitations that led to the completion of this study. REFERENCES