top of page

Our group will compare 3 motion detection devices to be used. First device is Kinect. Second is Leap Motion and the last one is Web camera. 3 motion detection devices are used for detecting skeletons or any object. However, There have limited to use in each device and difference to work. Therefore, we will compare all those devices which one is the best device to be used.

Kinect is a motion sensing input device by microsoft for the Xbox 360 video game console and Window PCs, which has RGB Camera , 3D Depth Sensors, Motorized Tilt , and Multi - Array Microphone

 

Platform

 

  • Windows 7, 8

  • Mac OS

​

Develop library can use with

 

  • Kinect SDK

  • Microsoft Visual Studio

  • OpenCV

  • OpenNI

  • EmguCV

​

Language

  • C#

  • C++

  • Java

  • Processing (use with Mac os)

​

Constrain

  • Kinect can recognize 6 people but detecting full body up to 2 people

 
 
  • Player must stand in the straight orientation and don’t be profile

 

1. Kinect

  • Kinect can see people standing from 0.8 to 4 meters away. Suggesting a practical range to detecting is 1.2 to 3.5 meters 

 

Figure 1: Kinect can recognize 6 people and track two

Figure 2: Skeleton tracking is designed to recognise users facing the sensor

Figure 3: Kinect horizontal Field of View in default range

Figure 4: Kinect vertical Field of Veiw in default range

2. Leap Motion

 

Leap Motion is new technology detection device by Leap Motion,Inc. The Leap motion is used for detect and track hands ,fingers and finger - like tools. The device operates in an intimate proximity with high precision and tracking frame rate.
 
Platform
  • Windows 7, 8
  • Mac OS
 
 
Develop library can use with
  • Leap motion SDK
  • Microsoft Visual studio
 
Language
  • Java
  • C#
  • C
  • C++
  • Python
  • JavaScript
 
Constrain
  • can detect approximately 25 to 600 millimeters above the device (1 inch to 2 feet).
  • Sensor lacks precision
  • Truly useful apps remain to be see

3. Web Camera

Web Camera is general web camera which you use at home.

 

Platform
  • Windows 7, 8
  • Mac OS
 
Develop library can use with
  • OpenCv
  • Microsoft Visual studio
  • EmguCV
​
Language
  • C#
  • VB
  • .NET
 
Constrain
  • difficult to detect skeleton in real time
  • Wix Facebook page
  • Wix Twitter page
  • Wix Google+ page
After we compare all those devices, so we decided to use Kinect as current device. Because we want to detect whole body.Leap motion can't detect far distance and Leap motion is so difficult to detect skeleton in time. Therefore, Kinect is the best device to use and also Leap motion and Webcam are alternative devices too.

 

 
 
Reference
bottom of page