A Limb Tracking Platform for Tele-Rehabilitation