Color Correction between Gray World and White Patch

Size: px
Start display at page:

Download "Color Correction between Gray World and White Patch"

Transcription

1 Color Correction between Gray World and White Patch Alessandro Rizzi, Carlo Gatta, Daniele Marini a Dept. of Information Technology - University of Milano Via Bramante, Crema (CR) - Italy - rizzi@dti.unimi.it a Dept. of Information Science - University of Milano Via Comelico, Milano - Italy ABSTRACT Color equalization algorithms exhibit a variety of behaviors described in two differing types of models: Gray World and White Patch. These two models are considered alternatives to each other in methods of color correction. They are the basis for two human visual adaptation mechanisms: Lightness Constancy and Color Constancy. The Gray World approach is typical of the Lightness Constancy adaptation because it centers the histogram dynamic, working the same way as the exposure control on a camera. Alternatively, the White Patch approach is typical of the Color Constancy adaptation, searching for the lightest patch to use as a white reference similar to how the human visual system does. The Retinex algorithm basically belongs to the White Patch family due to its reset mechanism. Searching for a way to merge these two approaches, we have developed a new chromatic correction algorithm, called Automatic Color Equalization (ACE), which is able to perform Color Constancy even if based on Gray World approach. It maintains the main Retinex idea that the color sensation derives from the comparison of the spectral lightness values across the image. We tested different performance measures on ACE, Retinex and other equalization algorithms. The results of this comparison are presented. Keywords: Retinex, Gray World, White Patch, Color correction 1. INTRODUCTION Our mode to see the world passes through our visual system (VS) and is influenced by its properties. Studying these properties, we note that our VS is a very poor measuring instrument, but a very efficient visual information extractor. This efficiency derives mainly from its adaptational mechanisms, among them lightness constancy (LC) and color constancy (CC). In fact, our VS, this wonderful sort of camera, is able to correctly expose its shots (LC) and record the real color of the objects regardless of the type of illuminant (CC). A digital camera can do almost the same task, but is not entirely autonomous. In particular, LC can fail in back-lighting conditions, and CC is usually realized by a pre-computed approximation of the illuminant type. These VS mechanisms are able to maximize the image s dynamics, as well as the information content of the perceived scene. Their effect is highly non-linear, since it can be global and local at the same time, solving problems of tone coding in situations with high luminance differences or gradients. 1 A computational model of these mechanisms can be very useful. Several imaging and computer vision techniques can take advantage of these capabilities. Otherwise, it can simply be used to produce well-balanced and pleasant images. In the attempt to develop a computational model of these mechanisms, we decided to set some boundaries. Computer displays are limited devices to investigate on color adaptation. Their limitations are not only due to the gamut fitting problem but, also, due to many adaptational cues, useful for our VS, which can be lost in the acquisition/display process, such as specular highlights, mutual reflections, etc. 2, 3 To overcome these limitations and to develop algorithms just for digital imaging, we decided to consider only a subset of features suitable to be used in digital image processing. It is in this way that we are interested in approaches that try to model the VS adaptation phenomena from a perceptual and not from a light-matter interaction point of view. Conversely, we are not interested in investigating the internal structure of our VS, preferring to take into account

2 its behavior under normal conditions, rather modeling its internal mechanisms using measurements taken under simplified conditions. For our purposes, visual tasks seem to be too complex to be faced bottom-up. Few VS models perform color recomputing solely according to the image content and spatial relation, but among them is Retinex. 4 In fact, the Retinex theory assumes that color perception is based on ratios of reflected light intensity in specific wavelength bands computed between adjacent areas and not on the image s spectral power distribution. 5 Starting with the Retinex model, we have developed a new model of unsupervised color correction, called ACE (for Automatic Color Equalization), that is presented and compared with Retinex in the following sections. In order to compare ACE with other models or just to test its efficacy, we had to choose a reliable measurement method. In our opinion, a color correction algorithm inspired by the human VS should perform LC and CC autonomously but not perfectly. In fact, like the real VS, it should perform incomplete adaptations and, in some cases, it should also cheat some of the image configurations, called visual illusions. 6 Thus, since no perfect CC is expected if the model has to perform image correction in a VS style, no precise colorimetric measurement can be useful. Measurements in comparison to a reference illuminant (usually, but not necessarily D65) do not solve the problem of measuring the appearance of the image objects, because they are biased by their mutual spatial relationship and then, in some cases, by a high-level interpretation and segmentation of the scene. An interesting trend of imaging research analyzes the production of filtered images in terms of their capability to please people. 7 Unfortunately, this analysis in terms of pleasantness of the output image deals with user subjectivity and faces the philosophical problem that we have in comparing the output of our VS model using our VS itself. Thus, waiting for a more suitable measurement method to evaluate the algorithm, we chose the classic E distance in CIELab between all the illuminants, avoiding a reference image. In the next section, we will introduce the characteristics taken into account to developing ACE, and in section 3, the basic algorithm, ending with our tests, test results, and conclusions. 2. GRAY WORLD, WHITE PATCH AND OTHER VISUAL MECHANISMS: ADAPTING TO THE IMAGE CONTENT Understanding the complex internal structure of the human VS is not necessarily useful for digital image filtering purposes. In this work we propose a computational model that only takes into account selected aspects of our VS, without mimicking its internal structure. In particular, we focused our attention on independent adaptation of the chromatic channels, lateral inhibition mechanism, White Patch adapting behavior, Gray World adapting behavior and Local/Global adaptation. Adaptation performs independently in each of the three visual chromatic channels, 8 corresponding approximately to RGB. Both Retinex and ACE computes the output pixel values separately on the three RGB channels. The LC adaptation makes us perceive as medium gray the objects which reflect the average luminance of a scene. In terms of histogram properties of a digital image, this corresponds to a level distribution which has its center mass around the middle value (e.g. 128 in eight bit channel depth). When this happens separately between the three chromatic channels, some global chromatic dominant can be eliminated. 9 We refer to this mechanism as Gray World (GW). This correcting mechanism fails if used alone (see Section 5), but is an important component in the whole visual process. Retinex does not consider any GW mechanisms, while ACE uses this approach to center the resulting dynamic. In some cases the VS normalizes its channel values, maximizing towards an hypothetical white reference area. We refer to this mechanism as White Patch (WP). 10 Retinex finds the white reference patch with the reset mechanisms, while ACE non linearly stretches towards the reference white with its relative lightness appearance function (see next Section). At first sight, GW and WP can be seen in opposition to each other when performing the adaptation, but they can actually be part of the same model. An important point of Retinex and ACE is that they take into account the spatial relationship within the scene areas, computing the final pixel values, according to the image areas distribution, size and mutual position. This results in a mixed range of local and global adaptations. The

3 WP mechanism is a global adaptational VS function, when considering a white global reference. However in many situations, if the reference white is local, the adaptation can be biased locally, allowing a more effective tone reproduction. In the same way our VS extracts useful information from the light areas in a backlight situation. This phenomenon is accounted for in the Retinex algorithm by the reset operation that finds the white reference local to a path. To realize this same effect in Ace, we introduced a weight function, which solves the problem of non-determinism of Retinex random path implementation, while introducing a new parameter. However, the choice of this function does not seem to be critical. 3. THE PROPOSED IMPLEMENTATION The algorithm structure is shown in Fig. 1, with a first stage that accounts for a chromatic spatial adaptation, responsible of the CC behavior, and a second phase of dynamic tone reproduction scaling that adjusts the output range in order to realize the LC behavior. The first phase realizes a sort of merging between the GW and WP approaches with positional weighting for the local/global filtering effect balancing, while the second phase maximizes the image dynamic, white referencing at a global level. This double phase structure is characteristic 11, 12 of a majority of the VS computational models in the field of digital imaging. No user supervision, no statistic and no data preparation are required to run the algorithm. Figure 1: Basic algorithm structure 3.1. Chromatic/Spatial adaptation The first phase, the Chromatic/Spatial adaptation, results in an image R in which every pixel is a floating point value recomputed according to the image content. As in Retinex, this phase is run separately on each chromatic channel, and the final pixel value results from the relative weighted differences of all the pixels in the image. In this way, the channel lightness of each pixel is computed, where the term lightness refers to Land s original meaning. 4 As opposed to the basic Retinex algorithm, ACE has no paths; the local effect is weighted by a distance function. Each pixel p of the output image R is computed separately for each channel c as follows: R c (p) = j Subset,j p r(i c (p) I c (j)) d(p, j) (1) where I c (p) I c (j) accounts for the lateral inhibition mechanism, d( ) is a distance function which weights the amount of local or global contribution, r( ) is the function, discussed below, that accounts for the relative lightness appearance of the pixel. The pixel computation can be extended to the whole image or restricted to a Subset.

4 Global/local weight: the d( ) function d( ) is the function in charge to balance between the global and the local adapting effects of the model. Global models, in fact, are not able to simulate local chromatic adaptation such as the simultaneous contrast or the Mach bands. Only a model with local spatial stimula interaction can account for these phenomena. 1 Different functions have been tested. Among the tested distances: r, e, Manhattan, Max, r 2, Manhattan 2, αr Max 2, r 3,wherer is the Euclidean distance. Only the last distances gave unsatisfactory results. Some functions seem to achieve better results than others, but no absolute definitive function has been found and consequently distance function choice requires a deeper investigation. For the tests in this paper we have chosen the Euclidean distance r The relative lightness appearance: the r( ) function For each pixel of the image r( ), with d( ), control the contrast interaction, accounting for the spatial channel lightness adaptation. It computes all the single contributions of the image content (weighted by d( )) to each final pixel value in the output image. To perform a GW behavior, r( ) has to be an odd function, while the WP behavior is obtained by non-linear enhancements of small differences in neighboring pixels, that result in a sort of local white referencing. In pursuing an effective WP behavior we have tested different r( ) functions: Linear, Truncation, Signum and Saturation, which are shown in Fig. 2. Figure 2: Tested r( ) functions We made a preliminary evaluation of the above r( ) functions performance by considering their chromatic correction and their dynamic enhancement capabilities. Results are shown in Table 1. As it can be noticed in Table 2, all the functions strongly decrease the chromatic dominant due to the illuminant, but Signum and Saturation give results with higher dynamic. Original Linear Truncation Signum Saturation Table 1: Sample image filtered with different s( ) function To test the r( ) functions CC capabilities, the mean E distance in CIELab between two synthetic images of a living room, computed with a photometric ray tracer 13 under the A and D65 CIE illuminant, before and

5 after the filtering have been computed. In the results shown in Table 2, Truncation has a threshold value 0.5 and Saturation has slope value 20. Original Linear Truncation Signum Saturation 48,74 7,26 11,88 4,54 6,94 Table 2. Mean E distance between two synthetic images under the A and D65 CIE illuminant, without any filtering (Original) and filtered with the various r( ) functions Signum performs the most effective CC, but, as it can be noticed in the enlarged detail of the synthetic image under illuminant A (Table 3), it acts as a sort of sharpening filter introducing high frequency noise and Mach bands effects. Linear and Signum functions can be seen as limit cases of Saturation function with unitary or infinite slope respectively. The higher the slope value, the more the contrast is enhanced. The tuning of this parameter has to be further investigated; for the test of this paper we chose Saturation with slope value 20. Figure 3: Enlarged details of synthetic image of Table 5 filtered using Signum (left) and Saturation (right) Reducing the border effect In the basic formula 1, no compensation is taken into account for the pixel distance from the border. The output value of each pixel is determined by N 1 contributors, where N are the pixels of the image; these contributors are weighted by the local/global balancing function d( ). Thus, the closer the pixel is to the border, the less the number of neighboring pixels with a high contribution weight are available. Consequently, the equation 1 has been modified with a normalization coefficient in the following way: R c (p) = r(i c(p) I c(j)) j Subset,j p d(p,j) r max j Subset,j p d(p,j) (2) where r max is the maximum value of r( ) Dynamic tone reproduction scaling This second phase maps the matrix R into the final output image O. In this stage not only a simple dynamic maximization can be made (linear scaling), also different reference values can be chosen in the output range to map into gray levels the relative lightness appearance values of each channel. According to the chosen reference point, an additional global balance between gray world and white patch is added. The following two scaling methods can be used to obtain a standard 24 bit output image from the floating point array R.

6 Linear scaling This first method linearly scales the range of values in R c independently on each channel to the range [0,255] by the formula: O c (x, y) =round[127.5+s c R c (x, y)], where s c is the slope of the segment [(m c, 0), (M c, 255)], with M c =max x,y R c (x, y) andm c =min x,y R c (x, y). In this case the linear mapping precisely fills the available dynamic range without further adaptation WP/GW scaling This alternative method linearly scales the values in R c with the same formula, but using M c =max x,y R c (x, y) as white reference (WP) and the zero value in R c as an estimate for the medium gray reference point (GW) to compute the slope s c. For this reason, the available dynamic could not be used entirely, otherwise, tones around the very dark values could be lost. Moreover, some values in O c could result negative values; in this case, these values are set to 0. This method adds a global GW adaptation in the final scaling, resulting in the dynamic of the final image always being centered around the medium gray Computational cost ACE has an O(N 2 ) computational cost where N is the pixels number of the image. On a AMD-K6-II@350Mhz, running Windows 98, with 128 Mb RAM, it takes 39 seconds to compute a 100x75 pixel image and about 12 minutes to compute a 192x192 pixels image. An optimizated version of the algorithm based upon a Local Look Up Table method is being written. A multilevel approach or an automatic selection of the image subset, for each pixel recomputing, could be two of the possible directions for its optimization. 4. TEST SETUP We measured the algorithm s capability to perform Color Constancy, computing the mean E distance across all the pixels between two images of the same size: E mean = sizex sizey x=0 y=0 E(I 1(x, y),i 2 (x, y)) sizex sizey where I 1 and I 2 are the images to be compared, sizex and sizey are the image dimensions in pixel. We have used two image sets: the University of East Anglia (UEA) uncalibrated colour image database and a set of six synthetic images generated by a photometric ray tracer program from the same 3D scene in six different lighting conditions. The UEA uncalibrated colour image database is a database of 392 design images made from 28 different designs images under three light sources using four digital cameras and two commercial scanners arbitrarily chosen. The images were acquired under a CIE A, D65 and TL84 lights. In this paper we used only the image set acquired with the Fuji Mx-700 digital camera. Effects due to device changing will be further investigated. The six synthetic images were generated with a photometric raytracing algorithm 13 from a 3D living room model. The light sources used were the standard Cie illuminant A, B, C, D65 and a Hg lamp; the latter image was obtained using a mix of these illuminants. 5. RESULTS On these two image sets we measured the mean E distance for any couple of the same image under the various illuminants, before and after the use of different filtering algorithms. We tested a classic histogram equalization, the global WP 10 and GW 9 algorithms, the Brownian random paths Retinex 6 and ACE. We chose this version of Retinex algorithm only because it was better known to the authors of this paper. However, different Retinex 14, 15 implementations have proven to perform comparable results. The test results are presented in the Table 3. The GW algorithm seems to give good results but performes a very poor equalization, as can be seen in Fig.4.

7 Figure 4: Sintetic image A GW filtered A B C D65 Hg Mix Mean No filtering Hist. Eq White Patch Gray World Retinex ACE Table 3: Mean E on synthetic images The same measure has been computed on the UEA database before and after the filtering with ACE and the Brownian Retinex, obtaining the values shown in Table 4. Original Retinex ACE ,12 Table 4: Mean E on UEA database A result comparison is shown in Fig. 5. A visual comparison of the test results is presented in Table 5 and CONCLUSIONS AND PERSPECTIVES A new algorithm for digital image automatic color equalization has been presented. ACE has been developed in the attempt of extending the Retinex model of color equalization, merging Retinex with the Gray World and the White Patch equalization methods. It is based on a schematization in two phases of a simple model of the human vision system. The first phase, the visual encoding, recovers the appearance of the scene areas and the second phase, the display mapping, normalizes the values of the filtered image, maximizing its dynamic. As well as Retinex, ACE performs simultaneously global and local filtering. Preliminary results are very promising: ACE has demonstrated to perform an effective color constancy correction. However it is an ongoing research, to tune some of its internal functions and parameters further investigations and tests are necessary. The main problem of ACE is its high computational cost. A multilevel approach or an automatic selection of the image subset, for each pixel recomputing, could be two of the possible directions for its optimization.

8 Illuminant A B C Original ACE Illuminant D65 Hg Lamp Mix Original ACE Table 5: Examples of ACE filtering on synthetic images Illuminant A D65 TL84 A D65 TL84 Original ACE Table 6: Examples of ACE filtering on UEA DB images

9 Figure 5: Ace result comparison with other equalization algorithms REFERENCES 1. J. Tumblin and H. Rushmeier. Tone reproduction for realistic image synthesis. IEEE Computer Graphics & Applications, November: , H.C. Lee. Method for computing the scene-illuminant chromaticity from specular highlights. Journal of Optical Society of America, 3: , M. D Zmura and P. Lennie. Mechanisms of color constancy. Journal of Optical Society of America, 3 (10): , E. Land. The retinex theory of color vision. Scientific American, 237-3:2 17, J.J. McCann. Color theory and color imaging systems: Past, present and future. Journal of Imaging Science and Technology, 42 (1):70 78, D. Marini and A. Rizzi. A computational approach to color adaptation effects. Image and Vision Computing, 18: , R.W.G. Hunt. How to make pictures and please people. In Proc. of Seventh Color Imaging Conference, J.J. McCann. Color constancy: Small overall and large local changes. In SPIE Proceedings Vol Human Vision, Visual Processing and Digital Display III, San Jose (California), G. Buchsbaum. A spatial processor model for object color perception. J.Franklin inst., 310 (1):1 26, B. Funt and V. Cardei. Committee-based color constancy. J.Opt.Soc.Am. A, 11 (11): , A. C. Hurlbert. Formal connections between lightness algorithms. J. Opt. Soc. A, 3: , S.N. Pattanaik, J.A. Ferwerda, M.D. Fairchild, and D.P. Greenberg. A multiscale model of adaptation and spatial vision for realistic image display. In Proc. of SIGGRAPH98, Orlando, Florida (USA), D. Marini, A. Rizzi, and C. Carati. Color constancy effects measurement of the retinex theory. In Proc. of Electronic Imaging 99, IS&T/SPIE s 11th International Symposium, S. Jose, California (USA), D. Marini, A. Rizzi, and L. De Carli. Multiresolution retinex: comparison of algorithms. In Proc. CGIP 2000, First International Conference on Color in Graphics and Image Processing, Saint-Etienne, FRANCE, October G. Ciocca, D. Marini, A. Rizzi, R. Schettini, and S. Zuffi. Retinex preprocessing of uncalibrated images for color based image retrieval. In CBMI2001 Second International IEEE Workshop on Content Based Multimedia and Indexing, Brescia (Italy), 2001.

SLMRACE: A noise-free new RACE implementation with reduced computational time

SLMRACE: A noise-free new RACE implementation with reduced computational time SLMRACE: A noise-free new RACE implementation with reduced computational time Juliet Chauvin, Edoardo Provenzi To cite this version: Juliet Chauvin, Edoardo Provenzi. SLMRACE: A noise-free new RACE implementation

More information

Colour Reading: Chapter 6. Black body radiators

Colour Reading: Chapter 6. Black body radiators Colour Reading: Chapter 6 Light is produced in different amounts at different wavelengths by each light source Light is differentially reflected at each wavelength, which gives objects their natural colours

More information

An Algorithm to Determine the Chromaticity Under Non-uniform Illuminant

An Algorithm to Determine the Chromaticity Under Non-uniform Illuminant An Algorithm to Determine the Chromaticity Under Non-uniform Illuminant Sivalogeswaran Ratnasingam and Steve Collins Department of Engineering Science, University of Oxford, OX1 3PJ, Oxford, United Kingdom

More information

A New Time-Dependent Tone Mapping Model

A New Time-Dependent Tone Mapping Model A New Time-Dependent Tone Mapping Model Alessandro Artusi Christian Faisstnauer Alexander Wilkie Institute of Computer Graphics and Algorithms Vienna University of Technology Abstract In this article we

More information

Introduction to color science

Introduction to color science Introduction to color science Trichromacy Spectral matching functions CIE XYZ color system xy-chromaticity diagram Color gamut Color temperature Color balancing algorithms Digital Image Processing: Bernd

More information

Postfiltering for color appearance in synthetic image visualization

Postfiltering for color appearance in synthetic image visualization Journal of Electronic Imaging 13(1), 111 119 (January 2004). Postfiltering for color appearance in synthetic image visualization Daniele Marini Universita di Milano Dipartimento Informatica e Comunicazione

More information

Combining Strategies for White Balance

Combining Strategies for White Balance Combining Strategies for White Balance Simone Bianco, Francesca Gasparini and Raimondo Schettini DISCo, Università degli Studi di Milano-Bicocca, Via Bicocca degli Arcimboldi 8, 20126 Milano, Italy ABSTRACT

More information

Color Management and Color Perception Issues in a Virtual Reality Theater

Color Management and Color Perception Issues in a Virtual Reality Theater Color Management and Color Perception Issues in a Virtual Reality Theater Davide Gadia a, Cristian Bonanomi a, Maurizio Rossi b, Alessandro Rizzi c, Daniele Marini a a Dipartimento di Informatica e Comunicazione,

More information

Gray-World assumption on perceptual color spaces. Universidad de Guanajuato División de Ingenierías Campus Irapuato-Salamanca

Gray-World assumption on perceptual color spaces. Universidad de Guanajuato División de Ingenierías Campus Irapuato-Salamanca Gray-World assumption on perceptual color spaces Jonathan Cepeda-Negrete jonathancn@laviria.org Raul E. Sanchez-Yanez sanchezy@ugto.mx Universidad de Guanajuato División de Ingenierías Campus Irapuato-Salamanca

More information

COLOR FIDELITY OF CHROMATIC DISTRIBUTIONS BY TRIAD ILLUMINANT COMPARISON. Marcel P. Lucassen, Theo Gevers, Arjan Gijsenij

COLOR FIDELITY OF CHROMATIC DISTRIBUTIONS BY TRIAD ILLUMINANT COMPARISON. Marcel P. Lucassen, Theo Gevers, Arjan Gijsenij COLOR FIDELITY OF CHROMATIC DISTRIBUTIONS BY TRIAD ILLUMINANT COMPARISON Marcel P. Lucassen, Theo Gevers, Arjan Gijsenij Intelligent Systems Lab Amsterdam, University of Amsterdam ABSTRACT Performance

More information

Perceptual Quality Improvement of Stereoscopic Images

Perceptual Quality Improvement of Stereoscopic Images Perceptual Quality Improvement of Stereoscopic Images Jong In Gil and Manbae Kim Dept. of Computer and Communications Engineering Kangwon National University Chunchon, Republic of Korea, 200-701 E-mail:

More information

CSE 167: Lecture #7: Color and Shading. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011

CSE 167: Lecture #7: Color and Shading. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011 CSE 167: Introduction to Computer Graphics Lecture #7: Color and Shading Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011 Announcements Homework project #3 due this Friday,

More information

COLOR AND SHAPE BASED IMAGE RETRIEVAL

COLOR AND SHAPE BASED IMAGE RETRIEVAL International Journal of Computer Science Engineering and Information Technology Research (IJCSEITR) ISSN 2249-6831 Vol.2, Issue 4, Dec 2012 39-44 TJPRC Pvt. Ltd. COLOR AND SHAPE BASED IMAGE RETRIEVAL

More information

Color Constancy from Illumination Changes

Color Constancy from Illumination Changes (MIRU2004) 2004 7 153-8505 4-6-1 E E-mail: {rei,robby,ki}@cvl.iis.u-tokyo.ac.jp Finlayson [10] Color Constancy from Illumination Changes Rei KAWAKAMI,RobbyT.TAN, and Katsushi IKEUCHI Institute of Industrial

More information

Computer Vision 2. SS 18 Dr. Benjamin Guthier Professur für Bildverarbeitung. Computer Vision 2 Dr. Benjamin Guthier

Computer Vision 2. SS 18 Dr. Benjamin Guthier Professur für Bildverarbeitung. Computer Vision 2 Dr. Benjamin Guthier Computer Vision 2 SS 18 Dr. Benjamin Guthier Professur für Bildverarbeitung Computer Vision 2 Dr. Benjamin Guthier 3. HIGH DYNAMIC RANGE Computer Vision 2 Dr. Benjamin Guthier Pixel Value Content of this

More information

The ZLAB Color Appearance Model for Practical Image Reproduction Applications

The ZLAB Color Appearance Model for Practical Image Reproduction Applications The ZLAB Color Appearance Model for Practical Image Reproduction Applications Mark D. Fairchild Rochester Institute of Technology, Rochester, New York, USA ABSTRACT At its May, 1997 meeting in Kyoto, CIE

More information

Meet icam: A Next-Generation Color Appearance Model

Meet icam: A Next-Generation Color Appearance Model Meet icam: A Next-Generation Color Appearance Model Why Are We Here? CIC X, 2002 Mark D. Fairchild & Garrett M. Johnson RIT Munsell Color Science Laboratory www.cis.rit.edu/mcsl Spatial, Temporal, & Image

More information

Analysis and extensions of the Frankle-McCann

Analysis and extensions of the Frankle-McCann Analysis and extensions of the Frankle-McCann Retinex algorithm Jounal of Electronic Image, vol.13(1), pp. 85-92, January. 2004 School of Electrical Engineering and Computer Science Kyungpook National

More information

Spectral Images and the Retinex Model

Spectral Images and the Retinex Model Spectral Images and the Retine Model Anahit Pogosova 1, Tuija Jetsu 1, Ville Heikkinen 2, Markku Hauta-Kasari 1, Timo Jääskeläinen 2 and Jussi Parkkinen 1 1 Department of Computer Science and Statistics,

More information

Non-Linear Masking based Contrast Enhancement via Illumination Estimation

Non-Linear Masking based Contrast Enhancement via Illumination Estimation https://doi.org/10.2352/issn.2470-1173.2018.13.ipas-389 2018, Society for Imaging Science and Technology Non-Linear Masking based Contrast Enhancement via Illumination Estimation Soonyoung Hong, Minsub

More information

HOW USEFUL ARE COLOUR INVARIANTS FOR IMAGE RETRIEVAL?

HOW USEFUL ARE COLOUR INVARIANTS FOR IMAGE RETRIEVAL? HOW USEFUL ARE COLOUR INVARIANTS FOR IMAGE RETRIEVAL? Gerald Schaefer School of Computing and Technology Nottingham Trent University Nottingham, U.K. Gerald.Schaefer@ntu.ac.uk Abstract Keywords: The images

More information

Lecture 1 Image Formation.

Lecture 1 Image Formation. Lecture 1 Image Formation peimt@bit.edu.cn 1 Part 3 Color 2 Color v The light coming out of sources or reflected from surfaces has more or less energy at different wavelengths v The visual system responds

More information

dependent intensity function - the spectral distribution function (SPD) E( ). The surface reflectance is the proportion of incident light which is ref

dependent intensity function - the spectral distribution function (SPD) E( ). The surface reflectance is the proportion of incident light which is ref Object-Based Illumination Classification H. Z. Hel-Or B. A. Wandell Dept. of Computer Science Haifa University Haifa 395, Israel Dept. Of Psychology Stanford University Stanford, CA 9435, USA Abstract

More information

High Information Rate and Efficient Color Barcode Decoding

High Information Rate and Efficient Color Barcode Decoding High Information Rate and Efficient Color Barcode Decoding Homayoun Bagherinia and Roberto Manduchi University of California, Santa Cruz, Santa Cruz, CA 95064, USA {hbagheri,manduchi}@soe.ucsc.edu http://www.ucsc.edu

More information

MULTIVIEW REPRESENTATION OF 3D OBJECTS OF A SCENE USING VIDEO SEQUENCES

MULTIVIEW REPRESENTATION OF 3D OBJECTS OF A SCENE USING VIDEO SEQUENCES MULTIVIEW REPRESENTATION OF 3D OBJECTS OF A SCENE USING VIDEO SEQUENCES Mehran Yazdi and André Zaccarin CVSL, Dept. of Electrical and Computer Engineering, Laval University Ste-Foy, Québec GK 7P4, Canada

More information

Color Appearance in Image Displays. O Canada!

Color Appearance in Image Displays. O Canada! Color Appearance in Image Displays Mark D. Fairchild RIT Munsell Color Science Laboratory ISCC/CIE Expert Symposium 75 Years of the CIE Standard Colorimetric Observer Ottawa 26 O Canada Image Colorimetry

More information

CHAPTER 3 COLOR MEASUREMENT USING CHROMATICITY DIAGRAM - SOFTWARE

CHAPTER 3 COLOR MEASUREMENT USING CHROMATICITY DIAGRAM - SOFTWARE 49 CHAPTER 3 COLOR MEASUREMENT USING CHROMATICITY DIAGRAM - SOFTWARE 3.1 PREAMBLE Software has been developed following the CIE 1931 standard of Chromaticity Coordinates to convert the RGB data into its

More information

CS770/870 Spring 2017 Color and Shading

CS770/870 Spring 2017 Color and Shading Preview CS770/870 Spring 2017 Color and Shading Related material Cunningham: Ch 5 Hill and Kelley: Ch. 8 Angel 5e: 6.1-6.8 Angel 6e: 5.1-5.5 Making the scene more realistic Color models representing the

More information

Color Vision. Spectral Distributions Various Light Sources

Color Vision. Spectral Distributions Various Light Sources Color Vision Light enters the eye Absorbed by cones Transmitted to brain Interpreted to perceive color Foundations of Vision Brian Wandell Spectral Distributions Various Light Sources Cones and Rods Cones:

More information

CONTRAST ENHANCEMENT OF COLOR IMAGES BASED ON WAVELET TRANSFORM AND HUMAN VISUAL SYSTEM

CONTRAST ENHANCEMENT OF COLOR IMAGES BASED ON WAVELET TRANSFORM AND HUMAN VISUAL SYSTEM CONTRAST ENHANCEMENT OF COLOR IMAGES BASED ON WAVELET TRANSFORM AND HUMAN VISUAL SYSTEM Ding Xiao Jun Ohya Graduate School of Global Information and Telecommunication Studies Waseda University 1011, Ohkuboyama,

More information

Lecture 4 Image Enhancement in Spatial Domain

Lecture 4 Image Enhancement in Spatial Domain Digital Image Processing Lecture 4 Image Enhancement in Spatial Domain Fall 2010 2 domains Spatial Domain : (image plane) Techniques are based on direct manipulation of pixels in an image Frequency Domain

More information

An Efficient Underwater Image Enhancement Using Color Constancy Deskewing Algorithm

An Efficient Underwater Image Enhancement Using Color Constancy Deskewing Algorithm An Efficient Underwater Image Enhancement Using Color Constancy Deskewing Algorithm R.SwarnaLakshmi 1, B. Loganathan 2 M.Phil Research Scholar, Govt Arts Science College, Coimbatore, India 1 Associate

More information

QBRIX: a quantile-based approach to retinex

QBRIX: a quantile-based approach to retinex Gianini et al. Vol. 3, No. 2 / December 204 / J. Opt. Soc. Am. A 2663 QBRIX: a quantile-based approach to retinex Gabriele Gianini, Andrea Manenti, and Alessandro Rizzi* Universita degli Studi di Milano,

More information

Motion Estimation. There are three main types (or applications) of motion estimation:

Motion Estimation. There are three main types (or applications) of motion estimation: Members: D91922016 朱威達 R93922010 林聖凱 R93922044 謝俊瑋 Motion Estimation There are three main types (or applications) of motion estimation: Parametric motion (image alignment) The main idea of parametric motion

More information

IMAGE PROCESSING >FILTERS AND EDGE DETECTION FOR COLOR IMAGES UTRECHT UNIVERSITY RONALD POPPE

IMAGE PROCESSING >FILTERS AND EDGE DETECTION FOR COLOR IMAGES UTRECHT UNIVERSITY RONALD POPPE IMAGE PROCESSING >FILTERS AND EDGE DETECTION FOR COLOR IMAGES UTRECHT UNIVERSITY RONALD POPPE OUTLINE Filters for color images Edge detection for color images Canny edge detection FILTERS FOR COLOR IMAGES

More information

Local Linear Models for Improved von Kries Adaptation

Local Linear Models for Improved von Kries Adaptation Appeared in Proc. of 10th Colour Imaging Conf., Scottsdale AZ, 2002 1 Local Linear Models for Improved von Kries Adaptation G. D. Finlayson, A. Alsam, and S. D. Hordley School of Information Systems University

More information

New Edge-Enhanced Error Diffusion Algorithm Based on the Error Sum Criterion

New Edge-Enhanced Error Diffusion Algorithm Based on the Error Sum Criterion New Edge-Enhanced Error Diffusion Algorithm Based on the Error Sum Criterion Jae Ho Kim* Tae Il Chung Hyung Soon Kim* Kyung Sik Son* Pusan National University Image and Communication Laboratory San 3,

More information

Physics-based Fast Single Image Fog Removal

Physics-based Fast Single Image Fog Removal Physics-based Fast Single Image Fog Removal Jing Yu 1, Chuangbai Xiao 2, Dapeng Li 2 1 Department of Electronic Engineering, Tsinghua University, Beijing, 100084, China 2 College of Computer Science and

More information

Image Enhancement. Digital Image Processing, Pratt Chapter 10 (pages ) Part 1: pixel-based operations

Image Enhancement. Digital Image Processing, Pratt Chapter 10 (pages ) Part 1: pixel-based operations Image Enhancement Digital Image Processing, Pratt Chapter 10 (pages 243-261) Part 1: pixel-based operations Image Processing Algorithms Spatial domain Operations are performed in the image domain Image

More information

Statistical image models

Statistical image models Chapter 4 Statistical image models 4. Introduction 4.. Visual worlds Figure 4. shows images that belong to different visual worlds. The first world (fig. 4..a) is the world of white noise. It is the world

More information

Estimating the wavelength composition of scene illumination from image data is an

Estimating the wavelength composition of scene illumination from image data is an Chapter 3 The Principle and Improvement for AWB in DSC 3.1 Introduction Estimating the wavelength composition of scene illumination from image data is an important topics in color engineering. Solutions

More information

CSE 167: Introduction to Computer Graphics Lecture #6: Colors. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2013

CSE 167: Introduction to Computer Graphics Lecture #6: Colors. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2013 CSE 167: Introduction to Computer Graphics Lecture #6: Colors Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2013 Announcements Homework project #3 due this Friday, October 18

More information

Light, Color, and Surface Reflectance. Shida Beigpour

Light, Color, and Surface Reflectance. Shida Beigpour Light, Color, and Surface Reflectance Shida Beigpour Overview Introduction Multi-illuminant Intrinsic Image Estimation Multi-illuminant Scene Datasets Multi-illuminant Color Constancy Conclusions 2 Introduction

More information

Video-Based Illumination Estimation

Video-Based Illumination Estimation Video-Based Illumination Estimation Ning Wang 1,2, Brian Funt 2, Congyan Lang 1, and De Xu 1 1 School of Computer Science and Infromation Technology, Beijing Jiaotong University, Beijing, China 2 School

More information

CHAPTER 3 FACE DETECTION AND PRE-PROCESSING

CHAPTER 3 FACE DETECTION AND PRE-PROCESSING 59 CHAPTER 3 FACE DETECTION AND PRE-PROCESSING 3.1 INTRODUCTION Detecting human faces automatically is becoming a very important task in many applications, such as security access control systems or contentbased

More information

Black generation using lightness scaling

Black generation using lightness scaling Black generation using lightness scaling Tomasz J. Cholewo Software Research, Lexmark International, Inc. 740 New Circle Rd NW, Lexington, KY 40511 e-mail: cholewo@lexmark.com ABSTRACT This paper describes

More information

Estimation of Reflection Properties of Silk Textile with Multi-band Camera

Estimation of Reflection Properties of Silk Textile with Multi-band Camera Estimation of Reflection Properties of Silk Textile with Multi-band Camera Kosuke MOCHIZUKI*, Norihiro TANAKA**, Hideaki MORIKAWA* *Graduate School of Shinshu University, 12st116a@shinshu-u.ac.jp ** Faculty

More information

Evaluation of texture features for image segmentation

Evaluation of texture features for image segmentation RIT Scholar Works Articles 9-14-2001 Evaluation of texture features for image segmentation Navid Serrano Jiebo Luo Andreas Savakis Follow this and additional works at: http://scholarworks.rit.edu/article

More information

Spectral Classification

Spectral Classification Spectral Classification Spectral Classification Supervised versus Unsupervised Classification n Unsupervised Classes are determined by the computer. Also referred to as clustering n Supervised Classes

More information

A Fuzzy Colour Image Segmentation Applied to Robot Vision

A Fuzzy Colour Image Segmentation Applied to Robot Vision 1 A Fuzzy Colour Image Segmentation Applied to Robot Vision J. Chamorro-Martínez, D. Sánchez and B. Prados-Suárez Department of Computer Science and Artificial Intelligence, University of Granada C/ Periodista

More information

Hand-Eye Calibration from Image Derivatives

Hand-Eye Calibration from Image Derivatives Hand-Eye Calibration from Image Derivatives Abstract In this paper it is shown how to perform hand-eye calibration using only the normal flow field and knowledge about the motion of the hand. The proposed

More information

Automated Control of The Color Rendering Index for LED RGBW Modules in Industrial Lighting

Automated Control of The Color Rendering Index for LED RGBW Modules in Industrial Lighting Automated Control of The Color Rendering Index for LED RGBW Modules in Industrial Lighting Julia L. Suvorova usuvorova2106@gmail.com Sergey Yu. Arapov arapov66@yandex.ru Svetlana P. Arapova arapova66@yandex.ru

More information

Using Trichromatic and Multi-channel Imaging

Using Trichromatic and Multi-channel Imaging Reconstructing Spectral and Colorimetric Data Using Trichromatic and Multi-channel Imaging Daniel Nyström Dept. of Science and Technology (ITN), Linköping University SE-674, Norrköping, Sweden danny@itn.liu.se

More information

Introduction. Psychometric assessment. DSC Paris - September 2002

Introduction. Psychometric assessment. DSC Paris - September 2002 Introduction The driving task mainly relies upon visual information. Flight- and driving- simulators are designed to reproduce the perception of reality rather than the physics of the scene. So when it

More information

Lecture 12 Color model and color image processing

Lecture 12 Color model and color image processing Lecture 12 Color model and color image processing Color fundamentals Color models Pseudo color image Full color image processing Color fundamental The color that humans perceived in an object are determined

More information

[2006] IEEE. Reprinted, with permission, from [Wenjing Jia, Huaifeng Zhang, Xiangjian He, and Qiang Wu, A Comparison on Histogram Based Image

[2006] IEEE. Reprinted, with permission, from [Wenjing Jia, Huaifeng Zhang, Xiangjian He, and Qiang Wu, A Comparison on Histogram Based Image [6] IEEE. Reprinted, with permission, from [Wenjing Jia, Huaifeng Zhang, Xiangjian He, and Qiang Wu, A Comparison on Histogram Based Image Matching Methods, Video and Signal Based Surveillance, 6. AVSS

More information

Extensions of One-Dimensional Gray-level Nonlinear Image Processing Filters to Three-Dimensional Color Space

Extensions of One-Dimensional Gray-level Nonlinear Image Processing Filters to Three-Dimensional Color Space Extensions of One-Dimensional Gray-level Nonlinear Image Processing Filters to Three-Dimensional Color Space Orlando HERNANDEZ and Richard KNOWLES Department Electrical and Computer Engineering, The College

More information

Color. making some recognition problems easy. is 400nm (blue) to 700 nm (red) more; ex. X-rays, infrared, radio waves. n Used heavily in human vision

Color. making some recognition problems easy. is 400nm (blue) to 700 nm (red) more; ex. X-rays, infrared, radio waves. n Used heavily in human vision Color n Used heavily in human vision n Color is a pixel property, making some recognition problems easy n Visible spectrum for humans is 400nm (blue) to 700 nm (red) n Machines can see much more; ex. X-rays,

More information

Vivekananda. Collegee of Engineering & Technology. Question and Answers on 10CS762 /10IS762 UNIT- 5 : IMAGE ENHANCEMENT.

Vivekananda. Collegee of Engineering & Technology. Question and Answers on 10CS762 /10IS762 UNIT- 5 : IMAGE ENHANCEMENT. Vivekananda Collegee of Engineering & Technology Question and Answers on 10CS762 /10IS762 UNIT- 5 : IMAGE ENHANCEMENT Dept. Prepared by Harivinod N Assistant Professor, of Computer Science and Engineering,

More information

Towards Autonomous Vision Self-Calibration for Soccer Robots

Towards Autonomous Vision Self-Calibration for Soccer Robots Towards Autonomous Vision Self-Calibration for Soccer Robots Gerd Mayer Hans Utz Gerhard Kraetzschmar University of Ulm, James-Franck-Ring, 89069 Ulm, Germany Abstract The ability to autonomously adapt

More information

Low Cost Colour Measurements with Improved Accuracy

Low Cost Colour Measurements with Improved Accuracy Low Cost Colour Measurements with Improved Accuracy Daniel Wiese, Karlheinz Blankenbach Pforzheim University, Engineering Department Electronics and Information Technology Tiefenbronner Str. 65, D-75175

More information

Self-formation, Development and Reproduction of the Artificial System

Self-formation, Development and Reproduction of the Artificial System Solid State Phenomena Vols. 97-98 (4) pp 77-84 (4) Trans Tech Publications, Switzerland Journal doi:.48/www.scientific.net/ssp.97-98.77 Citation (to be inserted by the publisher) Copyright by Trans Tech

More information

A Model of Dynamic Visual Attention for Object Tracking in Natural Image Sequences

A Model of Dynamic Visual Attention for Object Tracking in Natural Image Sequences Published in Computational Methods in Neural Modeling. (In: Lecture Notes in Computer Science) 2686, vol. 1, 702-709, 2003 which should be used for any reference to this work 1 A Model of Dynamic Visual

More information

A Survey of Light Source Detection Methods

A Survey of Light Source Detection Methods A Survey of Light Source Detection Methods Nathan Funk University of Alberta Mini-Project for CMPUT 603 November 30, 2003 Abstract This paper provides an overview of the most prominent techniques for light

More information

Color Content Based Image Classification

Color Content Based Image Classification Color Content Based Image Classification Szabolcs Sergyán Budapest Tech sergyan.szabolcs@nik.bmf.hu Abstract: In content based image retrieval systems the most efficient and simple searches are the color

More information

IMA Preprint Series # 2016

IMA Preprint Series # 2016 VIDEO INPAINTING OF OCCLUDING AND OCCLUDED OBJECTS By Kedar A. Patwardhan Guillermo Sapiro and Marcelo Bertalmio IMA Preprint Series # 2016 ( January 2005 ) INSTITUTE FOR MATHEMATICS AND ITS APPLICATIONS

More information

Diagonal versus affine transformations for color correction

Diagonal versus affine transformations for color correction 2108 J. Opt. oc. Am. A/ Vol. 17, No. 11/ November 2000 JOA Communications Diagonal versus affine transformations for color correction Brian V. Funt and Benjamin C. ewis chool of Computing cience, imon

More information

CS635 Spring Department of Computer Science Purdue University

CS635 Spring Department of Computer Science Purdue University Color and Perception CS635 Spring 2010 Daniel G Aliaga Daniel G. Aliaga Department of Computer Science Purdue University Elements of Color Perception 2 Elements of Color Physics: Illumination Electromagnetic

More information

Physics-based Vision: an Introduction

Physics-based Vision: an Introduction Physics-based Vision: an Introduction Robby Tan ANU/NICTA (Vision Science, Technology and Applications) PhD from The University of Tokyo, 2004 1 What is Physics-based? An approach that is principally concerned

More information

Color and Shading. Color. Shapiro and Stockman, Chapter 6. Color and Machine Vision. Color and Perception

Color and Shading. Color. Shapiro and Stockman, Chapter 6. Color and Machine Vision. Color and Perception Color and Shading Color Shapiro and Stockman, Chapter 6 Color is an important factor for for human perception for object and material identification, even time of day. Color perception depends upon both

More information

Optimization of optical systems for LED spot lights concerning the color uniformity

Optimization of optical systems for LED spot lights concerning the color uniformity Optimization of optical systems for LED spot lights concerning the color uniformity Anne Teupner* a, Krister Bergenek b, Ralph Wirth b, Juan C. Miñano a, Pablo Benítez a a Technical University of Madrid,

More information

Color Image Enhancement Using Optimal Linear Transform with Hue Preserving and Saturation Scaling

Color Image Enhancement Using Optimal Linear Transform with Hue Preserving and Saturation Scaling International Journal of Intelligent Engineering & Systems http://www.inass.org/ Color Image Enhancement Using Optimal Linear Transform with Hue Preserving and Saturation Scaling Xiaohua Zhang 1, Yuelan

More information

Digital Image Processing. Introduction

Digital Image Processing. Introduction Digital Image Processing Introduction Digital Image Definition An image can be defined as a twodimensional function f(x,y) x,y: Spatial coordinate F: the amplitude of any pair of coordinate x,y, which

More information

Image Processing: Final Exam November 10, :30 10:30

Image Processing: Final Exam November 10, :30 10:30 Image Processing: Final Exam November 10, 2017-8:30 10:30 Student name: Student number: Put your name and student number on all of the papers you hand in (if you take out the staple). There are always

More information

Extraction of Color and Texture Features of an Image

Extraction of Color and Texture Features of an Image International Journal of Engineering Research ISSN: 2348-4039 & Management Technology July-2015 Volume 2, Issue-4 Email: editor@ijermt.org www.ijermt.org Extraction of Color and Texture Features of an

More information

Automatic detection of specular reflectance in colour images using the MS diagram

Automatic detection of specular reflectance in colour images using the MS diagram Automatic detection of specular reflectance in colour images using the MS diagram Fernando Torres 1, Jesús Angulo 2, Francisco Ortiz 1 1 Automatics, Robotics and Computer Vision Group. Dept. Physics, Systems

More information

A New Technique of Extraction of Edge Detection Using Digital Image Processing

A New Technique of Extraction of Edge Detection Using Digital Image Processing International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) A New Technique of Extraction of Edge Detection Using Digital Image Processing Balaji S.C.K 1 1, Asst Professor S.V.I.T Abstract:

More information

Application of Tatian s Method to Slanted-Edge MTF Measurement

Application of Tatian s Method to Slanted-Edge MTF Measurement Application of s Method to Slanted-Edge MTF Measurement Peter D. Burns Eastman Kodak Company, Rochester, NY USA 465-95 ABSTRACT The 33 method for the measurement of the spatial frequency response () of

More information

Perceptual Grouping from Motion Cues Using Tensor Voting

Perceptual Grouping from Motion Cues Using Tensor Voting Perceptual Grouping from Motion Cues Using Tensor Voting 1. Research Team Project Leader: Graduate Students: Prof. Gérard Medioni, Computer Science Mircea Nicolescu, Changki Min 2. Statement of Project

More information

Image Segmentation Via Iterative Geodesic Averaging

Image Segmentation Via Iterative Geodesic Averaging Image Segmentation Via Iterative Geodesic Averaging Asmaa Hosni, Michael Bleyer and Margrit Gelautz Institute for Software Technology and Interactive Systems, Vienna University of Technology Favoritenstr.

More information

Nonlinear Multiresolution Image Blending

Nonlinear Multiresolution Image Blending Nonlinear Multiresolution Image Blending Mark Grundland, Rahul Vohra, Gareth P. Williams and Neil A. Dodgson Computer Laboratory, University of Cambridge, United Kingdom October, 26 Abstract. We study

More information

Low Cost Motion Capture

Low Cost Motion Capture Low Cost Motion Capture R. Budiman M. Bennamoun D.Q. Huynh School of Computer Science and Software Engineering The University of Western Australia Crawley WA 6009 AUSTRALIA Email: budimr01@tartarus.uwa.edu.au,

More information

PSD2B Digital Image Processing. Unit I -V

PSD2B Digital Image Processing. Unit I -V PSD2B Digital Image Processing Unit I -V Syllabus- Unit 1 Introduction Steps in Image Processing Image Acquisition Representation Sampling & Quantization Relationship between pixels Color Models Basics

More information

Color-Texture Segmentation of Medical Images Based on Local Contrast Information

Color-Texture Segmentation of Medical Images Based on Local Contrast Information Color-Texture Segmentation of Medical Images Based on Local Contrast Information Yu-Chou Chang Department of ECEn, Brigham Young University, Provo, Utah, 84602 USA ycchang@et.byu.edu Dah-Jye Lee Department

More information

Multiview Image Compression using Algebraic Constraints

Multiview Image Compression using Algebraic Constraints Multiview Image Compression using Algebraic Constraints Chaitanya Kamisetty and C. V. Jawahar Centre for Visual Information Technology, International Institute of Information Technology, Hyderabad, INDIA-500019

More information

DETECTION OF SMOOTH TEXTURE IN FACIAL IMAGES FOR THE EVALUATION OF UNNATURAL CONTRAST ENHANCEMENT

DETECTION OF SMOOTH TEXTURE IN FACIAL IMAGES FOR THE EVALUATION OF UNNATURAL CONTRAST ENHANCEMENT DETECTION OF SMOOTH TEXTURE IN FACIAL IMAGES FOR THE EVALUATION OF UNNATURAL CONTRAST ENHANCEMENT 1 NUR HALILAH BINTI ISMAIL, 2 SOONG-DER CHEN 1, 2 Department of Graphics and Multimedia, College of Information

More information

Intensity Transformations and Spatial Filtering

Intensity Transformations and Spatial Filtering 77 Chapter 3 Intensity Transformations and Spatial Filtering Spatial domain refers to the image plane itself, and image processing methods in this category are based on direct manipulation of pixels in

More information

VISUAL SIMULATING DICHROMATIC VISION IN CIE SPACE

VISUAL SIMULATING DICHROMATIC VISION IN CIE SPACE VISUAL SIMULATING DICHROMATIC VISION IN CIE SPACE Yinghua Hu School of Computer Science University of Central Florida yhu@cs.ucf.edu Keywords: Abstract: Dichromatic vision, Visual simulation Dichromatic

More information

Perceptual Effects in Real-time Tone Mapping

Perceptual Effects in Real-time Tone Mapping Perceptual Effects in Real-time Tone Mapping G. Krawczyk K. Myszkowski H.-P. Seidel Max-Planck-Institute für Informatik Saarbrücken, Germany SCCG 2005 High Dynamic Range (HDR) HDR Imaging Display of HDR

More information

Opponent Color Spaces

Opponent Color Spaces EE637 Digital Image Processing I: Purdue University VISE - May 1, 2002 1 Opponent Color Spaces Perception of color is usually not best represented in RGB. A better model of HVS is the so-call opponent

More information

Physical Color. Color Theory - Center for Graphics and Geometric Computing, Technion 2

Physical Color. Color Theory - Center for Graphics and Geometric Computing, Technion 2 Color Theory Physical Color Visible energy - small portion of the electro-magnetic spectrum Pure monochromatic colors are found at wavelengths between 380nm (violet) and 780nm (red) 380 780 Color Theory

More information

Light source separation from image sequences of oscillating lights

Light source separation from image sequences of oscillating lights 2014 IEEE 28-th Convention of Electrical and Electronics Engineers in Israel Light source separation from image sequences of oscillating lights Amir Kolaman, Rami Hagege and Hugo Guterman Electrical and

More information

Robust color segmentation algorithms in illumination variation conditions

Robust color segmentation algorithms in illumination variation conditions 286 CHINESE OPTICS LETTERS / Vol. 8, No. / March 10, 2010 Robust color segmentation algorithms in illumination variation conditions Jinhui Lan ( ) and Kai Shen ( Department of Measurement and Control Technologies,

More information

Learning based face hallucination techniques: A survey

Learning based face hallucination techniques: A survey Vol. 3 (2014-15) pp. 37-45. : A survey Premitha Premnath K Department of Computer Science & Engineering Vidya Academy of Science & Technology Thrissur - 680501, Kerala, India (email: premithakpnath@gmail.com)

More information

Colour computer vision: fundamentals, applications and challenges. Dr. Ignacio Molina-Conde Depto. Tecnología Electrónica Univ.

Colour computer vision: fundamentals, applications and challenges. Dr. Ignacio Molina-Conde Depto. Tecnología Electrónica Univ. Colour computer vision: fundamentals, applications and challenges Dr. Ignacio Molina-Conde Depto. Tecnología Electrónica Univ. of Málaga (Spain) Outline Part 1: colorimetry and colour perception: What

More information

INTENSITY TRANSFORMATION AND SPATIAL FILTERING

INTENSITY TRANSFORMATION AND SPATIAL FILTERING 1 INTENSITY TRANSFORMATION AND SPATIAL FILTERING Lecture 3 Image Domains 2 Spatial domain Refers to the image plane itself Image processing methods are based and directly applied to image pixels Transform

More information

SIMULATION OF ARTIFICIAL SYSTEMS BEHAVIOR IN PARAMETRIC EIGHT-DIMENSIONAL SPACE

SIMULATION OF ARTIFICIAL SYSTEMS BEHAVIOR IN PARAMETRIC EIGHT-DIMENSIONAL SPACE 78 Proceedings of the 4 th International Conference on Informatics and Information Technology SIMULATION OF ARTIFICIAL SYSTEMS BEHAVIOR IN PARAMETRIC EIGHT-DIMENSIONAL SPACE D. Ulbikiene, J. Ulbikas, K.

More information

Skin Color Transfer. Introduction. Other-Race Effect. This work

Skin Color Transfer. Introduction. Other-Race Effect. This work Skin Color Transfer This work Introduction Investigates the importance of facial skin color for race differentiation Explore the potential information for other-race race effect Basic Idea Match the average

More information

Brightness, Lightness, and Specifying Color in High-Dynamic-Range Scenes and Images

Brightness, Lightness, and Specifying Color in High-Dynamic-Range Scenes and Images Brightness, Lightness, and Specifying Color in High-Dynamic-Range Scenes and Images Mark D. Fairchild and Ping-Hsu Chen* Munsell Color Science Laboratory, Chester F. Carlson Center for Imaging Science,

More information

An ICA based Approach for Complex Color Scene Text Binarization

An ICA based Approach for Complex Color Scene Text Binarization An ICA based Approach for Complex Color Scene Text Binarization Siddharth Kherada IIIT-Hyderabad, India siddharth.kherada@research.iiit.ac.in Anoop M. Namboodiri IIIT-Hyderabad, India anoop@iiit.ac.in

More information