EEC 490 GROUP PRESENTATION: KINECT TASK VALIDATION Scott Kruger Nate Dick Pete Hogrefe James Kulon.

Slides:



Advertisements
Similar presentations
The Program Warm-up Dynamic stretching Plyometrics/agility Strength
Advertisements

Verification of specifications and aptitude for short-range applications of the Kinect v2 depth sensor Cecilia Chen, Cornell University Lewis’ Educational.
By Tyler Clafton Exercise Science Class Mr. Wardle period 4 Backhand throw in Frisbee breakdown.
Joshua Fabian Tyler Young James C. Peyton Jones Garrett M. Clayton Integrating the Microsoft Kinect With Simulink: Real-Time Object Tracking Example (
LAB #5 – LOWER EXTREMITY Range of Motion Case Study #2 Tyler Hyvarinen ( ) Kelly Heikkila ( ) Allison Pruys ( )
Introducton to Labanotation Edward Chow Reference: state.edu/5_resources/labanlab/welcome.html state.edu/5_resources/labanlab/welcome.htmlhttp://
KINECT REHABILITATION
Manual Handling and Stretching
All About Stretching Going for the 3 Increases: Increase in Health, Increase in Happiness & Increase in Energy Strategies for Success in Health Management.
Red - Orange - Green - Technical Progressions1 Technique Under 10: Groundstrokes The use of Progressions in Teaching Tennis Technique.
Physiotherapy c Massage Therapy c Exercise Therapy c Yoga
Ataxia Prepared by: Muneera AL-Murdi. Ataxia Ataxia is a movement disorder resulting from the in coordination of movements and in adequate postural control,
Kinect + TFS aka Kinban Jeremy Novak Farm Credit Services of America.
By : Adham Suwan Mohammed Zaza Ahmed Mafarjeh. Achieving Security through Kinect using Skeleton Analysis (ASKSA)
Multi-scenario Gesture Recognition Using Kinect Student : Sin- Jhu YE Student Id : MA Computer Engineering & Computer Science University of Louisville.
Determinants of Gait Determinants of Gait.
Kinetic Rules Underlying Multi-Joint Reaching Movements. Daniel M Corcos†, James S. Thomas*, and Ziaul Hasan†. School of Physical Therapy*, Ohio University,
-Baljeet Aulakh -Arnold Csok -Jared Shepherd -Amandeep Singh EEC 490 Spring 2012 Kinect Fitness Trainer 1.
ASIMO. Want a robot to cook your dinner, Do your homework, Clean your house, Or get your groceries? Robots already do a lot of the jobs that we humans.
Silver Sneaker Geared Toward Senior Citizens Created by: Scott Bryson Betsy Huff Eric Sellitto.
U16 – Fitness Testing. Reasons for Assessments A Functional screen can be used to assess competence in general dynamic movements. A Fitness assessment.
Jan SedmidubskySeptember 23, 2014Motion Retrieval for Security Applications Jan Sedmidubsky Jakub Valcik Pavel Zezula Motion Retrieval for Security Applications.
Page 1 | Microsoft Introduction to audio stream Kinect for Windows Video Courses.
Page 1 | Microsoft Streams sync and coordinate mapping Kinect for Windows Video Courses.
Abstract Design Considerations and Future Plans In this project we focus on integrating sensors into a small electrical vehicle to enable it to navigate.
WP3 - 3D reprojection Goal: reproject 2D ball positions from both cameras into 3D space Inputs: – 2D ball positions estimated by WP2 – 2D table positions.
MUMS a Measure of hUman Motion Similarity Francisco J Torres Reyes.
A HIGH RESOLUTION 3D TIRE AND FOOTPRINT IMPRESSION ACQUISITION DEVICE FOR FORENSICS APPLICATIONS RUWAN EGODA GAMAGE, ABHISHEK JOSHI, JIANG YU ZHENG, MIHRAN.
Professor : Yih-Ran Sheu Student’s name : Nguyen Van Binh Student ID: MA02B203 Kinect camera 1 Southern Taiwan University Department of Electrical Engineering.
Introduction Kinect for Xbox 360, referred to as Kinect, is developed by Microsoft, used in Xbox 360 video game console and Windows PCs peripheral equipment.
Behavior analysis based on coordinates of body tags Mitja Luštrek, Boštjan Kaluža, Erik Dovgan, Bogdan Pogorelc, Matjaž Gams Jožef Stefan Institute, Department.
Mitja Luštrek Jožef Stefan Institute Department of Intelligent Systems.
MUMS a Measure of hUman Motion Similarity Francisco J Torres Reyes.
Zhengyou Zhang Microsoft Research Digital Object Identifier: /MMUL Publication Year: 2012, Page(s): Professor: Yih-Ran Sheu Student.
Human Gesture Recognition Using Kinect Camera Presented by Carolina Vettorazzo and Diego Santo Orasa Patsadu, Chakarida Nukoolkit and Bunthit Watanapa.
Repetition Counting With Microsoft Kinect Presented by: Jonathan Gurary Dai Jun.
Object Tracking Using Autonomous Quad Copter Carlos A Munoz, Advisor: Dr. Tarek Sobh Robotics, Intelligent Sensing & Control (RISC) Lab., School of Engineering,
Page 1 | Microsoft Work With Skeleton Data Kinect for Windows Video Courses Jan 2013.
Page 1 | Microsoft Work With Color Data Kinect for Windows Video Courses Jan 2013.
A Method for Hand Gesture Recognition Jaya Shukla Department of Computer Science Shiv Nadar University Gautam Budh Nagar, India Ashutosh Dwivedi.
BIPEDAL LOCOMOTION Prima Parte Antonio D'Angelo.
Virtual Mirror for Fashion Retailing
Motion Commotion A Station Lab Positively Aging®/M.O.R.E. 2007© The University of Texas Health Science Center at San Antonio.
Copyright © 2015 Curt Hill Models and Textures Making your entity interesting.
Seattle Community Colleges Setting up a Computer Workstation.
Under construction Caroline Steiner & Michael Beham.
Professor : Tsung Fu Chien Student’s name : Nguyen Trong Tuyen Student ID: MA02B208 An application Kinect camera controls Vehicles by Gesture 1 Southern.
CONTENT 1. Introduction to Kinect 2. Some Libraries for Kinect 3. Implement 4. Conclusion & Future works 1.
Introduction to Kinect For Windows SDK
FUNCTIONAL MOVEMENT SCREENING
Data Analytics Framework for A Game-based Rehabilitation System Jiongqian (Albert) Liang*, David Fuhry*, David Maung*, Alexandra Borstad +, Roger Crawfis*,
Suspension therapy.
“Climb to Glory” 1 UNCLASSIFIED //FOUO Dynamic Warm ups (DW)
CINEMAcraft: Virtual Minecraft Presence Using OPERAcraft Interactive virtual realities encourage students to pursue and explore STEM fields. CINEMAcraft.
Presented by HealthLinks
Agility Training for Linemen
Computer Graphics.
Realization of Dynamic Walking of Biped Humanoid Robot
Date of download: 10/17/2017 Copyright © ASME. All rights reserved.
Capstone Project, Computer Science Department
Paula R. Pullen1 Afebuameh Ogbesor2, and William S. Seffens2
Yoichiro Sato1), Hiroshi Nagasaki2), Norimasa Yamada3)
CAPTURING OF MOVEMENT DURING MUSIC PERFORMANCE
Gait Training For the Non-Physical Therapist
NBKeyboard: An Arm-based Word-gesture keyboard
Comparing Slopes of the Lines using the Microsoft Kinect 2.0
Synthesis of Motion from Simple Animations
Quantifying Movement Agreement between Therapist and Patient
Presentation transcript:

EEC 490 GROUP PRESENTATION: KINECT TASK VALIDATION Scott Kruger Nate Dick Pete Hogrefe James Kulon

PART ONE: INTRODUCTION  Project Proposal  Create Guidelines Of Kinect Parameters  Accuracy Of The Kinect Sensors  Use Of Multiple Kinects  Static, Dynamic Movement Data Collected

INTRODUCTION CONTINUED  Work With Health Science Professors  Use Eight Camera Motion Analysis System  Compare Kinect Accuracy To Eight Camera Motion Analysis System  Establish Limitations Of Kinect Hardware

INTRODUCTION CONTINUED  Six Exercises  Hamstring Stretch Sitting Position  Scapular Plane Turn  Sit To Stand  Lateral Weight Shifting In Standing  Video Game Bowling In Sitting  Side Lying Hip Abduction

PART TWO: SOFTWARE  C#  Microsoft SDK 1.0  SQL Databases  Storage  Retrieval  Exporting Data Collected To Excel

SOFTWARE CONTINUED  Twenty Joints Of Detection  Database: Data Storage  Body Part (string)  X Coordinate Position (float)  Y Coordinate Position (float)  Z Coordinate Position (float)

SOFTWARE CONTINUED Skeleton

SOFTWARE CONTINUED  Initial Design Functionality  Start, Stop Recording  Collect Data  Tilt Camera Up/Down  Green Dots Highlight Joint Of Detection  Export To Excel

SOFTWARE CONTINUED

 Advanced Design Functionality  Replay Skeleton Movements  Slow, Pause Skeleton  Different Views  Total Frames Collected

SOFTWARE CONTINUED

PART THREE: MOTIONS LAB DEMO

MOTIONS LAB DEMO CONTINUED  Health Science Department (03/23/12)  Four Kinects  Front, Back, Side, Corner Angles  Different Heights  Different Separation Of Distance To Center

MOTIONS LAB DEMO CONTINUED  Health Science Lab Requirements  37 Strobes Of Detection Placed On Body  User Only Wears Shorts  Shorts Are Tied  Distance, Angles Of Some Joints Must Be Measured: Ankles To Knees

MOTIONS LAB DEMO CONTINUED  Eight Exercises  Walking  Weight Shift- Arms Out, Side To Side  Weight Shift- Foot Out, Front To Back  Wrist Rotation Sword

MOTIONS LAB DEMO CONTINUED  Eight Exercises (Continued)  Stand To Sit To Stand With Chair  Seated Bowling  Hamstring Stretch On Table  Hip Abduction On Table

MOTIONS LAB CONTINUED STANDING WEIGHT SHIFT

MOTIONS LAB CONTINUED

 Observations  Weight Shift: Ankle Joints Scattered  Sit To Stand, Bowling Sitting: Leg Joints Estimated Due To Chair  Table Exercises: All Joints Scattered  Walking: Hard Time Acquiring Data

MOTIONS LAB CONTINUED  Problems Of Demo  Only Front Angle Data Useful  Heights of Kinects Not Measured  Distance From Center Not Measured  No Universal Coordinate System

PART FOUR: CAPTURE SESSION Two Kinects Side-by-Side

CAPTURE SESSION CONTINUED Grid Layout GRID LAYOUT

CAPTURE SESSION CONTINUED Five Separate Movement Sets

CAPTURE SESSION CONTINUED Data Analysis

CAPTURE SESSION CONTINUED  Data Analysis  SDK Scale Is In Centimeters  Maximum Depth Is Approximately Four Meters  Field Of View Is 45 Degrees

CAPTURE SESSION CONTINUED Frame Rate Variance

CAPTURE SESSION CONTINUED Kinect Can Be Very “Noisy”

CAPTURE SESSION CONTINUED Abrupt Jumps

CAPTURE SESSION CONTINUED Z-axis is Most Stable

CAPTURE SESSION CONTINUED  Defined Physical Operating Parameters  Data Anomalies - Software Or Hardware  Better Experimental Setup

PART FIVE: CONCLUSION  Future Progress  Good (Green), Wrong (Red) Point Colors  Wrong Point Data Discarded  On Screen Grid  Animation

CONCLUSION CONTINUED  Algorithms To Solve Limitation Warnings  Back  Side  Extremity Crossing  Tables, Chairs Interference  Voice Commands

CONCLUSION CONTINUED  Compare Data To Physical Therapy System  Third Party Packages  More Sophisticated  More Capable  Microsoft SDK 1.0: Barebones

CONCLUSION CONTINUED  Summary  Learned How To Program Kinect  Found Limitations Of Kinect  Collected Data  Compared, Analyzed Data

QUESTIONS?