Machine vision based traffic monitoring with real time tracking

Menetrier, Paul L. (2008) Machine vision based traffic monitoring with real time tracking. [USQ Project]


Download (2MB)


[Abstract] : The aim of this project is to create software on a Windows platform that uses pre recorded video of tra�c scenes to count and give speed estimation of vehicles using
real time tracking techniques. The software was developed in C using Microsoft Visual Studio 2008 and utilizes Microsoft DirectShow and the Windows GDI+ graphics library.

The system utilizes background modeling and subtraction to distinguish foreground objects of interest such as moving vehicles from the static background. Object segmentation
is then performed to group low level objects in the background subtracted image into blobs. Once the blobs pass certain movement criteria they are passed up to higher
level tracking routines. The higher level tracking routines utilize mean shift tracking to follow the object of interest through the scene. Oriented bounding boxes are employed to provide a tighter fit around tracked vehicles and to provide visual feedback of the tracking process.

The program achieved the goals of providing real time tracking, counting and speed estimation but not without numerous glitches. The software provides a bare minimum
system for this type of application and needs the implementation of additional techniques such as shadow suppression, path learning and occlusion reasoning.

Statistics for USQ ePrint 5786
Statistics for this ePrint Item
Item Type: USQ Project
Refereed: No
Item Status: Live Archive
Faculty/School / Institute/Centre: Historic - Faculty of Engineering and Surveying - Department of Electrical, Electronic and Computer Engineering (Up to 30 Jun 2013)
Date Deposited: 01 Oct 2009 04:47
Last Modified: 02 Jul 2013 23:25
Uncontrolled Keywords: traffic monitoring; traffic conditions; software programming
Fields of Research (2008): 08 Information and Computing Sciences > 0803 Computer Software > 080309 Software Engineering
Fields of Research (2020): 46 INFORMATION AND COMPUTING SCIENCES > 4612 Software engineering > 461299 Software engineering not elsewhere classified

Actions (login required)

View Item Archive Repository Staff Only