Using multiple cues for hand tracking and model refinement | Synapse