One of the key components of the smart traffic concept is vehicle detection and tracking. Modern city planning and development are impossible to achieve without a thorough understanding of the city's existing traffic flows. Surveillance video is an underutilized source of traffic data that can be discovered using a wide range of information technology tools and solutions, including machine learning techniques.