Video based system for railroad collision warning

Autonomous systems can assist humans in the important task of safe driving. Such systems can warn people about possible risks, take actions to avoid accidents or guide the vehicle without human supervision. In railway scenarios a camera in front of the train can aid drivers with the identification of obstacles or strange objects that can pose danger to the route. Image processing in these applications is not easy of performing. The changing conditions create scenes where background is hard to detect, lighting varies and process speed must be fast. This article describes a first approximation to the solution of the problem where two complementary approaches are followed for detecting and tracking obstacles on videos captured from a train driver perspective. The first strategy is a simple-frame-based approach where every video frame is analyzed using the Hough transform for detecting the rails. On every rail a systematic search is done detecting obstacles that can be dangerous for the train course. The second approach uses consecutive frames for detecting the trajectory of moving objects. Analyzing the sparse optical flow the candidate objects are tracked and their trajectories computed in order to determine their possible route to collision. For testing the system we have used videos where preselected fixed and moving obstacles have been superimposed using the Chroma key effect. The system had shown a real time performance in detecting and tracking the objects. Future work includes the test of the system on real scenarios and the validation over changing weather conditions.

[1]  F. Ahmed,et al.  An obstacle detection system for automated trains , 2003, IEEE IV2003 Intelligent Vehicles Symposium. Proceedings (Cat. No.03TH8683).

[2]  Takeo Kanade,et al.  An Iterative Image Registration Technique with an Application to Stereo Vision , 1981, IJCAI.

[3]  Carlo Tomasi,et al.  Good features to track , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[4]  Yusuf Sinan Akgul,et al.  Vision-based railroad track extraction using dynamic programming , 2009, 2009 12th International IEEE Conference on Intelligent Transportation Systems.

[5]  J. Little,et al.  Inverse perspective mapping simplifies optical flow computation and obstacle detection , 2004, Biological Cybernetics.

[6]  L. A. F. Rodriguez,et al.  Obstacle detection over rails using hough transform , 2012, 2012 XVII Symposium of Image, Signal Processing, and Artificial Vision (STSIVA).

[7]  Bambang Tutuko,et al.  DESIGN CONCEPT OF TRAIN OBSTACLE DETECTION SYSTEM IN INDONESIA , 2011 .

[8]  Frédéric Maire,et al.  Obstacle-free range determination for rail track maintenance vehicles , 2010, 2010 11th International Conference on Control Automation Robotics & Vision.

[9]  M. Okutomi,et al.  Obstacle detection using millimeter-wave radar and its visualization on image sequence , 2004, ICPR 2004.

[10]  Masato UKAI,et al.  A New System for Detecting Obstacles in Front of a Train , 2006 .

[11]  Andreas Uhl,et al.  Track Detection for Autonomous Trains , 2010, ISVC.

[12]  J.J.D. Garcia,et al.  Multi-sensory system for obstacle detection on railways , 2008, 2008 IEEE Instrumentation and Measurement Technology Conference.