gesture based 3d data visualizer

20
Gesture Based 3D Data Visualizer Bradu Dan- Gabriel Recean Sergiu Talpalariu Cosmin Vicol Daniel Ionut

Upload: ionica

Post on 20-Jun-2015

402 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Gesture Based 3D Data Visualizer

Gesture Based 3D Data Visualizer

Bradu Dan-GabrielRecean SergiuTalpalariu CosminVicol Daniel Ionut

Page 2: Gesture Based 3D Data Visualizer

Agenda

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

Page 3: Gesture Based 3D Data Visualizer

Architecture

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

Page 4: Gesture Based 3D Data Visualizer

Architecture

Page 5: Gesture Based 3D Data Visualizer

Each member’s contibution

Page 6: Gesture Based 3D Data Visualizer
Page 7: Gesture Based 3D Data Visualizer

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

Page 8: Gesture Based 3D Data Visualizer

Desktop application

Leap motion

Get Myo

Power arm

Page 9: Gesture Based 3D Data Visualizer

Architecture

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

Page 10: Gesture Based 3D Data Visualizer

Data displayer

Page 11: Gesture Based 3D Data Visualizer

Data displayer

Page 12: Gesture Based 3D Data Visualizer

Architecture

• Resource decoder– Requests data from webservice based on user

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

Page 13: Gesture Based 3D Data Visualizer

Architecture

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

Page 14: Gesture Based 3D Data Visualizer

Aggregation service

Page 15: Gesture Based 3D Data Visualizer

Sketches

-User “summons” a virtual keyboard

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

Page 16: Gesture Based 3D Data Visualizer

Sketches

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

Page 17: Gesture Based 3D Data Visualizer

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

Page 18: Gesture Based 3D Data Visualizer

REST API Specification

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

Page 19: Gesture Based 3D Data Visualizer

Small Demo

... it’s just a prototype

Page 20: Gesture Based 3D Data Visualizer

Thank you for your attention

More information and updates at:

http://3ddatavisualizer.wordpress.com/