Cloud based virtualization for a calorie measurement e-health mobile application

Smartphones have transformed people approach towards technology. It not only empowers them to use it for communication but also for tracking and maintaining health-fitness via mobile applications. With the increasing number of complex mobile applications, the mobile, with its limited resources (in terms of the computational power and storage capacity) cannot efficiently run these applications autonomously. Similarly our e-health mobile application (Eat Healthy Stay Healthy) requires a platform to run highly computational intensive algorithms like the deep learning (for recognizing food images) and calorie measurement would need higher processing power to perform optimally. We propose a cloud based virtualization model that provides our e-health application with the required computational power that it needs to perform efficiently and at the same time would also give it the flexibility to make use of the various cloud resources. Our model comprises of concepts like virtual swap between various mobile sessions that assist the system for faster processing and intelligent decision mechanism for distributing the task of image processing to cloud servers. By implementing intelligent decision mechanism, the final calorie computation significantly improved by 20.5% while implementing deep learning in cloud.

[1]  Henri E. Bal,et al.  Cuckoo: A Computation Offloading Framework for Smartphones , 2010, MobiCASE.

[2]  Pan Hui,et al.  ThinkAir: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading , 2012, 2012 Proceedings IEEE INFOCOM.

[3]  Abdulsalam Yassine,et al.  Mobile cloud based food calorie measurement , 2014, 2014 IEEE International Conference on Multimedia and Expo Workshops (ICMEW).

[4]  Eugene Marinelli,et al.  Hyrax: Cloud Computing on Mobile Devices using MapReduce , 2009 .

[5]  Massoud Pedram,et al.  A Nested Two Stage Game-Based Optimization Framework in Mobile Cloud Computing System , 2013, 2013 IEEE Seventh International Symposium on Service-Oriented System Engineering.

[6]  H. Shahnasser,et al.  Virtual screen for cloud thin clients , 2012, 2012 Second International Conference on Digital Information Processing and Communications (ICDIPC).

[7]  Jason Maassen,et al.  Ibis: a flexible and efficient Java‐based Grid programming environment , 2005, Concurr. Pract. Exp..

[8]  Abdulsalam Yassine,et al.  Cloud-based SVM for food categorization , 2015, Multimedia tools and applications.

[9]  Abdulsalam Yassine,et al.  Using graph cut segmentation for food calorie measurement , 2014, 2014 IEEE International Symposium on Medical Measurements and Applications (MeMeA).