Abstract
In this paper, we present a multiplayer mobile game application that aims at enabling individuals play paintball or laser tag style games using their smartphones. In the application, face detection and recognition technologies are utilised to detect and identify the individuals, respectively. In the game, first, one of the players starts the game and invites the others to join. Once everyone joins the game, they receive a notification for the training stage, at which they need to record another player’s face for a short time. After the completion of the training stage, the players can start shooting each other, that is, direct the smartphone to another user and when the face is visible, press the shoot button on the screen. Both the shooter and the one who is shot are notified by the system after a successful hit. To realise this game in real-time, fast and robust face detection and face recognition algorithms have been employed. The face recognition performance of the system is benchmarked on the face data collected from the game, when it is played with up to ten players. It is found that the system is able to identify the players with a success rate of around or over 90% depending on the number of players in the game.
Chapter PDF
Similar content being viewed by others
References
Cooper, J.W.: Java Design Patterns: A Tutorial. Addison-Wesley (2000)
Android SDK Activity, http://developer.android.com/reference/android/app/Activity.html
Viola, P., Jones, M.: Rapid object detection using a boosted cascade of simple features. In: Proc. of CVPR, pp. 511–518 (2001)
OpenCV Android SDK (May 2014), http://opencv.org
Ahonen, T., Hadid, A., Pietikäinen, M.: Face Description with Local Binary Patterns: Application to Face Recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence 28(12), 2037–2041 (2006)
Ekenel, H.K.: A robust face recognition algorithm for real-world applications, PhD dissertation, University of Karlsruhe, TH (2009)
Ekenel, H.K., Stiefelhagen, R.: Analysis of local appearance based face recognition: Effects of feature selection and feature normalization. In: CVPR Biometrics Workshop, New York, USA (2006)
Shan, C., Shaogang, G., McOwan, P.W.: Facial Expression Recognition Based on Local Binary Patterns: A Comprehensive Study. Image and Vision Computing 27(6), 803–808 (2009)
Choi, S.E., Lee, Y.J., Lee, S.J., Park, K.R., Kim, J.: Age estimation using a hierarchical classifier based on global and local facial features. Pattern Recognition 44(6), 1262–1281 (2011)
Burges, C.: A Tutorial on Support Vector Machines for Pattern Recognition. Data Mining and Knowledge Discovery, 121–167 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 IFIP International Federation for Information Processing
About this paper
Cite this paper
Demir, U., Ghaleb, E., Ekenel, H.K. (2014). A Face Recognition Based Multiplayer Mobile Game Application. In: Iliadis, L., Maglogiannis, I., Papadopoulos, H. (eds) Artificial Intelligence Applications and Innovations. AIAI 2014. IFIP Advances in Information and Communication Technology, vol 436. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44654-6_21
Download citation
DOI: https://doi.org/10.1007/978-3-662-44654-6_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-44653-9
Online ISBN: 978-3-662-44654-6
eBook Packages: Computer ScienceComputer Science (R0)