Power-Saving Techniques with High Visual-Quality for Mobile Displays Dep. of Computer Science & Engineering Yuan Ze University Speaker: Chun-Han Lin National.

Slides:



Advertisements
Similar presentations
Computer Graphics Prof. Muhammad Saeed. Hardware (Display Technologies and Devices) III Hardware III Computer Graphics August 1,
Advertisements

AMES-Cloud: A Framework of Adaptive Mobile Video Streaming and Efficient Social Video Sharing in the Clouds 作者:Xiaofei Wang, MinChen, Ted Taekyoung Kwon,
International Symposium on Low Power Electronics and Design Qing Xie, Mohammad Javad Dousti, and Massoud Pedram University of Southern California ISLPED.
MicroCast: Cooperative Video Streaming on Smartphones Lorenzo Keller, Anh Le, Blerim Cic, Hulya Seferoglu LIDS, Christina Fragouli, Athina Markopoulou.
Building Cloud-ready Video Transcoding System for Content Delivery Networks(CDNs) Zhenyun Zhuang and Chun Guo Speaker: 饒展榕.
System Design Tricks for Low-Power Video Processing Jonah Probell, Director of Multimedia Solutions, ARC International.
Context Awareness System and Service SCENE JS Lee 1 An Energy-Aware Framework for Dynamic Software Management in Mobile Computing Systems.
Institute of Networking and Multimedia, National Taiwan University, Jun-14, 2014.
LBVC: Towards Low-bandwidth Video Chats on Smartphones Xin Qi, Qing Yang, David T. Nguyen, Gang Zhou, Ge Peng College of William and Mary 1.
Computer Graphics Prof. Muhammad Saeed Dept. of Computer Science & IT
CHAMELEON Troy Ferrell Liancheng Shen ECE 256 – 2/26/2012.
ICME 2008 Huiying Liu, Shuqiang Jiang, Qingming Huang, Changsheng Xu.
EE442—Multimedia Networking Jane Dong California State University, Los Angeles.
Video Object Tracking and Replacement for Post TV Production LYU0303 Final Year Project Spring 2004.
Paper Title Your Name CMSC 838 Presentation. CMSC 838T – Presentation Motivation u Problem paper is trying to solve  Characteristics of problem  … u.
Processor Frequency Setting for Energy Minimization of Streaming Multimedia Application by A. Acquaviva, L. Benini, and B. Riccò, in Proc. 9th Internation.
Jamie Unger-Fink John David Eriksen. Outline Intro to LCDs Power Issues Energy Model New Reduction Techniques Results Conclusion.
Terms 1. VGA VGA - Short for Video Graphics Array, VGA is a popular display standard developed by IBM and introduced in 1987 VGA provides 640 x 480 resolution.
Bhojan Anand‡, Karthik Thirugnanam†, Jeena Sebastian‡, Pravein G. Kannan‡, Akhihebbal L. Ananda‡, Mun Choon Chan‡ and Rajesh Krishna Balan† ‡ National.
Examining Display Devices Computer Concepts Unit B.
1 Display technologies Lin Zhong ELEC424, Fall 2010.
Niranjan Balasubramanian Aruna Balasubramanian Arun Venkataramani University of Massachusetts Amherst Energy Consumption in Mobile Phones: A Measurement.
Introduction Purpose  To introduce Newhaven Display International Inc.’s full color OLED displays Objective  Discuss general overview of OLED technology.
 A monitor or display is an electronic visual display for computers.  The monitor consists of : o the display device o circuitry o enclosure The display.
Monitor. The Basics Often referred to as a monitor when packaged in a separate case, the display is the most-used output device on a computer. The display.
1 Motivation Video Communication over Heterogeneous Networks –Diverse client devices –Various network connection bandwidths Limitations of Scalable Video.
Exploiting Virtualization for Delivering Cloud based IPTV Services Speaker : 吳靖緯 MA0G IEEE Conference on Computer Communications Workshops.
Introduction to display technologies Jean-Michel Lechevallier.
Power Minimization for LED-backlit TFT-LCDs Wei-Chung Cheng July 26, 2006 PODLAB – Perception Oriented Design Lab Department of Photonics and Display.
CAD/Graphics 2013, Hong Kong An Image-space Energy-saving Visualization Scheme for OLED Displays Haidong Chen 1, Ji Wang 2, Weifeng Chen 3, Huamin Qu 4,
Spectral contrast enhancement
Ajou University, South Korea ICSOC 2003 “Disconnected Operation Service in Mobile Grid Computing” Disconnected Operation Service in Mobile Grid Computing.
PROCESSORBacking Storage Main Memory Output Devices Input Devices Output Devices Translates signals from the computer into a human- readable form.
Cloud Services for Improved User Experience in Sharing Mobile Videos Authors: Dejan Kovachev, Yiwei Cao and Ralf Klamma Advanced Community Information.
Energy Management Uichin Lee KAIST KSE. Mobile Processing Power – Changing the Mobile Device From
PC Maintenance: Preparing for A+ Certification Chapter 16: Monitors.
Digital Video and Multimedia If images can portray a powerful message then video (as a series of related images) is a serious consideration for any multimedia.
Energy-Efficient Video Multicast in 4G Wireless Systems Ya-Ju Yu 1, Pi-Cheng Hsiu 2,3, and Ai-Chun Pang 1,4 1 Graduate Institute of Networking and Multimedia,
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
display screens and ergonomics
Power Reduction for FPGA using Multiple Vdd/Vth
 In electrical engineering and computer science image processing is any form of signal processing for which the input is an image, such as a photograph.
Other Peripherals Cahpter 9. Video Overview video as a subsystem that consists of the monitor, the electronic circuits that send the monitor instructions,
ICPP 2012 Indexing and Parallel Query Processing Support for Visualizing Climate Datasets Yu Su*, Gagan Agrawal*, Jonathan Woodring † *The Ohio State University.
Mobile Middleware for Energy-Awareness Wei Li
Zibin Zheng DR 2 : Dynamic Request Routing for Tolerating Latency Variability in Cloud Applications CLOUD 2013 Jieming Zhu, Zibin.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
Just Noticeable Difference Estimation For Images with Structural Uncertainty WU Jinjian Xidian University.
Power Aware Mobile Displays Ali Iranli Wonbok Lee Massoud Pedram July 26, 2006 Department of Electrical Engineering University of Southern California.
Real-Time Cyber Physical Systems Application on MobilityFirst Winlab Summer Internship 2015 Karthikeyan Ganesan, Wuyang Zhang, Zihong Zheng Shantanu Ghosh,
Data Hiding in Image and Video: Part II—Designs and Applications Min Wu, Heather Yu, and Bede Liu.
Adaptive Sleep Scheduling for Energy-efficient Movement-predicted Wireless Communication David K. Y. Yau Purdue University Department of Computer Science.
Multimedia Computing and Networking Jan Reduced Energy Decoding of MPEG Streams Malena Mesarina, HP Labs/UCLA CS Dept Yoshio Turner, HP Labs.
Journal of Visual Communication and Image Representation
Rate-Based Query Optimization for Streaming Information Sources Stratis D. Viglas Jeffrey F. Naughton.
A Software Energy Analysis Method using Executable UML for Smartphones Kenji Hisazumi System LSI Research Center Kyushu University.
LCD TELEVISION By SHRUTHY CHANDRAN EC B S8 ROLL NO:34.
LIQUID CRYSTAL TELEVISION (AUDIO AND VIDEO SYSTEM).
SOURCE:2014 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING AUTHER: MINGLIU LIU, DESHI LI, HAILI MAO SPEAKER: JIAN-MING HONG.
A Hierarchical Edge Cloud Architecture for Mobile Computing IEEE INFOCOM 2016 Liang Tong, Yong Li and Wei Gao University of Tennessee – Knoxville 1.
IMAGE PROCESSING is the use of computer algorithms to perform image process on digital images   It is used for filtering the image and editing the digital.
Chapter 10 Digital Signal and Image Processing
LED & LCD SUKHNANDAN COLLEGE MUNGELI A PRESENTATION ON BY:
Automated power Factor Correction and Energy Monitoring System
SoC and FPGA Oriented High-quality Stereo Vision System
MOBILE DISPLAY TECHNOLOGIES
Smita Vijayakumar Qian Zhu Gagan Agrawal
First Hop Offloading of Mobile DAG Computations
Kyoungwoo Lee, Minyoung Kim, Nikil Dutt, and Nalini Venkatasubramanian
Presentation transcript:

Power-Saving Techniques with High Visual-Quality for Mobile Displays Dep. of Computer Science & Engineering Yuan Ze University Speaker: Chun-Han Lin National Taiwan Normal University

Outline Introduction Liquid Crystal Displays Organic Light-Emitting Diode Displays Conclusion Chun-Han Lin, NTNU

Motivation Mobile applications and services are having a profound effect on people's lifestyles The energy consumption of mobile devices is a major challenge in sustaining the applications and services Chun-Han Lin, NTNU

Possible Solution Battery Extenders Power-Saving Techniques Chun-Han Lin, NTNU

Power Consumption The display subsystem stays in active mode for various applications –Liquid Crystal Displays (LCDs) –Organic Light-Emitting Diode (OLED) Displays Chun-Han Lin, NTNU

Outline Introduction Liquid Crystal Displays Organic Light-Emitting Diode Displays Conclusion Chun-Han Lin, NTNU

Thin-Film Transistor LCDs Chun-Han Lin, NTNU

Mobile LCDs What hardware to target? Chun-Han Lin, NTNU Power distribution on HTC Desire when browsing videos on YouTube Power distribution on Apple iPad when browsing videos YouTube

LCD Power-Saving Techniques Dim the backlight –Image distortion Challenge –Limit the distortion Image compensation techniques Chun-Han Lin, NTNU

Video A video stream comprises a series of image frames Challenge –Flickering effects –Interframe brightness distortion –Hardware requires time to react and adjust the backlight Previous work –Groups the image frames of a video –Quantizes the number of backlight levels Adjacent frames, instead of having an overall consideration based on all the frames Chun-Han Lin, NTNU

Backlight scaling – Dynamically adjust backlight levels for video frames Video distortion Hardware/software limitation User perception Etc. Backlight Scaling Technique Chun-Han Lin, NTNU

Input and Output Input data –Video –Constraint Video distortion Hardware/software limitation User perception –Power model of mobile device Output data –Backlight file Chun-Han Lin, NTNU

Flowchart Image frames in video Backlight assignment Chun-Han Lin, NTNU

Algorithm 1 Challenge –Video distortion –User perception Solution –Avoid abrupt changes in backlight levels Chun-Han Lin, NTNU

Principle of A1 Chun-Han Lin, NTNU

Algorithm 2 Challenge –Video distortion –HW/SW limitation Solution –Avoid frequent changes in the backlight level Chun-Han Lin, NTNU

Dynamic-Programming in A2 Min. Energy Chun-Han Lin, NTNU

Principle of A2 Chun-Han Lin, NTNU

Algorithm 3 Challenge –Video distortion –User perception –HW/SW limitation Solution –Avoid abrupt changes –Avoid frequent changes Chun-Han Lin, NTNU

Dynamic-Programming in A3 Chun-Han Lin, NTNU

Principle of A3 Chun-Han Lin, NTNU

Cloud-Based Power-Saving Services With the service is applied, the service provider help reduce the energy consumption of mobile devices when they access Internet applications Chun-Han Lin, NTNU

System Architecture Video Stream Backlight File Backlight Server Streaming Server Mobile Device Chun-Han Lin, NTNU

Responsible for generating backlight files The Cloud Side Phase 1 Analyze the video to decide the critical backlight levels (i.e., the dimmest backlight level with respect to the tolerable video distortion) Phase 2 Determine an optimal backlight assignment for the video based on the device’s power model and capability Backlight File Download the requested video from YouTube Critical backlight levels of the video Chun-Han Lin, NTNU

The Device Side Measure power models Develop mobile application programs iPad’s display subsystem Power Monitors Chun-Han Lin, NTNU

Demonstration Approach validation Performance evaluation Chun-Han Lin, NTNU

System Deployment Case studies System architecture Chun-Han Lin, NTNU

Backlight File Process Time & Transmission Delay Approach Validation Video DownloadPhase IPhase II 124 seconds1020 seconds2.1 seconds Transmission Delay 335 milliseconds Cloud Side Device Side Chun-Han Lin, NTNU

Performance Evaluation Experimental Results Case Studies Chun-Han Lin, NTNU

Outline Introduction Liquid Crystal Displays Organic Light-Emitting Diode Displays Conclusion Chun-Han Lin, NTNU

Organic Light-Emitting Diode (OLED) Displays Chun-Han Lin, NTNU

Mobile OLED Displays OLED is deemed promising technology to replace LCD for mobile displays –Brighter colors, wider viewing angles, faster response times, etc. –Power consumption increases dramatically with the pixel values of the displayed image Chun-Han Lin, NTNU

Low-Power Techniques for OLED Displays Partial display disabling or dimming –Darken the contents that are not of interest –Impact user perception Color remapping –Change colors into colors that consume less power –Suit for GUI but not natural images OLED dynamic voltage scaling –Decrease the supply voltage of each pixel’s circuit –Require hardware support and partition the display into rectangular regions Chun-Han Lin, NTNU

Inspired by Human Visual Attention Different regions in an image –Receive varying degrees of visual attention –Can tolerate different degrees of image distortion Chun-Han Lin, NTNU

Quality-Retaining Power Saving Technique Image pixel scaling Segmentation Scaling Combination Chun-Han Lin, NTNU

Fast and optimal without accurate OLED power models Distortion (SSIM) Analysis Attention (Itti) Perception (JND) Conversion Optimal Algorithm Chun-Han Lin, NTNU

Visual Attention Not every region in an image receives the same attention level Image can be segmented based on its saliency map into a set of attention regions The saliency map indicates a saliency value for each pixel in an image Chun-Han Lin, NTNU

Image Distortion Different regions in an image receive varying degrees of attention Different regions can tolerate different degrees of image distortion. Attention regions should be given tolerable distortion in inverse proportion to their attention levels Chun-Han Lin, NTNU

Perception Lowering the pixel values by applying the critical scaling ratio to each region may result in sharp edges between adjacent regions These sharp edges will severely interfere with visual experience The difference between the scaling ratios applied to two adjacent regions should be limited Chun-Han Lin, NTNU

Optimal Algorithm Chun-Han Lin, NTNU

Conversion Software Image converter Image editing software Power-Saving Mode OLED mobile device Chun-Han Lin, NTNU

Experiment Setup 4 images on Samsung Galaxy Tab 7.7 –Different characteristics in terms of luminance and saliency –Performance Metrics Execution time (second) and power consumption (watt) –Comparison A grid-based approach revised based on that in a DAC’12 paper. Chun-Han Lin, NTNU

GRID vs. CURA Execution time (seconds) Power consumption (watts) Visual quality –See a video demo GRIDCURA Image Converter27~2197.6~8.8 Power-Saving Mode0.97~ ~0.811 GRIDCURA Image Converter237~648284~572 Power-Saving Mode362~797305~595 *PSM uses Lanczos resampling to scale down the resolution for speedup at a cost of less power saving. Chun-Han Lin, NTNU

Outline Introduction Liquid Crystal Displays Organic Light-Emitting Diode Displays Conclusion Chun-Han Lin, NTNU

Conclusion We raise the concept of cloud-based energy-saving services and have developed the dynamic backlight scaling service for mobile LCDs –With the service is applied, an HTC Desire mobile phone can save 18-31% backlight energy when browsing videos on YouTube We introduce visual attention into the quality-retaining power-saving design on mobile OLED displays –We present CURA to realize the notion. Samsung Galaxy Tab 7.7 can save 38-42% OLED power while retaining visual quality Chun-Han Lin, NTNU