gesture based 3d data visualizer

Post on 20-Jun-2015

403 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Gesture Based 3D Data Visualizer

Bradu Dan-GabrielRecean SergiuTalpalariu CosminVicol Daniel Ionut

Agenda

• Short description of the project• Architecture• Sketches• REST API Specification• Each member’s role• Demo

Architecture

• Desktop application (gesture interpreter)• Data displayer (in 3D)• Resource decoder• Aggregation decoder

Architecture

Each member’s contibution

Architecture

• Desktop application (gesture interpreter)– Receives data (fingers/hands/gestures)• From Leap Motion• From Power Arm• From GetMyo (if possible)

– Interprets it– Sends an appropriate command to the 3D

displayer based on the interpretation

Desktop application

Leap motion

Get Myo

Power arm

Architecture

• Data displayer (in 3D)– Receives commands from gesture interpreter– Displays received data in 3D

Data displayer

Data displayer

Architecture

• Resource decoder– Requests data from webservice based on user

input– Parses the received data– Gives it to 3D Data displayer

Architecture

• Aggregation service– Requests data from multiple SPARQL endpoints– Concatenates the results– Sends them to the parser

Aggregation service

Sketches

-User “summons” a virtual keyboard

- Types his/her query using either the virtual keyboard or the real one

Sketches

If the user joins his/her thumbs, the application displays concepts related to the requested data, as a 3D graph

Sketches

The user will be able to interact with some of the information.For example, if his/her request returned a picture, s/he will be able to “hold” that picture via a virtual hand that will mimic his/her real hand

REST API Specification

• http://students.info.uaic.ro/~cosmin.talpalariu/api/ApiSpecifications.htm

Small Demo

... it’s just a prototype

Thank you for your attention

More information and updates at:

http://3ddatavisualizer.wordpress.com/

top related