Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1999995.2000002acmconferencesArticle/Chapter ViewAbstractPublication PagesmobisysConference Proceedingsconference-collections
research-article

Adaptive display power management for mobile games

Published: 28 June 2011 Publication History

Abstract

In this paper, we show how tone mapping techniques can be used to dynamically increase the image brightness, thus allowing the LCD backlight levels to be reduced. This saves significant power as the majority of the LCD's display power is consumed by its backlight. The Gamma function (or equivalent) can be efficiently implemented in smartphones with minimal resource cost. We describe how we overcame the Gamma function's non-linear nature by using adaptive thresholds to apply different Gamma values to images with differing brightness levels. These adaptive thresholds allow us to save significant amounts of power while preserving the image quality. We implemented our solution on a laptop and two Android smartphones. Finally, we present measured analytical results for two different games (Quake III and Planeshift), and user study results (using Quake III and 60 participants) that shows that we can save up to 68% of the display power without significantly affecting the perceived gameplay quality.

References

[1]
Anand, B., Ananda, A. L., Chan, M. C., Long, L. T., and Balan, R. K. Game action based power management for multiplayer online games. Workshop on Networking, Systems, and Applications on Mobile Handhelds (MobiHeld), Barcelona, Spain, Aug. 2009.
[2]
Anand, B., Sebastian, J., Ming, S. Y., Ananda, A. L., Chan, M. C., and Balan, R. K. Pgtp: Power aware game transport protocol for multi-player mobile games. Conference on Communications and Signal Processing (ICCSP), Calicut, India, Feb. 2011.
[3]
Anand, B., Thirugnanam, K., Long, L. T., Pham, D.-D., Ananda, A. L., Balan, R. K., and Chan, M. C. ARIVU: Power-aware middleware for multiplayer mobile games. Workshop on Network and Systems Support for Games (NetGames), Taipei, Taiwan, Nov. 2010.
[4]
Art by Plunkett. Game Gamma Explained. http://artbyplunkett.com/Unreal/gamma.html.
[5]
Atomic Blue. PlaneShift - A 3D Fantasy MMORPG. http://www.planeshift.it/.
[6]
Azevedo, A., Cornea, R., Issenin, I., Gupta, R., Dutt, N., Nicolau, A., Veidenbaum, and A. Architectural and compiler strategies for dynamic power management in the copper project. Conference on Innovative Architecture for Future Generation High-Performance Processors and Systems (IWIA), Maui, Hawaii, Jan. 2001.
[7]
Cadík, M. Online comparison of tone mapping operators. http://www.cgg.cvut.cz/members/cadikm/tmo/.
[8]
Cadík, M., Wimmer, M., Neumann, L., and Artusi, A. Image attributes and quality for evaluation of tone mapping operators. Pacific Conference on Computer Graphics and Applications, pages 35--44, Taipei, Taiwan, Oct. 2006.
[9]
Cadík, M., Wimmer, M., Neumann, L., and Artusi, A. Evaluation of hdr tone mapping methods using essential perceptual attributes. Computers & Graphics, 32:330--349, June 2008.
[10]
Chandra, S. Wireless network interface energy consumption: implications for popular streaming formats. Multimedia Systems, 9:185--201, Aug. 2003.
[11]
Chang, N., Choi, I., and Shim, H. Dls: dynamic backlight luminance scaling of liquid crystal display. Transactions on Very Large Scale Integration Systems, 12(8):837--846, Aug. 2004.
[12]
Cheng, L., Mohapatra, S., El Zarki, M., Dutt, N., and Venkatasubramanian, N. Quality-based backlight optimization for video playback on handheld devices. Advanced MultiMedia, 2007:4--4, January 2007.
[13]
Cheng, W.-C., Hou, Y., and Pedram, M. Power minimization in a backlit tft-lcd display by concurrent brightness and contrast scaling. Conference on Design, Automation and Test in Europe (DATE), Paris, France, Feb. 2004.
[14]
Choi, K., Dantu, K., Cheng, W.-C., and Pedram, M. Frame-based dynamic voltage and frequency scaling for a mpeg decoder. Conference on Computer Aided Design (ICCAD), San Jose, California, Nov. 2002.
[15]
Dong, M., Choi, Y.-S. K., and Zhong, L. Power modeling of graphical user interfaces on oled displays. Design Automation Conference (DAC), San Francisco, California, July 2009.
[16]
Drago, F., Myszkowski, K., Annen, T., and Chiba, N. Adaptive logarithmic mapping for displaying high contrast scenes. Computer Graphics Forum, 22(3):419--426, Sept. 2003.
[17]
Durand, F. and Dorsey, J. Fast bilateral filtering for the display of high-dynamic-range images. Transactions on Graphics, 21:257--266, July 2002.
[18]
Eladawy. Contrast Error Distribution Measurement for Full Reference Image Quality Assessment. www.eladawy.com/resources/Others/Doc179.pdf/, Jul. 2009.
[19]
Fattal, Lischinski, and Werman. Gradient domain high dynamic range compression. Conference on Computer Graphics and Interactive Techniques (SIGGRAPH), San Antonio, Texas, July 2003.
[20]
Gu, Y. and Chakraborty, S. A Hybrid DVS Scheme for Interactive 3D Games. Real-Time and Embedded Technology and Applications Symposium, St. Louis, Missouri, Apr. 2008.
[21]
Gu, Y. and Chakraborty, S. Power Management of Interactive 3D Games Using Frame Structures. Conference on VLSI Design, Hyderabad, India, Jan. 2008.
[22]
Id Software. Quake 3 Arena Source Code. http://ioquake3.org/, Jul. 2010. (Version 3.21).
[23]
Iranli, A. and Pedram, M. Dtm: dynamic tone mapping for backlight scaling. Design Automation Conference (DAC), Anaheim, California, June 2005.
[24]
kwaak3. Port of Quake3 to Android. http://code.google.com/p/kwaak3/.
[25]
Li, X. and Cai, J. Robust transmission of jpeg2000 encoded images over packet loss channels. Conference on Multimedia and Expo (ICME), Beijing, China, July 2007.
[26]
Mantiuk, R., Myszkowski, K., and Seidel, H.-P. A perceptual framework for contrast processing of high dynamic range images. Transactions on Applied Perception, 3:286--308, July 2006.
[27]
Meyer, J. The future of digital imaging - high dynamic range photography. http://www.cybergrain.com/tech/hdr/.
[28]
National University of Singapore - Singapore Management University. Demonstration of Adaptive Display Power Management in Mobile Devices. http://mmog-pc.ddns.comp.nus.edu.sg/demo/.
[29]
NVIDIA Corporation. Nvidia Tegra - The Mobile Super Chip. http://www.nvidia.com/object/tegra.html.
[30]
Pasricha, S., Luthra, M., Mohapatra, S., Dutt, N., and Venkatasubramanian, N. Dynamic backlight adaptation for low-power handheld devices. Design & Test of Computers, 21(5):398--405, Sept.-Oct. 2004.
[31]
phidgets Inc. 1127 - Precision Light Sensor. http://www.phidgets.com/documentation/Phidgets/1127.pdf.
[32]
Schonfeld, E. When It Comes to iPhone Games, What Sells Is Action, Adventure, and Arcade. http://techcrunch.com/2010/02/25/iphone-games-what-sells-distimo/, Feb. 2010.
[33]
Stemm, M., Gauthier, P., Harada, D., and Katz, Y. H. Reducing power consumption of network interfaces in hand-held devices. Workshop on Mobile Multimedia Communications, Princeton, New Jersey, Sept. 1996.
[34]
Thomos, N., Boulgouris, N., and Strintzis, M. Optimized transmission of jpeg2000 streams over wireless channels. Transactions on Image Processing, 15(1):54--67, Jan. 2006.
[35]
University of Michigan. A Power Monitor for Android-Based Mobile Platforms. http://powertutor.org/.
[36]
Wang, Z., Bovik, A. C., Sheikh, H. R., and Simoncelli, E. P. Image quality assessment: From error visibility to structural similarity. Transactions on Image Processing, 13(4):600--612, Apr. 2004.
[37]
Yeganeh, H. and Wang, Z. Objective assessment of tone mapping algorithms. Conference on Image Processing (ICIP), Hong Kong, China, Sept. 2010.

Cited By

View all
  • (2024)PEA-PODs: Perceptual Evaluation of Algorithms for Power Optimization in XR DisplaysACM Transactions on Graphics10.1145/365812643:4(1-17)Online publication date: 19-Jul-2024
  • (2023)Combatting Energy Issues for Mobile ApplicationsACM Transactions on Software Engineering and Methodology10.1145/352785132:1(1-44)Online publication date: 13-Feb-2023
  • (2023)GraphPowerNet: Graph-based power consumption profiling for mobile phone applicationsComputer Networks10.1016/j.comnet.2023.110056237(110056)Online publication date: Dec-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
MobiSys '11: Proceedings of the 9th international conference on Mobile systems, applications, and services
June 2011
430 pages
ISBN:9781450306430
DOI:10.1145/1999995
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 28 June 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. backlight scaling
  2. mobile games
  3. power management
  4. tone mapping

Qualifiers

  • Research-article

Conference

MobiSys'11
Sponsor:

Acceptance Rates

Overall Acceptance Rate 274 of 1,679 submissions, 16%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)30
  • Downloads (Last 6 weeks)6
Reflects downloads up to 24 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)PEA-PODs: Perceptual Evaluation of Algorithms for Power Optimization in XR DisplaysACM Transactions on Graphics10.1145/365812643:4(1-17)Online publication date: 19-Jul-2024
  • (2023)Combatting Energy Issues for Mobile ApplicationsACM Transactions on Software Engineering and Methodology10.1145/352785132:1(1-44)Online publication date: 13-Feb-2023
  • (2023)GraphPowerNet: Graph-based power consumption profiling for mobile phone applicationsComputer Networks10.1016/j.comnet.2023.110056237(110056)Online publication date: Dec-2023
  • (2022)An old friend is better than two new ones: dual-screen AndroidProceedings of the 23rd ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems10.1145/3519941.3535071(86-98)Online publication date: 14-Jun-2022
  • (2022)A Survey of Performance Optimization for Mobile ApplicationsIEEE Transactions on Software Engineering10.1109/TSE.2021.307119348:8(2879-2904)Online publication date: 1-Aug-2022
  • (2022)Realizing Emotional Interactions to Learn User Experience and Guide Energy Optimization for Mobile ArchitecturesProceedings of the 55th Annual IEEE/ACM International Symposium on Microarchitecture10.1109/MICRO56248.2022.00064(868-884)Online publication date: 1-Oct-2022
  • (2022)Low Power-Area based Composite 6T-8T SRAM for soft computing applications2022 Second International Conference on Power, Control and Computing Technologies (ICPC2T)10.1109/ICPC2T53885.2022.9777036(1-6)Online publication date: 1-Mar-2022
  • (2022)Using Psychophysics to Guide Power Adaptation for Input Methods on Mobile Architectures2022 IEEE International Symposium on High-Performance Computer Architecture (HPCA)10.1109/HPCA53966.2022.00045(514-527)Online publication date: Apr-2022
  • (2022)Review of Approximate Computing in Image Processing Applications2022 4th International Conference on Artificial Intelligence and Speech Technology (AIST)10.1109/AIST55798.2022.10065214(1-6)Online publication date: 9-Dec-2022
  • (2021)How much battery does dark mode save?Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services10.1145/3458864.3467682(323-335)Online publication date: 24-Jun-2021
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media