to implement the function act specified in the flowchart and or block diagram block or blocks the computer program instructions may also be loaded onto a computer other programmable instruction execution apparatus or other devices to cause a series of operational steps to be performed on the computer other programmable apparatuses or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions acts specified in the flowchart and or block diagram block or blocks referring to fig1 components of motion detection and interpretation system 100 include computer 101 connected to camera 102 camera 102 is known in the art and includes firmware for movement interpretation and image recognition an example is the carmine 1 08 3d sensor from primesense of tel aviv israel another example is the xbox kinect from microsoft of redmond wash camera 102 provides image data in the form of streaming video at the rate of 30 frames per second in a standard 640 u00d7 480 vga the focal length of the camera is 525 pixels with a field of view of approximately 63 u00b0 the camera also provides distance to target information from an on board infrared transmitter receiver pair the focal length of the infrared transmitter receiver is 580 pixels with a field of view of approximately 58 u00b0 the infrared data is provided as a 16 bit number at a refresh.