Abstract
Due to the portability of smart phones, more and more people tend to take photos with smart phones. However, energy-saving continues to be a thorny problem, since photographing is a rather power hungry function. To extend the battery life of phones while taking photos, we propose a context-aware energy-saving scheme called “SenSave.” SenSave senses the user’s activities during photographing and adopts suitable energy-saving strategies accordingly. SenSave works based on the observation that a lot of energy during photographing is wasted in preparations before shooting. By leveraging the low power-consuming embedded sensors, such as accelerometer and gyroscope, we can recognize the user’s activities and reduce unnecessary energy consumption. Besides, by maintaining an activity state machine, SenSave can determine the user’s activity progressively and improve the recognition accuracy. Experiment results show that SenSave can recognize the user’s activities with an average accuracy of 95.5% and reduce the energy consumption during photographing by 30.0%, when compared to the approach by frequently turning ON/OFF the camera or screen. Additionally, we enhance “SenSave” by introducing an extended Markov chain to predict the next activity state and adopt the energy-saving strategy in advance. Then, we can reduce the energy consumption during photographing by 36.1%.
- Daito Akimura, Yoshihiro Kawahara, and Tohru Asami. 2012. Compressed sensing method for human activity sensing using mobile phone accelerometers. In Proceedings of INSS. Google ScholarCross Ref
- Niranjan Balasubramanian, Aruna Balasubramanian, and Arun Venkataramani. 2009. Energy consumption in mobile phones: A measurement study and implications for network applications. In Proceedings of ACM SIGCOMM. Google ScholarDigital Library
- Frank Bellosa, Andreas Weissel, Martin Waitz, and Simon Kellner. 2003. Event-driven energy accounting for dynamic thermal management. In Proceedings of COLP.Google Scholar
- Cheng Bo, Lan Zhang, Xiang-Yang Li, Qiuyuan Huang, and Yu Wang. 2013. Silentsense: Silent user identification via touch and movement behavioral biometrics. In Proceedings of ACM MobiCom. Google ScholarDigital Library
- Muhammed Fatih Bulut, Murat Demirbas, and Hakan Ferhatosmanoglu. 2015. LineKing: Coffee shop wait-time monitoring using smartphones. IEEE Trans. Mobile Comput. 14, 10 (2015), 2045--2058. Google ScholarDigital Library
- Aaron Carroll and Gernot Heiser. 2010. An analysis of power consumption in a smartphone. In Proceedings of the USENIX Annual Technical Conference, Vol. 14. Boston, MA.Google Scholar
- Xiang Chen, Yiran Chen, Zhan Ma, and Felix CA Fernandes. 2013a. How is energy consumed in smartphone display applications? In Proceedings of ACM HotMobile. Google ScholarDigital Library
- Zhenyu Chen, Mu Lin, Fanglin Chen, Nicholas D. Lane, Giuseppe Cardone, Rui Wang, Tianxing Li, Yiqiang Chen, Tanzeem Choudhury, and Andrew T Campbell. 2013b. Unobtrusive sleep monitoring using smartphones. In Proceedings of IEEE PervasiveHealth. Google ScholarDigital Library
- Benedikt Dietrich and Samarjit Chakraborty. 2013. Power management using game state detection on android smartphones. In Proceedings of ACM MobiSys. Google ScholarDigital Library
- Mian Dong and Lin Zhong. 2011. Self-constructive high-rate system energy modeling for battery-powered mobile systems. In Proceedings of ACM MobiSys. Google ScholarDigital Library
- Xiaobo Fan, Wolf-Dietrich Weber, and Luiz Andre Barroso. 2007. Power provisioning for a warehouse-sized computer. In Proceedings of ACM SIGARCH. Google ScholarDigital Library
- Yuanyuan Fan, Lei Xie, Yafeng Yin, and Sanglu Lu. 2015. A context aware energy-saving scheme for smart camera phones based on activity sensing. In Proceedings of IEEE MASS. Google ScholarDigital Library
- Haofu Han, Jiadi Yu, Hongzi Zhu, Yingying Chen, Jie Yang, Guangtao Xue, Yanmin Zhu, and Minglu Li. 2013. E: Energy-efficient engine for frame rate adaptation on smartphones. In Proceedings of ACM Sensys. Google ScholarDigital Library
- Tian Hao, Guoliang Xing, and Gang Zhou. 2013. iSleep: Unobtrusive sleep quality monitoring using smartphones. In Proceedings of ACM Sensys. Google ScholarDigital Library
- Songtao He, Yunxin Liu, and Hucheng Zhou. 2015. Optimizing smartphone power consumption through dynamic resolution scaling. In Proceedings of ACM MobiCom. Google ScholarDigital Library
- Wenjie Hu and Guohong Cao. 2015. Energy-aware video streaming on smartphones. In Proceedings of IEEE INFOCOM. Google ScholarCross Ref
- Wenjie Hu, Guohong Cao, Srikanth V Krishanamurthy, and Prasant Mohapatra. 2013. Mobility-assisted energy-aware user contact detection in mobile social networks. In Proceedings of IEEE ICDCS. IEEE, 155--164.Google ScholarDigital Library
- Derick A. Johnson and Mohan M. Trivedi. 2011. Driving style recognition using a smartphone as a sensor platform. In Proceedings of IEEE ITSC. Google ScholarCross Ref
- Wazir Zada Khan, Yang Xiang, Mohammed Y. Aalsalem, and Quratulain Arshad. 2013. Mobile phone sensing systems: A survey. IEEE Commun. Surv. Tutor. 15, 1 (2013), 402--427. Google ScholarCross Ref
- Jennifer R. Kwapisz, Gary M. Weiss, and Samuel A. Moore. 2011. Activity recognition using cell phone accelerometers. SIGKDD 12, 2 (2011), 74--82. Google ScholarDigital Library
- Nicholas D. Lane, Emiliano Miluzzo, Hong Lu, Daniel Peebles, Tanzeem Choudhury, and Andrew T. Campbell. 2010. A survey of mobile phone sensing. IEEE Commun. Mag. 48, 9 (2010), 140--150. Google ScholarDigital Library
- Young-Seol Lee and Sung-Bae Cho. 2011. Activity recognition using hierarchical hidden markov models on a smartphone with 3D accelerometer. In Proceedings of Springer HAIS.Google ScholarCross Ref
- Qiang Li, Qi Han, and Limin Sun. 2016. Collaborative recognition of queuing behavior on mobile phones. IEEE Trans. Mobile Comput. 15, 1 (2016), 60--73. Google ScholarDigital Library
- Robert LiKamWa, Bodhi Priyantha, Matthai Philipose, Lin Zhong, and Paramvir Bahl. 2013. Energy characterization and optimization of image sensing toward continuous mobile vision. In Proceedings of ACM MobiSys.Google ScholarDigital Library
- Emiliano Miluzzo, Nicholas D. Lane, Kristóf Fodor, Ronald Peterson, Hong Lu, Mirco Musolesi, Shane B. Eisenman, Xiao Zheng, and Andrew T. Campbell. 2008. Sensing meets mobile social networks: The design, implementation and evaluation of the cenceme application. In Proceedings of ACM SenSys. ACM, 337--350. Google ScholarDigital Library
- Chulhong Min, Youngki Lee, Chungkuk Yoo, Kang Seungwoo, Sangwon Choi, Pillsoon Park, Inseok Hwang, Younghyun Ju, Seungpyo Choi, and Junehwa Song. 2015. PowerForecaster: Predicting smartphone power impact of continuous sensing applications at pre-installation time. In Proceedings of ACM SenSys. Google ScholarDigital Library
- Suman Nath. 2012. ACE: Exploiting correlation for energy-efficient and continuous context sensing. In Proceedings of ACM MobiSys. ACM, 29--42. Google ScholarDigital Library
- Taiwoo Park, Jinwon Lee, Inseok Hwang, Chungkuk Yoo, Lama Nachman, and Junehwa Song. 2011. E-gesture: A collaborative architecture for energy-efficient gesture recognition with hand-worn sensor and mobile devices. In Proceedings of ACM SenSys. ACM, 260--273. Google ScholarDigital Library
- Huimin Qian, Yaobin Mao, Wenbo Xiang, and Zhiquan Wang. 2010. Recognition of human activities using SVM multi-class classifier. Pattern Recogn. Lett. 31, 2 (2010), 100--111. Google ScholarDigital Library
- Moo-Ryong Ra, Jeongyeup Paek, Abhishek B. Sharma, Ramesh Govindan, Martin H. Krieger, and Michael J. Neely. 2010. Energy-delay tradeoffs in smartphone applications. In Proceedings of ACM MobiSys. ACM, 255--270. Google ScholarDigital Library
- Dinesh Rajan, Russell Zuck, and Christian Poellabauer. 2006. Workload-aware dual-speed dynamic voltage scaling. In Proceedings of IEEE RTCSA. Google ScholarDigital Library
- Yanzhi Ren, Yingying Chen, Mooi Choo Chuah, and Jie Yang. 2015a. User verification leveraging gait recognition for smartphone enabled mobile healthcare systems. IEEE Trans. Mobile Comput. 14, 9 (2015), 1961--1974. Google ScholarCross Ref
- Yanzhi Ren, Chen Wang, Jie Yang, and Chen Yingying. 2015b. Fine-grained sleep monitoring: Hearing your breathing with smartphones. In Proceedings of IEEE INFOCOM.Google ScholarCross Ref
- Samsu Sempena, Nur Ulfa Maulidevi, and Peb Ruswono Aryan. 2011. Human action recognition using dynamic time warping. In Proceedings of IEEE ICEEI. IEEE, 1--5. Google ScholarCross Ref
- Muhammad Shahzad, Alex X. Liu, and Arjmand Samuel. 2013. Secure unlocking of mobile touch screen devices by simple gestures: You can see it but you cannot do it. In Proceedings of ACM MobiCom. Google ScholarDigital Library
- Lin Sun, Li Bin Zhang, Daqing, Bin Guo, and Shijian Li. 2010. Activity recognition on an accelerometer embedded mobile phone with varying positions and orientations. Ubiq. Intell. Comput. 6406 (2010), 548--562. Google ScholarCross Ref
- Google Inc. 2016a. Android APIs. Retrieved from http://developer.android.com/reference/android/hardware/SensorEvent.html#values.Google Scholar
- Google Inc. 2016b. Camera Parameters. Retrieved from https://developer.android.com/reference/android/hardware/Camera.Parameters.html.Google Scholar
- Google Inc. 2016c. Sensor types. Retrieved from https://source.android.com/devices/sensors/sensor-types.html.Google Scholar
- KS Mobile Inc. 2014. Top 10 Battery Draining Apps for Android. Retrieved from http://www.businesswire.com/news/home/20140227005449/en/Clean-Master-Announces-Top-10-Android-Vampire.Google Scholar
- Monsoon Solutions Inc. 2015. Monsoon Power Monitor. Retrieved from https://www.msoon.com/LabEquipment/PowerMonitor/.Google Scholar
- Junjue Wang, Kaichen Zhao, Xinyu Zhang, and Chunyi Peng. 2014. Ubiquitous keyboard for small mobile devices: Harnessing multipath fading for fine-grained keystroke localization. In Proceedings of ACM MobiSys. ACM, 14--27. Google ScholarDigital Library
- Fengyuan Xu, Yunxin Liu, Qun Li, and Yongguang Zhang. 2013. V-edge: Fast self-constructive power modeling of smartphones based on battery voltage dynamics. In Proceedings of NSDI.Google Scholar
- Zhixian Yan, Vigneshwaran Subbaraju, Chakraborty, Dipanjan, Archan Misra, and Karl Aberer. 2012. Energy-efficient continuous activity recognition on mobile phones: An activity-adaptive approach. In Proceedings of ISWC. Google ScholarDigital Library
- Zheng Yang, Longfei Shangguan, Zimu Gu, Weixi amd Zhou, Chenshu Wu, and Yunhao Liu. 2014. Sherlock: Micro-environment sensing for smartphones. IEEE Trans. Parall. Distrib. Syst. 25, 12 (2014), 3295--3305. Google ScholarCross Ref
- Yafeng Yin, Qun Li, Lei Xie, Shanhe Yi, Edmund Novak, and Sanglu Lu. 2016. CamK: A camera-based keyboard for small mobile devices. In Proceedings of the IEEE INFOCOM. IEEE, 1--9. Google ScholarCross Ref
- Jiadi Yu, Haofu Han, Hongzi Zhu, Yingying Chen, Jie Yang, Yanmin Zhu, Guangtao Xue, and Minglu Li. 2015. Sensing human-screen interaction for energy-efficient frame rate adaptation on smartphones. IEEE Trans. Mobile Comput. 14, 8 (2015). Google ScholarCross Ref
- Bo Zhao, Wenjie Hu, Qiang Zheng, and Guohong Cao. 2015. Energy-aware web browsing on smartphones. IEEE Trans. Parall. Distrib. Syst. 26, 3 (2015), 761--774. Google ScholarCross Ref
Index Terms
- Tracking Human Motions in Photographing: A Context-Aware Energy-Saving Scheme for Smart Phones
Recommendations
Improving energy-efficient communications with a battery lifetime-aware mechanism in IEEE802.16e wireless networks
Green network communication has recently received attention because of its economic and environmentally friendly benefits. Energy consumption significantly affects mobile subscriber stations in wireless broadband access networks. Efficient energy saving ...
Minimizing energy for wireless web access with bounded slowdown
MobiCom '02: Proceedings of the 8th annual international conference on Mobile computing and networkingOn many battery-powered mobile computing devices, the wireless network is a significant contributor to the total energy consumption. In this paper, we investigate the interaction between energy-saving protocols and TCP performance for Web like ...
QoS-aware energy-efficient mechanism for sleeping mode ONUs in enhanced EPON
Ethernet passive optical network (EPON) is a broadband access time-division multiplexing passive optical network technology which can be referred to as green network, as it has less power consumption compared with other networks. The optical network ...
Comments