Dynamic backlight scaling optimization for mobile streaming applications

With the increasing variety of mobile applications, reducing the energy consumption of mobile devices is a major challenge in sustaining multimedia streaming applications. This paper explores backlight scaling, which is deemed a promising technical solution. First, we model the problem as a dynamic backlight scaling optimization problem. The objective is to minimize the energy consumption of the backlight when displaying a video stream without adversely impacting the user's visual perception. Then, we propose a dynamic-programming algorithm to solve the fundamental problem and prove its optimality in terms of energy savings. Finally, based on the algorithm, we consider implementation issues. We have also developed a prototype implementation integrated with existing video streaming services to validate the practicability of the approach. The results of experiments conducted to demonstrate the efficacy of the proposed algorithm are very encouraging.

[1]  Nikil D. Dutt,et al.  Dynamic backlight adaptation for low-power handheld devices , 2004, IEEE Design & Test of Computers.

[2]  Massoud Pedram,et al.  DTM: dynamic tone mapping for backlight scaling , 2005, Proceedings. 42nd Design Automation Conference, 2005..

[3]  Naehyuck Chang,et al.  DLS: dynamic backlight luminance scaling of liquid crystal display , 2004, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[4]  Peter A. Dinda,et al.  Characterizing and modeling user activity on smartphones: summary , 2010, SIGMETRICS '10.

[5]  Homer H. Chen,et al.  Image Enhancement for Backlight-Scaled TFT-LCD Displays , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Wei-Chung Cheng,et al.  Power minimization in a backlit TFT-LCD display by concurrent brightness and contrast scaling , 2004, IEEE Transactions on Consumer Electronics.

[7]  Wei-Chung Cheng,et al.  Minimization for LED-backlit TFT-LCDs , 2006, 2006 43rd ACM/IEEE Design Automation Conference.

[8]  Luca Benini,et al.  HVS-DBS: human visual system-aware dynamic luminance backlight scaling for video streaming applications , 2009, EMSOFT '09.

[9]  Massoud Pedram,et al.  Backlight dimming in power-aware mobile displays , 2006, 2006 43rd ACM/IEEE Design Automation Conference.

[10]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[11]  Nikil D. Dutt,et al.  Quality-Based Backlight Optimization for Video Playback on Handheld Devices , 2007, Adv. Multim..

[12]  Massoud Pedram,et al.  HVS-Aware Dynamic Backlight Scaling in TFT-LCDs , 2006, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[13]  TsaiPei-Shan,et al.  Image enhancement for backlight-scaled TFT-LCD displays , 2009 .

[14]  Gokhan Memik,et al.  Into the wild: Studying real user activity patterns to guide power optimizations for mobile architectures , 2009, 2009 42nd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO).

[15]  Massoud Pedram,et al.  HEBS: histogram equalization for backlight scaling , 2005, Design, Automation and Test in Europe.

[16]  Luca Benini,et al.  DBS4video: dynamic luminance backlight scaling based on multi-histogram frame characterization for video streaming application , 2008, EMSOFT '08.