joi, 13 ianuarie 2011

Tipuri de teste Captcha

GIMPY şi CAPTCHA OCR-based.
GIMPY este unul dintre tipurile de teste CAPTCHA bazate pe dificultatea de a citi texte distorsionate. GIMPY functioneaza prin selectarea a şapte cuvinte dintr-un dicţionar şi redarea unei imagini deformate care conţine cuvintele. GIMPY prezintă apoi un test pentru utilizator, care constă din imaginea deformată şi direcţiile: "scrieti cele trei cuvinte care apar în imagine." Având în vedere tipurile de distorsiuni folosesite de catre GIMPY , majoritatea oamenilor pot citi trei cuvinte dintr-o imagine deformată, dar programele curente nu pot. Majoritatea CAPTCHA folosite astăzi pe Internet sunt similare cu GIMPY în măsura în care se bazează pe dificultatea de recunoaştere optică a caracterelor (dificultatea de a citi un text distorsionat).

Bongo.
Bongo este numit după M.M. Bongard, care a publicat o carte de probleme de recunoaştere a modelului ( Pattern recognition ) în anii 1970 . Bongo cere utilizatorului să rezolve o problemă de recunoaştere vizuală a unui model. Se afişează două serii de blocuri, stânga şi dreapta. Blocurile din seria stânga diferă de cele din dreapta, iar utilizatorul trebuie să găsească caracteristica care le deosebeste. Un exemplu este prezentat în figura de mai jos, cele doua figuri difera datorita grosimii liniilor cu care sunt create figurile. După ce a văzut cele două serii de blocuri, utilizatorul este prezentat cu un bloc unic şi este rugat să se stabilească dacă acest bloc face parte din seria stânga sau la dreapta. Utilizatorul trece testul, dacă el sau ea determină în mod corect latura pe care blocul aparţine.

Figura Bongard

CAPTCHA Sound-based.
Exemplu final pe care le oferim se bazează pe sunet. Programul alege un cuvânt sau o secvenţă de numere la întâmplare, introduce cuvântul sau numerele într-un clip audio şi distorsioneaza clipul audio, acesta prezintă apoi clipul audio distorsionat utilizatorului şi solicită utilizatorilor să introducă conţinutul său. Acest CAPTCHA se bazează pe diferenţa de capacitatea între oameni şi computere în recunoaşterea limbajului vorbit. Nancy Chan din cadrul City University din Hong Kong a fost prima care a implementat un sistem de sunet bazat pe acest tip de testare.


Este extrem de important de a avea CAPTCHA bazat pe o varietate de abilitati senzoriale. Toate testele CAPTCHA prezentate aici, cu exceptia soundbased CAPTCHA, se bazează pe capacitatea utilizatorul de a vedea o imagine. Cu toate acestea, din moment ce exista multe persoane cu deficiente de vedere folosind Web, CAPTCHA pe baza de sunet sunt necesare pentru accesibilitate. Din pacate, imaginile si sunetul nu sunt suficiente: exista oameni care folosesc Web care sunt atat vizual cat si deficiente de auz. Construirea unei CAPTCHA bazat pe un domeniu de text, cum ar fi înţelegerea text sau generarea lui este o problemă inca nesolutionata.

Niciun comentariu:

Trimiteți un comentariu