skip to main content
10.1145/3167132.3167157acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

A deep-learning-based approach for automated wagon component inspection

Published:09 April 2018Publication History

ABSTRACT

Inspecting objects in the industry aims to guarantee product quality allowing problems to be corrected and damaged products to be discarded. Inspection is also widely used in railway maintenance, where wagon components need to be checked due to efficiency and safety concerns. In some organizations, hundreds of wagons are inspected visually by a human inspector, which leads to quality issues and safety risks for the inspectors. This paper describes a wagon component inspection approach using Deep Learning techniques to detect a particular damaged component: the shear pad. We compared our approach for convolutional neural networks with the state of art classification methods to distinguish among three shear pads conditions: absent, damaged, and undamaged shear pad. Our results are very encouraging showing empirical evidence that our approach has better performance than other classification techniques.

References

  1. A.S. Andalib, M.R. Islam, A. Salekin, and M. Abdulla-Al-Shami. 2012. Novel approaches for detecting fabric fault using Artificial Neural Network with K-fold validation. In International Conference on Computer and Information Technology. 55 -- 60.Google ScholarGoogle Scholar
  2. C. M. Bishop. 1995. Neural Networks for Pattern Recognition. Oxford University Press, Inc., New York, NY, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Ken Chatfield, Karen Simonyan, Andrea Vedaldi, and Andrew Zisserman. 2014. Return of the devil in the details: Delving deep into convolutional nets. arXiv preprint arXiv:1405.3531 (2014).Google ScholarGoogle Scholar
  4. Dan Ciregan, Ueli Meier, and Jürgen Schmidhuber. 2012. Multi-column deep neural networks for image classification. In Computer Vision and Pattern Recognition (CVPR), 2012 IEEE Conference on. IEEE, 3642--3649. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Dan C Cireşan, Ueli Meier, Jonathan Masci, Luca M Gambardella, and Jürgen Schmidhuber. 2011. High-performance neural networks for visual object classification. arXiv preprint arXiv.1102.0183 (2011).Google ScholarGoogle Scholar
  6. Corinna Cortes and Vladimir Vapnik. 1995. Support-vector networks. Machine Learning 20, 3 (01 Sep 1995), 273--297. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. M. Egmont-Petersen, D. de Ridder, and H. Handels. 2002. Image processing with neural networksfi!?a review. Pattern Recognition 35, 10 (2002), 2279 -- 2301.Google ScholarGoogle ScholarCross RefCross Ref
  8. S. R. Fountain, T. N. Tan, and K. D. Baker. 1998. A Comparative Study of Rotation Invariant Classification and Retrieval of Texture Images. In Proceedings of British Machine Vision Conference. 266--275.Google ScholarGoogle Scholar
  9. X. Gibert, V. M. Patel, and R. Chellappa. 2017. Deep Multitask Learning for Railway Track Inspection. IEEE Transactions on Intelligent Transportation Systems 18, 1 (Jan 2017), 153--164. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Xavier Glorot, Antoine Bordes, and Yoshua Bengio. 2011. Deep Sparse Rectifier Neural Networks. In Proceedings of the Fourteenth International Conference on Artificial Intelligence and Statistics (AISTATS-11), Geoffrey J. Gordon and David B. Dunson (Eds.), Vol. 15. Journal of Machine Learning Research - Workshop and Conference Proceedings, 315--323. http://www.jmlr.org/proceedings/papers/v15/glorot11a/glorot11a.pdfGoogle ScholarGoogle Scholar
  11. Rafael C. Gonzalez and Richard E. Woods. 2008. Digital image processing. Prentice Hall, Upper Saddle River, N.J. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Ian Goodfellow, Yoshua Bengio, and Aaron Courville. 2016. Deep Learning. MIT Press. http://www.deeplearningbook.org. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. A. Gualtieri and R. F. Cromp. 1998. Support vector machines for hyperspectral remote sensing classification. In AIPR Workshop: Advances in Computer Assisted Recognition. SPIE, 2211--232.Google ScholarGoogle Scholar
  14. J. Han, M. Kamber, and J. Pei. 2012. Data mining: concepts and techniques. Morgan Kaufmann - Elsevier. 113--114 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. JM Hart, E Resendiz, B Freid, S Sawadisavi, CPL Barkan, and N Ahuja. 2008. Machine vision using multi-spectral imaging for undercarriage inspection of railroad equipment. In Proceedings of the 8th World Congress on Railway Research, Seoul, Korea.Google ScholarGoogle Scholar
  16. Simon Haykin. 1998. Neural Networks: A Comprehensive Foundation (2nd ed.). Prentice Hall PTR, Upper Saddle River, NJ, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Chih-Wei Hsu and Chih-Jen Lin. 2002. A Comparison of Methods for Multiclass Support Vector Machines. Trans. Neur. Netw. 13, 2 (March 2002), 415--425. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Guang-Bin Huang. 2003. Learning Capability and Storage Capacity of Two-hidden-layer Feedforward Networks. Trans. Neur. Netw. 14, 2 (March 2003), 274--281. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. S. IWnicki. 2006. Handbook of Railway Vehicle Dynamics. CRC Press, 548.Google ScholarGoogle Scholar
  20. A. Kadir, L. E. Nugroho, A. Susanto, and P. I. Santosa. 2011. Neural Network Application on Foliage Plant Identification. International Journal of Computer Applications 9 (2011), 15--22.Google ScholarGoogle ScholarCross RefCross Ref
  21. Umar Shahbaz Khan, Javaid Iqbal, and Mahmood A. Khan. 2005. Automatic Inspection System Using Machine Vision. In Proceedings of the 34th Applied Imagery and Pattern Recognition Workshop (AIPR '05). IEEE Computer Society, Washington, DC, USA, 210--217. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Alex Krizhevsky, Ilya Sutskever, and Geoffrey E Hinton. 2012. ImageNet Classification with Deep Convolutional Neural Networks. In Advances in Neural Information Processing Systems 25, F. Pereira, C. J. C. Burges, L. Bottou, and K. Q. Weinberger (Eds.). Curran Associates, Inc., 1097--1105. http://papers.nips.cc/paper/4824-imagenet-classification-with-deep-convolutional-neural-networks.pdf Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Yann LeCun. 1989. Generalization and network design strategies. Connectionism in perspective (1989), 143--155.Google ScholarGoogle Scholar
  24. Yann LeCun, Laon Bottou, Yoshua Bengio, and Patrick Haffner. 1998. Gradient-Based Learning Applied to Document Recognition. In Proceedings of the IEEE, Vol. 86. 2278--2324. http://ieeexplore.ieee.org/document/726791/Google ScholarGoogle ScholarCross RefCross Ref
  25. Massimo Macucci, Stefano Di Pascoli, Paolo Marconcini, and Bernardo Tellini. 2016. Derailment detection and data collection in freight trains, based on a wireless sensor network. IEEE Transactions on Instrumentation and Measurement 65, 9 (2016), 1977--1987.Google ScholarGoogle ScholarCross RefCross Ref
  26. S. Mallat. 1989. Multifrequency channel decompositions of images and wavelet models. IEEE Transactions Acoustics, Speech, and Signal Processing 37, 12 (1989), 2091--2110.Google ScholarGoogle ScholarCross RefCross Ref
  27. MathWorks. 2017. Neural Network Toolbox. (2017).Google ScholarGoogle Scholar
  28. R.J.E. Merry. 2005. Wavelet Theory and Applications - A literature study. Eindhoven University of Technology.Google ScholarGoogle Scholar
  29. S. Min, B. Lee, and S. Yoon. 2016. Deep learning in bioinformatics. Oxford University Press, 42. https://arxiv.org/pdf/1603.06430.pdfGoogle ScholarGoogle Scholar
  30. N. M. Nawi, A. Khan, and M.Z. Rehman. 2013. A New Levenberg-Marquardt based Back Propagation Algorithm Trained with Cuckoo Search. Procedia Technology 11 (2013), 18 -- 23. 4th International Conference on Electrical Engineering and Informatics, {ICEEI} 2013.Google ScholarGoogle ScholarCross RefCross Ref
  31. Edgar Osuna and Federico Girosi. 1998. Reducing the run-time complexity of Support Vector Machines. In International Conference on Pattern Recognition.Google ScholarGoogle Scholar
  32. B Park, YR Chen, M Nguyen, and H Hwang. 1996. Characterizing multispectral images of tumorous, bruised, skin-torn, and wholesome poultry carcasses. Transactions of the ASAE 39, 5 (1996), 1933--1941.Google ScholarGoogle ScholarCross RefCross Ref
  33. Je-Kang Park, Bae-Keun Kwon, Jun-Hyub Park, and Dong-Joong Kang. 2016. Machine learning-based imaging system for surface defect inspection. International Journal of Precision Engineering and Manufacturing-Green Technology 3, 3 (01 Jul 2016), 303--310.Google ScholarGoogle ScholarCross RefCross Ref
  34. Der-Baau Perng, Hsiao-Wei Liu, and Ching-Ching Chang. 2011. Automated SMD LED inspection using machine vision. The International Journal of Advanced Manufacturing Technology 57, 9 (01 Dec 2011), 1065--1077.Google ScholarGoogle ScholarCross RefCross Ref
  35. M. Popovic. 1999. Texture analysis using 2D wavelet transform: theory and applications. In proceeding of Telecommunications in Modern Satellite, Cable and Broadcasting Services, Vol. 1. 148--158.Google ScholarGoogle Scholar
  36. S. Ravikumar, K. I. Ramachandran, and V. Sugumaran. 2011. Machine Learning Approach for Automated Visual Inspection of Machine Components. Expert Syst. Appl. 38, 4 (April 2011), 3260--3266. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. E. Resendiz, J. M. Hart, and N. Ahuja. 2013. Automated Visual Inspection of Railroad Tracks. IEEE Transactions on Intelligent Transportation Systems 14, 2 (June 2013), 751--760. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. John Shawe-Taylor and Nello Cristianini. 2004. Kernel Methods for Pattern Analysis. Cambridge University Press, New York, NY, USA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Patrice Y Simard, David Steinkraus, and John C Platt. 2003. Best practices for convolutional neural networks applied to visual document analysis.. In ICDAR, Vol. 3. 958--962. Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. Ana Carolina Siravenha and Schubert R. Carvalho. 2016. Plant Classification from Leaf Textures. In 2016 International Conference on Digital Image Computing: Techniques and Applications, DICTA 2016, Gold Coast, Australia, November 30 - December 2, 2016. 1--8.Google ScholarGoogle ScholarCross RefCross Ref
  41. Marina Sokolova and Guy Lapalme. 2009. A systematic analysis of performance measures for classification tasks. Information Processing and Management 45 (2009), 427--437. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Nitish Srivastava, Geoffrey E Hinton, Alex Krizhevsky, Ilya Sutskever, and Ruslan Salakhutdinov. 2014. Dropout: a simple way to prevent neural networks from overfitting. Journal of Machine Learning Research 15, 1 (2014), 1929--1958. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. D. Stathakis. 2009. How many hidden layers and nodes? International Journal of Remote Sensing 30, 8 (2009), 2133--2147. Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. Yichuan Tang. 2013. Deep Learning using Support Vector Machines. CoRR abs/1306.0239 (2013). http://arxiv.org/abs/1306.0239Google ScholarGoogle Scholar
  45. Christian Whler. 2013. 3D Computer Vision. Efficient Methods and Applications. Springer-Verlag London, 382. http://www.springer.com/gp/book/9781447141495 Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Jianmin Zhao, AHC Chan, and AB Stirling. 2006. Risk analysis of derailment induced by rail breaks-a probabilistic approach. In Reliability and Maintainability Symposium, 2006. RAMS'06. Annual. IEEE, 486--491. Google ScholarGoogle ScholarDigital LibraryDigital Library
  1. A deep-learning-based approach for automated wagon component inspection

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SAC '18: Proceedings of the 33rd Annual ACM Symposium on Applied Computing
      April 2018
      2327 pages
      ISBN:9781450351911
      DOI:10.1145/3167132

      Copyright © 2018 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 9 April 2018

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate1,650of6,669submissions,25%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader