MCMC Particle Filter with Overrelaxated Slice Sampling for Accurate Rail Inspection

This paper introduces a rail inspection system which detects rail flaws using computer vision algorithms. Unlike other methods designed for the same purpose, we propose a method that automatically fits a 3D rail model to the observations during regular services and normal traffic conditions. The proposed strategy is based on a novel application of the slice sampling technique with overrelaxation in the framework of MCMC (Markov Chain Monte Carlo) particle filters. This combination allows us to efficiently exploit the temporal coherence of observations and to obtain more accurate estimates than with other techniques such as importance sampling or Metropolis-Hastings. The results show that the system is able to efficient and robustly obtain measurements of the wear of the rails, while we show as well that it is possible to introduce the slice sampling technique into MCMC particle filters.

[1]  Vincenzo Piuri,et al.  An embedded system methodology for real-time analysis of railways track profile , 2002, IMTC/2002. Proceedings of the 19th IEEE Instrumentation and Measurement Technology Conference (IEEE Cat. No.00CH37276).

[2]  Ivan Bartoli,et al.  Non-contact ultrasonic inspection of rails and signal processing for automatic defect detection and classification , 2005 .

[3]  S. L. Grassie,et al.  Rail defects: an overview , 2003 .

[4]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[5]  Vincenzo Piuri,et al.  Composite real-time image processing for railways track profile measurement , 2000, IEEE Trans. Instrum. Meas..

[6]  Frank Dellaert,et al.  MCMC-based particle filtering for tracking a variable number of interacting targets , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Thierry Chateau,et al.  MCMC Particle Filter for Real-Time Visual Tracking of Vehicles , 2008, 2008 11th International IEEE Conference on Intelligent Transportation Systems.

[8]  Radford M. Neal,et al.  Suppressing Random Walks in Markov Chain Monte Carlo Using Ordered Overrelaxation , 1995, Learning in Graphical Models.

[9]  Larry S. Davis,et al.  Model-based object pose in 25 lines of code , 1992, International Journal of Computer Vision.

[10]  Radford M. Neal Slice Sampling , 2003, The Annals of Statistics.