Font Size: a A A

The Research Of Traffic Lights Control Based On Vehicle Count

Posted on:2012-07-19Degree:MasterType:Thesis
Country:ChinaCandidate:L X WuFull Text:PDF
GTID:2248330362471547Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of economy, the role of transportation is gettingmore and more highlighted. It has a great increase of various transport and privatevehicles which will be followed by the problems such as congestions, accidents andthe pollution; however, it is infeasible to ease the traffic pressure by improving theroad infrastructure only. How to use modern science and technology and scheduletransportation sufficiently and reasonably to avoid the above problems is the mainpurpose for this research.This paper took advantage of the background-difference method to get thevehicle count in accordance with MATLAB image processing technology. Aftertesting its accuracy, use the Visual C++programming to regulate and control thetraffic lights effectively on the basis of the vehicle numbers.First, this paper introduced the road traffic management system for thebackground, purpose and significance. By comparing the current research situation ofhome and abroad and according to the actual road traffic situation of our country, theidea, the scope and the main contents of the study were identified, also the researchmethods and the application soft wares were selected.Second, paper introduced some related knowledge of the digital imageprocessing, described the operation method of MATLAB in brief and introduced theapplication of MATLAB in image processing in details, such as the image operationand transformation, image enhancement and compression, image filtering, imagesegmentation, the morphological operations and so on. Also, some contents for imagepreprocessing were elaborated in this part. Image gray-scale transformation andnoising processing which would be the basis for later processing of vehicle imageswere included.And then, paper introduced some common used methods of vehicle count. Bycomparing these methods, background-difference method, which is of simplealgorithm and faster processing was selected to get the vehicle count. In this paper,problems about background extraction and real-time update involved in background-difference method were explained in details. And took one of the vehicleframe images as an example, provided some counted program to test and verify theaccuracy of this method. And the MATLAB GUI was designed so that the vehicleimages and the counting information wound get a corresponding show easily andintuitively.Moreover, paper introduced some knowledge about Visual C++programming,including the basis structure of C++, the programming features of Windows, thestructure of Microsoft Foundation Class (MFC), the project workspace of Visual C++and the application fields of programming.Next part is the signal control and management part, which introduced thefunctions and the controlling methods of traffic lights at first. This part also illustratedthe idea and the designed scheme for traffic lights controlling, then provided someprograms and the interface demo.The last section summarized the entire contents of this paper as a wholesystematically, also looked the future development plans.
Keywords/Search Tags:MATLAB, image processing, background-difference, vehicle countVisual C++, traffic lights
PDF Full Text Request
Related items