G2 Presentation Week 12 Rehearsal. Outline Demo User Testing Internal External Improvements Project Management.

Slides:



Advertisements
Similar presentations
User Experience Krista Van Laan. Agenda What is User Experience? How does a User Experience team support the rest of the organization? What processes.
Advertisements

An Iterative Approach to Interface Design April 8 th, 2004 Bartini.
Possible Windows 8 Improvements By: Scott Hill. Improve Windows 8 Split Screen Mode The only options for split screen mode currently is to have one screen.
Video Object Tracking and Replacement for Post TV Production LYU0303 Final Year Project Spring 2004.
Implementation of Gesture Recognition in the Immersive Visualization Environment By Danny Catacora Under the guidance of: Judith Terrill and Terence Griffin.
A Natural Interactive Game By Zak Wilson. Background This project was my second year group project at University and I have chosen it to present as it.
Presentation Tips (Or, how to survive public speaking) Which technology? Overhead/PPT tips General tips Managing a crowd How long should a talk last? Your.
 By carefully incrementing the X and/or Y values of our set of lines, we can create a game board for a boat game.  Lines that go from left to right are.
Alternate Software Development Methodologies
Index Project Introduction Requirement Analysis Architectural Description Progress and Technical Challenges Further Plans.
Multiple People Detection and Tracking with Occlusion Presenter: Feifei Huo Supervisor: Dr. Emile A. Hendriks Dr. A. H. J. Stijn Oomes Information and.
WCAG 2.0 Web Content Accessibility Guidelines Update Last Updated July 2007.
CrackQuest A conceptual video game design by Darian Grant Design Challenge To make a video game that breaks the rules, entertains and offends the user,
An online photo browsing system Carrie Burgener Andrea Nelson Scott Fisher Mike Wooldridge
Hand Movement Recognition By: Tokman Niv Levenbroun Guy Instructor: Todtfeld Ari.
[cvPONG] A 3-D Pong Game Controlled Using Computer Vision Techniques Quan Yu and Chris Wagner.
Progress Presentation Final Year Project Air-Mouse for Windows/Linux PC Colin Grogan
ICBV Course Final Project Arik Krol Aviad Pinkovezky.
Florian Biermann, Nikolaas Steenbergen and Benjamin Walther Franks dm.tzi.de Florian Biermann Nikolaas Steenbergen Benjamin Walther-Franks TZI Universität.
Prototyping with a Purpose Some content based on GDC 2006, Gingold and Hecker Brent M. Dingle 2014 Game Design and Development Program Mathematics, Statistics.
Gesture Recognition Using Laser-Based Tracking System Stéphane Perrin, Alvaro Cassinelli and Masatoshi Ishikawa Ishikawa Namiki Laboratory UNIVERSITY OF.
ARDUINO GAME BOARD Shawn Denny Eastern Kentucky University May 8, 2013.
Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity) ‏  Proximity and collision sensing  3-dimensional spatial.
Juhana Leiwo – Marco Torti.  Position and movement  Direction of acceleration (gravity) ‏  Proximity and collision sensing  3-dimensional spatial.
Canyon Adventure Technology David Maung, Tristan Reichardt, Dan Bibyk, Juan Roman Department of Computer Science and Engineering The Ohio State University.
Control Panel Overview. Purpose of the Control Panel  The Control Panel allows you to choose what you want your projector to display on the screen.
Multi-device Organic 3D Sculpting through Natural User Interface Gestures BSci Honours - Bradley Wesson Supervisor – Brett Wilkinson.
Funativity presents: CS 426 Fall Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist.
Visualizing Information in Global Networks in Real Time Design, Implementation, Usability Study.
LECTURE 38: REFACTORING CSC 395 – Software Engineering.
Principles of intelligent systems -DG 215- Nikos Kompotis Nic Minns
Introduction to MATLAB 7 Engineering 161 Engineering Practices II Joe Mixsell Spring 2010.
Chapter 7 Animation Prepared by: Ms. Ma. Anna Corina G. Kagaoan College of Arts and Sciences.
卓越發展延續計畫分項三 User-Centric Interactive Media ~ 主 持 人 : 傅立成 共同主持人 : 李琳山,歐陽明,洪一平, 陳祝嵩 水美溫泉會館研討會
TOUCH ME NOT Presented by: Anjali.G.
Introduction to MATLAB 7 MATLAB Programming for Engineer Hassan Migdadi Spring 2013.
3d Pose Detection Used by Kinect
CSC USI Meeting 8 October 26, Designing the Perfect Phone™ Meet as design teams this evening Interim design report due by 9:00 p.m. EDT.
WATERFALL DEVELOPMENT MODEL. Waterfall model is LINEAR development lifecycle. This means each phase must be completed before moving onto the next!!! WHAT.
Introduction to MATLAB 7 Engineering 161 Engineering Practices II Joe Mixsell Spring 2012.
CNIT 132 – Week 4 Cascading Style Sheets. Introducing Cascading Style Sheets Style sheets are files or forms that describe the layout and appearance of.
E10_JA_2/08 1 Engineering Design Video Video Summary of the Video Summary of the Video Inventor's Characteristics Inventor's Characteristics The Engineering.
Unit Two Hardware Passage One. A short Introduction.
E-Bug Game Evaluation 9.05 – 9.20Split into groups, play and discuss the game assigned to your group 9.20 – 10.40Feedback from each group and brief presentation.
Figure Drawing. How many of you have tried to draw a realistic figure before? What challenges did you face or what problems did you run into?
Over the recent years, computer vision has started to play a significant role in the Human Computer Interaction (HCI). With efficient object tracking.
CS 664 Sample Presentation
A seminar on Touchless Touchscreen Technology
Understanding the flow of production process multimedia products
Stop Animation Task.
LevelOne: Medium-Fi Prototype
Software Engineering: A Practitioner’s Approach, 7/e Chapter 2 Prescriptive Process Models copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc.
Software Engineering: A Practitioner’s Approach, 7/e Chapter 2 Prescriptive Process Models copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc.
NBKeyboard: An Arm-based Word-gesture keyboard
Controlling Gestures on Avatars
MECHANICAL SYSTEMS  Introduction
EEC-693/793 Applied Computer Vision with Depth Cameras
Explain what touch develop is to your students:
The Object-Oriented Thought Process Chapter 05
A seminar on Touchless Technology
الفصل الثامن خطة العمل أ/ سلطانة العطاوي....
眼動儀與互動介面設計 廖文宏 6/26/2009.
Chapter by Loco Power Week 6: Medium-Fidelity Prototypes
Training & Development
EEC-693/793 Applied Computer Vision with Depth Cameras
Week 1 - Introduction and Objects
CS 6640 Sample Presentation
Giacometti and the Human Figure
How to Use the Theme Slideshow
CS2310 Milestone2 Zihang Huang Project: pose recognition using Kinect
Presentation transcript:

G2 Presentation Week 12 Rehearsal

Outline Demo User Testing Internal External Improvements Project Management

DEMO

Demo Prototype features -Basic 3D mapping of user actions -Arms and user position -Positions are relatively accurate but limited

USER TESTING (INTERNAL)

Video Video of us evaluating our program

Technical Issues Need to find suitable venue (staircase) Need to set up devices (power points, extension wires, laptop, kinect, projector, white screen) A lot of time spent on finding suitable placement of devices Unable to mount kinect and projector on sloped surfaces Unable to link 3 screens together (because we need to calibrate first)

Our Evaluation Background color (black to white) Removed the weapon (it was unnecessary) Artificial restrictions of arm movement (uncomfortable to us as users)

USER TESTING (EXTERNAL)

Video Video of other people testing out our program

User Testing Expects more gestures Legs and head Intuitively expected 1-to-1 mapping of all body movements Do not know about left hand swipe function until we told them Probably needs prompting System was laggy Expected multi-player mode

User Testing “COOL!” and fun to play with Liked the left hand swipe feature to change characters Commented that they will definitely use the staircase if something like our program was implemented

IMPROVEMENTS

Improvements Add more gestures Technically challenging! Need help with 3D and mathematical calculations Add prompt for available gestures Add background Left hand swipe, add more interchangeable characters

PROJECT MANAGEMENT

Project Management Issues Time Short development period Simple idea, but difficult to implement technically Led to few opportunities for iterative prototyping and user testing Project is REAL, REAL WORLD (user testing process)

Project Management SVN Issues 2D to 3D prototype Mathematical formulas were similar Functions were different Chris set up base code for 2D, Simon set up base code for 3D Problems encountered when porting over from 2D to 3D What would we have changed Create a rough API/documentation to describe functions and their respective purposes before programming

Project Management Agile Development Principle (Develop small incremental improvements) Started with static 2D prototype to work out Kinect detection issues Basic figure detection Limb detection Gesture detection (swipe+jump) Advanced to 3D prototype Build feature by feature again Faster as we are more comfortable with Kinect now

END