In recent years, Intelligent Transportation Systems (ITS) have emerged as
an efficient way of enhancing traffic flow, safety and management. These
goals are realized by combining various technologies and analyzing the acquired
data from vehicles and roadways. Among all ITS technologies, computer
vision solutions have the advantages of high flexibility, easy maintenance
and high price-performance ratio that make them very popular for
transportation surveillance systems. However, computer vision solutions
are demanding and challenging due to computational complexity, reliability,
efficiency and accuracy among other aspects.
In this thesis, three transportation surveillance systems based on computer
vision are presented. These systems are able to interpret the image
data and extract the information about the presence, speed and class of
vehicles, respectively. The image data in these proposed systems are acquired
using Unmanned Aerial Vehicle (UAV) as a non-stationary source
and roadside camera as a stationary source. The goal of these works is to
enhance the general performance of accuracy and robustness of the systems
with variant illumination and traffic conditions.
This is a compilation thesis in systems engineering consisting of three
parts. The red thread through each part is a transportation surveillance
system. The first part presents a change detection system using aerial images
of a cargo port. The extracted information shows how the space is
utilized at various times aiming for further management and development
of the port. The proposed solution can be used at different viewpoints and
illumination levels e.g. at sunset. The method is able to transform the images
taken from different viewpoints and match them together. Thereafter,
it detects discrepancies between the images using a proposed adaptive local
threshold. In the second part, a video-based vehicle's speed estimation
system is presented. The measured speeds are essential information for law
enforcement and they also provide an estimation of traffic flow at certain
points on the road. The system employs several intrusion lines to extract
the movement pattern of each vehicle (non-equidistant sampling) as an input
feature to the proposed analytical model. In addition, other parameters such as camera sampling rate and distances between intrusion lines are also
taken into account to address the uncertainty in the measurements and to
obtain the probability density function of the vehicle's speed. In the third
part, a vehicle classification system is provided to categorize vehicles into
\private car", \light trailer", \lorry or bus" and \heavy trailer". This information
can be used by authorities for surveillance and development of
the roads. The proposed system consists of multiple fuzzy c-means clusterings using input features of length, width and speed of each vehicle. The
system has been constructed by using prior knowledge of traffic regulations
regarding each class of vehicle in order to enhance the classification performance.