Therapy Kinection Computer Science Department Davis Farish, Scott Grace, Kyle Sarantsev, Chris Walton, Chris Witter.

Slides:



Advertisements
Similar presentations
History and examination
Advertisements

Jay Shavitz January 21, 2012 Los Angeles, CA. What is Rm SQL Reporting Rm Data + Power and Flexibility of.
1. XP 2 * The Web is a collection of files that reside on computers, called Web servers. * Web servers are connected to each other through the Internet.
What is the purpose of screening? Screening identifies areas of deficit that Increase your risk of injury Reduce your performance.
The Knee & Related Structures
ACL RECONSTRUCTION ACL RECONSTRUCTION T. Andrew Israel, MD Luther Midelfort Orthopaedic & Sports Medicine Center.
Online Construction Estimation Developed By:- Vatsal S. Shah ( ) Dilip K. Babariya ( ) Jimit V. Rajani ( ) Guided by:-
Hitchcock ISD TELPAS Training. Rater Credentials Each teacher selected to rate an ELL must 1) have the student in class 2) be knowledgeable.
Knee Special Test.
Microsoft Office Illustrated Fundamentals Unit K: Working with Data.
Microsoft Office Illustrated Fundamentals Unit C: Getting Started with Unit C: Getting Started with Microsoft Office 2010 Microsoft Office 2010.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
FFNT Southern Zone Football Academy Goalkeeping Clinic 2008.
H ARMELING P HYSICAL T HERAPY PREVENTING ACL INJURIES IN FEMALE ATHLETES JUNE 25, 2009 Presented By: Peter Harmeling, MED, PT, SCS, ATC Steve Nutter, MSPT,
Web Forms and ASP.NET Programming Right from the Start with Visual Basic.NET 1/e 12.
Chapter 10: Flexibility Lesson 10.1: Flexibility Facts
Knee Anatomy Principles of Orthopaedics and Trauma Care module January 2009 Alison Holman.
The Effects of Rehabilitation After Reconstructive Surgery of an Anterior Cruciate Ligament using a Hamstring Graft Bernice Carr, Department of Biology,
SharePoint 2010 What’s New First Look 1 Presented by Christopher Chapman, MCT, MCITP Director of Instruction, Principal IT Instructor.
Lifting Lifting process is applied frequently by most of the people, so it’s very necessary to know the loads during lifting, include the weight of the.
By: Katina Anthony The audience who’s attention I would like to grab is athletes of all ages Females are more likely to sustain a knee injury due to.
 MODERN DATABASE MANAGEMENT SYSTEMS OVERVIEW BY ENGINEER BILAL AHMAD
EGEMS A Dedicated Web Based System for Ground Water Data Processing Analysis and Storage.
What is the importance of the Anterior Cruciate Ligament (ACL) in our bodies? LAURA ZWALD.
SQL Server 2008 Basmah AlQadheeb-213 MIS What is a Database ? A database is a collection of Data that is organized so that it can easily be accessed,
The Knee Joint Deb Risler Jennifer White Fran Moore.
Teaching Change of Direction
Students: Nadia Goshmir, Yulia Koretsky Supervisor: Shai Rozenrauch Industrial Project Advanced Tool for Automatic Testing Final Presentation.
Create with SharePoint 2010 Jen Dodd Sr. Solutions Consultant
Rehabilitation of medial collateral ligament Dr. Ali Abd El-Monsif Thabet.
GRIN-Global Project the global plant genebank information management system.
Ihr Logo Data Explorer - A data profiling tool. Your Logo Agenda  Introduction  Existing System  Limitations of Existing System  Proposed Solution.
Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation.
Repetition Counting With Microsoft Kinect Presented by: Jonathan Gurary Dai Jun.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
Group I Renjith Deepesh Praveesh P Varun V Subramanian Halesh P K.
PTEI Summer Camp Muscles and Joints. What are Muscles? Units are bundled together with various connective tissues Myofibril consists of bands of actin.
BIT 285: ( Web) Application Programming Lecture 15: Tuesday, February 24, 2015 Microsoft Azure Instructor: Craig Duckett.
CS 275Tidwell Course NotesPage 16 Chapter 2: Organizing The Content There are two primary ways to organize the planned content of your software application’s.
Team Kinecticons. Group Members Davis Farish (Lead Graphic Designer, Database Lead, Webmaster) Scott Grace (Lead Kinect Programmer) Kyle Sarantsev (Testing.
EEC 490 GROUP PRESENTATION: KINECT TASK VALIDATION Scott Kruger Nate Dick Pete Hogrefe James Kulon.
INTRODUCTION Traditional motion capture uses markers to measure movement Markers are prone to soft tissue artifact and experimental error [1] and may possibly.
Technology Traditional Kinect Based Therapy Exercises Patient have the option to do typical therapy exercise that would normally be performed at an in-office.
Facilimange Dynamics aka “Facilies” CS 425 Final Presentation Curtis McKay Manneet Singh Brad Vonder Haar.
Senior Design Craig A. Greiner Senior Design Craig A. Greiner Bioactive Knee Brace Craig Greiner Richard Stoner Jason Woods Zach Mason March 15, 2005.
Types of Software Computer Technology – Lesson 2.
Team Kinecticons. Group Members  Davis Farish (Lead Graphic Designer, Database Lead, Webmaster)  Scott Grace (Lead Kinect Programmer)  Kyle Sarantsev.
Introduced By You Friend: Amal Abd-Almunem
Microsoft Corporation. Announcement Visual Studio® Team System 2008 Enables you to Build Quality Code Be More Productive Collaborate at the Next Level.
Injuries To The Knee Ligaments Tendons Menisci Patella Bursa.
UNIVERSITY MANAGEMENT SYSTEM
Microsoft. The basic information about the company The address Company headquarters (Redmond) Chief executive officer ( CEO ): Steven A. Ballmer Country:
Physical Exam of the Knee
Introduction to SQL Server
Introduction to ASP.NET 2.0
Automation Testing with Visual Studio Team System Tester Edition
Capstone Project, Computer Science Department
BEHAVIORAL CHARACTERISTICS OF STRUCTURES AROUND THE KNEE.
What is IC3 IC3 /ˌaɪˌsiːˈθriː/ is the abbreviation and registered trademark of the "Internet and Computing Core Certification." The IC3 is a global certification.
INTRODUCTION METHODS RESULTS DISCUSSION
Planning a Group Policy Management and Implementation Strategy
The Knee: Special Tests
DAT381 Team Development with SQL Server 2005
Introduction to Microsoft OFFICE
Visual Studio 2010 和 .NET Framework 4 培训研讨会
Introduction to ASP.NET Parts 1 & 2
Mark Quirk Head of Technology Developer & Platform Group
Quantifying Movement Agreement between Therapist and Patient
Developing Data Driven SharePoint Solutions
Introduction to ADO.Net and Visual Studio Database Tools.
Presentation transcript:

Therapy Kinection Computer Science Department Davis Farish, Scott Grace, Kyle Sarantsev, Chris Walton, Chris Witter

Agenda Project Origin/Goal Microsoft Kinect Vail Sport Test (VST) Development Environment System Video Demo Summary © Computer Science Department, Texas Christian University

Origin of Project Wanted a project that utilized the Microsoft Kinect. Sought to contribute to the healthcare industry. Therapists were interested in validating the grading of the Vail Sport Test. Currently use an expensive and complex system. Post analysis. Charges patients extra for the service. Requires patients to wear markers. Group proposed utilizing the Kinect to develop a cheaper, simpler system. Allows real-time, automatic test analysis. No markers. © Computer Science Department, Texas Christian University

Project Goal Objectively score the Vail Sport Test using the Kinect. Provide tool to validate the grading of the Vail Sport Test in the Physical Therapy field. Create an inexpensive, user friendly, and easily deployable system. © Computer Science Department, Texas Christian University

Microsoft Kinect Interfaces with a Windows PC. Joint data is presented as (X,Y,Z) coordinates. Ability to track 20 joints on the human body. Limitation: can only capture data 30 times a second. © Computer Science Department, Texas Christian University

Vail Sport Test (VST) Used to assess Anterior Cruciate Ligament (ACL) injuries, as well as other leg injuries. Allows therapists to determine if an athlete can return to sport or not. Consists of 4 components, each designed to put stress on the injured leg. Currently subjectively graded. Grading not used by all physical therapists. © Computer Science Department, Texas Christian University

Kinect Hip Adjustment Kinect measures the hip joint at the Anterior Superior Iliac Spine (ASIS). Physical therapists use the Greater Trochanter to measure the knee flexion angle. Distance from Iliac Crest to Greater Trochanter, is the Y offset. Distance from Iliac Crest to ASIS, is the Z offset. Offsets are stored in the database for each new patient prior to testing. © Computer Science Department, Texas Christian University

Components of VST Single Leg Squat 3 minutes, max of 15 points. 5 points for each minute interval. Lateral Bounding 90 seconds, max of 15 points. 5 points for each 30 second interval. Forward Jogging 2 minutes, max of 12 points. 6 points for each minute interval. Backward Jogging 2 minutes, max of 12 points. 6 points for each minute interval. © Computer Science Department, Texas Christian University

Scoring Based on criteria provided by therapist Dr. Craig Garrison. Knee angle Between 30° and 60° Knee lock Must avoid knee lock during extension. Knee Valgus Knee position in relation to foot and hip. Trunk angle Forward, backward, left, and right. Landing position and duration Must be inside bounds and cant stay landed longer that 1 second Extension of patella Patient must avoid patella passing the toe. If a patient fails any of these standards 3 consecutive times, no point is awarded for that standard of the current minute of the component. The patient must score 46/54 points to pass. © Computer Science Department, Texas Christian University

Development Environment Windows 7 64 bit SP 1 Visual Studio 2010 Ultimate Kinect Studio V Developer Toolkit Browser V Microsoft SQL Server Express LocalDB © Computer Science Department, Texas Christian University Primary Support Environment Operating System Windows 7 SP 1 – 64-bit File Sharing Tortoise SVN CoreFTP Lite Software Necessary for Project Microsoft Word 2010 Microsoft Excel 2010 Microsoft PowerPoint 2010 Adobe Creative Suite CS4/CS5 Camtasia Studio 8 System Development Environment Desktop Application Visual Studio 2010 – C# WPF Application Kinect Developer Toolkit Browser V Microsoft Kinect Kinect Studio V Database Microsoft SQL Server Compact Edition

System Configuration © Computer Science Department, Texas Christian University

Database Structure PATIENT PIDLnameFnameMinitCreateDateIC-GTIC-ASISTHR_ID INJURY PIDInjuryNumPhysicianDiagSideDateSurgActive_FlagStudyNumSubject IDStartDateEndDate TEST PIDInjuryNumTestIDTestDate COMPONENT_1 PIDInjuryNumTIDPart1_1Part1_2Part1_3Part1_4Part1_5Part1_TotalPart1_Reps COMPONENT_1 (Cont.) Part1_FinPart2_1Part2_2Part2_3Part2_4Part2_5Part2_TotalPart2_RepsPart2_FinPart3_1 COMPONENT_1 (Cont.) Part3_2Part3_3Part3_4Part3_5Part2_FinPart3_TotalPart3_RepsTotalScore © Computer Science Department, Texas Christian University

Database Interface © Computer Science Department, Texas Christian University

Demo

Results & Moving Forward Provides real-time, accurate feedback to the patients. Program can judge all standards at once. Difficult for a therapist to watch all standards at once. Patient benefits from improved accuracy in test administration. Able to accurately measure joint angles within 5°. Required an increased tolerance for measurements; more sensitive than the human eye In testing found high degree of success across a wide range of subjects. Therapists will have the system to use on patient. Allows for validation of the grading of the Vail Sport Test. Current status: final testing, bug testing, cleaning up code. © Computer Science Department, Texas Christian University

Questions?