Automatic Detection of Zebra Crossing Violation

Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 222)

Abstract

This paper attempts to provide a solution to detect a particular traffic violation rule—that of stopping on a zebra crossing at a traffic signal, instead of behind it. This violation of norm has previously neither been tackled nor attempted to be resolved. The solution involves a multi layer pipelined stages of pre-processing that include binarizing the image, filtering (that is median and Laplacian filtering), and morphological processing which help to identify if a vehicle that stopped at a traffic signal is halted on the zebra crossing or before it. A template of the zebra crossing that is under investigation is stored in the system for analysis. This template is devoid of any vehicular traffic and captures only the markings of zebra crossing. At runtime, the image captured is sent to a detector which combines the analysis of correlation through three different correlation metrics and subsequently detects any violation. This approach has been tested on manually acquired 50 test data spread over two different zebra crossings on Indian roads with an accuracy of over 90 %. This approach is simple, yet efficient and robust.

Keywords

Traffic violation detection Correlation Mean square distance Morphological operations Segmentation Zebra crossing Computer vision 

References

  1. 1.
  2. 2.
    Lausser L, Schwenker F, Palm G (2008) Detecting zebra crossings utilizing AdaBoost. In: ESANN 2008, BelgiumGoogle Scholar
  3. 3.
    Stephen S (2000) Zebra-crossing detection for the partially sighted. In: CVPR 2000Google Scholar
  4. 4.
    Uddin MS, Shioyama T (2005) Detection of pedestrian crossing using bipolarity and projective invariant. In: MVA2005, JapanGoogle Scholar
  5. 5.
    Eikvil L, Huseby RB (2001) Traffic surveillance in real-time using hidden Markov models. In: Proceedings of the 12th Scandinavian conference on image analysis, BergenGoogle Scholar
  6. 6.
    Setchell CJ (1997) Applications of computer vision to road traffic monitoring. Ph.D thesis, Computer Vision Group, Bristol UniversityGoogle Scholar
  7. 7.
    Michalewicz Z (1996) Genetic Algorithms + Data Structures = Evolution Programs. 3rd edn. Springer-Verlag, Berlin, HeidelbergGoogle Scholar
  8. 8.
    Goshtasby A (2005) 2-D and 3-D image registration for medical, remote sensing, and industrial applications. Wiley Press, New HobokenGoogle Scholar
  9. 9.
    Simonson K, Drescher S, Tanner F (2007) A statistics based approach to binary image registration with uncertainty analysis. IEEE Pattern Anal Mach Intell 29(1):112–125Google Scholar
  10. 10.
    Domokos C, Kato Z, Francos J (2008) Parametric estimation of affine deformations of binary images. In: Proceedings of IEEE international conference on acoustics, speech, and signal processing, 2008Google Scholar
  11. 11.
    Goshtasby A (1986) Piecewise linear mapping functions for image registration. Pattern Recogn 19:459–466CrossRefGoogle Scholar
  12. 12.
    Goshtasby A (1988) Image registration by local approximation methods. Image Vis Comput 6:255–261Google Scholar
  13. 13.
    Jian B, Vemuri BC (2011) Robust point set registration using gaussian mixture models. In: IEEE PAMI, 2011Google Scholar
  14. 14.
    Otsu N (1979) A threshold selection method from gray-level histograms. IEEE Trans Syst Man Cybern 9(1):62–66MathSciNetCrossRefGoogle Scholar
  15. 15.
  16. 16.
    Brown LG (1992) A survey of image registration techniques (abstract). ACM Comput Surv (CSUR) Arch 24(4):325–376Google Scholar
  17. 17.
    Auty GW, Corke PI, Dunn PA, MacIntyre IB, Mills DC, Simons BF, Jensen MJ, Knight RL, Pierce DS, Balakumar P (1998) Vehicle Monitoring System. Patent US5809161Google Scholar
  18. 18.
    Sedgewick R (1998) Algorithms in C, 3rd edn. Addison-Wesley, pp 11–20Google Scholar

Copyright information

© Springer India 2013

Authors and Affiliations

  1. 1.SAP Labs IndiaBangaloreIndia
  2. 2.Sathya Sai Institute of Higher Medical SciencesBangaloreIndia

Personalised recommendations