HEBS: Histogram Equalization for Backlight Scaling

Similar documents
Concurrent Contrast and Brightness Scaling for a Backlit TFT-LCD Display. Outline

How to Match the Color Brightness of Automotive TFT-LCD Panels

BUREAU OF ENERGY EFFICIENCY

Development of Simple-Matrix LCD Module for Motion Picture

Overview of All Pixel Circuits for Active Matrix Organic Light Emitting Diode (AMOLED)

AND-TFT-64PA-DHB 960 x 234 Pixels LCD Color Monitor

DEM N1 TMH-PW-N

Display power analysis and design guidelines to reduce power consumption

Monitor and Display Adapters UNIT 4

Monitor QA Management i model

Display Subsystem Power Measurement Recommendations. Revision 2.0

3/2/2016. Medical Display Performance and Evaluation. Objectives. Outline

Dynamic Backlight Scaling Optimization for Mobile Streaming Applications

LMT X1 - a 12.1" VHB

Chapter 9 MSI Logic Circuits

Displays and framebuffers

Displays AND-TFT-5PA PRELIMINARY. 320 x 234 Pixels LCD Color Monitor. Features

Technology White Paper Plasma Displays. NEC Technologies Visual Systems Division

Lossless Compression Algorithms for Direct- Write Lithography Systems

Introduction. Characteristics (Note 1, 2) Parameters Typical Value Units Conditions

Product G e n e r a l S p e c i f i c a t i o n

AND-TFT-25PA-KIT 160 x 234 Pixels LCD Color Monitor

Software Annotations for Power Optimization on Mobile Devices

LCD MODULE SPECIFICATION

Product General Specification

Quality Adapted Backlight Scaling (QABS) for Video Streaming to Mobile Handheld Devices

TFT COLOR LCD MODULE NL6448AC30-12

Skip Length and Inter-Starvation Distance as a Combined Metric to Assess the Quality of Transmitted Video

PTIK UNNES. Lecture 02. Conceptual Model for Computer Graphics and Graphics Hardware Issues

Chapter 2 Circuits and Drives for Liquid Crystal Devices

Monolithic CMOS Power Supply for OLED Display Driver / Controller IC

1. General Description

White Paper. Uniform Luminance Technology. What s inside? What is non-uniformity and noise in LCDs? Why is it a problem? How is it solved?

AMP DISPLAY INC. SPECIFICATIONS AMP DISPLAY INC 9856 SIXTH STREET RANCHO CUCAMONGA CA TEL: FAX:

Flat Panel Displays: LCD Technologies and Trends

Using Annotations to Facilitate Power vs Quality Trade-offs in Streaming Applications


Power Consumption Trends in Digital TVs produced since 2003

LM16X21A Dot Matrix LCD Unit

DEM A VMH-PW-N 5 TFT

V DD V DD V CC V GH- V EE

Displays. AND-TFT-7PA-WV 1440 x 234 Pixels LCD Color Monitor. Features

MAX11503 BUFFER. Σ +6dB BUFFER GND *REMOVE AND SHORT FOR DC-COUPLED OPERATION

LEDs, New Light Sources for Display Backlighting Application Note

TFT Display Module. Part Number E43RG34827LW2M300-R

Technical background and design options to raise energy efficiency and reduce the environmental impact of TVs

This talk covers currently available display technology.

technical note flicker measurement display & lighting measurement

Application Note [AN-007] LCD Backlighting Technologies and Configurations

Data Sheet. HDSP-573x Seven Segment Displays for High Light Ambient Conditions. Description. Features

Minimax Disappointment Video Broadcasting

ID C10C: Flat Panel Display Basics

Beam test of the QMB6 calibration board and HBU0 prototype

ANDpSi025TD-LED 320 x 240 Pixels TFT LCD Color Monitor

TODAY, notebook computers, palm-size PCs, personal data

Dynamic Animation Cube Group 1 Joseph Clark Michael Alberts Isaiah Walker Arnold Li

TFT Display Module TFT CHARACTER UWVD FSC SEGMENT CUSTOM REPLACEMENT. Part Number. Overview. Ph E24RG12432LWIM800-C

CHIMEI INNOLUX DISPLAY CORPORATION

EVALUATION KIT AVAILABLE Multirate SMPTE SD/HD Cable Driver with Selectable Slew Rate TOP VIEW +3.3V. 10nF IN+ IN- MAX3812 SD/HD GND RSET +3.

Energy efficient Panel-TVs

Leakage Current Reduction in Sequential Circuits by Modifying the Scan Chains

LMG EG01B - 17"

ALIQUID CRYSTAL display (LCD) has been gradually

Power saving in LCD panels

DOCUMENT REVISION HISTORY 1:

ICC Color Symposium. Soft Proofing Revisit and Reborn. Chris Bai Senior Color Expert BenQ. 22/10/2018 Hong Kong. Organizers

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

Liquid Crystal Display (LCD)

THE CAPABILITY to display a large number of gray

REDUCING DYNAMIC POWER BY PULSED LATCH AND MULTIPLE PULSE GENERATOR IN CLOCKTREE

Acer AL1917 Service Guide. Service guide files and updates are available on the CSD web: for more information, Please refer to http: csd.acer.com.

DATE DESCRIPTION CHANGED BY. CHECKED BY FROM TO A First Release. ZENG LI HUANG YUAN LIANG

Release Notes for LAS AF version 1.8.0

LED Display Backlighting Monitor Applications using 6-lead MULTILED Application Note

White Paper. Missing Pixels in Medical Grayscale Flat Panel Displays. Geert Carrein Director Product Management. W hat s inside?

Colour Matching Technology

Analog, Mixed-Signal, and Radio-Frequency (RF) Electronic Design Laboratory. Electrical and Computer Engineering Department UNC Charlotte

3G-SDI Extender via Single Mode Fiber LC Simplex Connector Extends 3G-SDI Link Up To 20 Kilo Meters

Joint Development of Ultra-Bright, Inorganic EL Light-Emitting Materials. November 2, 2005 KURARAY CO., LTD.

Sep 09, APPLICATION NOTE 1193 Electronic Displays Comparison

The HSMB-C110 is a right-angle package with the universally accepted dimensions of 3.2 x 1.0 x 1.5 mm. This part is ideal for

Introduction. Characteristics (Note 1, 2) Parameters Typical Value Units Conditions

Color Image Compression Using Colorization Based On Coding Technique

K90DWN0-V1-F. Product. 9 inch Diagonal 800 x 480 x RGB Dots 16.7M colors TFT display With white LED backlight With resistive touch screen

Feedback: Part A - Basics

AND-TFT-25XS-LED-KIT. 160 x 234 Pixels LCD Color Monitor AND-TFT-25XS-LED-KIT. Features

Display Devices & its Interfacing

Features. Applications

Design of Organic TFT Pixel Electrode Circuit for Active-Matrix OLED Displays

V6118 EM MICROELECTRONIC - MARIN SA. 2, 4 and 8 Mutiplex LCD Driver

Features. Applications

EM1. Transmissive Optical Encoder Module Page 1 of 8. Description. Features

High-resolution screens have become a mainstay on modern smartphones. Initial. Displays 3.1 LCD

How smart dimming technologies can help to optimise visual impact and power consumption of new HDR TVs

Features. Applications

Applications Keypad Backlighting LCD Backlighting Symbol Backlighting Front Panel Indicator

Elements of a Television System

LCD Motion Blur Reduced Using Subgradient Projection Algorithm

Specification Sheet. Mode: Transmissive Type, Negative mode, 3.97 LTPS LCD module 16.7M color. Checked by PM QA BU

Agilent HSMx-C265 Surface Mount Chip LEDs Data Sheet

Transcription:

HEBS: Histogram Equalization for Backlight Scaling Ali Iranli, Hanif Fatemi, Massoud Pedram University of Southern California Los Angeles CA March 2005

Motivation 10% 1% 11% 12% 12% 12% 6% 35% 1% 3% 16% 49% Total Power = 2.96(W) Total Power = 7.27(W) 9% 8% 15% 21% 24% 21% Total Power = 1.63(W) 2% 20% 10% 2% Data from H. Shim et. al., ESTIMEDIA 2004

Outline Background Display Energy Management Solutions Backlight Scaling Technique Previous works Histogram Equalization for Backlight Scaling (HEBS) Simulation results Conclusion & future directions

Display Architecture The image data is first saved into the frame buffer memory by the video controller and then it is transmitted to the LCD LCD controller receives the video data and generates a proper grayscale for each pixel A displayed pixel looks bright if its transmittance is high, meaning it passes the backlight. On the other hand, a displayed pixel looks dark if its transmittance is low, meaning that it blocks the backlight

LCD Component LCD controller extracts timing information and grayscale level of each pixel from the video interface signal Tracer scans rows of LCD matrix one-by-one to refresh the grayscale level of each row Different grayscale levels are represented by different voltage values at the output of the grayscale block

Thin Film Transistor Cell Each pixel on screen is a capacitor applying electrical field to the corresponding liquid crystal cell Different voltage levels on each capacitor produce different transmittance for each liquid crystal cell, and hence, different grayscale levels for the corresponding pixel

Cold Cathode Fluorescent Lamp (CCFL) CCFL is the most efficient electrical-to-optical energy transducer with efficiencies of about 20% Conversion efficiency is a function of Current Temperature Drive waveform Length, width, and gas type LCD displays usually have one or two CCFL s and a light guide panel to evenly distribute light behind the LCD

Energy Management Solutions Focusing on: Frame buffer Reduce the number of updates in frame buffer e.g., compressed buffer Graphics Controller Frame buffer Analog/Digital Interface LCD Component Digital/analog interface between the graphics controller and the LCD controller Minimize the switching activity on the video display e.g., chromatic encoding Video Controller Frame Buffer LCD Controller LCD Panel LCD controller and the backlight Dim the display backlight to consume less energy e.g., backlight scaling Interface Backlight

Backlight Scaling Key idea: Measured output light, which is emitted from the LCD panel, is a function of two parameters Luminous intensity of the backlight Transmittance of the LCD panel By adjusting the backlight intensity and the LCD transmittance one can achieve the same output image with different sets of these parameter values Amount of change in energy consumption of the backlight lamp as a function of a change in the backlight intensity tends to be much higher than energy consumption change of the LCD panel as a function of a change in the LCD transmittance Reduce energy consumption of the LCD by simply dimming the backlight while increasing the LCD transmittance to compensate for the loss of backlight

Backlight Scaling (cont d) Backlight (b) Pixel values (X) Displayed Image I(X) X = β Φ(X, β) X =

Previous Work Chang et. al., 2003, proposed grayscale spreading and grayscale shift techniques for backlight scaling (cf. figures b, c) Cheng and Pedram, 2004, proposed two-sided single band grayscale spreading (cf. figure d) a. identity b. grayscale spreading c. grayscale shift d. two-sided singleband grayscale spreading

Pros and Cons Pros Preserve brightness/contrast of the displayed image Minimize image distortion by saturating minimal number of pixels Achieve 20~30% power saving in the display system Cons Pixel-by-pixel manipulation of the image applicable to still images Requires image histogram information Do not accurately model the human visual system, i.e. relies on relatively inaccurate image distortion metric Do not fully utilize the power saving potential of dynamic backlight dimming approach

Dynamic Backlight Scaling (DBS) Problem Let χ and χ'= Φ(χ, β) denote the original and the transformed image data, respectively. Moreover, let D(χ, χ') and P(χ', β) denote the distortion of the images χ and χ' and the power consumption of the LCD-subsystem while displaying image χ' with backlight scaling factor, β. Dynamic Backlight Scaling (DBS) Problem: Given the original image χ and the maximum tolerable image distortion D max, find the backlight scaling factor β and the corresponding pixel transformation function χ'=φ(χ,β) such that P(χ', β) is minimized and D(χ, χ') D max.

Observations about DBS DBS is hard to solve because Image distortion function, D, is complex Optimization involves a nonlinear minimization, which cannot be done in real time with low computational overhead and low energy cost Observations and problem simplifications Power consumption P(χ, β) is strong function of β, but only a weak function of χ Reducing β Decreasing P(χ, β) The optimizer should minimize β as much as possible Can approximate function D by using pre-characterized models to simplify the optimization process Must constrain the pixel transformation function Φ(χ, β) to a family of piecewise linear functions Such piecewise linear functions are desirable from implementation point of view with available hardware

Decreasing β Decrease in β 1200 1200 1000 1000 800 800 600 600 400 400 200 200 0 0 0 50 100 150 200 250 0 50 100 150 200 250 300 250 200 150 100 50 0 0 50 100 150 200 250 250 200 150 100 50 0 0 50 100 150 200 250 Smaller dynamic range of the image results in larger decrease in β, and therefore, larger energy saving for a given bound on the distortion level

Key Assumptions The optimal solution to the DBS problem Φ*(χ, β) should generate a transformed image χ with minimal dynamic range to achieve the maximum energy saving χ should have a uniform histogram Image distortion should be less than the user specified limit D max, i.e., D(χ, χ') D max

DBS solution Histogram Equalization for Backlight Scaling (HEBS) 2. We determine a transformation 3. 1. Given function, We construct an Φ, original which the transformed image, takes the χ, and image an original upper by applying image bound histogram on Φ the the tolerable (with original image, image dynamic χ. distortion At range the same N) Dto time, a max, we uniform we dim the determine distribution backlight the by histogram factor minimum b. with dynamic a range, of R, R. of pixel values in a transformed image.

Global Histogram Equalization Global Histogram Equalization Problem (GHEP): Given the original image cumulative histogram H, find a monotonic transformation where G=[0,1] such that is minimized. G Φ : G G U( Φ( x)) H( x) dx Note that U is the uniform cumulative histogram.

Solution to GHEP Assuming U is defined between lower and upper limits g min, and g max, we have 1 H ( x) Φ ( x) = U ( H( x)) = gmin + ( gmax gmin ) N Simplifying in terms of the image histogram, we obtain Φ ( x ) = + ( g ) Δx i x k k+ 1 k max i 1 g g Δx min min k x x k k = 0 hx ( ) N : Histogram bucket value h(x k ): Histogram bucket count N : Total number of pixels k

Image Distortion Characterization Universal image quality index developed in NYU is used as our image distortion measure Benchmarks are from USC SIPI database 35 30 25 Benchmark distortion values Worstcase fit Entire dataset fit 20 y 15 10 5 0 50 100 150 200 250 x

Energy Consumption Models CCFL power consumption for LG Philips TFT-LCD LP064V1, C s =0.8234, A lin =1.9600, C lin =-0.2372, A sat =6.9440, and C sat = 4.3240 3 2.5 P backlight A. β + C 0 β C lin lin s ( β ) = A. β + C C < β 1 sat sat s TFT-LCD power consumption vs. transmittance x, a=0.02449, b= 0.04984, c=0.993 0.995 2 ( ).. TFT Panel P x = a x + bx+ c 1 Actual measurements Quadratic fit 0.99 2 0.985 1.5 1 0.98 0.975 0.97 0.5 0.4 0.5 0.6 0.7 0.8 0.9 1 0.965 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Experimental results

Experimental results (Cont.d) Power saving (%) Name Distortion = 5% Distortion = 10% Distortion = 20% Lena 47.53 58.18 69.52 Autumn 45.56 59.20 71.53 Football 46.62 55.25 65.57 Pepper 44.60 54.24 66.55 Green 45.63 55.26 63.58 Pears 47.51 57.16 64.49 Onion 44.56 58.21 70.53 Trees 46.69 54.31 64.62 West 48.52 61.18 67.50 Pout 42.57 53.22 59.54 Sail 42.53 49.18 56.51 Average 45.88 56.16 64.38

HEBS Implementation HEBS

HEBS Pros and Cons Pros Uses a more accurate image distortion measure Easily implementable with minor changes to Reference Source Drivers Achieves nearly 55% energy saving in display subsystem with merely 10% distortion in image quality Cons Uses image histogram to calculate the image transformation function Attempts to preserve actual luminance values instead of preserving the perceived brightness values

Conclusions and Future Directions Backlight scaling is an effective approach to energy saving in display subsystems Simulation results show up to 70% energy saving, approx. 25% system wide energy saving Relaxing the assumptions of DBS problem Better solutions Apply and study the tradeoffs of Adaptive Tone Mapping Techniques Application of HEBS to video streams Survey and study of other display devices and technologies

Backup Slides

Why not use Dynamic Power Management? Display subsystem must be continuously refreshed, because It is required to maintain a minimum frame rate A pixel DC voltage should be avoided for stability and electrochemical reasons Display subsystem cannot be turned off or put to sleep without a significant penalty in Quality of Service (QoS)

Backlight Scaling (cont d) Mathematically, Lets denote measured luminance of an image with pixel values X by l(x). I(X) basically means how bright the image appears to human eye In backlit LCD displays we have, I(X)=b. t(x) Where t(x) is the transmissivity for pixel value b [0,1] is the normalized backlight illumination In backlight scaled LCD, b is scaled down and accordingly t(x) is increased to achieve the same image luminance

How much power? Back of envelope estimates, Signal Swing, 780mv Cable Capacitance, 60pF/m Frequency, 250MHz Cable Length, 5cm - 4.6m 2 P = CV f = 400μW 400mW Total LCD Power, 32mW 1.10 W 1.5% -- 36%

LCD structure

LC cell Inversion modes

Source Driver Architecture