A View-based Multiple Objects Tracking and Human Action Recognition for Interactive Virtual Environments