Content-adaptive display power saving in internet mobile streaming

Backlight scaling is a technique proposed to reduce the display panel power consumption by strategically dimming the backlight. However, for Internet streaming to mobile devices, a computationally intensive luminance compensation step must be performed in combination with backlight scaling to maintain the perceived appearance of video frames. This step, if done by the CPU, could easily offset the power savings via backlight dimming. Furthermore, computing the backlight scaling values requires per-frame luminance information, which is typically too energy intensive to compute on mobile devices. In this paper, we propose Content-Adaptive Display (CAD) for Internet mobile streaming. CAD uses the mobile device's GPU rather than the CPU to perform luminance compensation at reduced power consumption. Backlight scaling schedule is computed using a more efficient dynamic programming algorithm than existing work. We implement CAD within an Android app and use a Monsoon power meter to measure the real power consumption. Experiments are conducted on more than 470 randomly selected YouTube videos, and results show that CAD can effectively produce power savings.

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

[2]  Luca Benini,et al.  Event-driven power management , 2001, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[3]  Zhi-Li Zhang,et al.  Counting YouTube videos via random prefix sampling , 2011, IMC '11.

[4]  Pi-Cheng Hsiu,et al.  Dynamic backlight scaling optimization for mobile streaming applications , 2011, IEEE/ACM International Symposium on Low Power Electronics and Design.

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

[6]  Naehyuck Chang,et al.  Low-power color TFT LCD display for hand-held embedded systems , 2002, ISLPED '02.

[7]  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.

[8]  Oh-Kyong Kwon,et al.  A backlight dimming algorithm for low power and high image quality LCD applications , 2009, IEEE Transactions on Consumer Electronics.

[9]  Gernot Heiser,et al.  An Analysis of Power Consumption in a Smartphone , 2010, USENIX Annual Technical Conference.

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

[11]  Pi-Cheng Hsiu,et al.  Dynamic Backlight Scaling Optimization: A Cloud-Based Energy-Saving Service for Mobile Streaming Applications , 2014, IEEE Transactions on Computers.

[12]  Nikil D. Dutt,et al.  Reducing Backlight Power Consumption for Streaming Video Applications on Mobile Handheld Devices , 2003, ESTImedia.

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