A Semantic Content Analysis Model for Sports Video Based on Perception Concepts and Finite State Machines