Skip to main content

Advertisement

Log in

Mobile cloud based-framework for sports applications

  • Published:
Multidimensional Systems and Signal Processing Aims and scope Submit manuscript

Abstract

Smartphones are increasingly becoming popular due to the wide range of capabilities, such as Wi-Fi connectivity, video acquisition, and navigation. Some of these applications require large computational power, memory, and long battery life. Sports entertainment applications executed on smartphones is the future paradigm shift that will be enabled by the mobile cloud computing environments. Many times mobile users request multiple mobile services in workflows to fulfill their complex requirements. To investigate such issues, we develop a mobile cloud based framework that detects and retrieves player statistics on a mobile phone during live cricket. The proposed framework is divided into several services and each service is either executed locally or on the cloud. Our approach considers the dependencies among different services and aims to optimize the execution time and energy consumption for executing the services. Due to the applied offloading strategy, the proposed framework turns the smartphones smarter by significantly reducing the execution burden and energy consumption of the smartphone. Experimental results are promising and show feasibility of the proposed framework to be deployed in several related applications using techniques of computer vision and machine learning.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Notes

  1. Google’s 2015 Q4 earnings call.

  2. www.{cricinfo, cricketnext, cricpk}.com.

  3. The developed application source code and player/face classifier will be made available online at: www.ciit-atd.edu.pk/.

References

  • Abbas, A., Ali, M., Khan, M. U. S., & Khan, S. U. (2016). Personalized healthcare cloud services for disease risk assessment and wellness management using social media. Pervasive and Mobile Computing, 28, 81–99.

    Article  Google Scholar 

  • Ahmed, E., Gani, A., Khan, M. K., Buyya, R., & Khan, S. U. (2015a). Seamless application execution in mobile cloud computing: motivation, taxonomy, and open challenges. Journal of Network and Computer Applications, 52, 154–172.

    Article  Google Scholar 

  • Ahmed, E., Gani, A., Sookhak, M., Hamid, S., & Xia, F. (2015b). Application optimization in mobile cloud computing: motivation, taxonomies, and open challenges. Journal of Network and Computer Applications, 52, 52–68.

    Article  Google Scholar 

  • Ahmed, E., & Rehmani, M. H. (2017). Mobile edge computing: opportunities, solutions, and challenges. Future Generation Computer Systems, 70, 59–63.

    Article  Google Scholar 

  • Bianchi, G., Knoerlein, B., Szekely, G., & Harders, M. (2006). High precision augmented reality haptics. In Proceedings of Europen haptics conference 2006, pp. 169–178.

  • Cavallaro, R., Hybinette, M., White, M., & Balch, T. (2011). Augmenting live broadcast sports with 3-D tracking information. IEEE Multimedia, 18(4), 38–47.

    Article  Google Scholar 

  • Chen, G., et al. (2004). Studying energy tradeoffs in offloading computation/compilation in java-enabled mobile devices. IEEE Transactions on Parallel and Distributed Systems, 15(9), 795–809.

    Article  Google Scholar 

  • Chun, B. G, & Maniatis, P. (2010). Dynamically partitioning applications between weak devices and clouds. In 1st ACM workshop on mobile cloud computing and services: social networks and beyond (pp. 1–5).

  • De Rango, F., Guerriero, F., & Fazio, P. (2012). Linkstability and energy aware routing protocol in distributed wireless networks. IEEE Transactions on Parallel and Distributed Systems, 23(4), 713–726.

    Article  Google Scholar 

  • Deng, S., et al. (2015). Computation offloading for service workflow in mobile cloud computing. In IEEE transactions on parallel and distributed systems.

  • Dünser, A., Grasset, R., & Farrant, H. (2011). Towards immersive and adaptive augmented reality exposure treatment. Studies in Health Technology and Informatics, 167, 37–41.

    Google Scholar 

  • Elgendy, M. A., Shawish, A., & Moussa, M. I. (2014). MCACC: New approach for augmenting the computing capabilities of mobile devices with cloud computing. In Science and Information conference (SAI) (pp. 79–86).

  • Goose, S., Sudarsky, S., Xiang, Z., & Navab, N. (2003). Speech-enabled augmented reality supporting mobile industrial maintenance. IEEE Pervasive Computing, 2(1), 65–70.

    Article  Google Scholar 

  • Grasset, R., Langlotz, T., Kalkofen, D., Tatzgern, M., & Schmalstieg, D. (2012). Image-driven view management for augmented reality browsers. In IEEE international symposium on mixed and augmented reality (ISMAR 2012).

  • Grubert, J., Tuemle, J., Mecke, R., & Schenk, M. (2010). Comparative user study of two see-through calibration methods. VR, 10, 269–270.

    Google Scholar 

  • Huber, M., Pustka, D., Keitler, P., Echtler, F., & Klinker, G. (2007). A system architecture for ubiquitous tracking environments. In 6th IEEE and ACM international symposium mixed and augmented reality, ISMAR 2007 (pp. 211–214).

  • Jararweh, Y., Doulat, A., AlQudah, O., Ahmed, E., Ayyoub, M., & Benkhelifa, E. (2016). The future of mobile cloud computing: integrating coudlets and mobile edge computing. In Proceedings of 23rd international conference on telecommunications (ICT), Greece. https://doi.org/10.1109/ict.2016.7500486.

  • Kalkofen, D., Veas, E., Zollmann, S., Steinberger, M., & Schmalstieg, D. (2013). Adaptive ghosted views for augmented reality. In Accepted for IEEE international symposium on mixed and augmented reality (ISMAR 2013).

  • Khan, R., Othman, M., Madani, S. A., & Khan, S. U. (2014). A survey of mobile cloud computing application models. IEEE Communications Surveys and Tutorials, 16(1), 393–413.

    Article  Google Scholar 

  • Khazaei, H., Jelena, M., & Vojislav, B. M. (2013). Performance of cloud centers with high degree of virtualization under batch taskarrivals. IEEE Transactions on Parallel and Distributed Systems, 24(12), 2429–2438.

    Article  Google Scholar 

  • Kim, J., Ha, J., Choi, B., Jeong, Y., & Hong, J. (2014). Design and implementation for interactive augmented broadcasting system. IEEE Transactions on Broadcasting, 60(2), 217–226.

    Article  Google Scholar 

  • Itoh Y., & Klinker, G. (2014). Interaction-free calibration for optical seethrough head-mounted displays based on 3d eye localization. In IEEE symposium on 3D user interfaces (3DUI), IEEE (pp. 75–82).

  • Knoerlein, B., & Harders, M. (2011). Comparison of tracker-based to tracker-less haptic device calibration. In Proceedings of world haptics conference, Istanbul, Turkey (pp. 119–124).

  • Kosta, S., et al. (2012). Thinkair: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading. In Proceedings INFOCOM (pp. 945–953).

  • Kuzmanovic, N., Mihic, V., Maruna, T., Vidakovic, M., & Teslic, N. (2012). Hybrid broadcast broadband TV implementation in java based applications on digital TV devices. IEEE Transactions on Consumer Electronics, 58(3), 1056–1062.

    Article  Google Scholar 

  • Lu, J., Plataniotis, K., Venetsanopoulos, A., & Li, S. (2006). Ensemble-based discriminant learning with boosting for face recognition. IEEE Transactions on Neural Networks, 17(1), 166–178.

    Article  Google Scholar 

  • Macwilliams, A. (2005). A decentralized adaptive architecture for ubiquitous augmented reality systems. Institute for Informatik der Technischen University Munchen (pp. 1–208).

  • Mahmood, Z., Ali, T., & Khan, S. U. (2016). Effects of pose and image resolution on automatic face recognition. IET Biometrics, 5(2), 111–119.

    Article  Google Scholar 

  • Mahmood, Z., Ali, T., & Khattak, S. (2012). Automatic player detection and recognition in images using AdaBoost. In 9th IEEE international Bhurban conference on applied sciences and technology (IBCAST) (pp. 64–69).

  • Mahmood, Z., Ali, T., Khattak, S., Hassan, L., & Khan, S. U. (2015a). Automatic player detection and identification for sports entertainment applications. Pattern Analysis and Applications, 18(4), 971–982.

    Article  MathSciNet  Google Scholar 

  • Mahmood, Z., Ali, T., Khattak, S., & Khan, S. U. (2014). A comparative study of baseline algorithms of face recognition. In 12th international conference on frontier of information technology (FIT), Islamabad (pp. 263–268).

  • Mahmood, Z., Ali, T., Khattak, S., Khan, S. U., & Yang, L. T. (2015b). Automatic vehicle detection and driver identification framework for secure vehicle parking. In 13th international conference on frontiers of information technology (FIT), Pakistan.

  • Mahmood, Z., Ali, T., Muhammad, N., Bibi, N., Shahzad, I., & Azmat, S. (2017a). EAR: Enhanced augmented reality system for sports entertainment applications. KSII Transactions on Internet and Information Systems, 11(12), 6069–6091.

    Google Scholar 

  • Mahmood, Z., Khan, M. U. S., Jawad, M., Khan, S. U., & Yang, L. T. (2015c). A parallel framework for object detection and recognition for secure vehicle parking. In 17th IEEE international conference on high performance computing and communications (HPCC), New York, USA, Aug. 2015.

  • Mahmood, Z., Muhammad, N., Bibi, N., & Ali, T. (2017b). A review on state-of-the-art face recognition approaches. Fractals, 25(2), 1750025-1–1750025-19.

    Article  Google Scholar 

  • Mahmood, Z., Muhammad, N., Bibi, N., Malik, Y., & Ahmed, N. (2018). Visual enhancement of human observatory system using multi-scale retinex. Informatics in Medicine Unlocked. https://doi.org/10.1016/j.imu.2018.09.001.

    Google Scholar 

  • Monti, H. M., Ali, R., & Vazhkudai, S. S. (2011). Timely result-data offloading for improved HPC center scratch provisioning and serviceability. IEEE Transactions on Parallel and Distributed Systems, 22(8), 1307–1322.

    Article  Google Scholar 

  • Moser, K., Itoh, Y., Oshima, K., Swan, J. E., Klinker, G., & Sandor, C. (2015). Subjective evaluation of a semi-automatic optical seethrough head-mounted display calibration technique. IEEE Transactions on Visualization and Computer Graphics, 21(4), 491–500.

    Article  Google Scholar 

  • Muhammad, N., Bibi, N., Wahab, A., Mahmood, Z., Akram, T., Naqvi, S. R., et al. (2018). Image de-noising with subband replacement and fusion process using bayes estimators. Computers & Electrical Engineering, 70, 413–427.

    Article  Google Scholar 

  • Owen, C. B., Zhou, J., Tang, A., & Xiao, F. (2004). Display-relativecalibration for optical see-through head-mounted displays. In Third IEEE and ACM international symposium on mixed and augmented reality, 2004. ISMAR 2004, IEEE (pp. 70–78).

  • Plopski, A., Itoh, Y., Nitschke, C., Kiyokawa, K., Klinker, G., & Takemura, H. (2015). Corneal-imaging calibration for optical seethroughhead-mounted displays. Visualization and Computer Graphics, IEEE Transactions on, 21(4), 481–490.

    Article  Google Scholar 

  • Rosten, E., Reitmayr, G., & Drummond, T. (2005). Real-time video annotations for augmented reality. Advances in Visual Computing.

  • Taheri, J., & Zomaya, A. Y. (2011). On the performance of static and dynamic location management strategies in mobile computing. International Journal of Foundations of Computer Science, 22(3), 519–546.

    Article  MATH  Google Scholar 

  • Tuceryan, M., & Navab, N. (2000). Single point active alignment method (spaam) for optical see-through hmd calibration for ar, augmented reality. In Proceedings of IEEE and ACM international symposium on (ISAR 2000) IEEE (pp. 149–158).

  • Verbelen, T., Stevens, T., Simoens, P., De Turck, F., & Dhoedt, B. (2011). Dynamic deployment and quality adaptation for mobile augmented reality applications. Journal of Systems and Software, 84(11), 1871–1882.

    Article  Google Scholar 

  • Viola, P., & Jones, M. (2004). Robust real-time face detection. International Journal of Computer Vision, 57(2), 137–154.

    Article  Google Scholar 

  • Wang, Y., Lin, X., & Pedram, M. (2012). A Bayesian game formulation of power dissipation and response time minimization in a mobile cloud computing system. In 2nd international conference on mobile services (pp. 7–14).

  • Woo, Y., & Tilevich, E. (2012). Energy-efficient and fault-tolerant distributed mobile execution. In 32nd international conference on distributed computing systems (ICDCS) (pp. 586–595).

  • Xu, Y., Stojanovic, N., Stojanovic, L., Cabrera, A., & Schuchert, T. (2012). An approach for using complex event processing for adaptive augmented reality in cultural heritage domain. In Proceedings of the 6th ACM international conference on distributed event-based systems, DEBS’12 (pp. 139–148).

  • Yang, M., & Liao, W. (2014). Computer-assisted culture learning in an online augmented reality environment based on free-hand gesture interaction. IEEE Transactions on Learning Technologies, 7(2), 107–117.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nazeer Muhammad.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mahmood, Z., Bibi, N., Usman, M. et al. Mobile cloud based-framework for sports applications. Multidim Syst Sign Process 30, 1991–2019 (2019). https://doi.org/10.1007/s11045-019-00639-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11045-019-00639-6

Keywords

Navigation