Human Computation: Object Recognition for Mobile Games Based on Single Player

Full Text (PDF, 378KB), PP.9-15

Views: 0 Downloads: 0


Mohamed Sakr 1,* Hany Mahgoub 1 Arabi Keshk 1

1. Department of Computer Science, Faculty of Computers and Information, Menoufia University, Egypt

* Corresponding author.


Received: 16 Mar. 2014 / Revised: 14 May 2014 / Accepted: 20 Jun. 2014 / Published: 8 Jul. 2014

Index Terms

ESP game, Games with a purpose, Human computation, object recognition, Smart phones


Smart phones and its applications gain a lot of popularity nowadays. Many people depend on them to finish their tasks banking, social networking, fun and a lot other things. Games with a purpose (GWAP) and microtask crowdsourcing are considered two techniques of the human-computation. GWAPs depend on humans to accomplish their tasks. Porting GWAPs to smart phones will be great in increasing the number of humans in it. One of the systems of human-computation is ESP Game. ESP Game is a type of games with a purpose. ESP game will be good candidate to be ported to smart phones. This paper presents a new mobile game called MemoryLabel. It is a single player mobile game. It helps in labeling images and gives description for them. In addition, the game gives description for objects in the image not the whole image. We deploy our algorithm at the University of Menoufia for evaluation. In addition, the game is published on Google play market for android applications. In this trial, we first focused on measuring the total number of labels generated by our game and also the number of objects that have been labeled. The results reveal that the proposed game has promising results in describing images and objects.

Cite This Paper

Mohamed Sakr, Hany Mahgoub, Arabi Keshk, "Human Computation: Object Recognition for Mobile Games Based on Single Player", International Journal of Modern Education and Computer Science (IJMECS), vol.6, no.7, pp.9-15, 2014. DOI:10.5815/ijmecs.2014.07.02


[1]Datta R,Joshi D,Li J,Wang J Z. Image retrieval: Ideas, influences, and trends of the new age. ACM Computing Surveys (CSUR), 2008, 40(2).
[2]C. Harris and P. Srinivasan, Comparing Crowd-Based, Game-Based, and Machine-Based Approaches in Initial Query and Query Refinement Tasks, Lecture Notes in Computer Science, 2013 ,7814: 495-506.
[3]S. Thaler, E. Simperl and S. Wolger, An Experiment in Comparing Human-Computation Techniques, Internet Computing, IEEE, 2012,16(5):52-58.
[4]Ahn, L.v., Dabbish, L. Designing games with a purpose. Communications of the ACM, 2008 51: 58–67.
[5]M. Yuen, L. Chen and I. King, A Survey of Human Computation Systems, Proceeding CSE '09 Proceedings of the 2009 International Conference on Computational Science and Engineering, 2009, 4: 723-728.
[6]K. Nam, M. Ackerman and L. Adamic, Questions in, Knowledge iN ? A Study of Naver’s Question Answering Community, Conference on Human Factors in Computing Systems, CHI 09, ACM, 2009, 779-788.
[7]Simko J,Tvaroek M,Bielikova M. Human computation: Image metadata acquisition based on a single-player annotation game. International Journal of Human-Computer Studies, 2013, 71(10): 933-945.
[8]Ahn L V,Liu R,Blum M. Peekaboom: a game for locating objects in images.CHI '06 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems,2006. 55-64.
[9]Seneviratne, L., Izquierdo, E. An interactive framework for image annotation through gaming. In: Proceedings of the International Conference on Multi- media Information Retrieval. ACM, New York, NY, USA, 2010, 517–526.
[10]Ho, C.J., Chang, T.H., Lee, J.C., Hsu, J.Y., Chen, K.T. KissKissBan: A competitive human computation game for image annotation. In: Proceedings of the ACM SIGKDDWorkshop on Human Computation—HCOMP ’09. ACM, New York, NY, USA, 2009, 11–14.
[11]Krause, M., Takhtamysheva, A., Wittstock, M., Malaka, R. Frontiers of a paradigm - exploring human computation with digital games. In: Proceedings of the ACM SIGKDD Workshop on Human Computation—HCOMP ’10. ACM, New York, NY, USA, 2010, 22–25.
[12]Markotschi, T., Völker, J. GuessWhat?!–Human intelligence for mining Linked Data. In: Proceedings of the Workshop on Knowledge Injection into and Extraction from Linked Data (KIELD) at the International Conference on Knowl- edge Engineering and Knowledge Management (EKAW), RWTH, 2010, 28–39.
[13]Siorpaes, K., Hepp, M.. Games with a purpose for the semantic web. IEEE Intelligent Systems, 2008, 3 (23): 50–60.
[14]Hladka, B., Mirovsky, J., Schlesinger, P. Designing a language game for collecting coreference annotation. In: Proceedings of the Third Linguistic Annotation Workshop, Association for Computational Linguistics, Stroudsburg, PA, USA, 2009, 52–55.
[15]Chamberlain, J., Poesio, M., Kruschwitz, U. A demonstration of human computation using the Phrase Detectives annotation game. In: Proceedings of the ACM SIGKDD Workshop on Human Computation—HCOMP ’09. ACM, New York, NY, USA, 2009, 23–24.
[16]Guy, I., Perer, A., Daniel, T., Greenshpan, O., Turbahn, I. Guess who?: enriching the social graph through a crowdsourcing game. In: Proceedings of the 2011 Annual Conference on Human Factors in Computing Systems—CHI ’11. ACM Press, New York, New York, USA, 2011, 1373–1382.
[17]Khalid Y,Peng-Yung W. Difference of the Absolute Differences – A New Method for Motion Detection. International Journal of Intelligent Systems and Applications (IJISA), August 2012, 4 (9).
[18]Vishal J, Mayank S. Ontology Development and Query Retrieval using Protégé Tool. International Journal of Intelligent Systems and Applications (IJISA), August 2013, 5 (9).
[19]ESP Game dataset: , accessed Oct 2013.
[20]MySQL Server , accessed Oct 2013.