Display Devices Lecture 8
Total Page:16
File Type:pdf, Size:1020Kb
Display Devices Lecture 8 Display Devices Display technology - CRT or LCD technologies. Cable technology - VGA and DVI are the 2 common. Viewable area (usually measured diagonally) Cathode Ray Tube (CRT) Aspect ratio and orientation (landscape or portrait) Maximum resolution Liquid Crystal Displays (LCD) Dot pitch Light-Emitting Diode (LED) Refresh rate Gas Plasma Color depth DLP Amount of power consumption Aspect Ratio Display Devices CRT - Cathode Ray Tube LCD CRT Cathode shadow mask (electron gun) and phosphor coated screen focusing anode LED deflection yoke Gas Plasma electron guns shadow mask DLP phosphors on glass screen (faceplate) CRT Phosphors CRT Phosphors Display Spectral Power Distribution 0.8 R phosphor B phosphor G phosphor 0.4 Relative Intensity 0 400 500 600 700 Wavelength (nm) (courtesy L. Silverstein) CRT Gamut CRT Phosphors and Gamma Gamut (color Gamut) = the subset of colors Display Intensity which can be represented in a given device.. 1 1 R 1 G 1 B 1 - Primaries used for PAL R 2 G 2 B 2 - Primaries used for NTSC 0.8 0.5 0 400 550 700 0.8 0.6 G NTSC 2 PAL 1 0.4 G 0.6 1 0.5 Relative Intensity 0.2 0 y 400 550 700 0.4 R1 0 R2 0 50 100 150 200 250 Frame Buffer Value 0.2 B1 B 0 2 0 0.2 0.4 0.6 0.8 x CIE Chromaticity + Gamut applet : http://www.cs.rit.edu/~ncs/color/a_chroma.html Display Intensity Gamma Encoding/Decoding Gamma Correction Camera and monitor nonlinearities cancel out Gamma describes the nonlinear relationship Image Aquisition Image Display between pixel values and luminance. (camera) (monitor) 250 250 γ 200 200 ValueOut = ValueIn 150 150 100 100 γ < 1 Gamma Encoding 50 50 γ > 1 Gamma Decoding 0 0 Frame Buffer Value Frame Buffer 0 0.25 0.5 0.75 1 0 0.25 0.5 0.75 1 Input Intensity Output Intensity Gamma Encoding/Decoding Gamma Encoding/Decoding Gamma Correction Gamma Correction Typically image files are created by cameras, Input Device to Output Device stored on computers and communicated over (Camera to Display) the internet with gamma encoding. Gamma Gamma Scene Image Why? Encoding Decoding The eye does not respond linearly to light; it Camera Internet Display responds to relative brightness or luminance differences. Weber’s Law ∆I = constant I Perceived Brightness Perceived Intensity gamma encoding = uniform perceptual coding Want: Encoding Gamma = Decoding Gamma Gamma Encoding/Decoding Gamma Encoding/Decoding Gamma Correction Gamma Correction Wrong Gamma: encoding γ = 1 encoding γ = 0.6 Linear gamma on 1/2.2 gamma on 2.2 gamma Display 2.2 gamma Display encoding γ = 0.4 encoding γ = 0.2 Demo Gamma Encoding/Decoding Gamma Encoding/Decoding Gamma Correction Gamma Correction CRT displays have inherent Gamma Correction (Gamma Decoding) Display Standards: NTSC γ = 2.2 PAL γ = 2.8 SECAM γ = 2.8 MAC γ = 1.8 sRGB γ = 2.2 Actually*: for xLinear <= 0.03928; X γ-encoded = XLinear/12.92 for xLinear <= 0.03928; What is the display Gamma? X γ-encoded = ((0.055+xLinear)/1.055)2.4 Gamma Encoding/Decoding Gamma Encoding/Decoding Gamma Correction Gamma Correction Testing Gamma of your Monitor: Testing Gamma of your Monitor: 1 1 0.8 0.8 0.6 0.6 0.4 0.4 Relative Intensity 0.2 Relative Intensity 0.2 0 0 0 50 100 150 200 250 0 50 100 150 200 250 Frame Buffer Value Frame Buffer Value Gray = 125 Gray = 125 Gray = 230 Gray = 230 Gray = 190 Gamma Encoding/Decoding Gamma Encoding/Decoding Gamma Correction Gamma Correction Testing Gamma of your Monitor: NormanKorenGammaTest.jpg From: http://www.normankoren.com/makingfineprints1A Gamma Encoding/Decoding Display SPD Response Gamma Correction Displays: 0.8 γ R phosphor Luminance = C * value + black level B phosphor G phosphor 0.4 C is set by the monitor Contrast control. Relative Intensity Value is the pixel level normalized to a max of 1. Black level is set by the monitor Brightness control. 0 400 500 600 700 The relationship is linear if gamma = 1. Wavelength (nm) Phosphor Spectral Additivity Display Luminance and White Point -3 x 10 0.8 8 0.4 7 Relative Relative Intensity 0 400 500 600 700 6 5 G 4 3 er Display Luminance 2 = e = Me B g 1 e b R Monitor SPD 0 0 50 100 150 200 250 R phosphor SPD B phosphor SPD G phosphor SPD Frame Buffer Value Display white = Xw x 1 1 Yw = y 0.8 0.8 0.8 R G B 1 Zw z 0.4 0.4 0.4 Relative Relative Intensity 0 0 0 400 500 600 700 400 500 600 700 400 500 600 700 xw = 0.2707 Wavelength (nm) yw = 0.3058 Note: e = relative intensities and NOT frame buffer values Display White Points Display Calibration Display Standards: calibration matrix = NTSC (1953) white point = C x NTSC (1979) white point = D65 H = y PAL white point = D65 z R G B SECAM white point = D65 ISO 12646 white point = D50 CIE white point = E calibration matrix relates the linear relative intensity to sensor absorption rates (XYZ or LMS): 0.8 r = He 0.6 4000 3000 5000 2000 y 6000 CIERGB-to-XYZ (?) 0.4 7000 Example: 8000 A 10000 B E 0.2172 0.3028 0.1926 20000 C 0.2 D65 H = 0.1230 0.5862 0.0960 0.0116 0.1033 1.0000 0 0 0.2 0.4 0.6 0.8 x Color Temperature Examples using calibration matrix: 3) Calculate frame buffer values for a pattern with changes only in S-cone direction: 1) Calculate XYZ (LMS) of frame buffer values: Create calibration matrix using cone sensitivities: Frame buffer = (128, 128, 0) Relative intensities e = (0.1524, 0.1524, 0.0) L r = He H = M S R G B r = (0.0813, 0.1109, 0.0180) 2) Calculate the frame buffer values required to Start with background pattern: produce a given XYZ value: e = (0.5, 0.5, 0.5) This produces cone absorptions: r = (0.3, 0.3, 0.3) r = He e = H-1r r = (0.7060, 0.6564, 0.5582) e = (0.7030, 0.3220, 0.2586) Now create second color ∆S from background: frame buffer = (222, 166, 153) r2 = r + (0 0 0.1418) = (0.7060, 0.6564, 0.7) e = H-1r e2 = (0.5388, 0.4742, 0.6022) 4) Calculate calibration matrix under new white point: Flat Panel Displays Original calibration matrix = H • Liquid Crystal Display (LCD) technology - blocking light rather than creating it. Original white point calculation: Require less energy, emit less radiation. • Light-Emitting Diode (LED) and Gas Plasma e = (1, 1, 1) 1 light up display screen positions based on voltages at grid intersections. r = He Original white 1 1 Require more energy. New white point calculation: r2 New white -1 e2 = H r2 Denote e2 = (e2R, e2G, e2B) New calibration matrix = e 2R e Hnew = H 2G e2B Liquid Crystal Display (LCD) Liquid Crystal Display (LCD) • Liquid crystals (LC) are complex, organic molecules – fluid characteristics of a liquid and the molecular orientation order properties of a solid – exhibit electric, magnetic and optical anisotropy • Many different types of LC optical configurations – nematic materials arranged in a twisted configuration most common for displays • Below are shown three of the common LC phases Smectic Nematic Cholesteric Discovered in 1888 by Austrian botanist Friedrich Reinitzer. RCA made the first experimental LCD in 1968. Liquid Crystals are used to make thermometers and mood rings because heat changes absorbance properties. Twisted Nematic = most common http://computer.howstuffworks.com/lcd2.htm for displays Liquid Crystal Images LCD Polarization Cholesteric Crossed polarizers Nematic oily streaks Smectic A Smectic A Focal Batonnets conic fans Liquid crystal (off state) Liquid crystal (on state) Smectic B Smectic B Mosaic Mosaic Liquid Crystals are affected by electric current. Smectic B Twisted Nematics (TN) = kind of nematic liquid crystal, Focal Crystals is naturally twisted. Applying an electric current to it will conic fans untwist it. Amount of untwisting depends on current's voltage. All pictures are copyright by Dr. Mary E. Neubert http://www.lci.kent.edu/lcphotosneubert.html LCD Voltage Control LCD System unpolarized backlight unpolarized backlight polarizer polarizer glass RGB color ITO filter array polymer top electrode glass V liquid crystal liquid crystal black layer polymer matrix glass ITO substrate Thin Film glass Transistors (TFTs) polarizer polarizer pixel Electrodes (ITO) no light passes through backlight Voltage Field Off Voltage Field On (V=0) (V>Vthreshold) Direct vs Multiplex Driving Passive vs Active Matrix Direct Driving - every element is wired separately. Multiplex Driving – wires are shared e.g. in a matrix. Passive Matrix – a simple grid supplies the charge to a particular pixel on the display. Slow response time and imprecise voltage control. Active Matrix – every pixel has switch and capacitor. A row is switched on, and then a charge is sent down a column. Capacitor holds charge till next cycle. Faster response time, less pixel crosstalk. An enormous number of transistors are used. e.g.for laptop: 1,024x768x3 = 2,359,296 transistors etched onto the glass! Multiplex Driving A problem with a transistor creates a "bad pixel". Most active matrix displays have a few bad pixels. Color Array Organization Options Color Pixels in LCD Devices http://www.avdeals.com/classroom/what_is_tft_lcd.htm LCD Calibration Issues LCD Calibration Example (a)CRT (b) LCD (c) Gray Series Wandell and Silverstein, OSA Chapter Opened Up LCD Reflective Color Displays Backlit Reflective LCD LCD backlight Light Guide Panel = Diffuser absorber Light Source Backlit scan drivers Power X-address data drivers controller Y-address grayscale Reflective backlight Reflective bistable 2.6 W 1.2 W mW Holographic lens elements •Low power • Low volume and weight • Naturally adaptive to changes in ambient illumination • Low cost Liquid Crystals on Silicon (LCOS) Liquid Crystals on Silicon (LCOS) New reflective LCD technology.