Single View Human Action Recognition using Key Pose Matching and Viterbi Path Searching | Synapse