With deadlines quickly approaching, I was unable to detect physical movement with the kinect. In my defense, Microsoft did not create the Kinect with the idea of dynamically tracking its physical position. Microsoft created the Kinect with the intention of keeping it statically placed and many of the Xbox Kinect games include code that conditionally checks to see if the Kinect is in motion and will refuse to proceed any computations until it detects that the camera is statically placed and stable.
This may be a feature a future CS student could improve upon, however, it is "working against the grain". The Kinect emphasizes statically detecting players (human skeletons) rather than specializing in general depth detection. Very similar to how the Kinect fails to recognize the full width of a vehicle without any modification, the Kinect hardware was not created to detect physical motion.
This may be a feature a future CS student could improve upon, however, it is "working against the grain". The Kinect emphasizes statically detecting players (human skeletons) rather than specializing in general depth detection. Very similar to how the Kinect fails to recognize the full width of a vehicle without any modification, the Kinect hardware was not created to detect physical motion.