Vai al contenuto

$1 (algoritmo)

Da Wikipedia, l'enciclopedia libera.

Il $1 Unistroke Recognizer è un algoritmo di riconoscimento di gesti sviluppato nel 2007 alla Università del Washington da Jacob O. Wobbrock, Andrew D. Wilson e Yang Li. Progettato per il riconoscimento di gesti disegnati con un singolo tratto (in inglese unistroke), l'algoritmo è stato concepito come una soluzione implementabile per interfacce basate su penna, touchscreen e dispositivi mobili.[1]

L'algoritmo fu presentato nel 2007 durante il simposio UIST (User Interface Software and Technology). L'obiettivo degli autori era creare un riconoscitore che potesse essere implementato con poche righe di codice e senza la necessità di tecniche complesse di apprendimento automatico. Il nome "$1" deriva dall'idea di offrire una soluzione minimale e accessibile, in contrasto con sistemi di riconoscimento gestuale più sofisticati e computazionalmente onerosi.[2]

Il $1 Unistroke Recognizer è stato utilizzato in applicazioni per touchscreen, sistemi di prototipazione rapida di interfacce utente, ricerca nell'ambito dell'interazione uomo-computer, strumenti educativi e sperimentali per il riconoscimento gestuale.[3][4][5]

Evoluzione e impatto

[modifica | modifica wikitesto]

Il successo del $1 Unistroke Recognizer ha portato allo sviluppo di algoritmi successivi, tra cui: $N Multistroke Recognizer, $P Point-Cloud Recognizer e $Q Super-Quick Recognizer.

Il $1 Unistroke Recognizer è considerato uno degli algoritmi più influenti nel campo del riconoscimento gestuale per la sua semplicità e accessibilità.[6] È frequentemente utilizzato in ambito accademico come esempio introduttivo di riconoscimento di pattern e interazione uomo-macchina.[7]

  1. (EN) Jacob O. Wobbrock, Andrew D. Wilson e Yang Li, Gestures without libraries, toolkits or training: a $1 recognizer for user interface prototypes, ACM, 7 ottobre 2007, pp. 159–168, DOI:10.1145/1294211.1294238. URL consultato l'8 giugno 2026.
  2. (EN) $1 Recognizer, su depts.washington.edu. URL consultato il 30 maggio 2026.
  3. (EN) Jingjie Zheng e Daniel Vogel, Finger-Aware Shortcuts, in Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, Association for Computing Machinery, 7 maggio 2016, pp. 4274–4285, DOI:10.1145/2858036.2858355. URL consultato il 30 maggio 2026.
  4. Adam Preble, preble/GLGestureRecognizer, 10 aprile 2026. URL consultato il 30 maggio 2026.
  5. (EN) Kenrick Kin, Tom Miller e Björn Bollensdorff, Eden: a professional multitouch tool for constructing virtual organic environments, ACM, 7 maggio 2011, pp. 1343–1352, DOI:10.1145/1978942.1979141. URL consultato l'8 giugno 2026.
  6. (EN) Curran Nielsen, iSchool's Wobbrock honored with Lasting Impact Award, su ischool.uw.edu, 6 dicembre 2024. URL consultato l'8 giugno 2026.
  7. (EN) Impact of $-family, su depts.washington.edu. URL consultato il 30 maggio 2026.

Voci correlate

[modifica | modifica wikitesto]