Four-Dimensional Usability Investigation of Image CAPTCHA

Image CAPTCHA, aiming at effectively distinguishing human users from malicious script attacks, has been an important mechanism to protect online systems from spams and abuses. Despite the increasing interests in developing and deploying image CAPTCHAs, the usability aspect of those CAPTCHAs has hardly been explored systematically. In this paper, the universal design factors of image CAPTCHAs, such as image layouts, quantities, sizes, tilting angles and colors were experimentally evaluated through the following four dimensions: eye-tracking, efficiency, effectiveness and satisfaction. The cognitive processes revealed by eye-tracking indicate that the distribution of eye gaze is equally assigned to each candidate image and irrelevant to the variation of image contents. In addition, the gazing plot suggests that more than 70% of the participants inspected CAPTCHA images row-by-row, which is more efficient than scanning randomly. Those four-dimensional evaluations essentially suggest that square and horizontal rectangle are the preferred layout; image quantities may not exceed 16 while the image color is insignificant. Meanwhile, the image size and tilting angle are suggested to be larger than 55 pixels x 55 pixels and within -45~45 degrees, respectively. Basing on those usability experiment results, we proposed a design guideline that is expected to be useful for developing more usable image CAPTCHAs.

[1]  Ergonomic requirements for office work with visual display terminals ( VDTs ) — Part 11 : Guidance on usability , 1998 .

[2]  Jeff Yan,et al.  Usability of CAPTCHAs or usability issues in CAPTCHA design , 2008, SOUPS '08.

[3]  Manuel Blum,et al.  reCAPTCHA: Human-Based Character Recognition via Web Security Measures , 2008, Science.

[4]  Abdul Rehman Abbasi,et al.  An Image-Based CAPTCHA Scheme Exploiting Human Appearance Characteristics , 2012, KSII Trans. Internet Inf. Syst..

[5]  James Ze Wang,et al.  IMAGINATION: a robust image-based CAPTCHA generation system , 2005, ACM Multimedia.

[6]  John C. Mitchell,et al.  How Good Are Humans at Solving CAPTCHAs? A Large Scale Evaluation , 2010, 2010 IEEE Symposium on Security and Privacy.

[7]  Joonhyuk Yang,et al.  FaceCAPTCHA: a CAPTCHA that identifies the gender of face images unrecognized by existing gender classifiers , 2013, Multimedia Tools and Applications.

[8]  Kapil Chalil Madathil,et al.  An Investigation of the Usability of Image-based CAPTCHAs , 2010 .

[9]  Richa Singh,et al.  FaceDCAPTCHA: Face detection based color image CAPTCHA , 2014, Future Gener. Comput. Syst..

[10]  Guofei Gu,et al.  SEMAGE: a new image-based two-factor CAPTCHA , 2011, ACSAC '11.

[11]  Der-Feng Tseng,et al.  A Study of CAPTCHA and Its Application to User Authentication , 2010, ICCCI.

[12]  Ved Prakash Singh,et al.  Survey of Different Types of CAPTCHA , 2014 .

[13]  Mary Czerwinski,et al.  Designing human friendly human interaction proofs (HIPs) , 2005, CHI.

[14]  David E. Kieras,et al.  An Overview of the EPIC Architecture for Cognition and Performance With Application to Human-Computer Interaction , 1997, Hum. Comput. Interact..

[15]  J. Doug Tygar,et al.  Image Recognition CAPTCHAs , 2004, ISC.

[16]  Mayank Vatsa,et al.  FR-CAPTCHA: CAPTCHA Based on Recognizing Human Faces , 2014, PloS one.

[17]  Mohammad Reza Keyvanpour,et al.  CAPTCHA and its Alternatives: A Review , 2015, Secur. Commun. Networks.

[18]  T. Foulsham,et al.  Saliency and scan patterns in the inspection of real-world scenes: Eye movements during encoding and recognition , 2009 .

[19]  C. Shoba Bindu,et al.  Click based Graphical CAPTCHA to thwart spyware attack , 2015, 2015 IEEE International Advance Computing Conference (IACC).

[20]  Jon Howell,et al.  Asirra: a CAPTCHA that exploits interest-aligned manual image categorization , 2007, CCS '07.

[21]  M. Tarr,et al.  Mental rotation and orientation-dependence in shape recognition , 1989, Cognitive Psychology.

[22]  Chao Yang,et al.  Attacks and design of image recognition CAPTCHAs , 2010, CCS '10.

[23]  Zicheng Liu,et al.  ARTiFACIAL: automated reverse turing test using FACIAL features , 2003, MULTIMEDIA '03.

[24]  Jitendra Malik,et al.  Recognizing objects in adversarial clutter: breaking a visual CAPTCHA , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[25]  Markus Jakobsson,et al.  Making CAPTCHAs clickable , 2008, HotMobile '08.