• DocumentCode
    3464709
  • Title

    Traffic monitoring with computer vision

  • Author

    Kun, Attila József ; Vámossy, Zoltán

  • Author_Institution
    Inst. of Software Technol., Budapest Tech, Budapest
  • fYear
    2009
  • fDate
    30-31 Jan. 2009
  • Firstpage
    131
  • Lastpage
    134
  • Abstract
    Nowadays roads and streets are getting overcrowded, especially in bigger cities. Hence the main goal of our project is to build a traffic monitoring system which is able to detect the movement of cars and to track and count the different vehicles by analyzing a camera picture with the help of computer vision. The real-time process (15-30 fps) of the video stream works at daylight. The traffic monitoring includes the following: it accepts the video from a file or a camera, marks the moving vehicles with rectangles, and counts them. The system consists of three subsystems, these are the: video subsystem, motion detector subsystem, display/control subsystem. To maximize the speed of the program, each subsystem runs on different threads. To accept the visual information DirectShow is used, and the image processing is partially done with the DirectCV wrapper [6] for OpenCV. For motion detection, the system uses a Gaussian mixture model with background segmentation. There is an opportunity to mask the monitoring area also. With the mask it is possible to filter out for example the sidewalks and the opposite traffic direction so that our system avoids these parts of the image. The mask area can be easily built by placing a sequence of points which are the vertexes of a polygon. To create a polygon from the sequence of points a hybrid algorithm is applied which combines the 2opt heuristic method and a genetic algorithm. Connected component labeling algorithm is used for object detection, which utilizes a decision tree and Union-Find data structure in order to achieve the best performance. Recently we are testing a shadow removal algorithm based on edge detection in order to detect the objects in traffic scenes more accurately.
  • Keywords
    Gaussian processes; computer vision; computerised monitoring; edge detection; genetic algorithms; image motion analysis; image segmentation; traffic engineering computing; video streaming; video surveillance; DirectCV wrapper; DirectShow; Gaussian mixture model; OpenCV; Union-Find data structure; background segmentation; camera picture; car movement detection; computer vision; display-control subsystem; edge detection; genetic algorithm; motion detector subsystem; shadow removal algorithm; traffic monitoring system; video stream; video subsystem; Cameras; Cities and towns; Computer vision; Computerized monitoring; Image edge detection; Motion detection; Object detection; Roads; Tracking; Vehicle detection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applied Machine Intelligence and Informatics, 2009. SAMI 2009. 7th International Symposium on
  • Conference_Location
    Herl´any
  • Print_ISBN
    978-1-4244-3801-3
  • Electronic_ISBN
    978-1-4244-3802-0
  • Type

    conf

  • DOI
    10.1109/SAMI.2009.4956624
  • Filename
    4956624