A Simple and Effective CAPTCHA by Exploiting the Orientation of Sub-images Cropped from Whole-size Photos

Date issued

2010

Journal Title

Journal ISSN

Volume Title

Publisher

Václav Skala - UNION Agency

Abstract

Automated detection of image orientation has previously been studied as an important problem in intelligent image processing and computer vision. For this problem, numerous methods and tools have been developed by adopting approaches such as objects segmentation, color feature analysis and machine learning e.g., Support Vector Machines(SVMS). But conversely, the difficulty of image orientation can be used to examine the robustness of a CAPTCHA(Completely Automated Public Turing test to Tell Computers and Human Apart). The automated image orientation problem previously only had been studied and solved using typical photos which almost include important semantic cues such as people, bright sky, dark ground and vertical edges. In this paper we propose a simple prototype CAPTCHA, which exploits the hardness of orienting sub-images cropped from a whole digital photo. Our CAPTCHA takes 8 sub-images from base-photos and rotates them randomly. Then we present them to the user, who is required to find the correct orientations of the 8 sub-images. The true orientation is easily obtained since most current high-end digital cameras have an automatic mechanism to store its orientation in EXIF. Thus we can simply and easily obtain the image orientation without applying complicated computation. For our experiment, we have collected about 1850 base photos that provide more than 100,000 different sub-images. Experiment showed that the accuracy of our CAPTCHA with humans is about 95%. We think this sub-image orientation is hard to solve by an automated procedure since all previous machine learning procedures have only considered whole photos with enough semantic cues, rather than partial image segments. Another advantage of our system is that user interaction is simpler(there are four choices) and more intuitive than a common text-based system or the previous image orientation method with arbitrary rotation. Experiment showed that common users performed at most two rotations for each sub-image. The total time to complete orienting the 8 sub-image orientation was less than 15 seconds which is significantly shorter than that of previous image-based CAPTCHAs.

Description

Subject(s)

automatická detekce obrazu, orientace obrazů, klasifikace obrazů, strojové učení

Citation

WSCG 2010: Full Papers Proceedings: 18th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision in co-operation with EUROGRAPHICS, p. 17-24.
OPEN License Selector