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
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Capitolo IV, Il sistema <strong>dei</strong> <strong>gesti</strong><br />
Il sintetizzatore del movimento infine accede a una base dati in cui sono contenute le de-<br />
scrizioni "motorie" di molti tipi di gesto e da questa preleva i <strong>gesti</strong> che possono ef-<br />
fettivamente essere riprodotti, scartandone eventualmente altri. L'output finale è<br />
una descrizione del movimento, <strong>per</strong> esempio un file contenete una sequenza di coppie<br />
(giuntura, rotazione) del tipo:<br />
fotogramma 1: (giuntura 1, rotazione), (giuntura 2, rotazione),..............., (giuntura n, rotazione)<br />
fotogramma 2: (giuntura 1, rotazione), (giuntura 2, rotazione),..............., (giuntura n, rotazione)<br />
.....<br />
.....<br />
fotogramma k: (giuntura 1, rotazione), (giuntura 2, rotazione),..............., (giuntura n, rotazione)<br />
IV.2 Motore gestuale di Greta<br />
Il motore gestuale dell'agente Greta è basato sul lavoro inizialmente svolto da<br />
Bjoern Hartmann [15] dell'Università della Pennsylvania.<br />
Il sistema originario è stato ampliato aggiungendo alcune parti totalmente mancanti<br />
e modificato <strong>per</strong> rispondere ad alcuni requisiti indispensabili.<br />
Il motore è stato scritto totalmente in C++ utilizzando come supporto alcune libre-<br />
rie matematiche di pubblico dominio sviluppate quasi sempre da altre Università <strong>per</strong><br />
fini di ricerca.<br />
Il modello utilizzato <strong>per</strong> riprodurre il corpo dell'agente segue le specifiche dello<br />
standard H-Anim (Appendice C) [10] e l'output prodotto dal motore è in formato<br />
MPEG4/BAP (Appendice B) [5; 17; 35; 46], leggibile cioè da un qualsiasi Player <strong>per</strong><br />
questo standard.<br />
49