70 likes | 220 Views
Microsoft Kinect Performance Metrics. CSE 60641 – Graduate Operating Systems Progress Report Presentation 11/1/2011. Aaron Huus Ben Bockstege. CSE 60641 – Microsoft Kinect Performance Slide 1 /7. Project Overview. Purpose Viability for WiiHabilitaiton Hardware Requirements
E N D
Microsoft Kinect Performance Metrics CSE 60641 – Graduate Operating Systems Progress Report Presentation 11/1/2011 Aaron Huus Ben Bockstege CSE 60641 – Microsoft Kinect Performance Slide 1/7
Project Overview • Purpose • Viability for WiiHabilitaiton • Hardware Requirements • FPS fast enough not to lose data • Write to disk speed based on OS • If there is a bottleneck, where does it exist? • Does frame size change? • Libraries and drivers from PrimeSense • OpenNI • NITE • PrimeSensor • Operating Systems • Windows 7 • Ubuntu 11.10 • Mac OS X 10.6 Aaron Huus Ben Bockstege CSE 60641 – Microsoft Kinect Performance Slide 2/7
Demonstration Aaron Huus Ben Bockstege CSE 60641 – Microsoft Kinect Performance Slide 3/7
Current Progress • Running on Windows 7 and Ubuntu • Observed factors affecting the frame rate • Display • 15 FPS with display on • 30 FPS with display off • User presence • 15.5 FPS to 15.35 FPS • User movement • 15.35 FPS to 15.20 FPS • Object noise • 20 FPS with no noise • 14 FPS with lots of noise Aaron Huus Ben Bockstege CSE 60641 – Microsoft Kinect Performance Slide 4/7
Results of Observed Factors User Enters Skeleton Found Movement User Leaves Aaron Huus Ben Bockstege CSE 60641 – Microsoft Kinect Performance Slide 5/7
Future Work • Operational on Mac OS X • Need root access to install necessary libraries/drivers • Write to disk speed • Approach similar to FPS • Average frame size • Does this vary based on experiment? • Experiments • Skeleton tracking • More than one user • More user movement • Color contrast • Skin color, clothing color • Quantify experimental results • Plots comparing FPS and write to disk speed across all 3 OS Aaron Huus Ben Bockstege CSE 60641 – Microsoft Kinect Performance Slide 6/7
Questions? Aaron Huus Ben Bockstege CSE 60641 – Microsoft Kinect Performance Slide 7/7