Embedded System Development for Detection of Railway Track Surface Deformation Using Contour Feature Algorithm
Source abstract
Abstract
Derailment of trains is not unusual all around the world, especially in developing countries, due to unidentified track or rolling stock faults that cause massive casualties each year. For this purpose, a proper condition monitoring system is essential to avoid accidents and heavy losses. Generally, the detection and classification of railway track surface faults in real-time requires massive computational processing and memory resources and is prone to a noisy environment. Therefore, in this paper, we present the development of a novel embedded system prototype for condition monitoring of railway track. The proposed prototype system works in real-time by acquiring railway track surface images and performing two tasks a) detect deformation (i.e., faults) like squats, shelling, and spalling using the contour feature algorithm and b) the vibration signature on that faulty spot by synchronizing acceleration and image data. A new illumination scheme is also proposed to avoid the sunlight reflection that badly affects the image acquisition process. The contour detection algorithm is applied here to detect the uneven shapes and discontinuities in the geometrical structure of the railway track surface, which ultimately detects unhealthy regions. It works by converting Red, Green, and Blue (RGB) images into binary images, which distinguishes the unhealthy regions by making them white color while the healthy regions in black color. We have used the multiprocessing technique to overcome the massive processing and memory issues. This embedded system is developed on Raspberry Pi by interfacing a vision camera, an accelerometer, a proximity sensor, and a Global Positioning System (GPS) sensors (i.e., multi-sensors). The developed embedded system prototype is tested in real-time onsite by installing it on a Railway Inspection Trolley (RIT), which runs at an average speed of 15 km/h. The functional verification of the proposed system is done successfully by detecting and recording the various railway track surface faults. An unhealthy frame’s onsite detection processing time was recorded at approximately 25.6 ms. The proposed system can synchronize the acceleration data on specific railway track deformation. The proposed novel embedded system may be beneficial for detecting faults to overcome the conventional manual railway track condition monitoring, which is still being practiced in various developing or underdeveloped countries.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Vehicle License Plate Recognition · Infrastructure Maintenance and Monitoring · Railway Engineering and Dynamics
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (39)
Show source-provided references
1. Rail track condition monitoring: A review on deep learning approaches
2. Railway track inspection using deep learning based on audio to spectrogram conversion: An on-the-fly approach
3. Train rail defect classification detection and its parameters learning method10.1016/j.measurement.2019.107246 ↗
4. Development of specialized IoT cloud platform for railway track condition monitoring
5. Long freight trains & long-term rail surface damage–A systems perspective10.1080/00423114.2022.2085584 ↗
6. Squats and corrugation detection of railway track based on time-frequency analysis by using bogie acceleration measurements10.1080/00423114.2019.1610181 ↗
7. Understanding and treatment of squat defects in a railway network
8. ‘Squats’ and ‘studs’ in rails: Similarities and differences
9. Identification and prioritization of rail squat defects in the field using rail magnetisation technology
10. Study of rail squat characteristics through analysis of train axle box acceleration frequency10.3390/app11157022 ↗
11. Wilson · Surface Defects in Rail · 2019
12. Kumar · Study of Rail Breaks: Associated Risks and Maintenance Strategies · 2006
13. Automotive crack detection for railway track using ultrasonic sensorz
14. Railway track derailment inspection system using segmentation based fractal texture analysis10.21917/ijivp.2015.0155 ↗
15. A vision-based method for line-side switch rail condition monitoring and inspection10.1177/09544097211059303 ↗
16. Stator winding fault detection and classification in three-phase induction motor10.32604/iasc.2021.017790 ↗
17. The importance of feature processing in deep-learning-based condition monitoring of motors10.1155/2021/9927151 ↗
18. Fault detection and identification using deep learning algorithms in induction motors10.32604/cmes.2022.020583 ↗
19. Real time detection system for rail surface defects based on machine vision10.1186/s13640-017-0241-y ↗
20. A real-time visual inspection system for discrete surface defects of rail heads10.1109/TIM.2012.2184959 ↗
21. A high accuracy and high speed imaging and measurement system for rail corrugation inspection
22. EMAT phased array probe for detecting surface cracks
23. Structural health monitoring of railway tracks using IoT-based multi-robot system
24. Unsupervised saliency detection of rail surface defects using stereoscopic images
25. Multi-target defect identification for railway track line based on image processing and improved YOLOv3 model10.1109/ACCESS.2020.2984264 ↗
26. Real time identification of railway track surface faults using canny edge detector and 2D discrete wavelet transform10.33166/AETiC.2020.02.005 ↗
27. Internal defects detection method of the railway track based on generalization features cluster under ultrasonic images10.1186/s10033-022-00726-z ↗
28. Ensemble model for rail surface defects detection
29. Cost effective railway track fault detection using image processing
30. Performance of active contour models in train rolling stock part segmentation on high-speed video data10.1080/23311916.2017.1279367 ↗
31. Hybrid deep learning architecture for rail surface segmentation and surface defect detection10.1111/mice.12710 ↗
32. Python parallel processing and multiprocessing: A rivew10.25007/ajnu.v10n3a1145 ↗
33. A review: Region of interest based image retrieval
34. Video road vehicle detection and tracking based on OpenCV
35. Thresholding technique with adaptive window selection for uneven lighting image10.1016/j.patrec.2004.09.035 ↗
36. Vision-based manipulation of deformable and rigid objects using subspace projections of 2D contours10.1016/j.robot.2021.103798 ↗
37. An overview of contour detection approaches10.1007/s11633-018-1117-z ↗
38. Image data assessment approach for deep learning-based metal surface defect-detection systems10.1109/ACCESS.2021.3068256 ↗
39. A review of applications of visual inspection technology based on image processing in the railway industry10.1093/tse/tdz007 ↗