skip to main content
research-article

CURA: A Framework for Quality-Retaining Power Saving on Mobile OLED Displays

Published:02 August 2016Publication History
Skip Abstract Section

Abstract

Organic Light-Emitting Diode (OLED) technology is regarded as a promising alternative to mobile displays. In this article, we introduce the design, algorithm, and implementation of a novel framework called CURA for quality-retaining power saving on mobile OLED displays. First, we link human visual attention to OLED power saving and model the OLED image scaling optimization problem. The objective is to minimize the power required to display an image without adversely impacting the user’s visual experience. Then, we present the algorithm used to solve the modeled problem, and prove its optimality even without an accurate power model. Finally, based on the framework, we implement two practical applications on a commercial OLED mobile tablet. The results of experiments conducted on the tablet with real images demonstrate that CURA can reduce significant OLED power consumption while retaining the visual quality of images.

Skip Supplemental Material Section

Supplemental Material

References

  1. T. Acharya and A. K. Ray. 2005. Image Processing: Principles and Applications. John Wiley & Sons, Inc., 38--39. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. A. Bartolini, M. Ruggiero, and L. Benini. 2009a. HVS-DBS: Human visual system-aware dynamic luminance backlight scaling for video streaming applications. In Proceedings of the ACM EMSOFT. 21--28. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. A. Bartolini, M. Ruggiero, and L. Benini. 2009b. Visual quality analysis for dynamic backlight scaling in LCD systems. In Proceedings of IEEE/ACM DATE. 1428--1433. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Betts-LaCroix. 2010. Selective dimming of OLED displays. (2010). US Patent 0149223 A1.Google ScholarGoogle Scholar
  5. A. Borji and L. Itti. 2013. State-of-the-art in visual attention modeling. IEEE Transactions on PAMI 35, 1 (2013), 185--207. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. P. E. Burrows, G. Gu, V. Bulovic, Z. Shen, S. R. Forrest, and M. E. Thompson. 1997. Achieving full-color organic light-emitting devices for lightweight, flat-panel displays. IEEE Transactions on Electron Devices 44, 8 (1997), 1188--1203.Google ScholarGoogle ScholarCross RefCross Ref
  7. N. Chang, I. Choi, and H. Shim. 2004. DLS: Dynamic backlight luminance scaling of liquid crystal display. IEEE Transactions on VLSI Systems 12, 8 (2004), 837--846. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. X. Chen, K. W. Nixon, H. Zhou, Y. Liu, and Y. Chen. 2014. FingerShadow: An OLED power optimization based on smartphone touch interactions. In Proceedings of USENIX HotPower. 6:1--6:5. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. X. Chen, J. Zheng, Y. Chen, M. Zhao, and C. J. Xue. 2012. Quality-retaining OLED dynamic voltage scaling for video streaming applications on mobile devices. In Proceedings of IEEE/ACM DAC. 1000--1005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. R. Desimone and J. Duncan. 1995. Neural mechanisms of selective visual attention. Annual Review of Neuroscience 18, 1 (1995), 193--222.Google ScholarGoogle ScholarCross RefCross Ref
  11. M. Dong, Y. K. Choi, and L. Zhong. 2009. Power-saving color transformation of mobile graphical user interfaces on OLED-based displays. In Proceedings of IEEE/ACM ISLPED. 339--342. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. M. Dong and L. Zhong. 2011. Chameleon: A color-adaptive web browser for mobile OLED displays. In Proceedings of ACM MobiSys. 85--98. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. M. Dong and L. Zhong. 2012. Power modeling and optimization for OLED displays. IEEE Transactions on Mobile Computing 11, 9 (2012), 1587--1599. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. H. Guihot. 2012. Pro Android Apps Performance Optimization. Apress, Chapter 9: RenderScript, 231--263.Google ScholarGoogle Scholar
  15. L. Itti, C. Koch, and E. Niebur. 1998. A model of saliency-based visual attention for rapid scene analysis. IEEE Transactions on PAMI 20, 11 (1998), 1254--1259. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. C. Lanczos. 1970. The Variational Principles of Mechanics. University of Toronto Press.Google ScholarGoogle Scholar
  17. C.-H. Lin, P.-C. Hsiu, and C.-K. Hsieh. 2014a. Dynamic backlight scaling optimization: A cloud-based energy-saving service for mobile streaming applications. IEEE Transactions on Computers 63, 2 (2014), 335--348. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. C.-H. Lin, C.-K. Kang, and P.-C. Hsiu. 2014b. Catch your attention: Quality-retaining power saving on mobile OLED displays. In Proceedings of IEEE/ACM DAC. 1--6. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. W. Lin and C. J. Kuo. 2011. Perceptual visual quality metrics: A survey. Journal of Visual Communication and Image Representation 22, 4 (2011), 297--312. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. R. Love. 2010. Linux Kernel Development (3rd ed.). Addison-Wesley Professional, Chapter 3: Process Management, 35--36.Google ScholarGoogle Scholar
  21. A. Iranli and M. Pedram. 2005. DTM: Dynamic tone mapping for backlight scaling. In Proceedings of IEEE/ACM DAC. 612--616. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. B. Nichols, D. Buttlar, and J. Proulx Farrell. 1996. PThreads Programming: A POSIX Standard for Better Multiprocessing. O’Reilly Media, Chapter 1: Why Threads? 13--15.Google ScholarGoogle Scholar
  23. D. Shin, Y. Kim, N. Chang, and M. Pedram. 2011. Dynamic voltage scaling of OLED displays. In Proceedings of IEEE/ACM DAC. 53--58. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. D. Shin, Y. Kim, N. Chang, and M. Pedram. 2013. Dynamic driver supply voltage scaling for organic light emitting diode displays. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 32, 7 (2013), 1017--1030. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. K. W. Tan and R. K. Balan. 2012. Adaptive display power management for OLED displays. In Proceedings of ACM MobiGames. 25--30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. K. W. Tan, T. Okoshi, A. Misra, and R. K. Balan. 2013. FOCUS: A usable and effective approach to OLED display power management. In Proceedings of ACM UbiComp. 573--582. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. A. M. Treisman and G. Gelade. 1980. A feature integration theory of attention. Cognitive Psychology 12, 1 (1980), 97--136.Google ScholarGoogle Scholar
  28. Z. Wang, A. C. Bovik, H. R. Sheikh, and E. P. Simoncelli. 2004. Image quality assessment: From error visibility to structural similarity. IEEE Transactions on Image Processing 13, 4 (2004), 600--612. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. E. H. Weber. 1834. De Pulsu, Resorpitione, Auditu et Tactu: Annotationes Anatomicae et Physiologicae.Google ScholarGoogle Scholar
  30. Y. Xiao, K. Irick, V. Narayanan, D. Shin, and N. Chang. 2013. Saliency aware display power management. In Proceedings of DATE. 1203--1208. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. M. Zhao, H. Zhang, X. Chen, Y. Chen, and C. J. Xue. 2013. Online OLED dynamic voltage scaling for video streaming applications on mobile devices. In Proceedings of CODES+ISSS. 1--10. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. CURA: A Framework for Quality-Retaining Power Saving on Mobile OLED Displays

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader
      About Cookies On This Site

      We use cookies to ensure that we give you the best experience on our website.

      Learn more

      Got it!