Vehicle tracking is an important application domain of intelligent video surveillance. This paper presents a novel vehicle-tracking algorithm. The proposed algorithm includes an adaptive background mixture model modeling and segmentation, and Kalman filter to predict object motion. Furthermore, superpixel-based object model is used for object matching. By using superpixel segmentation, the proposed approach is able to capture the local appearance characteristics of objects based on their spatial relationships. For improving transportation, it is necessary to analyze the vehicle traffic data. This paper proposed a system to detect invalid-left-turn from a forward-only-lane using the trajectory map which is constructed based on the trajectory of vehicles extracted by the vehicle-tracking algorithm we proposed.