Color Image Processing MTAT.03.260 Pattern Recognition and Image Analysis (MTAT)

Total Page:16

File Type:pdf, Size:1020Kb

Color Image Processing MTAT.03.260 Pattern Recognition and Image Analysis (MTAT) Color Image Processing MTAT.03.260 Pattern Recognition and Image Analysis (MTAT) Kristjan Krips Timo Petmanson University of Tartu March 18, 2011 Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 1 / 39 Outline 1 Fundamentals 2 Color models 3 Pseudo-color processing 4 Full-color processing 5 Color transformations 6 Smoothing and sharpening 7 Color segmentation 8 Noise in color images Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 2 / 39 Visible light Human eye is sensitive to electromagnetic radiation between wavelengths of approximately from 390 nm to 750 nm. Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 3 / 39 Human eye reception / primary colors 65% cones are sensitive to red light 33% of cones are sensitive to green light 2% of cones are sensitive to blue light Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 4 / 39 Primary / secondary colors red + blue = magneta red + green = yellow blue + green = cyan Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 5 / 39 Color characteristics brightness - a subjective measure of chromatic intensity of color hue - represents the dominant color (dominant wavelenght), e.g. red, blue saturation - the relative purity of the color, the amount of white light mixed with the hue. chromaticity = hue + saturation Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 6 / 39 Trichromatic coecients A color can be specied by its trichromatic coecients: x X , y Y , z Z , where x y z 1 I = X +Y +Z = X +Y +Z = X +Y +Z + + = R ¥ R ¥ R ¥ X = 0 I (l)x(l)dl, Y = 0 I (l)y(l)dl, Z = 0 I (l)z(l)dl I (l) is the spectral power distribution of a given color, x(l);y(l);z(l) are color matching functions of standard observer eg. combination of three linear light detectors. Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 7 / 39 CIE chromaticity diagram The diagram is the function of red and green. The blue is obtained from equation z = 1 − (x + y). The colors on the boundary are fully saturated, where the ticks denote the wavelength in nanometers. Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 8 / 39 CIE chromaticity diagram By connecting any two points with a line in the plot, we get the all possible combinations of colors that can obtained by mixing the endpoint colors. Grassman's Law: Any colour can be matched by a linear combination of three other colours, provided that none of those three can be matched by a combination of the other two Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 9 / 39 sRGB color space and the gamut Gamut represents the colors producable of a typical color monitor. In experiments carried out by W. David Wright and John Guild, the standard observer used to set up the sRGB diagram was human. Color matching functions x(l); y(l); z(l) were summarized based on the experiments The vertices of the triangle represent 3 primary colors easily producable by monochromatic lines of a mercury vapor discharge. Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 10 / 39 RGB model Derived from primary color components red, green and blue. Normalized into range [0,1] (in computers typically 0..255]) Color cube: I black is (0,0,0) I white is (1,1,1) I red is (1,0,0) I green (0,1,0) I blue is (0,0,1) Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 11 / 39 RGB model http://www.mathworks.com/help/toolbox/images/f8-15484.html Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 12 / 39 RGB <=> CIE color space 1 We need a transfer functions fr ; fg ; fb for each color channel of the monitor device that dene the relationship between input pixel values and displayed intensity. 2 The relationship between CIE trimulus values X,Y,Z and displayed image pixel values R, G, B is given below. 3 The 3x3 matrix can be calculated by deom chromaticity values for three channels and the white point usually published by the manufacturer. 2 X 3 2 Xr Xg Xb 3 2 fr (R) 3 4 Y 5 = 4 Yr Yg Yb 5 ∗ 4 fg (G) 5 Z Zr Zg Zb fb(B) (−1) 2 fr (R) 3 2 Xr Xg Xb 3 2 X 3 4 fg (G) 5 = 4 Yr Yg Yb 5 ∗ 4 Y 5 fb(B) Zr Zg Zb Z Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 13 / 39 Calculating the 3x3 matrix Manufacturer usually publishes chromaticity coordinates for the primaries and the white point. Colour Chromaticity coordinates red (xr ;yr ;zr ) green (xg ;yg ;zg ) blue (xb;yb;zb) white (xw ;yw ;zw ) Assuming that relative luminance equals to 1, we can nd constants ar ;ag ;ab from the simulanteus equations xn ar xr ag xg abxb + + = yn ar yr + ag yg + abyb = 1 => zn ar zr ag zg abzb + + = yn 2 X 3 2 ar xr ag xg abxb 3 2 fr (R) 3 4 Y 5 = 4 ar yr ag yg abyb 5 ∗ 4 fg (G) 5 Z ar zr ag zg abzb fb(B) Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 14 / 39 CMYK model Derived from secondary colors. Used as a main model in printing devices where blending of color pigements are used to achieve colors. Equal amounts of cyan, magneta and yellow does not give true black, thus black pigment is additionally used in blending process. However, this simple transformation is good enough for simper graphics, but it will produce poor results for applications with higher requirements such as an colour printer. 2 C 3 2 1 3 2 R 3 CMY <=> RGB4 M 5 = 4 1 5 − 4 G 5 Y 1 B Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 15 / 39 CMY => CMYK Black = min(Cyan, Magneta, Yellow) Cyan = (Cyan - Black) / (1 - Black) Magneta = (Magneta - Black) / (1 - Black) Yellow = (Yellow - Black) / (1 - Black) Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 16 / 39 HSL, HSV, (HSI) model HSL (hue, saturation, lightness) and HSV (hue, saturation, value) model is easily interpretable by humans. They are also two most common cylindrical-coordinate representations of points in an RGB color model. Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 17 / 39 Basic idea Starting at the red primary at 0°, passing through the green primary at 120° and the blue primary at 240°, and then wrapping back to red at 360°. In each geometry, the central vertical axis comprises the neutral, achromatic, or gray colors, ranging from black at lightness 0 or value 0, the bottom, to white at lightness 1 or value 1, the top. Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 18 / 39 Hue and chroma Hue is roughly the angle of a vector representing the color, where chroma is the length. Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 19 / 39 Hue and chroma Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 20 / 39 Lightness The simplest denition is just the average of the three components, in the HSI model called intensity. 1 I I = 3 (R + G + B) In the HSV "hexcone" model, value is dened as the largest component of a color, our M above. This places all three primaries, and also all of the "secondary colors" cyan, yellow, and magenta into a plane with white, forming a hexagonal pyramid out of the RGB cube. I V = M In the HSL "bi-hexcone" model, lightness is dened as the average of the largest and smallest color components (g. 11c). This denition also puts the primary and secondary colors into a plane, but a plane passing halfway between white and black. 1 I L = 2 (M + m) Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 21 / 39 Lightness Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 22 / 39 Saturation Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 23 / 39 HSV => RGB Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 24 / 39 HSL => RGB Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 25 / 39 Pseudo-color (false color) processing / Basic idea Pseudo-color (false color) processing takes a monochrome image and applies colors to it. The idea is to make grayscale images more easily readable and interpretable to humans. I mapping intensity ranges to color. I for example we can divide the intensity range [0..1] into subregions and map a color to each range Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 26 / 39 Gray level to color transformations Wider range of pseudocolor results, nonlinear Independent transformation for each primary color Results are mixed together into a composite image Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 27 / 39 Full-color image processing Process each component image individually and form a composite image I standard gray-scale image processing methods Work directly with color pixels I pixels are vectors I averaging per-color-component Kristjan Krips, Timo Petmanson (University of Tartu)Color Image Processing March 18, 2011 28 / 39 Basic color transformations Processing the components of an image in a single model I g (x;y) = T [f (x;y)], where f(x,y) is the input image and g(x,y) is the processed image I si = Ti (r1;r2;:::;rn), where i = 1,2,...,n and si , ri denote the color components of f(x,y), g(x,y) at any point (x,y); n is the number of components; fT1;T2;:::;Tng is a set of color transformation functions.
Recommended publications
  • Package 'Colorscience'
    Package ‘colorscience’ October 29, 2019 Type Package Title Color Science Methods and Data Version 1.0.8 Encoding UTF-8 Date 2019-10-29 Maintainer Glenn Davis <[email protected]> Description Methods and data for color science - color conversions by observer, illuminant, and gamma. Color matching functions and chromaticity diagrams. Color indices, color differences, and spectral data conversion/analysis. License GPL (>= 3) Depends R (>= 2.10), Hmisc, pracma, sp Enhances png LazyData yes Author Jose Gama [aut], Glenn Davis [aut, cre] Repository CRAN NeedsCompilation no Date/Publication 2019-10-29 18:40:02 UTC R topics documented: ASTM.D1925.YellownessIndex . .5 ASTM.E313.Whiteness . .6 ASTM.E313.YellownessIndex . .7 Berger59.Whiteness . .7 BVR2XYZ . .8 cccie31 . .9 cccie64 . 10 CCT2XYZ . 11 CentralsISCCNBS . 11 CheckColorLookup . 12 1 2 R topics documented: ChromaticAdaptation . 13 chromaticity.diagram . 14 chromaticity.diagram.color . 14 CIE.Whiteness . 15 CIE1931xy2CIE1960uv . 16 CIE1931xy2CIE1976uv . 17 CIE1931XYZ2CIE1931xyz . 18 CIE1931XYZ2CIE1960uv . 19 CIE1931XYZ2CIE1976uv . 20 CIE1960UCS2CIE1964 . 21 CIE1960UCS2xy . 22 CIE1976chroma . 23 CIE1976hueangle . 23 CIE1976uv2CIE1931xy . 24 CIE1976uv2CIE1960uv . 25 CIE1976uvSaturation . 26 CIELabtoDIN99 . 27 CIEluminanceY2NCSblackness . 28 CIETint . 28 ciexyz31 . 29 ciexyz64 . 30 CMY2CMYK . 31 CMY2RGB . 32 CMYK2CMY . 32 ColorBlockFromMunsell . 33 compuphaseDifferenceRGB . 34 conversionIlluminance . 35 conversionLuminance . 36 createIsoTempLinesTable . 37 daylightcomponents . 38 deltaE1976
    [Show full text]
  • Video Compression for New Formats
    ANNÉE 2016 THÈSE / UNIVERSITÉ DE RENNES 1 sous le sceau de l’Université Bretagne Loire pour le grade de DOCTEUR DE L’UNIVERSITÉ DE RENNES 1 Mention : Traitement du Signal et Télécommunications Ecole doctorale Matisse présentée par Philippe Bordes Préparée à l’unité de recherche UMR 6074 - INRIA Institut National Recherche en Informatique et Automatique Adapting Video Thèse soutenue à Rennes le 18 Janvier 2016 devant le jury composé de : Compression to new Thomas SIKORA formats Professeur [Tech. Universität Berlin] / rapporteur François-Xavier COUDOUX Professeur [Université de Valenciennes] / rapporteur Olivier DEFORGES Professeur [Institut d'Electronique et de Télécommunications de Rennes] / examinateur Marco CAGNAZZO Professeur [Telecom Paris Tech] / examinateur Philippe GUILLOTEL Distinguished Scientist [Technicolor] / examinateur Christine GUILLEMOT Directeur de Recherche [INRIA Bretagne et Atlantique] / directeur de thèse Adapting Video Compression to new formats Résumé en français Adaptation de la Compression Vidéo aux nouveaux formats Introduction Le domaine de la compression vidéo se trouve au carrefour de l’avènement des nouvelles technologies d’écrans, l’arrivée de nouveaux appareils connectés et le déploiement de nouveaux services et applications (vidéo à la demande, jeux en réseau, YouTube et vidéo amateurs…). Certaines de ces technologies ne sont pas vraiment nouvelles, mais elles ont progressé récemment pour atteindre un niveau de maturité tel qu’elles représentent maintenant un marché considérable, tout en changeant petit à petit nos habitudes et notre manière de consommer la vidéo en général. Les technologies d’écrans ont rapidement évolués du plasma, LED, LCD, LCD avec rétro- éclairage LED, et maintenant OLED et Quantum Dots. Cette évolution a permis une augmentation de la luminosité des écrans et d’élargir le spectre des couleurs affichables.
    [Show full text]
  • AMSA Meat Color Measurement Guidelines
    AMSA Meat Color Measurement Guidelines Revised December 2012 American Meat Science Association http://www.m eatscience.org AMSA Meat Color Measurement Guidelines Revised December 2012 American Meat Science Association 201 West Springfi eld Avenue, Suite 1202 Champaign, Illinois USA 61820 800-517-2672 [email protected] http://www.m eatscience.org iii CONTENTS Technical Writing Committee .................................................................................................................... v Preface ..............................................................................................................................................................vi Section I: Introduction ................................................................................................................................. 1 Section II: Myoglobin Chemistry ............................................................................................................... 3 A. Fundamental Myoglobin Chemistry ................................................................................................................ 3 B. Dynamics of Myoglobin Redox Form Interconversions ........................................................................... 3 C. Visual, Practical Meat Color Versus Actual Pigment Chemistry ........................................................... 5 D. Factors Affecting Meat Color ............................................................................................................................... 6 E. Muscle
    [Show full text]
  • Color Science and Color Appearance Models for Cg, Hdtv, and D-Cinema
    COLOR SCIENCE AND COLOR APPEARANCE MODELS FOR CG, HDTV, AND D-CINEMA COURSE NOTES – TABLE OF CONTENTS 1 Introduction to the tone scale 1 2 Brightness & contrast 7 3 Luminance, lightness, and gamma 11 4 Color science for video and CGI 17 5 Macbeth ColorChecker spectra 25 6 Constant luminance 27 7 Luma, color differences 31 8 Film characteristics 39 9 Color management 45 APPENDICES A The rehabilitation of gamma 49 B YUV and luminance considered harmful 67 C Merging computing with studio video: Converting between R’G’B’ and 4:2:2 71 Copyright © 2004-05-26 Charles Poynton Charles Poynton is an independent contractor specializing in the physics and electronics of digital color imaging systems, including digital video, HDTV, and digital cinema. While at Sun Microsystems, from 1988 to 1995, he initiated Sun’s HDTV research project, and introduced color management technology to Sun. Prior to joining Sun, Mr. Poynton designed and built the digital video equipment used at NASA’s Johnson Space Center to convert video from the Space Shuttle into NTSC for recording and distribution. He is a Fellow of the Society of Motion Picture and Television Engineers (SMPTE), and an Honorary Member of the BKSTS. In 1994 he was awarded SMPTE’s David Sarnoff Gold Medal for his work integrating video technology with computing and communications. He has organized and presented many popular courses and seminars, including HDTV Technology at SIGGRAPH 91, Concepts of Color, Video and Compression at ACM Multimedia 93, and courses on color tech- nology at SIGGRAPHs in 1994 and 1996 through 2000.
    [Show full text]
  • Minimizing the Perception of Chromatic Noise in Digital Images
    Minimizing the Perception of Chromatic Noise in Digital Images Xiaoyan Song, Garrett M. Johnson, Mark D. Fairchild Munsell Color Science Laboratory Rochester Institute of Technology, Rochester, NY, USA 14623-5604 Abstract: chromatic opponent signals: red-green (L-M+S) and yellow-blue (L+M-S). A psychophysical experiment was performed to measure the Contrast sensitivity functions describe the visual visibility of chromatic noise. Through Principle Component system’s sensitivity to harmonic stimuli as a function of Analysis (PCA) on the results of this experiment, an spatial or temporal frequency. They change with spatial orthogonal color space with the luminance channel frequency and background mean luminance. Research has independent of chromatic channels was constructed. By shown that the achromatic, or luminance, contrast sensitivity transforming noise images into this space, the visibility of function peaks at an intermediate spatial frequency, and the chromatic noise can be predicted. Comparison with other low or high frequency sensitivity diminishes.4 Weber’s Law opponent color spaces illustrates their relative properties indicates that the threshold increases roughly in proportion regarding cross-talk of chromatic noise into the luminance to mean background intensity. It is universally accepted that channel (or vice versa). the luminance mechanism has the highest spatial resolution and that the contrast sensitivity functions (CSFs) are 1. Introduction band-pass for luminance channel, and low-pass for the chromatic channels.7, 8 Owen et al. did measurements of In digital imaging, the problem of reducing the amount of CSFs in not only red-green and yellow-blue directions but data required to represent a digital image is addressed by also in lime-purple and cyan-orange directions, resulting in image compression.
    [Show full text]
  • Viewing Conditions and Chromatic Adaptation
    Viewing Conditions and Chromatic Adaptation Visual Perception Spring 2008 Instructor: Prof. Aditi Majumder Student: Hamed Pirsiavash Agenda Viewing field Chromatic adaptation Chromatic adaptation models Linear nonlinear 1 Viewing field Self-luminous displays CRT, LCD Reflective media Painting Viewing field CIE illuminant D65, D50, A, F2, F8 2 Viewing field Modes of viewing 3 Modes of viewing Chromatic adaptation Light adaptation Turning on the light in dark night Dark adaptation Entering a dark movie theater Chromatic adaptation 4 Chromatic adaptation Original scene Chromatic adaptation Without chromatic adaptation (Tungsten illumination) 5 Chromatic adaptation After chromatic adaptation Chromatic adaptation Physiology Pupil Dilation/constriction Rod-cone transition Receptor gain control Subtractive mechanisms High-level adaptation Spatial frequency adaptation Motion adaptation 6 Chromatic adaptation models Transformation from XYZ (tristimulus values) to LMS (cone responsitives) Chromatic adaptation models From XYZ to LMS 7 Chromatic adaptation models Von Kries model (1902) Von Kries model Von Kries model in matrix form Independent channels 8 Von Kries model Transformation from one viewing condition to another Von Kries model Experimental results Dark triangles: Von Kries model 9 Chromatic adaptation models Retinex theory (1971) Use spatial distribution of scene colors Color appearance is Surface reflection Not the distribution of reflected light Normalize the output of each sensor with average
    [Show full text]
  • Colour Space Conversions.) “Computer Generated Colour.”, R
    ColourSpaceConversions AdrianFord([email protected] <defunct>) andAlanRoberts([email protected]). August11,1998(a) Contents 1 Introduction 3 2 Some Colour Definitions and Explanations. 3 2.1 What is the correct way to describe colour? . 3 2.2 What is a colour space? . 4 2.3 Why is there more than one colour space? . 4 2.4 What’s the difference between device dependent and device independent? . 5 2.5 What is a colour gamut? . 5 2.6 What is the CIE System? . 5 2.7 What colour space should I use? . 6 2.7.1 RGB (Red Green Blue) . 6 2.7.2 CMY(K) (Cyan Magenta Yellow (Black)) . 6 2.7.3 HSL (Hue Saturation and Lightness) . 6 2.7.4 YIQ, YUV, YCbCr, YCC (Luminance - Chrominance) . 6 2.7.5 CIE . 7 3 Gamma and linearity. 7 4 Grassman’s Laws of additive colour mixture. 8 5 Tristimuli, Chromaticity, and Colorimetric systems. 9 5.1 CIE XYZ (1931) . 9 5.2 CIE YUV (1960) . 9 5.3 CIE YU’V’ . 10 5.4 CIE L*u*v* . 10 5.5 CIE L*a*b* . 10 5.6 Colour Difference. 11 6 Computer Graphics Colour Spaces. 11 7 Computer RGB colour space. 12 1 8 CMY(K) (Cyan Magenta Yellow (Black)) 14 9 HSL (Hue Saturation Lightness). 15 9.1 Hue Saturation Value (Travis). 15 9.2 Hue Saturation and Intensity. (Gonzalez and Woods). 17 10 TV and allied non-linear systems 18 10.1 European Y’U’V’ (EBU) . 18 10.2 American Y’I’Q’ .
    [Show full text]
  • Colour Perception and Colour Spaces Advanced Graphics and Image Processing
    Colour perception and colour spaces Advanced Graphics and Image Processing Rafał Mantiuk Computer Laboratory, University of Cambridge Colour and colour spaces 2 Electromagnetic spectrum Visible light Electromagnetic waves of wavelength in the range 380nm to 730nm Earth’s atmosphere lets through a lot of light in this wavelength band Higher in energy than thermal infrared, so heat does not interfere with vision 3 Colour There is no physical definition of colour – colour is the result of our perception For emissive displays / objects colour = perception( spectral_emission ) For reflective displays / objects colour = perception( illumination * reflectance ) 4 Black body radiation Electromagnetic radiation emitted by a perfect absorber at a given temperature Graphite is a good approximation of a black body 5 Correlated colour temperature The temperature of a black body radiator that produces light most closely matching the particular source Examples: Typical north-sky light: 7500 K Typical average daylight: 6500 K Domestic tungsten lamp (100 to 200 W): 2800 K Domestic tungsten lamp (40 to 60 W): 2700 K Sunlight at sunset: 2000 K Useful to describe colour of the illumination (source of light) 6 Standard illuminant D65 Mid-day sun in Western Europe / Northern Europe Colour temperature approx. 6500 K 7 Reflectance Most of the light we see is reflected from objects These objects absorb a certain part of the light spectrum Spectral reflectance of ceramic tiles Why not red? 8 Reflected light L() I()R() Reflected light = illumination
    [Show full text]
  • Human Visual System & 3D Visualization Systems
    Human Visual System & 3D Visualization Systems Felix G. Hamza-Lup, Ph.D Associate Professor, Director NEWS Lab Computer Science and Information Technology Armstrong Atlantic State University Savannah, Georgia, USA Felix G. Hamza-Lup, Ph.D - Fulbright Specialist 2013 (Thailand) 1 Outline • Human Visual System • Components • Limitations/Deficiencies • Optical Illusions • Light and Colors • Light Properties • Artificial Light Sources • Color Models • 3D Visualization Systems Felix G. Hamza-Lup, Ph.D - Fulbright Specialist 2013 (Thailand) 2 The Human • Information i/o … • visual, auditory, haptic, movement • Information stored in memory • sensory, short-term, long-term • Information processed and applied • reasoning, problem solving, skill, error • Emotion influences human capabilities • Each person is different Felix G. Hamza-Lup, Ph.D - Fulbright Specialist 2013 (Thailand) 3 Human Visual System (HVS) (1) Felix G. Hamza-Lup, Ph.D - Fulbright Specialist 2013 (Thailand) 4 HVS (2) • Rods and Cones excited by electromagnetic energy in the range 350-780 nm • Sizes of rods and cones determines the resolution of HVS – our visual acuity • The sensors in the human eye do not react uniformly to the light energy at different wavelengths Felix G. Hamza-Lup, Ph.D - Fulbright Specialist 2013 (Thailand) 5 HVS (3) - Human Fovea 125 million Rods/eye Only 5-7 million Cones/eye Rods are 1000 times more sensitive to light Felix G. Hamza-Lup, Ph.D - Fulbright Specialist 2013 (Thailand) 6 HVS (4) • Three different cones in HVS: • Blue, green & yellow – often reported as red for compatibility with camera & film • Transducin is a protein that resides in the retina and is able to effectively convert light energy into an electrical signal.
    [Show full text]
  • Report ITU-R BT.2407-0 (10/2017)
    Report ITU-R BT.2407-0 (10/2017) Colour gamut conversion from Recommendation ITU-R BT.2020 to Recommendation ITU-R BT.709 BT Series Broadcasting service (television) ii Rep. ITU-R BT.2407-0 Foreword The role of the Radiocommunication Sector is to ensure the rational, equitable, efficient and economical use of the radio- frequency spectrum by all radiocommunication services, including satellite services, and carry out studies without limit of frequency range on the basis of which Recommendations are adopted. The regulatory and policy functions of the Radiocommunication Sector are performed by World and Regional Radiocommunication Conferences and Radiocommunication Assemblies supported by Study Groups. Policy on Intellectual Property Right (IPR) ITU-R policy on IPR is described in the Common Patent Policy for ITU-T/ITU-R/ISO/IEC referenced in Annex 1 of Resolution ITU-R 1. Forms to be used for the submission of patent statements and licensing declarations by patent holders are available from http://www.itu.int/ITU-R/go/patents/en where the Guidelines for Implementation of the Common Patent Policy for ITU-T/ITU-R/ISO/IEC and the ITU-R patent information database can also be found. Series of ITU-R Reports (Also available online at http://www.itu.int/publ/R-REP/en) Series Title BO Satellite delivery BR Recording for production, archival and play-out; film for television BS Broadcasting service (sound) BT Broadcasting service (television) F Fixed service M Mobile, radiodetermination, amateur and related satellite services P Radiowave propagation RA Radio astronomy RS Remote sensing systems S Fixed-satellite service SA Space applications and meteorology SF Frequency sharing and coordination between fixed-satellite and fixed service systems SM Spectrum management Note: This ITU-R Report was approved in English by the Study Group under the procedure detailed in Resolution ITU-R 1.
    [Show full text]
  • The Color Reproduction Problem
    The Color Reproduction Problem Consider a digital system for reproducing images of the real world: An observer views an original scene under some set of viewing conditions: a certain illuminant, a state of visual adaptation, a specific surround, with the subject occupying a particular portion of the visual field, etc. This scene is captured by photochemical means, providing an alternate reference1. In fact, because of the evanescence of real-world scenes compared with the handy persistence of their photochemical replicas, a photographic reproduction is usually treated as the primary reference. A scanner converts the reproduction to digital form, which is stored, manipulated, displayed on monitors of many types; possibly converted to a photographic negative or transparency; and printed on a wide range of printers. When a viewer observes each of the reproductions, he does so under a set of viewing conditions that are unlikely to duplicate the reference conditions. When simulated images are produced or reproduced, little changes but the references: 1Electronic cameras that can directly deliver digital representations bypass the photochemical step, but leave the rest of the diagram unaffected. Imaginary Viewer Viewing Conditions Viewing Conditions Proofing Viewing Conditions If the colors are defined in the simulation, they, along with a set of virtual viewing conditions, become the standard of comparison. However, in many simulations, the simulated image is not defined colorimetrically, and the reference is the scene as viewed by its designer on a monitor and the conditions under which the viewing takes place. The goal of both kinds of color reproduction systems is the same: to have the displayed and printed versions of the image reproduce visual sensations caused by the reference (success is particularly difficult to measure if the reference is the abstract simulation, since it cannot actually be seen by anyone).
    [Show full text]
  • Birthday Special Issue 3 May 12, 2008
    nd The HSV and HSL Color Models and the 72 Infamous Hexcones Douglas A. Kerr birthday special Issue 3 May 12, 2008 ABSTRACT The color models known as HSV and HSL (and specific color spaces based on them) are intended to provide ways of describing color that have a broad relationship to the easily-grasped color attributes hue, saturation, and relative luminance. Almost invariably when an HSV color space is described, it is mentioned that “the color space can be described by a hexcone (a homey synonym for hexagonal pyramid)”. Similarly, we hear that the HSL color space can be “described by a bi-hexcone” (meaning two hexagonal pyramids joined at their bases). But these descriptions are paradoxical—the gamuts of these color spaces, “plotted” in their inherent cylindrical coordinate systems, are in fact full circular cylinders. So what might be meant by the allusion to these other, tapered solid figures? In this article, we describe these two color models and reveal the rationales by which these unusual geometric figures are invoked as representing the associated color spaces. The article begins with a review of the principles of color, color models, color spaces, and gamuts. An appendix describes a “different” HSL color model used by Canon in some of its image manipulation software. SUMMARY The HSV (sometimes called HSB) and HSL color models (they become “color spaces” when certain details are specified1) describe a color in terms of three coordinates that represent hue, “something like saturation”, and “something like luminance”. Thus, these models are attractive at the human interface (for "picking" colors for drawing, etc.) 1 And we will generally speak of them here as “color spaces” for convenience, assuming that a specific peculiarization is meant.
    [Show full text]