12.01.2014 Views

User Interface Service Software Developerís Guide - Hitech Projects

User Interface Service Software Developerís Guide - Hitech Projects

User Interface Service Software Developerís Guide - Hitech Projects

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

January 2008<br />

Public<br />

2.6 Tutorial<br />

2.6.1 3D gesture <strong>Service</strong><br />

2.6.1.1 Component development<br />

The 3D gesture recognition component is provided as Windows executable and it is not<br />

possible to modify it.<br />

2.6.1.2 Application development<br />

Applications that utilize 3D gestures can be developed independently from the gesture<br />

recognition hardware using provided gesture simulator software. Since the hardware<br />

availability is limited it is recommended to start the application development using the<br />

simulator software. The actual gesture recognizer is independent of the used acceleration<br />

sensor hardware, so if in some point there is need to change or update the sensor hardware<br />

the recognition software interface towards the application remains unchanged. During the<br />

project gesture control hardware can be borrowed from VTT with separate agreement.<br />

Gesture recognition output XML formatting is user selectable. It can be either simple text<br />

protocol or INRIA’s MMIL XML format and users can select if to use SOAP message headers.<br />

The application has to provide TCP/IP server for communication and appropriate parsers for<br />

the XML messages. Later the 3D gesture recognition service interface will be changed to Web<br />

<strong>Service</strong> interface.<br />

Example below shows message for gesture “Up” using simple text protocol and MMIL:<br />

Simple text protocol:<br />

gesture = Up<br />

confidence = 65<br />

MMIL:<br />

<br />

<br />

<br />

3D reco<br />

inform<br />

<br />

<br />

report<br />

Juha<br />

20<br />

gesture<br />

performed<br />

Amigo IST-2004-004182 64/114

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

Saved successfully!

Ooh no, something went wrong!