is paper presents FaceDate, a novel mobile app that matches persons based on their facial looks. Each FaceDate user uploads their pro le face photo and trains the app with photos of faces they like. Upon user request, FaceDate detects other users located in the proximity of the requester and performs face matching in real-time. If a mutual match is found, the two users are noti ed and given the option to start communicating. FaceDate is implemented over our Moitree middleware for mobile distributed computing assisted by the cloud. e app is designed to scale with the number of users, as face recognition is done in parallel at di erent users. FaceDate can be con gured for (i) higher performance, in which case the face recognition is done in the cloud or (ii) higher privacy, in which case the face recognition is done on the mobiles. e experimental results with Android-based phones demonstrate that FaceDate achieves promising performance.
CCS Concepts•Human-centered computing →Mobile computing; •Computer systems organization →Cloud computing; •So ware and its engineering →Middleware; Keywords Mobile cloud app, face matching MOBILWARE'16, December 2016, Turin, Italy Pradyumna Neog et al.