Image Chroma Enhancement with Quality Preservation
Total Page:16
File Type:pdf, Size:1020Kb
International Journal of Engineering Research & Technology (IJERT) ISSN: 2278-0181 Vol. 3 Issue 8, August - 2014 Image Chroma Enhancement with Quality Preservation Haripriya A P Riyas K K MTech student (Communication Engineering Asst. Professor, Department of ECE, and signal processing), Department of ECE, Govt. Engineering College Thrissur, Govt. Engineering College Thrissur, Thrissur District, Thrissur District, Kerala, India Kerala, India Abstract— The goal of Image enhancement in general is to automated image processing techniques. Image enhancement provide a more appealing image or video to achieve more vivid processes consist of a collection of techniques that seek to or realistic colors and to increase the visibility of details. The improve the visual appearance of an image or to convert the chroma enhancements are intimately related to different image to a form better suited for analysis by a human or a attributes of visual sensation and it helps to achieve the best machine [1]. possible combinations of colorfulness and contrast in an efficient The goal of chroma enhancement can be either to increase manner. In practice one of the key issues in the image chroma the colorfulness, or to increase the saturation. The best way to enhancement applications is the strong contrast reduction of the increase the chroma without a lightness change is to use a enhanced image. While there exists several contrast more sophisticated color model, such as CIELAB or enhancement approaches for improving the image contrast, it is CIECAM02, rather than YCbCr. Any color algorithms using still an active field of research. Nowadays most of the High Definition industrial cameras and projectors offer images with the CIELAB or CIECAM02 models guarantee the same color high chroma details. Hence chroma enhanced images along with quality regardless of display color characteristics because the high visual quality is an important challenge in industrial image color characteristics of the device are considered during color processing applications. Two problems are addressed in this value calculations. However, such color models are too paper in order to achieve a better chroma enhanced image. complicated to be implemented in television applications. Firstly, how to preserve the contrast of the image while Hence the color space YCbCr is used for this study. enhancing the image chroma details and secondly, how to The YCbCr color space [2] is one of the most commonly improve the overall image quality details inorder to produce more aesthetically pleasing result. This paper introduces a newIJERTIJERT used color spaces for video coding or image processing. The contrast preserved chroma enhancement algorithm using Y signal is known as “luma” and Cb and Cr are known as YCbCr color space whish solves the problem of contrast color difference or chroma signals. It is not an absolute color reduction while enhancing the image chroma. An adaptive local space; rather, it is a way of encoding RGB information. tone mapping algorithm is also proposed, which further During the chroma enhancement process of an image using improves the overall image quality. To evaluate the YCbCr, each pixel’s Cb and Cr values are increased by some performance, these algorithms are applied on a set of test images constant values. Fig. 1 shows an example in which the left and few evaluation parameters are calculated, which shows that image is the original image and the right is the manipulated the proposed algorithm can effectively enhance the perceived image such that each pixel’s Cb and Cr values are increased image chrominance with image quality preservation compared to other conventional techniques. 1.2 times. Compared to the original, the chroma enhanced image appears more colorful, but also brighter, even though Keywords—image chrominance, contrast enhancement, chroma no lightness change was intended. Such an unintended enhancement, tone mapping, YCbCr color space lightness change also affects image contrast. When the lightness level increases, the image contrast automatically I. INTRODUCTION decreases. This is a serious issue in most of the chroma enhancement cases. “A picture is worth a thousand words” refers to the notion that a complex idea can be conveyed with just a single still image. It also aptly characterizes one of the main goals of visualization, namely making it possible to absorb large amounts of data quickly. Image processing is an important component of modern technologies because , human depends so much on the visual information. About 99% information we perceive about the world is obtained with our eyes. In other words, images are better than any other information (a) (b) form for us to perceive. The enhancement of images helps to improve the interpretability or perception of information in Fig.1. The Effect of Chroma Enhancement Using the YCbCr Color Space images for human viewers or to provide better input for other ( (a) Test Image (b) Chroma Enhanced Image) ) IJERTV3IS081024 www.ijert.org 1515 (This work is licensed under a Creative Commons Attribution 4.0 International License.) International Journal of Engineering Research & Technology (IJERT) ISSN: 2278-0181 Vol. 3 Issue 8, August - 2014 Therefore a contrast preserved chroma enhancement approach Yang et al proposed a hue-preserving graphical algorithms using YCbCr signals that preserve the original approach involving scaling and shifting, that bypassed image contrast while enhancing perceived chroma are computationally intensive coordinate transformation during proposed in this study. Also the tone mapping technique is color image processing [8]. This method was intended for performed on the chroma enhanced contrast preserved cases where only the luminance or only the saturation images. The main goal of the tone mapping technique is to component needed to be modified. provide aesthetically pleasing images and maximizing the In 2004 Meylan et al proposed a retinex-based method for image contrast. Hence the overall image quality can be high dynamic range rendering of natural images [9]. Here the improved along with the enhancement of chroma value. global tone mapping was applied on the linear image and This paper is organized as follows. Section II describes the Luminance component was computed. An adaptive filter literature review undergone on the previous works done in algorithm based on retinex was applied to luminance data. The these fields. Section III discusses one of the previous work in method reduced artifacts like black halos around light sources, this area for the purpose of comparison. Section IV describes but the processing time increased significantly. Most of the the proposed method, chrominance enhancement with contrast work on color reproduction in tone mapping is focused on preservation using YCbCr color space. Section V describes preserving color appearance of the real-world scene, as it is the tone mapping method. Section VI gives the Experimental perceived by the human eye, on a computer screen. The and simulation results using MATLAB. Section VIIconcludes common approach to color treatment in tone mapping, the work. introduced by Schlick [10] , is preserving color ratios. Later papers on tone mapping, employing stronger contrast II. LITERATURE REVIEW compression, observed that the resulting images are over- saturated. The trilateral filter-based HDR tone mapping Most of the published works to date focus on color technique proposed by Choudhury et al is one of the best enhancement in digital color images. Many of these developed techniques for compressing the dynamic range techniques can theoretically be implemented for video as well. [11]. This method can preserve edges and smooth high- However, hardware implementation issues can impose serious gradient regions. However, the main limitation of this method restrictions for many of these techniques. is its high computational cost. In one of the earliest papers on color enhancement, Sachin P. Kamat proposed a Low Bandwidth YCbCr Data Strickland et al [3] recognized that RGB color space did not processing technique for video applications in hand held correspond with the human color perception and so, Devices. YCbCr optimization technique is used in this enhancement algorithms applied directly to RGB images algorithm for additional frame level optimizations. The could lead to color artifacts. Enhancing luminance alone could method significantly reduces the overheads involved in data lead to color artifacts in low luminance regions, and thus transfer and computations thereby improving the performance simultaneous saturation processing was required for proper and thus reducing the power consumed. This paper shows that enhancement. Because of the nonlinear transformation the rough correspondence between the YCbCr signals and between the two color spaces, some processed colors wereIJERT atIJERT visual attributes makes the YCbCr color space more risk of being out-of-gamut when converted back to RGB. In convenient for image processing than other color spaces. 1994, Hague et al [4] presented an approach where histogram equalization was performed on saturation for each hue in the A great deal of research has been carried out to understand image, taking into account the maximum allowable saturation colour appearance phenomena and to model colour for a given luminance. This paper shows that Histogram appearance. In 1997, the CIE recommended a colour equalization on the intensity component can improve the appearance model designated CIECAM97s. In