Download - capita selecta: Kinect presentation

Transcript
Page 1: capita selecta: Kinect presentation

Kinect

The i-Team:Niels BuekersJan GrauwelsKenneth Devloo

Page 2: capita selecta: Kinect presentation

Overzicht

Concept Technologiescan Iteratie 1: Prototype Iteratie 2: Implementatie Besluit

Page 3: capita selecta: Kinect presentation

Concept

Kinect

Gestures

Mac OS X

Page 4: capita selecta: Kinect presentation

Concept: Doel

De kinect op een nuttige manier gebruiken om met gestures een computer te besturen.

Page 5: capita selecta: Kinect presentation

Overzicht

Concept Technologiescan Iteratie 1: Prototype Iteratie 2: Implementatie Besluit

Page 6: capita selecta: Kinect presentation

Technologiescan

Gestures detecteren Vocabulary Gesture mapping

Objecten waarnemen: Kinect Registreren van handen Diepte: binnen bepaald afstandsinterval

objecten waarnemen -> enkel handen

Page 7: capita selecta: Kinect presentation

Technologiescan

Voorbeelden met kinect: Mario kart Chrome extentie TUIO

▪ http://www.youtube.com/watch?v=fWEXuxKqJbw▪ http://vimeo.com/17180651▪ http://vimeo.com/17221217

Page 8: capita selecta: Kinect presentation

Overzicht

Concept Technologiescan Iteratie 1: Prototype Iteratie 2: Implementatie Besluit

Page 9: capita selecta: Kinect presentation

Iteratie 1 - Prototype

Doel Evaluatie Resultaat Besluit

Page 10: capita selecta: Kinect presentation

Doel

Tests vooraf aan implementatie

Welke gestures?

Hulpmiddelen?

Page 11: capita selecta: Kinect presentation

Evaluatie

Usertest op whiteboard (6 personen) Vensters met papier voorgesteld 1 persoon verplaatst, 1 begeleidt

Gestures Basishand om te richten, iets vast te

nemen, slepen, lasso maken om vensters te clusteren

Extra hand voor zoom, klik http://www.youtube.com/watch?v=9vqyZYv9Ha0

Page 12: capita selecta: Kinect presentation

Resultaat

Hoge drempel 2 handen

Lasso niet aanvaard

Clusteren wel aanvaard

Geen hulpmiddelen

Potentieel in gebruik van gestures

Page 13: capita selecta: Kinect presentation

Iteratie 1 - Besluit

Gestures niet aanvaard Andere gestures

Feedback Motivatie scenario?

Nieuw scenario Kennis over gewenste gestures

Page 14: capita selecta: Kinect presentation

Overzicht

Concept Technologiescan Iteratie 1: Prototype Iteratie 2: Implementatie Besluit

Page 15: capita selecta: Kinect presentation

Iteratie 2 - Implementatie

Doel Implementatie Architectuur Usertests Besluit

Page 16: capita selecta: Kinect presentation

Doel

Aanpassing scenario

Aanpassing gestures

Implementatie

Page 17: capita selecta: Kinect presentation

Aanpassing scenario

Presentatie Aansturen presentatie Tussen spaces wisselen▪ Space 1: presentatie▪ Space 2: extra materiaal

Page 18: capita selecta: Kinect presentation

Aanpassing gestures

Algemeen Space wisselen: swipe 2 handen

Presentatie Navigeren: swipen 1 hand

Documentatie Klikken: vuist Muis: bewegen Verplaatsen: vuist draggen Resizen: Pinch

Page 19: capita selecta: Kinect presentation

Implementatie

Mac-omgeving besturen AppleScript Carbon

Detectie lichaamsdelen ofxKinect/openFrameworks

Herkenning gestures KinectJesture

Page 20: capita selecta: Kinect presentation

Architectuur

Page 21: capita selecta: Kinect presentation

Usertests: Scenario

Vragenreeks vooraf

Uitvoeren scenario http://www.youtube.com/watch?v=QN3uUswyFGY

Evaluatie-vragen achteraf

Page 22: capita selecta: Kinect presentation

Usertests: Resultaat

Verbeterpunten:

Gestures ontdekken

Gestures niet robuust genoeg

Focus op Kinect

Page 23: capita selecta: Kinect presentation

Usertests: Resultaat

Positief: Graag met kinect werken

Soms aangenamer dan muis

Gestures beter aanvaard (tov iteratie 1)

Page 24: capita selecta: Kinect presentation

Iteratie 2 - Besluit

Grotere robuustheid

Betere detectie

Gestures Betere afstemming nodig Meer variatie

Page 25: capita selecta: Kinect presentation

Overzicht

Concept Technologiescan Iteratie 1: Prototype Iteratie 2: Implementatie Besluit

Page 26: capita selecta: Kinect presentation

Algemeen Besluit

Doel: Kinect nuttig gebruiken om met gestures een computer te besturen. Scenario moeilijk bedenken Gebruikers accepteren de nieuwe manier Veel finetuning nodig

Page 27: capita selecta: Kinect presentation

Pijnpunten

Scenario Nuttig en realistisch

Objective-C Koppeling

Applescript Aansturen van vensters

Page 28: capita selecta: Kinect presentation

Tijdsbesteding