Preprint
Essay

This version is not peer-reviewed.

Defect Detection and Geometric Parameters Measurement of Railway Fastener Based on 3D Linear Laser Sensor

Submitted:

01 April 2025

Posted:

01 April 2025

You are already at the latest version

Abstract
Abstract Rail fasteners secure rail tracks to sleepers to prevent displacement, which makes them critical for railway safety. Regular track inspection is essential as long-term usage leads to fastener defects and track irregularities that require accurate measurement of geometric parameters of fasteners for proper maintenance. This paper proposes a method for fastener defect detection and geometric parameter measurement based on 3D linear laser sensor. Firstly, a 3D imaging system is constructed based on a 3D linear laser sensor to generate RGB-P bimodal data, which includes an RGB depth image and its corresponding point cloud. Secondly, the visual defect is detected and fastener area is located from the RGB depth image of railway track. By mapping the fastener area of RGB depth image to point cloud, the fasteners point clouds are rapidly segmented from railway track point cloud. Lastly, the PointNet++ network segments the fastener point cloud into individual components. Based on the spatial structure of fastener components, the specifications of insulated blocks, thickness of height adjustment pads, and bolt heights are measured. Experimental validation shows 100% precision and recall in visual defect detection. For fastener components with minimum specification differences of 1 mm, the measurement error remains below 0.5 mm. The system achieves a real-time detection and measurement speed of 4.32 km/h, effectively replacing manual inspection for high-speed railway fasteners.
Keywords: 
;  ;  ;  ;  ;  

1. Introduction

Railway fasteners are essential elements within railway infrastructure, designed to secure the rail to the sleeper, thereby preventing rail misalignment and ensuring adherence to standard gauge specifications. In alignment with China’s railway track design criteria, the predominant fastener types utilized in high-speed railway systems include “Vossloh-300,” “WJ-7,”and “WJ-8,” as depicted in Figure 1. These fasteners, characterized by their „ω” configuration, are commonly designated as „ω-shaped” clips. Generally, these fasteners comprise a track bolt, an „ω-shaped” clip, an insulated block, height adjustment pads, and various other components illustrated in Figure 2, with minor compositional differences among the distinct clip types[1].
Prolonged utilization of fasteners may result in a range of defects, which can be classified into visual defects (including bolt missing, fracture, and clip skewed) and structural defects (such as excessively loose or tight fasteners), as illustrated in Figure 3. The visual defects have different textures, while the structural defects are only reflected in the height differences, and their appearance is exactly the same as that of the normal fasteners. These defects can impact ride quality and may even lead to train derailments, thereby presenting considerable safety risks to railway operations. In addition to regular inspection of fastener defects, The rail track of high-speed railway need to be adjusted accurately to ensure the high demands of track regularity[2,3] . During the adjustment of the track, the insulated block and the height adjustment pad may be replaced by those of different thicknesses according to the track adjustment plan [4,5,6]. Therefore, accurate detection of fastener defects and measurement of geometric parameters are both essential for railway maintenance. Currently, Fastener defects can be detected automatically by installing sensors on the rail inspection vehicle, while the geometric parameters of the fastener system are measured manually, a method that is time-consuming and prone to errors. Consequently, there is an urgent requirement for an automated and efficient system for defect detection and measurement of geometric parameters in high-speed railway fasteners.

4. Experimental Results and Analysis

This section presents experimental validations to evaluate the effectiveness of the proposed methodology through five aspects: measurement accuracy assessment of the 3D imaging system, accuracy analysis of visual defect detection, validation of the PointNet++ network’s segmentation capabilities, verification of geometric parameter measurement accuracy, and time analysis of the detection and measurement process. The experiments were conducted on both experimental rail tracks and operational railways near Nanchang, China, due to the unavailability of public railway datasets for fastener detection validation. The algorithm developed in this study was implemented in Python and executed on a computational system with the following specifications: CPU: i7-13700kf (3.6GHz), RAM: 64GB, GPU: 4070ti (12GB), and OS: Windows 11 (64-bit).

4.1. Evaluation of the Measurement Accuracy of the 3D Imaging System

The precision and reliability of the 3D imaging system are fundamental prerequisites for accurate defect detection and geometric parameter measurement. System accuracy was validated using a calibrated standard block (shown in Figure 12(a)) as a reference standard. The reference gauge block features precisely machined steps with height differentials of 6.000 mm and 11.500 mm (±0.020 mm manufacturing tolerance). The sensor’s trapezoidal field of view (FOV), illustrated in Figure 12(b), exhibits optimal measurement accuracy in the near-field region where the projection width is maximum. The sensor was mounted on a track inspection vehicle to maintain consistent positioning within the optimal measurement range during data acquisition. The resulting point cloud representation of the step gauge is presented in Figure 12(c). Height differential measurements were performed across six step transitions and compared against calibrated reference values, with results summarized in Figure 12(d). Experimental validation demonstrates measurement deviations within 0.019-0.054 mm of reference values, confirming system compliance with required precision specifications.
The precision (P) and recall (R), which are used to evaluate the accuracy of visual defect detection, are defined as follows:
P = T P T P + F P × 100 R = T P T P + F N × 100
where FP is the number of false positive result, and TP is the number of true positive results; FN is the number of false negative results.
The Intersection over Union (IoU) is employed to evaluate the accuracy of location region. IoU is defined as:
I o U = a r e a ( S eg m e n t a i o n A r e a G r o u n d T r u t h A r e a ) a r e a ( S eg m e n t a i o n A r e a G r o u n d T r u t h A r e a )
The range of IoU is [0,1], and a higher value indicates a more accurate result.
The defect detection and location of the fastener area are analyzed using a comprehensive dataset consisting of 5,800 railway RGB depth images. This dataset encompasses 4,000 samples of normal fasteners and 1,800 samples of visually defective fasteners. The dataset includes three types of fasteners: WJ-7, WJ-8, and WJ-2. Specifically, the WJ-7 and WJ-8 types of fasteners are sourced from ballastless tracks. The track environment of these ballastless tracks is relatively favorable, free from interference caused by crushed stones and debris. In contrast, the WJ-2 type of fasteners originates from ballasted tracks, where crushed stones and weeds are present on the tracks.The dataset was partitioned according to a ratio of 7:1.5:1.5 for the training, validation, and testing subsets, respectively.
The detection outcomes for both normal and defective fasteners are illustrated in Figure 13. Specifically, Figure 13(a)-(b) delineate the localization results for visually normal fasteners within the ballastless track imagery. Conversely, Figure 13(c)-(e) present the defect detection and localization results pertaining to ballasted tracks. Notably, Figure 13(c) depicts an excessively loose fastener, wherein the clip’s position within the image aligns with that of a normal fastener. Furthermore, the fastener presented in Figure 13(e) exhibits visual defects, characterized by a slight tilt in its clip. The proposed methodology accurately identifies this specific defect type.
The fastener detection result based on Yolov8s network is compared with other object detection method, such as Faster R-CNN, SSD and the latest Yolov11s network. The comparison for visual defect detection based on different methods is shown in Table 2. Since the RGB depth images of railway are not affected by ambient light, and the texture of the fastener images is relatively simple, all the object detection algorithms exhibit a relatively high accuracy in detecting fasteners. Among them, the accuracy of Yolov8s is slightly higher than that of other methods. The detection accuracy rate and recall rate for both normal fasteners and defective fasteners are 100%.
The precision of fastener geometry calculations is contingent upon the efficacy of fastener area localization. This investigation quantifies the accuracy of target detection and localization. Fastener localization accuracy is assessed via the IoU, computed between the detected bounding box and the ground truth. Figure 14 presents the IoU distribution for 600 visually normal fastener areas, with values ranging from 0.92 to 0.99, arranged in ascending order for clarity. These findings suggest that RGB depth images facilitate accurate detection of fastener defects and precise localization of fastener regions.

4.3. Performance Evaluation for Point Cloud Segmentation by PointNet++ Network

The segmentation of the components of fasteners is a crucial step for the precise measurement of components. Therefore, the segmentation accuracy is evaluated with IoU, which is defined in equation (8).
The PointNet++ network was trained utilizing point cloud data derived from WJ-8 type fasteners. The researchers allocated the dataset, which consisted of 566 fastener point clouds, in a ratio of 7:1.5:1.5 for training, validation, and testing, yielding 85 test samples. The architecture of PointNet++ facilitates flexible control over the output point cloud density. As the output quantity of point clouds from the PointNet++ network diminishes, the time necessary for the network to segment the fastener point clouds correspondingly decreases. In the computation of insulation block specifications, an increased point cloud density enhances measurement accuracy. Consequently, this paper forecasts outputs for all input point clouds, ensuring that the quantity of input point clouds aligns with the number of predicted point clouds. The processing speed of the point clouds can be regulated by adjusting the appropriate point spacing (dx and dy), thus achieving a balance between processing speed and accuracy requirements.
To ensure precise geometric parameter measurements, this study implements comprehensive component segmentation, encompassing both parameter-relevant components and other distinct elements that, while not directly involved in calculations, contribute to system completeness. While detailed analysis of all components is beyond the scope of this paper, we focus on eight primary component types, with representative segmentation results illustrated in Figure 15 and Figure 16. The experimental results demonstrate that the PointNet++ network achieved an IoU of 1 for most components, with only minor variations observed in rubber pad segmentation. These results validate the network’s capability to accurately segment complex fastener point clouds, thereby providing high-quality component-specific point cloud data for subsequent geometric parameter calculations.

4.4. Result Verification of the Geometric Parameters Measurement

To verify the accuracy of the geometric parameters measured using our method, we conducted a series of experiments comparing manual measurements with those obtained using our 3D imaging system. The geometric parameters of interest include the height of the fastener bolts, the specifications of the insulated blocks, the thickness of the height pad under the rail, and the height pad under the iron plate. Manual measurements were taken using calipers or gap gauges as the ground truth, and the error was defined as the difference between the measurement results obtained by our method and those obtained through manual measurement.
Manual measurement of fastener parameters is time-consuming, particularly when accurately measuring the height of the bolts. Therefore, in this experiment, we measured 63 WJ-8 type fasteners. After manual measurement, we used a 3D measurement system to scan the track and obtain RGB-P bimodal data. The YOLOv8s model was employed to quickly locate the fastener areas in the RGB depth images. Using formula (1), we mapped the image coordinates into a 3D point cloud, allowing us to rapidly segment the fastener point cloud from the railway point cloud. The fastener point cloud was then input into a trained PointNet++ network to segment the point clouds of the various fastener components. We utilized formulas (3) to (6) to calculate the specifications of the insulated block, the thickness of the height pad under the rail, and the height pad under the iron plate, as well as the height of the bolts.
Results of Height Adjustment Pad. The height adjustment pad under the iron plate can be either 10 mm or 20 mm in thickness. For the 63 fasteners used in our experiments, the height pad under the iron plate are all 10 mm thick. The measurement results are shown in Figure 17(a). Due to the potential unevenness of certain sleeper support, some measurement errors have exceeded 1mm. However, given that the height pad under the iron plate vary in specifications by 10mm, measurement errors within 5mm can still accurately determine their specifications. These results demonstrate that our method can accurately determine the thickness of the height pad under the iron plate.
Among the 63 fasteners, some have a height pad under the rail with a thickness of 5 mm, some have a thickness of 2 mm, and some have no height adjustment pads, i.e., the thickness of the height pad under the rail is 0 mm. According to the fastener installation standards, the height pad under the rail is installed between the rubber pad and the iron plate, with the thickness of the rubber pad being 10 mm. Since there is usually no gap between the rubber pad and the height pad under the rail, we manually measured the total thickness of the rubber pad and the height pad under the rail using a vernier caliper. The thickness of the height pad under the rail is the difference between the total thickness and the thickness of the rubber pad. The measurement results of our method, manual measurement, and the error between our method and the ground truth are shown in Figure 17(b). The results indicate that the measurement error is within the range of 0-0.25 mm. Although slight deformations occur due to manufacturing errors and the pressure exerted by the rail on the rubber pad and the height pad under the rail, the measurement error is less than 0.5 mm. Therefore, we can accurately determine the thickness by rounding the measurements. The measurement results meet the required standards.
Results of Insulated Block. The specifications of the insulated blocks are determined by measuring the distance between the edge of the rail and the outer side of the insulation block. The accuracy of this measurement is influenced by the sampling interval dx. A smaller dx results in a smaller horizontal spacing between points. The sensor used in this study has a minimum dx of 0.1 mm and a maximum dx of 0.56 mm. A larger dx increases the sensor’s scanning frequency, making the point cloud more sparse. To test the accuracy of insulated block measurements at different sampling intervals, we conducted experiments with dx values of 0.1 mm, 0.2 mm, 0.3 mm, 0.4mm,0.47 mm, and 0.5 mm. The 63 fasteners used in the test have three specifications of insulated blocks: 8 mm, 9 mm, and 10 mm. For clarity, the number of fasteners is sorted in ascending order based on the specifications of the insulated blocks. The measurement results and errors for different sampling intervals are shown in Figure 18. The results indicate that as dx increases, the measurement error also increases. When dx is set to 0.5 mm, the measurement error for most fasteners exceeds 0.5 mm. Since the specifications of the insulated blocks change in 1 mm increments, an error exceeding 0.5 mm makes it impossible to determine the actual specification. When dx is 0.47 mm, the measurement error is generally within 0.5 mm. Therefore, to balance measurement accuracy and speed, the sampling interval dx must be less than 0.5mm, and it is recommended that dx be less than 0.47mm.
Results of Bolt Height. Among the 63 fasteners used, there are three categories: over-tight fasteners, normal fasteners, and loose fasteners. The measurement results of the bolt heights for these three categories are shown in Figure 19. Due to manufacturing errors, the bolt heights of normal fasteners and over-tight fasteners are almost indistinguishable. However, the bolt height of loose fasteners is significantly higher than that of normal fasteners and over-tight fastener. Therefore, we can determined the reference height of the bolt by measuring a large number of fully torqued fasteners and calculating their average bolt height. Fasteners exhibiting bolt heights that surpass this reference can be classified as over-loose, thereby facilitating the efficient detection of loose fastener defects.

4.5. Time Analysis for Detection and Geometric Parameters Measurement

The time analysis was conducted on the inspection and parameter measurement of 63 fasteners. The data acquisition system was configured with a horizontal sampling interval (dx) of 0.47 mm with a maximum sensor line frequency of 1200 Hz, and trigger interval (dy) of 1.0 mm. The inspection vehicle collected RGB-P data at a speed of 1.2 m/s (4.32 km/h). However, it should be noted that increasing the trigger interval leads to sparser point clouds while enabling higher data collection speeds. The actual dimensions of the fastener area are approximately 90 mm × 200 mm. Due to data loss in the localized region, the average number of point clouds per individual fastener is 33,786 points.
The algorithm execution comprises three sequential phases: (1) RGB-P-based fastener detection and region location using YOLOv8, (2) component-level segmentation using the PointNet++ network, and (3) geometric parameter measurement and analysis. The total processing time for 63 fasteners was 20.79 seconds (s), with an average computation time of 0.33s per fastener, where the PointNet++ segmentation represented the most time-consuming phase at 0.31s per fastener. The time required for detecting the visual defects and location area of fasteners from the RGB depth images of the railway tracks is only 0.02s. The time needed for defect detection algorithm based on point cloud processing is much longer than that for image processing. Given the average inter-fastener distance of 0.63 meter(m) and total inspection distance of 39.69 m, the average processing speed achieved was 1.91 m/s. This processing speed exceeds the data acquisition speed (1.2m/s), enabling real-time defect detection and geometric parameter measurement when the 3D linear laser sensor is mounted on track inspection vehicles. For reference, manual measurement of 63 fasteners typically requires approximately 30 minutes.

5. Conclusion

Fasteners are critical components in railway infrastructure, with their defects posing significant threats to operational safety. The geometric parameters of fasteners provide essential reference data for track fine-tuning, directly impacting railway safety and passenger comfort. This paper proposes a novel method for fastener defect detection and geometric parameter measurement based on 3D linear laser sensor. A 3D linear laser sensor mounted on a track inspection vehicle constructs a measurement system that collects RGB-P bimodal data. The visual defect detection and fastener localization are conducted from RGB images, while RGB-P data mapping enables efficient fastener point cloud segmentation. The PointNet++ network then segments the fastener point cloud into individual components, facilitating geometric parameter calculation based on their spatial structure, including insulated block specifications, height adjustment pad thickness, and bolt heights.
Experimental results demonstrate that the precision and recall in fastener visual defect detection and fastener location. The PointNet++ network successfully segments fastener components with an IoU approaching 1. Geometric parameter measurements of 63 WJ-8 type fasteners show that the thickness of height pad under rail remains error within 0.25 mm, meeting 1mm specified requirements. The thickness of height adjustment pad under the iron plate maintains an error within 1.8 mm, well within the 5 mm tolerance. Measurement accuracy for insulated block specifications correlates with point cloud horizontal interval density, requiring intervals no greater than 0.47 mm to meet 1mm specified requirements. While bolt height measurements effectively detect loose fastener defects, over-tightening detection shows limited reliability due to surface oil contamination and manufacturing variations. The 3D measurement system developed in this research demonstrates capability for automated detection of both visual and loose fastener defects while providing rapid and accurate geometric parameters measurement. This system offers an efficient alternative to manual inspection methods, delivering precise data for track maintenance and adjustment operations. Future research could focus on developing more advanced techniques to overcome these limitations and improve the reliability of over-tightening detection.

Author Contributions

Methodology, and writing—original draft, W.L., X.Y.; data collection and writing—review and editing, project administration, and funding acquisition, X.Y. and B.L.; data collection, Y.W. and Z.J. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the National Natural Science Foundation of China under grant (No. 62001202) and Jiangxi Province significant science and technology research and development project under grant (No.20203ABC28W008) for their support.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Yuan X, Lei Z, Zhu H, Wang Y and Zhang M. A Tightness Detection Method for Railway Fasteners Based on RGB-P Bimodal Data. IEEE TIM 2024, 73, 1-15.
  2. Yan H, Li C, Liu X, Zhang J and Hu H. Track slab fine adjustment system based on 6-DOF parallel mechanism. IEEE ICRA 2011, 47-50.
  3. Freudenstein S. RHEDA 2000®: Ballastless track systems for high-speed rail applications. INT J Pavement Eng 2010, 11, 293-300.
  4. Sol-Sánchez M, Moreno-Navarro F, Rubio-Gámez M C. The use of elastic elements in railway tracks: A state of the art review. CBM 2015, 75, 293-305. [CrossRef]
  5. Sol-Sánchez M, Moreno-Navarro F, Rubio-Gámez M C. The use of deconstructed tire rail pads in railroad tracks: Impact of pad thickness. Materials & Design 2014, 58, 198-203. [CrossRef]
  6. Li Y, Cen M. A method of integer programming for track fine adjustment. Sixth IC EEI 2015, 9794 59-64.
  7. Marino F, Distante A, Mazzeo P L and Stella E. A Real-Time Visual Inspection System for Railway Maintenance: Automatic Hexagonal-Headed Bolts Detection. IEEE TSMC 2007, 37, 418-428. [CrossRef]
  8. Xia Y, Xie F, Jiang Z. Broken Railway Fastener Detection Based on Adaboost Algorithm. 2010 ICOIP 2010, 313-316.
  9. Feng H, Jiang Z, Xie F, Yang P, Shi J and Chen L. Automatic Fastener Classification and Defect Detection in Vision-Based Railway Inspection Systems. IEEE TIM 2014, 63, 877-888. [CrossRef]
  10. Wang L, Zhang B, Wu J, Xu H, Chen X and Na W. Computer vision system for detecting the loss of rail fastening nuts based on kernel two-dimensional principal component – two-dimensional principal component analysis and a support vector machine. P I MECH ENG F-J RAI 2016, 230, 1842-1850.
  11. Gibert X, Patel V M, Chellappa R. Robust Fastener Detection for Autonomous Visual Railway Track Inspection. 2015 IEEE WACV 2015, 694-701.
  12. Wang Q, Li B, Hou Y and Fan H. An improved LBP feature for fastener identification. Journal of Southwest JiaoTong University 2018, 53, 893-899.
  13. Yang J, Tao W, Liu M, Zhang Y, Zhang H and Zhao H. An efficient direction field-based method for the detection of fasteners on high-speed railways. Sensors 2011, 11, 7364-7381. [CrossRef]
  14. Luo J, Liu J, Li B and Ying X. Detection for railway fasteners based on local features and semantic information. Application Research of Computers 2016, 33, 1-7.
  15. Wei X, Yang Z, Liu Y, Wei D, Jia L and Li Y. Railway track fastener defect detection based on image processing and deep learning techniques: A comparative study. EAAI 2019, 80, 66-81. [CrossRef]
  16. Jin P, Huang H, Liu J, Liu S, Fang Y, He S, Qi H and Liu W. Fault Detection Method of Railway Fastener Combined with Multi-sensor Information. Journal of Mechanical Engineering 2021, 57, 38-46.
  17. Zhan Y, Dai X, Yang E and wang K C. Convolutional neural network for detecting railway fastener defects using a developed 3D laser system. IJRT 2021, 9, 424-444.
  18. Han Q, Wang S, Fang Y, Wang L, Du X, Li H, He Q and Feng Q. A rail fastener tightness detection approach using multi-source visual sensor. Sensors 2020, 20, 1367.
  19. Gao H, Wang Y, Tang C and Wang X. Track fastener detection method based on decision tree classification and region growth. Bulletin of Surveying and Mapping 2022, 09, 18.
  20. Wang L, Zhou Q, Fang Y, Wang S and Li G. Detection method of rail fastener fastening state based on line structured light. Laser & Optoelectronics Progress 2021, 58, 399-407.
  21. Mao Q, Cui H, Hu Q and Ren X. A rigorous fastener inspection approach for high-speed railway from structured light sensors. ISPRS Journal 2018, 143, 249-267.
  22. Cui H. Research on Key Technologies of Service Status Detection of Track Fasteners Based on Structured Light Point Cloud. Doctor Thesis Wuhan University 2019, 1-132.
  23. Cui H, Hu Q, Mao Q. Real-time geometric parameter measurement of high-speed railway fastener based on point cloud from structured light sensors. Sensors 2018, 18, 3675. [CrossRef]
  24. Hmidani O, and E. I. Alaoui. A comprehensive survey of the R-CNN family for object detection. 2022 IEEE ICACTN 2022, 1-6.
  25. Liu W, Anguelov D, Erhan D, Szegedy C, Reed S, Fu C.-Y, and Berg A. C. Ssd: Single shot multibox detector ECCV LNIP 2016, 9905, 21-37.
  26. Sapkota R, Meng Z, Churuvija M, Du X, Ma Z, and Karkee M. Comprehensive performance evaluation of yolo11,yolov10, yolov9 and yolov8 on detecting and counting fruitlet in complex orchard environments. arXiv preprint arXiv 2024, 2407, 12040.
  27. Zhang C, Chen X, Liu P, He B, Li W and Song T. Automated detection and segmentation of tunnel defects and objects using YOLOv8-CM. TUNN UNDERGR SP TECH 2024, 150, 105857.
  28. Vinodkumar P K, Karabulut D, Avots E, Ozcinar C and Anbarjafari G. A survey on deep learning based segmentation, detection and classification for 3D point clouds. Entropy 2023, 25, 635. [CrossRef]
  29. Vo A V, Truong-Hong L, Laefer D F and Bertolotto M. Octree-based region growing for point cloud segmentation. ISPRS JOURNAL 2015, 104 88-100. [CrossRef]
  30. Zhao Y, Zhang X, Huang X. A technical survey and evaluation of traditional point cloud clustering methods for lidar panoptic segmentation. Proceedings of the IEEE/CVF ICCV 2021, 2464-2473.
  31. Schnabel R, Wahl R, Klein R. Efficient RANSAC for point-cloud shape detection. CGF 2007, 26, 214-226.
  32. Qi C R, Yi L, Su H and Guibas L J. PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space. Proc. Conf. Neural Informat. Process. Syst 2017, 5099-5108.
  33. Bai T, Yang J, Xu G and Yao D. An optimized railway fastener detection method based on modified Faster R-CNN. Measurement 2021, 182, 109742. [CrossRef]
  34. Yao D, Sun Q, Yang J, Liu H and Zhang J. Railway Fastener Fault Diagnosis Based on Generative Adversarial Network and Residual Network Model. Shock and Vibration 2020 ,1-15.
Figure 1. Common fastener on China’s railway. (a) Vossloh-300. (b) WJ-8. (c) WJ-7.
Figure 1. Common fastener on China’s railway. (a) Vossloh-300. (b) WJ-8. (c) WJ-7.
Preprints 154370 g001
Figure 2. Structure and clip gap of WJ-8 type of fastener.
Figure 2. Structure and clip gap of WJ-8 type of fastener.
Preprints 154370 g002
Figure 3. Common defects of fastener. (a) Skewed clip. (b) Bolt missing; (c) Fastener missing.;(d) Over-tight fastener.
Figure 3. Common defects of fastener. (a) Skewed clip. (b) Bolt missing; (c) Fastener missing.;(d) Over-tight fastener.
Preprints 154370 g003
Figure 4. Flowchart of our method3. Methodology.
Figure 4. Flowchart of our method3. Methodology.
Preprints 154370 g004
Figure 5. Principle and physical of railway 3D imaging system based on 3D linear laser sensor. (a) The principle of railway dynamic scanning of 3D imaging system; (b) Physical of railway fastener 3D imaging system.3.1.2 RGB-P Bimodal Data Construction.
Figure 5. Principle and physical of railway 3D imaging system based on 3D linear laser sensor. (a) The principle of railway dynamic scanning of 3D imaging system; (b) Physical of railway fastener 3D imaging system.3.1.2 RGB-P Bimodal Data Construction.
Preprints 154370 g005
Figure 6. RGB-P bimodal data of railway. (a) RGB depth image. (b) Point cloud rendering for display.
Figure 6. RGB-P bimodal data of railway. (a) RGB depth image. (b) Point cloud rendering for display.
Preprints 154370 g006
Figure 7. Fastener detection and location results. (a) and (b) are visually normal fasteners, (c)-(d) are visual defects of fasteners.
Figure 7. Fastener detection and location results. (a) and (b) are visually normal fasteners, (c)-(d) are visual defects of fasteners.
Preprints 154370 g007
Figure 8. The flowchart of fastener point cloud segmentation based on RGB-P bimodal data mapping3.3 Point cloud Segmentation and Geometric parameters Measurement of Fastener.
Figure 8. The flowchart of fastener point cloud segmentation based on RGB-P bimodal data mapping3.3 Point cloud Segmentation and Geometric parameters Measurement of Fastener.
Preprints 154370 g008
Figure 9. PointNet++ network architectureThe point cloud dataset was manually annotated with component-wise labels to facilitate supervised training of the PointNet++ network. Figure 10 illustrates the annotated point clouds, where distinct colors denote different fastener components. The numerical annotations (① through ⑧) correspond to: bolt upper surface, metal clip, insulated block, iron plate upper surface, gauge block upper surface, rubber pad upper surface, rail edge, and sleeper upper surface, respectively.
Figure 9. PointNet++ network architectureThe point cloud dataset was manually annotated with component-wise labels to facilitate supervised training of the PointNet++ network. Figure 10 illustrates the annotated point clouds, where distinct colors denote different fastener components. The numerical annotations (① through ⑧) correspond to: bolt upper surface, metal clip, insulated block, iron plate upper surface, gauge block upper surface, rubber pad upper surface, rail edge, and sleeper upper surface, respectively.
Preprints 154370 g009
Figure 10. Geometric parameters measurements of the WJ-8 fastener: (a) detailed structure diagram of WJ-8 fastening system. (b) in-situ image of fastener; (c) point cloud of fastener. A: insulated block; B: rubber pad; C:metal clip; D: gauge block; E: buffer pad; F: embedded brushing; G: bolt; H: flat washer; I: height adjustment pad under the rail; J:iron plate; K: height adjustment pad under the iron plate. ①: upper surface of the bolt; ②: metal clip; ③: insulated block; ④: upper surface of the iron plate; ⑤: upper surface of the gauge block; ⑥: upper surface of the rubber pad; ⑦: rail edge; ⑧: upper surface of the sleeper support.
Figure 10. Geometric parameters measurements of the WJ-8 fastener: (a) detailed structure diagram of WJ-8 fastening system. (b) in-situ image of fastener; (c) point cloud of fastener. A: insulated block; B: rubber pad; C:metal clip; D: gauge block; E: buffer pad; F: embedded brushing; G: bolt; H: flat washer; I: height adjustment pad under the rail; J:iron plate; K: height adjustment pad under the iron plate. ①: upper surface of the bolt; ②: metal clip; ③: insulated block; ④: upper surface of the iron plate; ⑤: upper surface of the gauge block; ⑥: upper surface of the rubber pad; ⑦: rail edge; ⑧: upper surface of the sleeper support.
Preprints 154370 g010
Figure 11. The installation and structure of the gauge blocks.
Figure 11. The installation and structure of the gauge blocks.
Preprints 154370 g011
Figure 12. The 3D linear laser sensor scanning the standard block for analyzing the measurement accuracy of the 3D imaging system. (a) is schematic of standard step block; (b) is schematic of standard block imaging; (c) is point cloud of step block; (d) is measurement error of block4.2 Accuracy Analysis of Visual Defect Detection and normal fastener location.
Figure 12. The 3D linear laser sensor scanning the standard block for analyzing the measurement accuracy of the 3D imaging system. (a) is schematic of standard step block; (b) is schematic of standard block imaging; (c) is point cloud of step block; (d) is measurement error of block4.2 Accuracy Analysis of Visual Defect Detection and normal fastener location.
Preprints 154370 g012
Figure 13. Fastener detection results based on Yolov8s model. (a) and (b) are the visually normal fasteners of WJ-8 and WJ-7 type of fastener respectively; (c) is the loose fastener with the clip having the same shape as that of the normal fastener; (d) is a visually normal fastener located on ballasted tracks; (e) is the visually defective fastener with its clip slightly tilted.
Figure 13. Fastener detection results based on Yolov8s model. (a) and (b) are the visually normal fasteners of WJ-8 and WJ-7 type of fastener respectively; (c) is the loose fastener with the clip having the same shape as that of the normal fastener; (d) is a visually normal fastener located on ballasted tracks; (e) is the visually defective fastener with its clip slightly tilted.
Preprints 154370 g013
Figure 14. The IoU of visually normal fastener location based on Yolov8s network.
Figure 14. The IoU of visually normal fastener location based on Yolov8s network.
Preprints 154370 g014
Figure 15. The IoUs of fastener components segmented by Pointnet++ network.
Figure 15. The IoUs of fastener components segmented by Pointnet++ network.
Preprints 154370 g015
Figure 16. The fastener point cloud segmentation results based on the Pointnet++ network.
Figure 16. The fastener point cloud segmentation results based on the Pointnet++ network.
Preprints 154370 g016
Figure 17. The measurement results of height adjustment pad. (a) The height pad under iron plate; (b) Height pad under rail.
Figure 17. The measurement results of height adjustment pad. (a) The height pad under iron plate; (b) Height pad under rail.
Preprints 154370 g017
Figure 18. The measurement error with different dx for the specification of insulated block.
Figure 18. The measurement error with different dx for the specification of insulated block.
Preprints 154370 g018
Figure 19. The measurement bolt height for different fastener.
Figure 19. The measurement bolt height for different fastener.
Preprints 154370 g019
Table 1. The hyper-parameters used for Pointnet++ network training.
Table 1. The hyper-parameters used for Pointnet++ network training.
Item parameters value
Network training Sample number 84
Batch size 16
epoch 251
Learning rate 0.001
Step_size 20
Lr_decay 0.5
Number point(npoint) 2048
Adam algorithm momentum 0.9
betas 0.999
eps 1e-08
Table 2. Comparison of the precision and recall rates for different models (unit:%).
Table 2. Comparison of the precision and recall rates for different models (unit:%).
Model Normal Defect
P R P R
Yolov8s 100 100 100 100
Faster R-CNN [33] 100 99.8 99.3 98.4
SSD[34] 100 98.7 98.4 95.6
Yolov11s 100 100 100 99.2
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2026 MDPI (Basel, Switzerland) unless otherwise stated

Accessibility

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings