Skip to main content
Erschienen in: Computing 3/2017

27.05.2016

Mobile cloud face recognition based on smart cloud ranking

verfasst von: Francisco Airton Silva, Paulo Maciel, Eder Santana, Rubens Matos, Jamilson Dantas

Erschienen in: Computing | Ausgabe 3/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

A new trend has been explored to tackle the limited resources of mobile devices: mobile cloud computing. However, there is a difficulty in deciding—at runtime—the more appropriate target resources where to run offloaded mobile device tasks. This study presents SmartRank, a scheduling approach to perform load partitioning and offloading for mobile applications using cloud computing to increase performance in terms of response time. We have applied the approach to a face recognition process based on cloudlet federation and resource ranking through balanced metrics. Besides, the tool was evaluated by two ways. First, by using system modeling (continuous-time Markov chain). Second, by using a full factorial experimental design to calibrate the SmartRank with the most suitable partitioning decision. Nevertheless, SmartRank uses an equation that is extensible to include new parameters and make it applicable to other scenarios.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Jain R (1991) The art of computer systems performance analysis: techniques for experimental design, measurement, simulation, and modeling. wiley, London. SIGMETRICS Perform. Eval Rev 19(2):5–11 (Reviewer-Al-Jaar, Robert Y) Jain R (1991) The art of computer systems performance analysis: techniques for experimental design, measurement, simulation, and modeling. wiley, London. SIGMETRICS Perform. Eval Rev 19(2):5–11 (Reviewer-Al-Jaar, Robert Y)
3.
Zurück zum Zitat Birrell AD, Nelson BJ (1984) Implementing remote procedure calls. ACM Trans Comput Syst 2(1):39–59 Birrell AD, Nelson BJ (1984) Implementing remote procedure calls. ACM Trans Comput Syst 2(1):39–59
4.
Zurück zum Zitat BTT (2007) Chinese/hong kong border automated with biometrics. Biom Technol Today 15(5):3 BTT (2007) Chinese/hong kong border automated with biometrics. Biom Technol Today 15(5):3
5.
Zurück zum Zitat Cardellini V, Casalicchio E, Castelo Branco K, Estrella J, Monaco F (2011) Performance and dependability in service computing: concepts, techniques and research directions. Information Science Reference - Imprint of: IGI Publishing, Hershey, PA Cardellini V, Casalicchio E, Castelo Branco K, Estrella J, Monaco F (2011) Performance and dependability in service computing: concepts, techniques and research directions. Information Science Reference - Imprint of: IGI Publishing, Hershey, PA
6.
Zurück zum Zitat Chakrabarti S, Cox E, Frank E, Gting RH, Han J, Jiang X, Kamber SS, Nadeau TP, Neapolitan RE, Pyle D, Refaat M, Schneider M, Teorey TJ, Witten IH (2008) Data mining: know it all. Morgan Kaufmann Publishers Inc., San Francisco Chakrabarti S, Cox E, Frank E, Gting RH, Han J, Jiang X, Kamber SS, Nadeau TP, Neapolitan RE, Pyle D, Refaat M, Schneider M, Teorey TJ, Witten IH (2008) Data mining: know it all. Morgan Kaufmann Publishers Inc., San Francisco
7.
Zurück zum Zitat Chen G, Kang B-T, Kandemir M, Vijaykrishnan N, Irwin MJ, Chandramouli R (2004) Studying energy trade offs in offloading computation/compilation in java-enabled mobile devices. IEEE Trans Parallel Distrib Syst 15(9):795–809CrossRef Chen G, Kang B-T, Kandemir M, Vijaykrishnan N, Irwin MJ, Chandramouli R (2004) Studying energy trade offs in offloading computation/compilation in java-enabled mobile devices. IEEE Trans Parallel Distrib Syst 15(9):795–809CrossRef
8.
Zurück zum Zitat Chun B-G, Ihm S, Maniatis P, Naik M, Patti A (2011) Clonecloud: elastic execution between mobile device and cloud. In: Proceedings of the Sixth conference on computer systems, EuroSys ’11, pp 301–314, New York, NY, USA, ACM Chun B-G, Ihm S, Maniatis P, Naik M, Patti A (2011) Clonecloud: elastic execution between mobile device and cloud. In: Proceedings of the Sixth conference on computer systems, EuroSys ’11, pp 301–314, New York, NY, USA, ACM
9.
Zurück zum Zitat Cuervo E, Balasubramanian A, Cho D-K, Wolman A, Saroiu S, Chandra R, Bahl P (2010) Maui: making smartphones last longer with code offload. In: Proceedings of the 8th International conference on mobile systems, applications, and services, MobiSys ’10, pp 49–62, New York, NY, USA, ACM Cuervo E, Balasubramanian A, Cho D-K, Wolman A, Saroiu S, Chandra R, Bahl P (2010) Maui: making smartphones last longer with code offload. In: Proceedings of the 8th International conference on mobile systems, applications, and services, MobiSys ’10, pp 49–62, New York, NY, USA, ACM
10.
Zurück zum Zitat Dey S, Liu Y, Wang S, Lu Y (2013) Addressing response time of cloud-based mobile applications. In: Proceedings of the first international workshop on mobile cloud computing and networking, mobile cloud, pp 3–10, New York, USA, ACM Dey S, Liu Y, Wang S, Lu Y (2013) Addressing response time of cloud-based mobile applications. In: Proceedings of the first international workshop on mobile cloud computing and networking, mobile cloud, pp 3–10, New York, USA, ACM
11.
Zurück zum Zitat Efron B, Tibshirani R (1994) An introduction to the bootstrap. Chapman and Hall/CRC Monographs on statistics and applied probability. Taylor and Francis, London Efron B, Tibshirani R (1994) An introduction to the bootstrap. Chapman and Hall/CRC Monographs on statistics and applied probability. Taylor and Francis, London
12.
Zurück zum Zitat Fesehaye D, Gao Y, Nahrstedt K, Wang G (2012) Impact of cloudlets on interactive mobile cloud applications. In: IEEE 16th International enterprise distributed object computing conference (EDOC), 2012, pp 123–132 Fesehaye D, Gao Y, Nahrstedt K, Wang G (2012) Impact of cloudlets on interactive mobile cloud applications. In: IEEE 16th International enterprise distributed object computing conference (EDOC), 2012, pp 123–132
13.
Zurück zum Zitat Flinn J, Park S, Satyanarayanan M (2002) Balancing performance, energy, and quality in pervasive computing. In: Proceedings of the 22 Nd International conference on distributed computing systems (ICDCS’02), ICDCS ’02, p 217. IEEE Computer Society, Washington, DC, USA Flinn J, Park S, Satyanarayanan M (2002) Balancing performance, energy, and quality in pervasive computing. In: Proceedings of the 22 Nd International conference on distributed computing systems (ICDCS’02), ICDCS ’02, p 217. IEEE Computer Society, Washington, DC, USA
14.
Zurück zum Zitat Flores H, Srirama S (2013) Mobile code offloading: should it be a local decision or global inference? In: Proceeding of the 11th Annual International conference on mobile systems, applications, and services, MobiSys ’13, pp 539–540, New York, NY, USA, ACM Flores H, Srirama S (2013) Mobile code offloading: should it be a local decision or global inference? In: Proceeding of the 11th Annual International conference on mobile systems, applications, and services, MobiSys ’13, pp 539–540, New York, NY, USA, ACM
15.
Zurück zum Zitat Indrawan P, Budiyatno S, Ridho NM, Sari RF (2013) Face recognition for social media with mobile cloud computing. Int J Cloud Comput Serv Archit 3(1):23–35. doi:10.5121/ijccsa.2013.3102 Indrawan P, Budiyatno S, Ridho NM, Sari RF (2013) Face recognition for social media with mobile cloud computing. Int J Cloud Comput Serv Archit 3(1):23–35. doi:10.​5121/​ijccsa.​2013.​3102
16.
Zurück zum Zitat R Jain (2008) The art of computer systems performance analysis: techniques for experimental measurement, simulation and modeling. Wiley, New York R Jain (2008) The art of computer systems performance analysis: techniques for experimental measurement, simulation and modeling. Wiley, New York
18.
Zurück zum Zitat Kleinrock L (1975) Queueing systems, vol 1. Wiley, New YorkMATH Kleinrock L (1975) Queueing systems, vol 1. Wiley, New YorkMATH
19.
Zurück zum Zitat Kocjan P, Saeed K (2012) Face recognition in unconstrained environment. In: Saeed K, Nagashima T (eds) Biometrics and kansei engineering, pp 21–42. Springer, New York Kocjan P, Saeed K (2012) Face recognition in unconstrained environment. In: Saeed K, Nagashima T (eds) Biometrics and kansei engineering, pp 21–42. Springer, New York
20.
Zurück zum Zitat Kumar K, Lu Y-H (2010) Cloud computing for mobile users: can offloading computation save energy? Computer 43(4):51–56CrossRef Kumar K, Lu Y-H (2010) Cloud computing for mobile users: can offloading computation save energy? Computer 43(4):51–56CrossRef
21.
Zurück zum Zitat Li Z, Wang C, Xu R (2001) Computation offloading to save energy on handheld devices: a partition scheme. In: Proceedings of the 2001 Internatioal conference on compilers, architecture, and synthesis for embedded systems, CASES ’01, pp 238–246, New York, NY, USA, ACM Li Z, Wang C, Xu R (2001) Computation offloading to save energy on handheld devices: a partition scheme. In: Proceedings of the 2001 Internatioal conference on compilers, architecture, and synthesis for embedded systems, CASES ’01, pp 238–246, New York, NY, USA, ACM
22.
Zurück zum Zitat Liu Q, Jian X, Hu J, Zhao H, Zhang S (2009) An optimized solution for mobile environment using mobile cloud computing. In: 5th International conference on wireless communications, networking and mobile computing, 2009. WiCom ’09. pp 1–5 Liu Q, Jian X, Hu J, Zhao H, Zhang S (2009) An optimized solution for mobile environment using mobile cloud computing. In: 5th International conference on wireless communications, networking and mobile computing, 2009. WiCom ’09. pp 1–5
23.
Zurück zum Zitat Montgomery DC, Montgomery DC (1984) Design and analysis of experiments, vol 7. Wiley, New York Montgomery DC, Montgomery DC (1984) Design and analysis of experiments, vol 7. Wiley, New York
24.
Zurück zum Zitat Namboodiri V, Ghose T (2012) To cloud or not to cloud: a mobile device perspective on energy consumption of applications. In: IEEE International symposium on a world of wireless, mobile and multimedia networks (WoWMoM), 2012, pp 1–9 Namboodiri V, Ghose T (2012) To cloud or not to cloud: a mobile device perspective on energy consumption of applications. In: IEEE International symposium on a world of wireless, mobile and multimedia networks (WoWMoM), 2012, pp 1–9
25.
Zurück zum Zitat Nkosi M, Mekuria F (2010) Cloud computing for enhanced mobile health applications. In: IEEE Second Int Conference on Cloud computing technology and science (CloudCom), 2010, pp 629–633 Nkosi M, Mekuria F (2010) Cloud computing for enhanced mobile health applications. In: IEEE Second Int Conference on Cloud computing technology and science (CloudCom), 2010, pp 629–633
27.
Zurück zum Zitat Ou S, Yang K, Zhang J (2007) An effective offloading middleware for pervasive services on mobile devices. Pervasive Mobile Comput 3(4):362–385 (Middleware for pervasive computing) Ou S, Yang K, Zhang J (2007) An effective offloading middleware for pervasive services on mobile devices. Pervasive Mobile Comput 3(4):362–385 (Middleware for pervasive computing)
28.
Zurück zum Zitat Petersen K, Feldt R, Mujtaba S, Mattsson M (2008) Systematic mapping studies in software engineering. In: Proceedings of the 12th Conference on evaluation and assessment in software engineering, EASE’08, pp 68–77, British Computer Society, Swinton, UK Petersen K, Feldt R, Mujtaba S, Mattsson M (2008) Systematic mapping studies in software engineering. In: Proceedings of the 12th Conference on evaluation and assessment in software engineering, EASE’08, pp 68–77, British Computer Society, Swinton, UK
29.
Zurück zum Zitat Saarinen A, Siekkinen M, Xiao Y, Nurminen JK, Kemppainen M, Hui P (2012) Can offloading save energy for popular apps? In: Proceedings of the seventh ACM International workshop on mobility in the evolving internet architecture, MobiArch ’12, pp 3–10, New York, NY, USA, ACM Saarinen A, Siekkinen M, Xiao Y, Nurminen JK, Kemppainen M, Hui P (2012) Can offloading save energy for popular apps? In: Proceedings of the seventh ACM International workshop on mobility in the evolving internet architecture, MobiArch ’12, pp 3–10, New York, NY, USA, ACM
30.
Zurück zum Zitat Satyanarayanan M, Bahl P, Caceres R, Davies N (2009) The case for vm-based cloudlets in mobile computing. Pervasive Comput IEEE 8(4):14–23CrossRef Satyanarayanan M, Bahl P, Caceres R, Davies N (2009) The case for vm-based cloudlets in mobile computing. Pervasive Comput IEEE 8(4):14–23CrossRef
31.
Zurück zum Zitat Silva B, Callou G, Tavares E, Maciel P, Figueiredo J, Sousa E, Araujo C, Magnani F, Neves F (2013) Astro: an integrated environment for dependability and sustainability evaluation. Sustainable computing: informatics and systems 3(1):1–17 Silva B, Callou G, Tavares E, Maciel P, Figueiredo J, Sousa E, Araujo C, Magnani F, Neves F (2013) Astro: an integrated environment for dependability and sustainability evaluation. Sustainable computing: informatics and systems 3(1):1–17
32.
Zurück zum Zitat Silva FA, Zaicaner G, Quesado E, Dornelas M, Silva B, Maciel P (2016) Benchmark applications used in mobile cloud computing research: a systematic mapping study. J Supercomput 72(4):1431–1452. doi:10.1007/s11227-016-1674-2 CrossRef Silva FA, Zaicaner G, Quesado E, Dornelas M, Silva B, Maciel P (2016) Benchmark applications used in mobile cloud computing research: a systematic mapping study. J Supercomput 72(4):1431–1452. doi:10.​1007/​s11227-016-1674-2 CrossRef
34.
Zurück zum Zitat Soyata T, Muraleedharan R, Funai C, Kwon M, Heinzelman W (2012) Cloud-vision real-time face recognition using a mobile-cloudlet-cloud acceleration architecture. In: IEEE Symposium on computers and communications ISCC 2012 Soyata T, Muraleedharan R, Funai C, Kwon M, Heinzelman W (2012) Cloud-vision real-time face recognition using a mobile-cloudlet-cloud acceleration architecture. In: IEEE Symposium on computers and communications ISCC 2012
35.
Zurück zum Zitat Srirama SN, Paniagua C, Flores H (2011) Croudstag: social group formation with facial recognition and mobile cloud services. Procedia Computer Science. In: The 2nd International conference on ambient systems, networks and technologies (ANT-2011) / The 8th International conference on mobile web information systems (MobiWIS 2011), 5(0):633–640 Srirama SN, Paniagua C, Flores H (2011) Croudstag: social group formation with facial recognition and mobile cloud services. Procedia Computer Science. In: The 2nd International conference on ambient systems, networks and technologies (ANT-2011) / The 8th International conference on mobile web information systems (MobiWIS 2011), 5(0):633–640
36.
Zurück zum Zitat Stewart WJ (1994) Introduction to the numerical solution of Markov chains. Princeton University Press, Princeton Stewart WJ (1994) Introduction to the numerical solution of Markov chains. Princeton University Press, Princeton
37.
Zurück zum Zitat Tang H, Sun Y, Yin B, Ge Y (2010) Face recognition based on haar lbp histogram. In: 3rd International conference on advanced computer theory and engineering (ICACTE), 2010, vol 6, pp V6–235-V6-238 Tang H, Sun Y, Yin B, Ge Y (2010) Face recognition based on haar lbp histogram. In: 3rd International conference on advanced computer theory and engineering (ICACTE), 2010, vol 6, pp V6–235-V6-238
38.
Zurück zum Zitat Turk M, Pentland A (1991) Face recognition using eigenfaces. In: IEEE Computer Society Conference on computer vision and pattern recognition proceedings CVPR, pp 586–591 Turk M, Pentland A (1991) Face recognition using eigenfaces. In: IEEE Computer Society Conference on computer vision and pattern recognition proceedings CVPR, pp 586–591
39.
Zurück zum Zitat Verbelen T, Simoens P, De Turck F, Dhoedt B (2012) Cloudlets: bringing the cloud to the mobile user. In: Proceedings of the third ACM workshop on mobile cloud computing and services, pp 29–36. ACM Verbelen T, Simoens P, De Turck F, Dhoedt B (2012) Cloudlets: bringing the cloud to the mobile user. In: Proceedings of the third ACM workshop on mobile cloud computing and services, pp 29–36. ACM
40.
Zurück zum Zitat Viola P, Jones MJ (2004) Robust real-time face detection. J Comput Vis 57(2):137–154CrossRef Viola P, Jones MJ (2004) Robust real-time face detection. J Comput Vis 57(2):137–154CrossRef
41.
Zurück zum Zitat Xing T, Liang H, Huang D, Cai L (2012) Geographic-based service request scheduling model for mobile cloud computing. In: IEEE 11th International conference on trust, security and privacy in computing and communications (TrustCom), 2012, pp 1446–1453 Xing T, Liang H, Huang D, Cai L (2012) Geographic-based service request scheduling model for mobile cloud computing. In: IEEE 11th International conference on trust, security and privacy in computing and communications (TrustCom), 2012, pp 1446–1453
42.
Zurück zum Zitat Zhao W, Chellappa R, Phillips PJ, Rosenfeld A (2003) Face recognition: a literature survey. ACM Comput Surv 35(4):399–458 Zhao W, Chellappa R, Phillips PJ, Rosenfeld A (2003) Face recognition: a literature survey. ACM Comput Surv 35(4):399–458
Metadaten
Titel
Mobile cloud face recognition based on smart cloud ranking
verfasst von
Francisco Airton Silva
Paulo Maciel
Eder Santana
Rubens Matos
Jamilson Dantas
Publikationsdatum
27.05.2016
Verlag
Springer Vienna
Erschienen in
Computing / Ausgabe 3/2017
Print ISSN: 0010-485X
Elektronische ISSN: 1436-5057
DOI
https://doi.org/10.1007/s00607-016-0491-z

Weitere Artikel der Ausgabe 3/2017

Computing 3/2017 Zur Ausgabe

Premium Partner