preview

Mobile Cloud Computing : Face Recognition

Better Essays

Mobile Cloud Computing
Face Recognition

Sahil Palvia (sap8231)
Fall, 2014
Advisor: Dr. Minsoek Kwon
Rochester Institute of Technology
Department of Computer Science

Table of Contents

Introduction 3
Background 4
Proposed Solution 5
Design and Implementation 6
Results 12
Conclusions 19
Future Work 20
References 21 Introduction

Every person today uses an Internet-enabled mobile device. Majority of the applications running on mobile devices transfer their data to cloud servers for processing. The advancements in cloud technology allow applications to reduce data processing on mobile devices.
The advancement and affordability of mobile devices has resulted in the exponential prevalence of these devices. Cloud servers …show more content…

Cloudlets are placed between the client application and cloud servers. By leveraging this cloudlet-based architecture, singular dependency on cloud servers to perform data processing is eliminated. Further, the computational requirement on the mobile devices can be limited to lightweight processing by offloading the heavyweight processes to the cloudlets
In this project a cloudlet-based architecture is implemented for a facial recognition application. The memory usage and time consumption parameters of a cloudlet-based architecture are measured against client-server architecture. Background

Face recognition applications are computation intensive applications. They try to extract every small detail from the image provided for accurate face detection and recognition. They are able to accurately recognize the faces with the results being accurate up to 90% [1]. Accuracy of recognized objects is a crucial factor. The accuracy of the recognizer depends on the recognition algorithms implemented. The object needs to be recognized quickly without compromising the level of accuracy [2].
Mobile devices currently use the cloud servers for processing their data and keep on offloading their heavyweight processes to the cloud servers. In this case the application waits for server to deliver the result and suffers

Get Access