Mathematics and Colour. Research Matters. Professor Nick Higham. February 25, Director of Research. School of Mathematics

Size: px
Start display at page:

Download "Mathematics and Colour. Research Matters. Professor Nick Higham. February 25, Director of Research. School of Mathematics"

Transcription

1 Mathematics and Colour Research Matters Professor Nick Higham February 25, 2009 Director of Research School Nick Higham of Mathematics The Director University of Research of Manchester School of Mathematics 1 / 6

2 What is Colour? Human retina has 3 types of cones. Nick Higham Mathematics and Colour 2 / 60

3 What is Colour? Human retina has 3 types of cones. Colour space is 3-dimensional ( trichromatic theory ). Can mathematics help us understand colour? Nick Higham Mathematics and Colour 2 / 60

4 There s Something about Yellow Springer Undergraduate Mathematics Series David F. Griffiths John W. Dold David J. Silvester Essential Partial Differential Equations Analytical and Computational Aspects Nick Higham Mathematics and Colour 3 / 60

5 There s Something about Yellow Springer Undergraduate Mathematics Series David F. Griffiths John W. Dold David J. Silvester Essential Partial Differential Equations Analytical and Computational Aspects Why does yellow appear so bright? Nick Higham Mathematics and Colour 3 / 60

6 There s Something about Yellow Springer Undergraduate Mathematics Series David F. Griffiths John W. Dold David J. Silvester Essential Partial Differential Equations Analytical and Computational Aspects Why does yellow appear so bright? Nick Higham Mathematics and Colour 3 / 60

7 Colour Blindness John Dalton ( ). Described his own c.b. in lecture to M/cr Lit & Phil Soc, He was a deuteranope. Nick Higham Mathematics and Colour 4 / 60

8 Vector Space Model of Colour (1) Model responses of the 3 cones as c i = λmax λ min s i (λ)f (λ)dλ, i = 1: 3, where f = spectral distrib. of light, s i = sensitivity of ith cone, [λ min, λ max ] = wavelengths of visible spectrum. Nick Higham Mathematics and Colour 5 / 60

9 Vector Space Model of Colour (1) Model responses of the 3 cones as c i = λmax λ min s i (λ)f (λ)dλ, i = 1: 3, where f = spectral distrib. of light, s i = sensitivity of ith cone, [λ min, λ max ] = wavelengths of visible spectrum. Discretizing gives c = S T f, c R 3, S R n 3, f R n. For standardized S, c is the tristimulus vector. Nick Higham Mathematics and Colour 5 / 60

10 Vector Space Model of Colour (2) Let columns of P = [p 1 p 2 p 3 ] be colour primaries. }{{} n 3 Assuming S T P is nonsingular, S T f = }{{} S T P (S T P) 1 S T f S T Pa(f ), 3 3 where a(f ) = (S T P) 1 S T f. Colour of any spectrum f can be matched by primaries. Nick Higham Mathematics and Colour 6 / 60

11 Vector Space Model of Colour (2) Let columns of P = [p 1 p 2 p 3 ] be colour primaries. }{{} n 3 Assuming S T P is nonsingular, S T f = }{{} S T P (S T P) 1 S T f S T Pa(f ), 3 3 where a(f ) = (S T P) 1 S T f. Colour of any spectrum f can be matched by primaries. Need a i 0 not all visible spectra can be produced. Compensate a i < 0 by adding a i p i to f, There exist spectra f, g, f g, such that metamers. Both good and bad. S T }{{} 3 n f = S T g: Nick Higham Mathematics and Colour 6 / 60

12

13 R Matrix Theory of Cohen Cohen (2001) stresses the importance of R = S(S T S) 1 S T = SS +, the orthogonal projector on range(s). Independent of the choice of primaries used for colour matching (S SZ ). F matrix defined as Q in the factorization S = QL (Q R n 3, Q T Q = I, L R 3 3 lower triangular). Proposes use of tricolor coordinates F T f. Nick Higham Mathematics and Colour 8 / 60

14 A Nonlinear, Imperfect World Limitations on how far the mathematical model can take us. We all see colour slightly differently. Our eyes do not behave linearly. Brain processing of colour is complicated (colour temp, opponent-process theory) and leads to various illusions. Most colours we see are artificially generated: camera, screen, print, paints,... all these devices have limitations. Nick Higham Mathematics and Colour 9 / 60

15 CMYK All printing is done using four colours: cyan, yellow, magenta, and black. C + M + Y = K = black. One redundant coordinate. Why do we need K? Nick Higham Mathematics and Colour 10 / 60

16 CMYK All printing is done using four colours: cyan, yellow, magenta, and black. C + M + Y = K = black. One redundant coordinate. Why do we need K? Printing 3 layers makes the paper very wet. Black as 3 layers requires accurate registration. C + M + Y will not give a true, deep black due to ink imperfections. Coloured ink is more expensive. Nick Higham Mathematics and Colour 10 / 60

17 CMYK All printing is done using four colours: cyan, yellow, magenta, and black. C + M + Y = K = black. One redundant coordinate. Why do we need K? Printing 3 layers makes the paper very wet. Black as 3 layers requires accurate registration. C + M + Y will not give a true, deep black due to ink imperfections. Coloured ink is more expensive. What order to lay down the inks? CMYK or KCMY are standard. Note that C + M + Y M + C + Y. Nick Higham Mathematics and Colour 10 / 60

18 Complex Beauties Calendar [link] Nick Higham Mathematics and Colour 11 / 60

19 CMYK vs RGB CMYK produces a different range of colors than RGB. Cannot produce some of the brilliant blues. Whenever we print a document on a laser printer we view a CMYK representation of the colors. Original Print Scan of print Nick Higham Mathematics and Colour 12 / 60

20 CIE Chromacity Coordinates Projective transformation of 3-dimensional colour space. Nick Higham Mathematics and Colour 13 / 60

21 Projective Transformation Nick Higham Mathematics and Colour 14 / 60

22 Excursion into LAB Space Change from RGB space to CIE L*a*b* (LAB, 1976): L = lightness, A = green magenta, B = blue yellow. Separates luminosity from colour. More perceptually uniform. Nick Higham Mathematics and Colour 15 / 60

23 Transformation XYZ LAB Let X n, Y n, Z n be tristimuli of white stimulus. where f (x) = Range: 0 L 100. L = 116f (Y /Y n ) 16, A = 500 [f (X/X n ) f (Y /Y n )], B = 200 [f (Y /Y n ) f (Z /Z n )]. A = B = 0 no colour. { x 1/3, x , 7.787x , x Euclidean distance used as colour difference metric. Nick Higham Mathematics and Colour 16 / 60

24 Dan Margulis on LAB (2006) Nick Higham Mathematics and Colour 17 / 60

25 Editing in LAB LAB separates luminosity (L) from colour (A,B). Colour noise can be handled by blurring the A, B channels. Much bigger space than srgb with many imaginary colours. Good for boosting contrast, enhancing colours, and sharpening. Nick Higham Mathematics and Colour 18 / 60

26 LAB Example: Original Nick Higham Mathematics and Colour 19 / 60

27 LAB Example: Via LAB Nick Higham Mathematics and Colour 20 / 60

28 LAB Example: Explanation 1 Convert from RGB to LAB. 2 Apply Image to itself in overlay mode: L f (L), A f (A), B f (B), where Apply Image: L 75% old L + 25% new L. 4 Curves adjustment on L channel: Nick Higham Mathematics and Colour 21 / 60

29 Rainbow Colour Maps Nick Higham Mathematics and Colour 22 / 60

30 Rainbow Considered Harmful Not perceptually uniform: colours change at different rates. Confusing: no natural ordering (ROYGBIV). Introduces artefacts: sharp transitions between hues. Loses information in grayscale Nick Higham Mathematics and Colour 23 / 60

31 MATLAB Parula Colour Map (2014) Nick Higham Mathematics and Colour 24 / 60

32 MATLAB Parula Colour Map (2014) Nick Higham Mathematics and Colour 25 / 60

33 Adobe Photoshop Photoshop 1.0 (Mac), Market leader for commercial bitmap/image manipulation. Supports RGB, LAB, CMYK. Excels in non-destructive editing (layers). Adobe Photoshop software includes a counterfeit deterrence system (CDS) that prevents the use of the product to illegally duplicate banknotes. Nick Higham Mathematics and Colour 26 / 60

34 Adobe Photoshop Photoshop 1.0 (Mac), Market leader for commercial bitmap/image manipulation. Supports RGB, LAB, CMYK. Excels in non-destructive editing (layers). Adobe Photoshop software includes a counterfeit deterrence system (CDS) that prevents the use of the product to illegally duplicate banknotes. Nick Higham Mathematics and Colour 26 / 60

35 Adobe Photoshop Photoshop 1.0 (Mac), Market leader for commercial bitmap/image manipulation. Supports RGB, LAB, CMYK. Excels in non-destructive editing (layers). Adobe Photoshop software includes a counterfeit deterrence system (CDS) that prevents the use of the product to illegally duplicate banknotes. Nick Higham Mathematics and Colour 26 / 60

36 JPEG JPEG (1992) stores RGB images in compressed form. It converts from RGB to YC b C r colour space where Y = luminance, C b = blue, C r = red by Y C b = R G. C r B Transformation must be inverted to display a JPEG image. Human vision more sensitive to luminance than colour, so can more heavily compress C b, C r coordinates. Nick Higham Mathematics and Colour 27 / 60

37 Fingerprints FBI Digitized at 500dpi 10Mb. Compression > 10:1 req d. Standardized on wavelet compression (1993). Jpeg: resonance of 8-pixel tiling w/ 500dpi scans, many edges. Wavelets: gradual blurring as compression increased. Nick Higham Mathematics and Colour 28 / 60

38 Adobe DNG XYZtoCamera matrix is n 3, n = dim of camera colour space, usually 3 or 4. Translating Camera Neutral Coordinates to White Balance xy Coordinates 1 Guess an xy value. Use that guess to find the interpolation weighting factor between the color calibration tags. Find the XYZtoCamera matrix as above. 2 Find a new xy value by computing: XYZ = Inverse (XYZtoCamera) * CameraNeutral (If the XYZtoCamera matrix is not square, then use the pseudo inverse.) 3 Convert the resulting XYZ to a new xy value. 4 Iterate until the xy values converge to a solution. Nick Higham Mathematics and Colour 29 / 60

39 Rounding Errors Every editing operation executes p ij = round(f ij (p ij )). Rounding errors can potentially cause deterioration. Controversy over 8-bit vs. 16-bit editing. Controversy over colour space: choice & conversions. Nick Higham Mathematics and Colour 30 / 60

40 Arithmetic on Images: Brightening Simple arithmetic on images (+,,,/) can be very effective! Let R, G, B [0, 1] with black = (0, 0, 0), white = (1, 1, 1). To brighten an image we need to increase the coordinates. Nick Higham Mathematics and Colour 31 / 60

41 Original Nick Higham Mathematics and Colour 32 / 60

42 Simple Brightening Transformation Nick Higham Mathematics and Colour 33 / 60

43 Better Brightening Transformation Map each coordinate x 1 (1 x) 2. Photoshop: Apply Image with Screen Blending Mode Nick Higham Mathematics and Colour 34 / 60

44 Pixel-Dependent Brightening Nick Higham Mathematics and Colour 35 / 60

45 Final Image Nick Higham Mathematics and Colour 36 / 60

46 Change Autumn into Summer Nick Higham Mathematics and Colour 37 / 60

47 Looking at the Numbers Sample colours from photo. Typical RGB values for green tree leaves: (R, G, B) = (110, 103, 53), (50, 55, 12), (135, 125, 81). Nick Higham Mathematics and Colour 38 / 60

48 Looking at the Numbers Sample colours from photo. Typical RGB values for green tree leaves: (R, G, B) = (110, 103, 53), (50, 55, 12), (135, 125, 81). Typical RGB values for yellow tree leaves: (R, G, B) = (250, 193, 73), (152, 88, 90), (194, 112, 18). Nick Higham Mathematics and Colour 38 / 60

49 Looking at the Numbers Sample colours from photo. Typical RGB values for green tree leaves: (R, G, B) = (110, 103, 53), (50, 55, 12), (135, 125, 81). Typical RGB values for yellow tree leaves: (R, G, B) = (250, 193, 73), (152, 88, 90), (194, 112, 18). Solution Make R = G by copying the green coordinates into the red. Nick Higham Mathematics and Colour 38 / 60

50 It s Summer Nick Higham Mathematics and Colour 39 / 60

51 Original Nick Higham Mathematics and Colour 40 / 60

52 With Mask to Protect Sky Nick Higham Mathematics and Colour 41 / 60

53 Repainting University Place Nick Higham Mathematics and Colour 42 / 60

54 RePainted Nick Higham Mathematics and Colour 43 / 60

55 Flip Sign of A Channel UoM turquoise is (L, A, B) (85, 12, 3). Convert to LAB then A A. Now have (L, A, B) (85, 12, 3). Nick Higham Mathematics and Colour 44 / 60

56

57

58

59

60

61

62

63

64

65

66 Mean Nick Higham Mathematics and Colour 55 / 60

67 Median Nick Higham Mathematics and Colour 56 / 60

68 Max Nick Higham Mathematics and Colour 57 / 60

69 Min Nick Higham Mathematics and Colour 58 / 60

70 Variance Nick Higham Mathematics and Colour 59 / 60

71 Summary Maths intrinsic to modelling colour, and defining, analyzing and exploiting colour spaces. Can go a long way in manipulating the colour of images with elementary maths. All the maths needed to understand colour is covered in the Manchester honours degree maths programme. Talk, including references, available at digphot_long.pdf Nick Higham Mathematics and Colour 60 / 60

72 Acknowledgements for Graphics Wikipedia: CIE1931_XYZCMF.png commons/b/b0/ciexy1931.png compvis/colourintro/colourintro.htm Nick Higham Mathematics and Colour 1 / 5

73 References I J. B. Cohen. Visual Color and Color Mixture: The Fundamental Color Space. University of Illinois Press, Urbana and Chicago, USA, B. Fraser. Raw capture, linear gamma, and exposure. linear_gamma.pdf. Nick Higham Mathematics and Colour 2 / 5

74 References II N. J. Higham. Color spaces and digital imaging. In N. J. Higham, M. R. Dennis, P. Glendinning, P. A. Martin, F. Santosa, and J. Tanner, editors, The Princeton Companion to Applied Mathematics, pages Princeton University Press, Princeton, NJ, USA, A. R. Hill. How we see colour. In R. McDonald, editor, Colour Physics for Industry, pages Society of Dyers and Colourists, Bradford, England, Nick Higham Mathematics and Colour 3 / 5

75 References III D. M. Hunt, K. S. Dulai, J. K. Bowmaker, and J. D. Mollon. The chemistry of John Dalton s color blindness. Science, 267: , JPEG file interchange format, version D. Margulis. Photoshop LAB Color: The Canyon Conundrum and Other Adventures in the Most Powerful Colorspace. Peachpit Press, Berkeley, CA, USA, D. Margulis. Professional Photoshop. The Classic Guide to Color Correction. Peachpit Press, Berkeley, CA, USA, fifth edition, Nick Higham Mathematics and Colour 4 / 5

76 References IV C. Poynton. A guided tour of color space, G. Sharma and H. J. Trussell. Digital color imaging. IEEE Trans. Image Processing, 6(7): , S. Westland and C. Ripamonti. Computational Colour Science Using MATLAB. Wiley, New York, Nick Higham Mathematics and Colour 5 / 5

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

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

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

CS681 Computational Colorimetry

CS681 Computational Colorimetry 9/14/17 CS681 Computational Colorimetry Min H. Kim KAIST School of Computing COLOR (3) 2 1 Color matching functions User can indeed succeed in obtaining a match for all visible wavelengths. So color space

More information

The Display pipeline. The fast forward version. The Display Pipeline The order may vary somewhat. The Graphics Pipeline. To draw images.

The Display pipeline. The fast forward version. The Display Pipeline The order may vary somewhat. The Graphics Pipeline. To draw images. View volume The fast forward version The Display pipeline Computer Graphics 1, Fall 2004 Lecture 3 Chapter 1.4, 1.8, 2.5, 8.2, 8.13 Lightsource Hidden surface 3D Projection View plane 2D Rasterization

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

An Introduction to Calibration and Device Profiling. This article is supported by...

An Introduction to Calibration and Device Profiling. This article is supported by... Wild Format Technology Guides Series 3 The Wild Format guides are intended to expand awareness and understanding of the craziness that can be created on wide format digital printing devices, from floors

More information

Introduction to Computer Graphics with WebGL

Introduction to Computer Graphics with WebGL Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science Laboratory University of New Mexico Image Formation

More information

Image Formation. Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico

Image Formation. Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico Image Formation Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico 1 Objectives Fundamental imaging notions Physical basis for image formation

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

Reading. 2. Color. Emission spectra. The radiant energy spectrum. Watt, Chapter 15.

Reading. 2. Color. Emission spectra. The radiant energy spectrum. Watt, Chapter 15. Reading Watt, Chapter 15. Brian Wandell. Foundations of Vision. Chapter 4. Sinauer Associates, Sunderland, MA, pp. 69-97, 1995. 2. Color 1 2 The radiant energy spectrum We can think of light as waves,

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

Logo & Icon. Fit Together Logo (color) Transome Logo (black and white) Quick Reference Print Specifications

Logo & Icon. Fit Together Logo (color) Transome Logo (black and white) Quick Reference Print Specifications GRAPHIC USAGE GUIDE Logo & Icon The logo files on the Fit Together logos CD are separated first by color model, and then by file format. Each version is included in a small and large size marked by S or

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

Fall 2015 Dr. Michael J. Reale

Fall 2015 Dr. Michael J. Reale CS 490: Computer Vision Color Theory: Color Models Fall 2015 Dr. Michael J. Reale Color Models Different ways to model color: XYZ CIE standard RB Additive Primaries Monitors, video cameras, etc. CMY/CMYK

More information

Sources, Surfaces, Eyes

Sources, Surfaces, Eyes Sources, Surfaces, Eyes An investigation into the interaction of light sources, surfaces, eyes IESNA Annual Conference, 2003 Jefferey F. Knox David M. Keith, FIES Sources, Surfaces, & Eyes - Research *

More information

Illumination and Shading

Illumination and Shading Illumination and Shading Light sources emit intensity: assigns intensity to each wavelength of light Humans perceive as a colour - navy blue, light green, etc. Exeriments show that there are distinct I

More information

Lecture #2: Color and Linear Algebra pt.1

Lecture #2: Color and Linear Algebra pt.1 Lecture #2: Color and Linear Algebra pt.1 John McNelly, Alexander Haigh, Madeline Saviano, Scott Kazmierowicz, Cameron Van de Graaf Department of Computer Science Stanford University Stanford, CA 94305

More information

3D graphics, raster and colors CS312 Fall 2010

3D graphics, raster and colors CS312 Fall 2010 Computer Graphics 3D graphics, raster and colors CS312 Fall 2010 Shift in CG Application Markets 1989-2000 2000 1989 3D Graphics Object description 3D graphics model Visualization 2D projection that simulates

More information

(0, 1, 1) (0, 1, 1) (0, 1, 0) What is light? What is color? Terminology

(0, 1, 1) (0, 1, 1) (0, 1, 0) What is light? What is color? Terminology lecture 23 (0, 1, 1) (0, 0, 0) (0, 0, 1) (0, 1, 1) (1, 1, 1) (1, 1, 0) (0, 1, 0) hue - which ''? saturation - how pure? luminance (value) - intensity What is light? What is? Light consists of electromagnetic

More information

Lecture 16 Color. October 20, 2016

Lecture 16 Color. October 20, 2016 Lecture 16 Color October 20, 2016 Where are we? You can intersect rays surfaces You can use RGB triples You can calculate illumination: Ambient, Lambertian and Specular But what about color, is there more

More information

this is processed giving us: perceived color that we actually experience and base judgments upon.

this is processed giving us: perceived color that we actually experience and base judgments upon. color we have been using r, g, b.. why what is a color? can we get all colors this way? how does wavelength fit in here, what part is physics, what part is physiology can i use r, g, b for simulation of

More information

2003 Steve Marschner 7 Light detection discrete approx. Cone Responses S,M,L cones have broadband spectral sensitivity This sum is very clearly a dot

2003 Steve Marschner 7 Light detection discrete approx. Cone Responses S,M,L cones have broadband spectral sensitivity This sum is very clearly a dot 2003 Steve Marschner Color science as linear algebra Last time: historical the actual experiments that lead to understanding color strictly based on visual observations Color Science CONTD. concrete but

More information

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

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

More information

Game Programming. Bing-Yu Chen National Taiwan University

Game Programming. Bing-Yu Chen National Taiwan University Game Programming Bing-Yu Chen National Taiwan University What is Computer Graphics? Definition the pictorial synthesis of real or imaginary objects from their computer-based models descriptions OUTPUT

More information

How to supply your artwork to us in a print ready format

How to supply your artwork to us in a print ready format How to supply your artwork to us in a print ready format Artwork formats we accept PDF s are the preferred way of supplying artwork. In CYMK High Res version 4. However we can also accept the formats below

More information

Spectral Color and Radiometry

Spectral Color and Radiometry Spectral Color and Radiometry Louis Feng April 13, 2004 April 13, 2004 Realistic Image Synthesis (Spring 2004) 1 Topics Spectral Color Light and Color Spectrum Spectral Power Distribution Spectral Color

More information

An introduction to 3D image reconstruction and understanding concepts and ideas

An introduction to 3D image reconstruction and understanding concepts and ideas Introduction to 3D image reconstruction An introduction to 3D image reconstruction and understanding concepts and ideas Samuele Carli Martin Hellmich 5 febbraio 2013 1 icsc2013 Carli S. Hellmich M. (CERN)

More information

Pick up Light Packet & Light WS

Pick up Light Packet & Light WS Pick up Light Packet & Light WS Only sit or stand at a station with a cup. Test or Quiz Make Ups Today/Tomorrow after School Only. Sound Test Corrections/Retakes: Wednesday, Next Tuesday, Wednesday, Thursday

More information

Digital Image Processing COSC 6380/4393. Lecture 19 Mar 26 th, 2019 Pranav Mantini

Digital Image Processing COSC 6380/4393. Lecture 19 Mar 26 th, 2019 Pranav Mantini Digital Image Processing COSC 6380/4393 Lecture 19 Mar 26 th, 2019 Pranav Mantini What is color? Color is a psychological property of our visual experiences when we look at objects and lights, not a physical

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

Publication Quality Graphics

Publication Quality Graphics Publication Quality Graphics Biochemistry Boot Camp 2018 Session #6 Nick Fitzkee nfitzkee@chemistry.msstate.edu Why Quality Graphics? Clarity of Presentation Sharp-looking Posters, Presentations, Papers

More information

Computer Graphics. Bing-Yu Chen National Taiwan University The University of Tokyo

Computer Graphics. Bing-Yu Chen National Taiwan University The University of Tokyo Computer Graphics Bing-Yu Chen National Taiwan University The University of Tokyo Introduction The Graphics Process Color Models Triangle Meshes The Rendering Pipeline 1 What is Computer Graphics? modeling

More information

The Elements of Colour

The Elements of Colour Color science 1 The Elements of Colour Perceived light of different wavelengths is in approximately equal weights achromatic.

More information

CS452/552; EE465/505. Color Display Issues

CS452/552; EE465/505. Color Display Issues CS452/552; EE465/505 Color Display Issues 4-16 15 2 Outline! Color Display Issues Color Systems Dithering and Halftoning! Splines Hermite Splines Bezier Splines Catmull-Rom Splines Read: Angel, Chapter

More information

CSE 167: Lecture #6: Color. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012

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

More information

ELEC Dr Reji Mathew Electrical Engineering UNSW

ELEC Dr Reji Mathew Electrical Engineering UNSW ELEC 4622 Dr Reji Mathew Electrical Engineering UNSW Dynamic Range and Weber s Law HVS is capable of operating over an enormous dynamic range, However, sensitivity is far from uniform over this range Example:

More information

A Statistical Model of Tristimulus Measurements Within and Between OLED Displays

A Statistical Model of Tristimulus Measurements Within and Between OLED Displays 7 th European Signal Processing Conference (EUSIPCO) A Statistical Model of Tristimulus Measurements Within and Between OLED Displays Matti Raitoharju Department of Automation Science and Engineering Tampere

More information

Color quality guide. Quality menu. Color quality guide. Page 1 of 6

Color quality guide. Quality menu. Color quality guide. Page 1 of 6 Page 1 of 6 Color quality guide The Color Quality guide helps users understand how operations available on the printer can be used to adjust and customize color output. Quality menu Menu item Print Mode

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

Siggraph Course 2017 Path Tracing in Production Part 1 Manuka: Weta Digital's Spectral Renderer

Siggraph Course 2017 Path Tracing in Production Part 1 Manuka: Weta Digital's Spectral Renderer Siggraph Course 2017 Path Tracing in Production Part 1 Manuka: Weta Digital's Spectral Renderer Johannes Hanika, Weta Digital 1 Motivation Weta Digital is a VFX house we care about matching plate a lot

More information

ICC color management for print production

ICC color management for print production ICC color management for print production TAGA Annual Technical Conference 2002 W Craig Revie Principal Consultant Fuji Film Electronic Imaging Limited ICC Chair of the Graphic Arts Special Interest Group

More information

Herding CATs: A Comparison of Linear Chromatic-Adaptation Transforms for CIECAM97s

Herding CATs: A Comparison of Linear Chromatic-Adaptation Transforms for CIECAM97s Herding CATs: A Comparison of inear Chromatic-Adaptation Transforms for CICAM97s Anthony J. Calabria and Mark D. Munsell Color Science aboratory, Rochester Institute of Technology Rochester, NY Abstract

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

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

Automatic photo editing and color management workflows with SoftColor Automata. January 2017 SoftColor Oy

Automatic photo editing and color management workflows with SoftColor Automata. January 2017 SoftColor Oy Automatic photo editing and color management workflows with SoftColor Automata January 2017 SoftColor Oy www.softcolorsoftware.com TOPICS SoftColor s image editing workflow automation software Automatic

More information

IT Digital Image ProcessingVII Semester - Question Bank

IT Digital Image ProcessingVII Semester - Question Bank UNIT I DIGITAL IMAGE FUNDAMENTALS PART A Elements of Digital Image processing (DIP) systems 1. What is a pixel? 2. Define Digital Image 3. What are the steps involved in DIP? 4. List the categories of

More information

Lecture #13. Point (pixel) transformations. Neighborhood processing. Color segmentation

Lecture #13. Point (pixel) transformations. Neighborhood processing. Color segmentation Lecture #13 Point (pixel) transformations Color modification Color slicing Device independent color Color balancing Neighborhood processing Smoothing Sharpening Color segmentation Color Transformations

More information

When this experiment is performed, subjects find that they can always. test field. adjustable field

When this experiment is performed, subjects find that they can always. test field. adjustable field COLORIMETRY In photometry a lumen is a lumen, no matter what wavelength or wavelengths of light are involved. But it is that combination of wavelengths that produces the sensation of color, one of the

More information

Reading. 4. Color. Outline. The radiant energy spectrum. Suggested: w Watt (2 nd ed.), Chapter 14. Further reading:

Reading. 4. Color. Outline. The radiant energy spectrum. Suggested: w Watt (2 nd ed.), Chapter 14. Further reading: Reading Suggested: Watt (2 nd ed.), Chapter 14. Further reading: 4. Color Brian Wandell. Foundations of Vision. Chapter 4. Sinauer Associates, Sunderland, MA, 1995. Gerald S. Wasserman. Color Vision: An

More information

Image Processing. Color

Image Processing. Color Image Processing Color Material in this presentation is largely based on/derived from presentation(s) and book: The Digital Image by Dr. Donald House at Texas A&M University Brent M. Dingle, Ph.D. 2015

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 1. IMAGE PROCESSING Computer Vision 2 Dr. Benjamin Guthier Content of this Chapter Non-linear

More information

Image Processing. CSCI 420 Computer Graphics Lecture 22

Image Processing. CSCI 420 Computer Graphics Lecture 22 CSCI 42 Computer Graphics Lecture 22 Image Processing Blending Display Color Models Filters Dithering [Ch 7.13, 8.11-8.12] Jernej Barbic University of Southern California 1 Alpha Channel Frame buffer Simple

More information

ARTWORK REQUIREMENTS Artwork Submission

ARTWORK REQUIREMENTS Artwork Submission Artwork Submission GRAPHICS APPLICATIONS AND ACCEPTED FILE TYPES Submitting your artwork as a print ready PDF file is preferred (MAC or PC). We will also accept files created in Adobe Illustrator, Photoshop,

More information

Robustness Test of Discrete Cosine Transform Algorithm in Digital Image Watermarking on Android Platform

Robustness Test of Discrete Cosine Transform Algorithm in Digital Image Watermarking on Android Platform B I O D I V E R S IT A S ISSN: 1412-033X Volume 16, Number 1, April 2015 E-ISSN: 2085-4722 Pages: xx-xx DOI: 10.13057/biodiv/d1601xx Robustness Test of Discrete Cosine Transform Algorithm in Digital Image

More information

Note to users of this presentation (this slide does not display during show)

Note to users of this presentation (this slide does not display during show) ICC Colour Management Venue Presenter Organisation Date Note to users of this presentation (this slide does not display during show) Some content in this presentation is excerpted, with permission, from

More information

Color. Reading: Optional reading: Chapter 6, Forsyth & Ponce. Chapter 4 of Wandell, Foundations of Vision, Sinauer, 1995 has a good treatment of this.

Color. Reading: Optional reading: Chapter 6, Forsyth & Ponce. Chapter 4 of Wandell, Foundations of Vision, Sinauer, 1995 has a good treatment of this. Today Color Reading: Chapter 6, Forsyth & Ponce Optional reading: Chapter 4 of Wandell, Foundations of Vision, Sinauer, 1995 has a good treatment of this. Feb. 17, 2005 MIT 6.869 Prof. Freeman Why does

More information

Why does a visual system need color? Color. Why does a visual system need color? (an incomplete list ) Lecture outline. Reading: Optional reading:

Why does a visual system need color? Color. Why does a visual system need color? (an incomplete list ) Lecture outline. Reading: Optional reading: Today Color Why does a visual system need color? Reading: Chapter 6, Optional reading: Chapter 4 of Wandell, Foundations of Vision, Sinauer, 1995 has a good treatment of this. Feb. 17, 2005 MIT 6.869 Prof.

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

Compression Part 2 Lossy Image Compression (JPEG) Norm Zeck

Compression Part 2 Lossy Image Compression (JPEG) Norm Zeck Compression Part 2 Lossy Image Compression (JPEG) General Compression Design Elements 2 Application Application Model Encoder Model Decoder Compression Decompression Models observe that the sensors (image

More information

CIE L*a*b* color model

CIE L*a*b* color model CIE L*a*b* color model To further strengthen the correlation between the color model and human perception, we apply the following non-linear transformation: with where (X n,y n,z n ) are the tristimulus

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

Main topics in the Chapter 2. Chapter 2. Digital Image Representation. Bitmaps digitization. Three Types of Digital Image Creation CS 3570

Main topics in the Chapter 2. Chapter 2. Digital Image Representation. Bitmaps digitization. Three Types of Digital Image Creation CS 3570 Main topics in the Chapter Chapter. Digital Image Representation CS 3570 Three main types of creating digital images Bitmapping, Vector graphics, Procedural modeling Frequency in digital image Discrete

More information

Visible Color. 700 (red) 580 (yellow) 520 (green)

Visible Color. 700 (red) 580 (yellow) 520 (green) 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

Image Processing. Alpha Channel. Blending. Image Compositing. Blending Errors. Blending in OpenGL

Image Processing. Alpha Channel. Blending. Image Compositing. Blending Errors. Blending in OpenGL CSCI 42 Computer Graphics Lecture 22 Image Processing Blending Display Color Models Filters Dithering [Ch 6, 7] Jernej Barbic University of Southern California Alpha Channel Frame buffer Simple color model:

More information

Lenses: Focus and Defocus

Lenses: Focus and Defocus Lenses: Focus and Defocus circle of confusion A lens focuses light onto the film There is a specific distance at which objects are in focus other points project to a circle of confusion in the image Changing

More information

Color Image Processing

Color Image Processing Color Image Processing Inel 5327 Prof. Vidya Manian Introduction Color fundamentals Color models Histogram processing Smoothing and sharpening Color image segmentation Edge detection Color fundamentals

More information

This guide helps you understand how operations available on the printer can be used to adjust and customize color output.

This guide helps you understand how operations available on the printer can be used to adjust and customize color output. Page 1 of 5 Color quality guide This guide helps you understand how operations available on the printer can be used to adjust and customize color output. Quality menu Print Mode Color Black Only Color

More information

11. Image Data Analytics. Jacobs University Visualization and Computer Graphics Lab

11. Image Data Analytics. Jacobs University Visualization and Computer Graphics Lab 11. Image Data Analytics Motivation Images (and even videos) have become a popular data format for storing information digitally. Data Analytics 377 Motivation Traditionally, scientific and medical imaging

More information

Topics: Chromaticity, white point, and quality metrics

Topics: Chromaticity, white point, and quality metrics EE 637 Study Solutions - Assignment 8 Topics: Chromaticity, white point, and quality metrics Spring 2 Final: Problem 2 (Lab color transform) The approximate Lab color space transform is given by L = (Y/Y

More information

Print Services User Guide

Print Services User Guide Print Services User Guide Understanding Artwork for Print 1 Preferred Formats: Preferred formats should contain only vector-based graphics and text, and/or high-resolution images. Low resolution images

More information

PRODUCING AND PRINTING CONSISTENT COLOR

PRODUCING AND PRINTING CONSISTENT COLOR 14 PRODUCING AND PRINTING CONSISTENT COLOR Lesson overview In this lesson, you ll learn how to do the following: Define RGB, grayscale, and CMYK color spaces for displaying, editing, and printing images.

More information

Color Space Transformations

Color Space Transformations Color Space Transformations Philippe Colantoni and Al 2004 1 Introduction This document defines several color concepts and all the mathematic relations used in ColorSpace. The first version of this document

More information

Image Formation. Camera trial #1. Pinhole camera. What is an Image? Light and the EM spectrum The H.V.S. and Color Perception

Image Formation. Camera trial #1. Pinhole camera. What is an Image? Light and the EM spectrum The H.V.S. and Color Perception Image Formation Light and the EM spectrum The H.V.S. and Color Perception What is an Image? An image is a projection of a 3D scene into a 2D projection plane. An image can be defined as a 2 variable function

More information

An LED based spectrophotometric instrument

An LED based spectrophotometric instrument An LED based spectrophotometric instrument Michael J. Vrhel Color Savvy Systems Limited, 35 South Main Street, Springboro, OH ABSTRACT The performance of an LED-based, dual-beam, spectrophotometer is discussed.

More information

Medical Image Processing using MATLAB

Medical Image Processing using MATLAB Medical Image Processing using MATLAB Emilia Dana SELEŢCHI University of Bucharest, Romania ABSTRACT 2. 3. 2. IMAGE PROCESSING TOOLBOX MATLAB and the Image Processing Toolbox provide a wide range of advanced

More information

The Use of Extrapolation in Computing Color Look-Up

The Use of Extrapolation in Computing Color Look-Up The Use of Extrapolation in Computing Color Look-Up Tables S. A. Rajala A. P. Kakodkar

More information

CIE Colour Chart-based Video Monitoring

CIE Colour Chart-based Video Monitoring www.omnitek.tv IMAE POCEIN TECHNIQUE CIE Colour Chart-based Video Monitoring Transferring video from one video standard to another or from one display system to another typically introduces slight changes

More information

Fundamentals of Digital Image Processing

Fundamentals of Digital Image Processing \L\.6 Gw.i Fundamentals of Digital Image Processing A Practical Approach with Examples in Matlab Chris Solomon School of Physical Sciences, University of Kent, Canterbury, UK Toby Breckon School of Engineering,

More information

Vision-Based Technologies for Security in Logistics. Alberto Isasi

Vision-Based Technologies for Security in Logistics. Alberto Isasi Vision-Based Technologies for Security in Logistics Alberto Isasi aisasi@robotiker.es INFOTECH is the Unit of ROBOTIKER-TECNALIA specialised in Research, Development and Application of Information and

More information

Programs We Support. We accept files created in these major design and layout programs. Please contact us if you do not see your program listed below.

Programs We Support. We accept files created in these major design and layout programs. Please contact us if you do not see your program listed below. Prepress Guidelines HAMILTON GRAPHICS ~ PREPRESS DEPARTMENT Phone: (513) 737-1413 Fax: (513)-737-7483 E-mail: bberne@hamiltongp.com or ddodson@hamiltongp.com Our Prepress Department considers customers

More information

Multimedia Databases. 2. Summary. 2 Color-based Retrieval. 2.1 Multimedia Data Retrieval. 2.1 Multimedia Data Retrieval 4/14/2016.

Multimedia Databases. 2. Summary. 2 Color-based Retrieval. 2.1 Multimedia Data Retrieval. 2.1 Multimedia Data Retrieval 4/14/2016. 2. Summary Multimedia Databases Wolf-Tilo Balke Younes Ghammad Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.de Last week: What are multimedia databases?

More information

KNOW HOW TRANSFER the photography knowle. Floating Adjustments Restore the CS3 Style Floating Window

KNOW HOW TRANSFER the photography knowle. Floating Adjustments Restore the CS3 Style Floating Window KNOW HOW TRANSFER the photography knowle Floating Adjustments Restore the CS3 Style Floating Window User Manual - Version 2.2.1 - February 2016 KNOW HOW TRANSFER the photography knowledge hub Know-How

More information

ECE-161C Color. Nuno Vasconcelos ECE Department, UCSD (with thanks to David Forsyth)

ECE-161C Color. Nuno Vasconcelos ECE Department, UCSD (with thanks to David Forsyth) ECE-6C Color Nuno Vasconcelos ECE Department, UCSD (with thanks to David Forsyth) Color so far we have talked about geometry where is a 3D point map mapped into, in terms of image coordinates? perspective

More information

CHAPTER 1 Introduction 1. CHAPTER 2 Images, Sampling and Frequency Domain Processing 37

CHAPTER 1 Introduction 1. CHAPTER 2 Images, Sampling and Frequency Domain Processing 37 Extended Contents List Preface... xi About the authors... xvii CHAPTER 1 Introduction 1 1.1 Overview... 1 1.2 Human and Computer Vision... 2 1.3 The Human Vision System... 4 1.3.1 The Eye... 5 1.3.2 The

More information

Optimize. Profile. Quick Start Guide4

Optimize. Profile. Quick Start Guide4 Optimize. Profile. Quick Start Guide4 QuickStart Guide for CoPrA 4 Copyright 2016 ColorLogic GmbH. All rights reserved. Reprinting of this information in whole or in part is only permitted with our express,

More information

Interactive File Preparation Guide

Interactive File Preparation Guide Index RGB vs CMYK.......................................................... 1 Spot Colors........................................................... 2 Duotone.............................................................

More information

XYZ to ADL: Calculating Logvinenko s Object Color Coordinates

XYZ to ADL: Calculating Logvinenko s Object Color Coordinates Page of 6 XYZ to ADL: Calculating Logvinenko s Object Color Coordinates Christoph Godau, Université Jean Monnet, Saint-Etienne, France Brian Funt, Simon Fraser University, Vancouver, Canada Abstract: Recently

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

Chapter 4 Color in Image and Video

Chapter 4 Color in Image and Video Chapter 4 Color in Image and Video 4.1 Color Science 4.2 Color Models in Images 4.3 Color Models in Video 4.4 Further Exploration 1 Li & Drew c Prentice Hall 2003 4.1 Color Science Light and Spectra Light

More information

Color Management. in Print & Internet Workflows. Rita Amladi. Presented by: Trainer & Consultant Orion Arts & Communications

Color Management. in Print & Internet Workflows. Rita Amladi. Presented by: Trainer & Consultant Orion Arts & Communications Color Management in Print & Internet Workflows Presented by: Rita Amladi Trainer & Consultant Orion Arts & Communications ramladi@orionac.com Submitting questions to the speaker Submit a question at anytime

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

Cvision 3 Color and Noise

Cvision 3 Color and Noise Cvision 3 Color and Noise António J. R. Neves (an@ua.pt) & João Paulo Cunha IEETA / Universidade de Aveiro Outline Color spaces Color processing Noise Acknowledgements: Most of this course is based on

More information

Digital Images. Kyungim Baek. Department of Information and Computer Sciences. ICS 101 (November 1, 2016) Digital Images 1

Digital Images. Kyungim Baek. Department of Information and Computer Sciences. ICS 101 (November 1, 2016) Digital Images 1 Digital Images Kyungim Baek Department of Information and Computer Sciences ICS 101 (November 1, 2016) Digital Images 1 iclicker Question I know a lot about how digital images are represented, stored,

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

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

COMP3421. Global Lighting Part 2: Radiosity

COMP3421. Global Lighting Part 2: Radiosity COMP3421 Global Lighting Part 2: Radiosity Recap: Global Lighting The lighting equation we looked at earlier only handled direct lighting from sources: We added an ambient fudge term to account for all

More information

Grow Color Gamut to make signage pop

Grow Color Gamut to make signage pop Grow Color Gamut to make signage pop Toby Saalfeld Ricoh Commercial & Industrial Printing US Director, Color Management SGIA Expo New Orleans, LA October 10, 2017 Toby Saalfeld Toby Saalfeld is US Director,

More information

Characterizing and Controlling the. Spectral Output of an HDR Display

Characterizing and Controlling the. Spectral Output of an HDR Display Characterizing and Controlling the Spectral Output of an HDR Display Ana Radonjić, Christopher G. Broussard, and David H. Brainard Department of Psychology, University of Pennsylvania, Philadelphia, PA

More information

Machine Learning for Signal Processing Fundamentals of Linear Algebra

Machine Learning for Signal Processing Fundamentals of Linear Algebra Machine Learning for Signal Processing Fundamentals of Linear Algebra Class Sep 4 Instructor: Bhiksha Raj Sep 4-755/8-797 Administrivia Info on second TA still awaited from ECE Registration: Anyone on

More information