Hardware accelerated implementation of wavelet transform for machine vision in road traffic monitoring system

A system for road traffic monitoring has been described. This machine vision system is using small and cheap camera and FPGA postprocessor with wireless network interface. Power for the system will be delivered from solar panels and therefore the system is optimized to be power efficient. In this paper the machine vision traffic jam detection module based on wavelet transform is described. This module correctly detects and measures traffic jams or very slow traffic conditions when background subtraction algorithms (used for vehicle counting) are not suitable. Optical flow algorithms can also be used but they are computationally expensive. Sample discrete wavelet transform based algorithm and its hardware implementation in FPGA are examined in the paper. Hardware accelerated discrete wavelet transform can be also applied to image compression when image has to be transferred to the traffic control center (picture quality and frame rate depends on wireless network quality). Results of sample traffic classification are presented and compared. This work has been supported by the Polish Ministry of Science and Higher Education under R&D grant no. R02 014 01 from the Science Budget 2007-2008.

[1]  Ieee Xplore,et al.  IEEE Transactions on Pattern Analysis and Machine Intelligence Information for Authors , 2022, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Mahmood Fathy,et al.  Real-time image processing approach to measure traffic queue parameters , 1995 .

[3]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Jae-Young Choi,et al.  Multiple Vehicles Detection and Tracking based on Scale-Invariant Feature Transform , 2007, 2007 IEEE Intelligent Transportation Systems Conference.

[5]  David Mumford,et al.  Communications on Pure and Applied Mathematics , 1989 .

[6]  Gilbert Strang,et al.  Wavelets and Dilation Equations: A Brief Introduction , 1989, SIAM Rev..

[7]  R. Coifman,et al.  Fast wavelet transforms and numerical algorithms I , 1991 .

[8]  Martin Greiner,et al.  Wavelets , 2018, Complex..

[9]  Simon Y. Foo,et al.  On the performance of a hardware implementation of the wavelet transform , 2003, Proceedings of the 35th Southeastern Symposium on System Theory, 2003..

[10]  David Zhang,et al.  Moving Vehicle Detection for Automatic Traffic Monitoring , 2007, IEEE Transactions on Vehicular Technology.

[11]  I. Daubechies Orthonormal bases of compactly supported wavelets , 1988 .

[12]  Motyka,et al.  TITAN: A TRAFFIC MEASUREMENT SYSTEM USING IMAGE PROCESSING TECHNIQUES. SECOND INTERNATIONAL CONFERENCE ON ROAD TRAFFIC MONITORING , 1989 .

[13]  David J. Fleet,et al.  Performance of optical flow techniques , 1994, International Journal of Computer Vision.

[14]  Massimo Piccardi,et al.  Background subtraction techniques: a review , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).