17.06.2013 Views

Analisi e sintesi dei gesti comunicativi per gli - Maurizio Mancini

Analisi e sintesi dei gesti comunicativi per gli - Maurizio Mancini

Analisi e sintesi dei gesti comunicativi per gli - Maurizio Mancini

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Capitolo VI, Tools di supporto<br />

poi della compilazione del file di testo corrispondente ed impedendo all’utente di<br />

commettere errori di definizione.<br />

In particolare vengono del tutto eliminati i seguenti tipi di errore:<br />

• errori di temporizzazione <strong>dei</strong> fotogrammi base: ogni fotogramma base ha un<br />

tempo associato compreso tra 0 e 1 che rappresenta il momento in cui il foto-<br />

gramma si verifica relativamente alla durata totale del gesto; l’editor è predispo-<br />

sto in modo da impedire di assegnare a ogni fotogramma un tempo inferiore a<br />

quello del fotogramma precedente oppure al di fuori dell’intervallo [0,1].<br />

• errori nell’accoppiamento tra forme della mano e del pollice: in GestureScript la<br />

configurazione della mano prevede alcune forme base (ad esempio form_fist,<br />

form_open, symbol_1_open, ecc.) più alcuni modificatori opzionali <strong>per</strong> il polli-<br />

ce; le forme sono suddivise in tre insiemi che sono associati a diversi tipi di mo-<br />

dificatore del pollice; l’editor, grazie ad alcuni pulsanti di tipo “radio” che si abili-<br />

tano automaticamente, consente di effettuare solo accoppiate sintatticamente<br />

corrette.<br />

• errori di assegnazione <strong>dei</strong> vettori palmo e dita: <strong>per</strong> ogni fotogramma base è<br />

possibile specificare la direzione del vettore parallelo alle dita e di quello uscente<br />

dal palmo (figura 4 del capitolo IV); se ad esempio il vettore dita è diretto in<br />

avanti allora le uniche possibili direzioni del vettore palmo sono ovviamente su,<br />

giù, interno e esterno, mentre specificando avanti o dietro il motore non saprebbe<br />

come interpretare il gesto; l’editor <strong>per</strong>mette di assegnare ai vettori solo direzioni<br />

compatibili tra loro.<br />

L’editor è un’interfaccia grafica <strong>per</strong> sistemi o<strong>per</strong>ativi Win32 che fa uso della libreria<br />

MFC <strong>per</strong> la creazione e la <strong>gesti</strong>one <strong>dei</strong> controlli dell’interfaccia. Di seguito possiamo<br />

vedere un’immagine dell’editor:<br />

104

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!