Visual Human Action Recognition