Human activity recognition for video surveillance | Synapse