Institutional-Repository, University of Moratuwa.  

Real-time object tracking and surveillance using a parallel computeing Architecture

Show simple item record

dc.contributor.advisor Samarawickrama, Dr. JG
dc.contributor.advisor Pasqual, Dr. A Gamage, TD 2015-02-28T20:11:21Z 2015-02-28T20:11:21Z 2015-03-01
dc.description.abstract Closed-circuit television (CCTV) cameras are used widely in surveillance applications where operators need to constantly monitor the videos on the video wall. The objective of this research is to improve the efficiency of the personal who monitor the videos in vehicle surveillance applications. Two types of vehicle surveillance are considered: the detection of vehicles coming to a stop, and trackingmoving vehicles through multiple cameras. The event of a vehicle coming to a stop occurs in situations such as vehicles stop at the toll plaza at express ways or car parks. The purpose of detecting a vehicle coming to a stop is to minimize frauds which may occur during the toll collection process. The approach to minimize such frauds is by using the vehicle count as a reference. The use ofGraphics ProcessingUnit (GPU)s to process the videos reduces the average execution time from0.096s to 0.075s. The detection and tracking moving vehicle through multiple cameras are considered as the second type of vehicle surveillance. These multiple cameras are fixed in different locations and the same vehicle may appear on different cameras in different times. It is a tedious process to manually track these vehicles through nonoverlapping cameras. In the approach of tracking moving vehicles throughmultiple cameras the processing power of GPUs are used. GPUs parallelize the detection algorithm to achieve the real time performance for two video streams which are processed concurrently. The algorithm which matches the vehicles through multiple cameras gives an accuracy of over 80%. In the events of detecting a vehicle coming to a stop and detecting and tracking moving vehicles through multiple cameras, the processing power of GPUs are used to reduce the processing time of a frame to achieve the real time performance. en_US
dc.language.iso en en_US
dc.title Real-time object tracking and surveillance using a parallel computeing Architecture en_US
dc.type Thesis-Abstract en_US
dc.identifier.faculty Engineering en_US M.Sc. en_US
dc.identifier.department Department of Electronic and Telecommunication Engineering en_US 2013
dc.identifier.accno 106919 en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record