110 likes | 240 Views
This project explores the development of an intrusion detection system using the Xbox 360 Kinect sensor. The primary objectives include tracking individuals entering and leaving a room, as well as recording video of detected intruders. The implementation leverages Visual Studio 2013 and the Kinect for Windows SDK 1.8, enabling access to Kinect features such as color and skeleton tracking. The project utilizes the Aforge.net video framework for video capture. While the system demonstrates effective tracking capabilities, issues with image quality and video compression are noted.
E N D
Kinect intrusion detector By Scott amack
Objectives • Perform tracking of people entering and leaving a room • Record video of “intruders” • Learn about implementing Kinect API (Application Program Interface)
Tools Used • XBOX 360 Kinect Sensor • Visual Studio 2013 • Kinect for Windows SDK (Software Development Kit) 1.8 • Aforge.net video framework 2.2.5
Kinect for windows sdk • Enables access to all Kinect Sensors • ColorImageFrame • Can create “Video” from this • SkeletonFrame • Allows you to track up to 6 people • Allows joint specific tracking via JointType
Aforge.net framework • Image Processing Framework • Used to Capture “Video”
project • C# WPF (Windows Presentation Foundation) Application • Captured Images and “Video” to Disk
problems • Creating a Video • Image Quality is Not Great (640x480) • Video Quality is choppy at times • Video is Not Compressed • Sensor Makes Mistakes
References • http://en.wikipedia.org/wiki/Application_programming_interface • http://www.microsoft.com/en-us/kinectforwindowsdev/start.aspx • http://www.aforgenet.com/news/2013.07.17.releasing_framework_2.2.5.html • https://www.microsoft-careers.com/sites/microsoft_global/images/hardware/sp-kinect-img.png