Visual Detection of Hexagonal Headed Bolts Using Method of Frames and Matching Pursuit

  • Pier Luigi Mazzeo
  • Ettore Stella
  • Nicola Ancona
  • Arcangelo Distante
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3522)


In this paper we focus on the problem of automatically detecting the absence of the fastening bolts that secure the rails to the sleepers. The proposed visual inspection system uses images acquired from a digital line scan camera installed under a train. The general performances of the system, in terms of speed and detection rate, are mainly influenced by the adopted features for representing images and by their number. In this paper we use overcomplete dictionaries of waveforms, called frames, which allow dense and sparse representations of images and analyze the performances of the system with respect to the sparsity of the representation. Sparse means a representation with only few no vanishing components. In particular we show that, in the case of Gabor dictionaries, dense representations provide the highest detection rate. Moreover, the number of no vanishing components of 1% of the total reduces of 10% the detection rate of the system, indicating that very sparse representations do not heavily influence the performances. We show the adopted techniques by using images acquired in real experimental conditions.


Independent Component Analysis Sparse Representation Independent Component Analysis Match Pursuit Overcomplete Dictionary 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Silven, O., Niskanen, M., Kauppinen, H.: Wood inspection with non-supervised clustering. Machine Vision and Applications 13(5-6), 275–285 (2003)CrossRefGoogle Scholar
  2. 2.
    Zhang, Y., Zhang, Z., Zhang, J.: Deformation visual of industrial parts with image sequence. Machine Vision and Applications 15(3), 115–120 (2004)CrossRefGoogle Scholar
  3. 3.
    Sung, K., Poggio, T.: Example-based Learning for View-based Human Face Detection. Artificial Intelligence Laboratory. Massachusetts Institute of Technology, Cambridge, MA (1994), A.I. Memo No. 1521Google Scholar
  4. 4.
    Papageorgiou, C., Evgeniou, T., Poggio, T.: A trainable pedestrian detection system. In: Proceedings of Intelligent Vehicles, Stuttgart, Germany (October 1998)Google Scholar
  5. 5.
    Ancona, N., Cicirelli, G., Stella, E., Distante, A.: Ball detection in static images with Support Vector Machines for classification. Image and Vision Computing 21(8), 675–692 (2003)CrossRefGoogle Scholar
  6. 6.
    Mazzeo, P.L., Nitti, M., Stella, E., Distante, A.: Visual recognition of fastening bolts for railroad maintenance. Pattern Recognition Letters 25(6), 669–677 (2004)CrossRefGoogle Scholar
  7. 7.
    Mandriota, C., Nitti, M., Ancona, N., Stella, E., Distante, A.: Filter-based feature selection for rail defect detection. Machine Vision and Applications 15, 179–185 (2004)CrossRefGoogle Scholar
  8. 8.
    Mazzeo, P.L., Ancona, N., Stella, E., Distante, A.: Visual Recognition of hexagonal headed bolts by comparing ICA to Wavelets. In: Proceedings of the IEEE Inter. Symposium on Intelligent Control-Houston, pp. 636–641 (2003)Google Scholar
  9. 9.
    Mazzeo, P.L., Ancona, N., Stella, E., Distante, A.: Fastening Bolts recognition in Railway images by Independent Component Analysis. In: Proc. 3rd Visualization, Imaging and Image Processing-Benalmadena, pp. 668–673 (2003)Google Scholar
  10. 10.
    Andrade-Cetto, J., Kak Avinash, C.: Object Recognition. Wiley Encyclopedia of Electrical Engineering Sup. 1, 449–470 (2000)Google Scholar
  11. 11.
    Mallat, S., Zhang, Z.: Matching Pursuit in a time-frequency. IEEE Transaction on signal processing 41, 3397–3415 (1993)zbMATHCrossRefGoogle Scholar
  12. 12.
    Al-Shaykh, O., Miloslavsky, E., Nomura, T., Neff, R., Zakhor: Video compression using matching pursuits. IEEE Transaction on Circuits and Systems for Video Technology 9(1), 123–143 (1999)CrossRefGoogle Scholar
  13. 13.
    Bergeaud, F., Mallat, S.: Matching Pursuit of images. In: Proceedings of the International Conference on Image Processing, pp. 53–56 (1995)Google Scholar
  14. 14.
    Hsu, H., Huang, L.: Road sign detection and recognition using matching pursuit method. Image and Vision Computing 19, 119–129 (2001)CrossRefGoogle Scholar
  15. 15.
    Jonathon Phillips, P.: Matching Pursuit Filters applied to face Identification. IEEE Transactions on Image Processing 7(8), 1150–1164 (1998)CrossRefGoogle Scholar
  16. 16.
    Daubechies, I.: Ten lectures on wavelets. CBMS-NSF Regional Conferences Series in Applied Mathematics. SIAM, Philadelphia (1992)zbMATHGoogle Scholar
  17. 17.
    Ancona, N., Stella, E.: Image representations with overcomplete dictionaries for object detection. Technical Report R.I.- ISSIA/CNR-Nr. 02/2003. Istituto di studi sui sistemi intelligenti per l’Automazione - Consiglio Nazionale delle Ricerche, Bari, Italy (2003) Google Scholar
  18. 18.
    Chen, S., Donoho, D., Saunders, M.: Atomic Decomposition by basis pursuit. Technical Report 479, Dept of Statistics, Standford University (1995)Google Scholar
  19. 19.
    Lee, T.S.: Image Representation Using 2D Gabor Wavelets. IEEE Transactions on Pattern Analysis and Machine Intelligence 18(10), 959–971 (1996)CrossRefGoogle Scholar
  20. 20.
    Stephane, M.: A Wavelet Tour of Signal Processing. Accademic Press, USA (1998)zbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Pier Luigi Mazzeo
    • 1
  • Ettore Stella
    • 1
  • Nicola Ancona
    • 1
  • Arcangelo Distante
    • 1
  1. 1.Istituto di studi sui sistemi intelligenti per l’automazione – C.N.RBariItaly

Personalised recommendations