Abstract
The article uses images from Unmanned Aerial Vehicles (UAVs) for rail diagnostics. The main advantage of such a solution compared to traditional surveys performed with measuring vehicles is the elimination of decreased train traffic. The authors, in the study, limited themselves to the diagnosis of hazardous split defects in rails. An algorithm has been proposed to detect them with an efficiency rate of about 81% for defects not less than 6.9% of the rail head width. It uses the FCN-8 deep-learning network, implemented in the Tensorflow environment, to extract the rail head by image segmentation. Using this type of network for segmentation increases the resistance of the algorithm to changes in the recorded rail image brightness. This is of fundamental importance in the case of variable conditions for image recording by UAVs. The detection of these defects in the rail head is performed using an algorithm in the Python language and the OpenCV library. To locate the defect, it uses the contour of a separate rail head together with a rectangle circumscribed around it. The use of UAVs together with artificial intelligence to detect split defects is an important element of novelty presented in this work.
1 Introduction
An increasing number of railway network managers are striving to create an accurate and dynamic system to identify actual and potential damage to railway infrastructure. This involves obtaining the highest quality data, and thus preventing accidents. In addition, decisions are made on planning and prioritization for the maintenance, repair and renewal of railway lines.
In recent years, new techniques using, for example, GPS and Unmanned Aerial Vehicles (UAVs) are increasingly being used to diagnose objects. The work [1] presents the use of satellite measurements to evaluate the railway track geometry. UAVs, on the other hand, can be used to diagnose building facades [2] and bridges [3]. UAVs, which can monitor crucial sections of railway lines in real time, have become a very successful tool to support these tasks. They perform visual inspections of railroad infrastructure in sight, VLOS – Visual Line of Sight, or out of sight (control by means of UAV image transmission), BVLOS – Beyond Visual Line of Sight [4,6,7]. The main advantage of such a solution compared to traditional inspections performed with measuring vehicles is the elimination of decreased train traffic and, as a result, trains can run with optimal capacity.
There are UAVs on the market with the option to equip them with the highest quality imaging equipment and various sensors, allowing users to record data not only of practical use, but also to conduct scientific research work [8]. The measurement is made with an accuracy from fractions of to single millimetres [9], thanks to high optical resolution and special on-board flight stabilization systems [10]. The precise localisation of UAVs is also important here and is ensured by the GPS system.
Once recorded, overlapping aerial images are processed in photogrammetry software to produce an accurate 3D-point cloud [11]. By comparing with the reference point clouds from previous inspections, changes in infrastructure can be monitored.
Various defects of the railroad structure [12], including those of the rolling surfaces of rails, such as rail burns, squat, head checking or splits [13], can be displayed by the UAV imaging system and further analysed. They are the result of the dynamic wheel interaction on the rail, which results in rail fracture and train derailment.
A study on the classification of rail defect images recorded by classical non-destructive methods used by a specialized rail vehicle have already been conducted [14]. Moreover, some research projects also concerned visual methods of detecting squat defects in rails [15].
The article focuses on video detection of particularly hazardous split defects, those practically preventing normal train traffic. In standard flaw detection systems, ultrasonic, magnetic, eddy current or laser methods are generally used to detect different types of rail defect [16]. The presented approach uses the imaging method with the systems installed on board the UAVs.
Split defects are vertical defects in the rail head edge and, in extreme cases, horizontal defects in the entire head. It seems natural to use one of the standard edge detection algorithms, or more complex ones like [17, 18]. The effectiveness of the above methods in terms of their use for split defects was also checked, but they proved to be ineffective.
In the next step, image segmentation methods were applied, which would allow the effective extraction of the rail head from the image, and thus detect its edge defects. The standard image segmentation methods are based on texture analysis [19]. However, the texture representing the rail head is subject to great variability due to corrosion, a whole range of surface defects or various types of dirt. This is also a significant impediment to this method.
Therefore, in the article, the authors attempted to apply, for the extraction of the rail head and detection of split defects, deep convolutional networks [20, 21], which in recent years have experienced rapid development. They enable much more effective detection of objects in images. These networks are also an important part of deep networks designed directly for image segmentation [22]. An important feature is the high resistance to both changes in light intensity of the image points and changes in the images subject to segmentation. When developing this algorithm, track images recorded by UAVs on the tracks of the Network Rail (NR) manager were used [23]. The use of UAVs together with artificial intelligence to detect split defects is an important element of novelty presented in this work. After some modification, the proposed method can be used to detect other types of surface defects such as squat, break – outs, skid spots, spalling and head checking [24,25,26].
The article consists of 6 sections. Section one is the introduction. The second section concerns the research object. Section three discusses the structure of the proposed algorithm. The fourth section presents a deep neural network extracting the rail head, while the fifth section presents a fragment concerning the location of split defects in the rail head. The last section is the conclusion.
2 Object of experimental inspections
Professional UAVs are equipped as standard with devices that allow extremely precise aerial images to be taken, using Ultra 4K cameras with UHD video recording – Ultra High Definition with a resolution of 4096×2160 with different frame rates and a variable viewing system – vertically down or horizontally, depending on the inspected object.
At such high resolution, it is possible to identify defects in the rolling surface of the rail head, markings on the sleepers, the assembly quality of fixings and rail bonds, or damage to the structure and surface of viaducts and bridges [3]. This is a key function when checking a railway track and accompanying infrastructure.
Images from an UAV of the track of a small freight railroad station on the UK network are shown as an example of an object of experimental inspection. The rails have defects in the rail heads in many places, i.e. split defects, both vertical and horizontal [24,25,26].
Figure 1 shows the result of an inspection on these tracks, conducted by Plowman Craven using a Vogel R3D UAV with 100 MPx resolution optics, flying at a height of 25 m above the tracks [27]. The individual photos in Figure 1a to 1d are successive enlargements of the same part of the station along the tracks with standing rolling stock. It is not difficult to notice that, despite the complete ballast, the condition of the rails in many places practically limits the standard movement of rail vehicles.
![Figure 1 UAV visualization of the station track inspection: a) image of a track fragment with a turnout, b), c) and d) subsequent enlargements of the image of this track fragment with split rail defects [27].](/document/doi/10.1515/eng-2021-0033/asset/graphic/j_eng-2021-0033_fig_001.jpg)
UAV visualization of the station track inspection: a) image of a track fragment with a turnout, b), c) and d) subsequent enlargements of the image of this track fragment with split rail defects [27].
3 The Split Defect Detection Algorithm Structure in Rails
The algorithm for the detection of split defects in rails presented in the article, the structure of which is shown in Figure 2, consists of two main parts responsible for:
extraction of the rolling surface of the rail head from the track image using FCN-8 (Fully Convolutional Network), and
defect detection in the rail head.

Structure of the presented algorithm for split defect detection.
The rail head extraction was performed based on the railroad track image segmentation process into the fragment with the rail head and the remaining part constituting its background. This was implemented by the FCN-8 Fully Convolutional Network. The second algorithm block performs rail head defect detection. This goal is achieved through a heuristic algorithm.
4 Extraction of the Rolling Surface of the Rail Head – FCN-8 Network
4.1 FCN-8 network structure
Extraction of the rail head is performed by the image segmentation process into a fragment with a head and background. The FCN-8 Fully Convolutional Network is used for this task [22]. During the segmentation process, the FCN-8 network assigns a label to each image point. The value of this label depends on the type of object to which the analysed point belongs. In the case of head extraction, there are two types of objects (head and background). Figure 3 shows the FCN-8 network structure.

FCN-8 network structure.
The FCN-8 network uses a significant fragment of a CNN (Convolutional Neural Network). There are currently three forms of this network: AlexNet [28], VGGNet [29], and GoogLeNet [30]. According to [22], VGGNet [29] is the most accurate segmentation process, which is why it was chosen by the authors. VGGNet is also called VGG 16 and consists of serially connected convolutional layers ReLu and pooling. The last layers in the network are three layers with full connections between neurons. However, FCN-8 only uses one layer with full connections. This network classifies each point in the image on the basis of certain characteristics that describe the objects in the segmented image. These features are extracted through the use of a number of convolutional layers interspersed with the layers ReLu and pooling. The extraction of the features from the image by a single convolutional layer is implemented by means of the following operation:
where: i ∈ (0, . . . P − 1), j ∈ (0, R − 1), z . . . (0, . . . Z − 1) are the coordinates of the output matrix B generated by the convolutional layer. A is the input matrix fed to its input with the size PxRxN, W is the weights matrix with the size KxKxNxZ. K determines the filter width, Z corresponds to the number of filters used in this layer, while b is a bias vector of the length Z.
The submatrix with the size KxKxN of the weights matrix W corresponds to a single neuron connected to a limited number of elements (inputs) of the matrix A. As can be seen from formula (1), this layer performs the mapping B = f (A, W) mapping the matrix A of the size PxRxN into the matrix B with the size PxRxZ. When the convolutional layer is the first layer of the FCN-8 network, then the matrix A corresponds to the analysed image fed to the network input and N = 3 (R, G and B image components). The output matrix B of each convolutional layer is given to the non-linear activation function represented in Figure 2 as a layer ReLu, which performs the following operation C = max (0, B). Additionally, after several convolutional layers, the matrix C with the size PxRxZ is reduced to P/2 × R/2 × Z as a result of subsampling or the operation pooling. The last three layers are layers with full connections. The last one consists of two neurons, one responsible for detecting the rail head and the other for detecting the background. Each of these neurons is connected to all outputs (output matrix elements C) of the previous layer. According to [22], the full-connection layer can be treated as a convolutional layer in which the filter width covers the entire area of the input image. As a result, a rough form of the input image is created with the size
summing 2 × upsampling of the conv7 convolutional layer and the pool4 layer
summing 2 × upsampling of the result obtained in point 1 and the pool3 layer
8 × upsampling of the result obtained in point 2.
All network parameters (weights) are defined in the learning process. This process minimizes the error function L in the form of cross-entropy:
where: P (xi) is the probability to which object class the point xi belongs. Q (xi) determines the probability to which feature class the point xi belongs, which is generated by FCN-8 in the learning process. S is the number of learning datasets fed to the network during learning.
The learning process ends when the error function L is close to 0. This means that both probability distributions are close to each other (p (x) ≈ q (x)).
4.2 FCN-8 network implementation
The FCN-8 network implementation can be divided into the following stages: the learning dataset development, the network construction stage and the network learning and testing stage. The learning dataset includes a pair of 1024×3008 Pixel photos. Figure 4 shows an example of a learning pair fed to the network during the learning process. This pair consists of an image of a railroad track fragment fed to the network input and of the corresponding image after segmentation, which should be generated by the network. In order to increase the learning speed, each of the images was subjected to the standardization process. As a result, the value of each point in the image is included in a distribution with a mean value of zero and a variance of 1. A set of 1500 learning pairs was obtained. This was randomly divided into three disjoint sets: data_train with 1000 learning pairs, data_valid with 250 learning pairs and data_test with 250 learning pairs.

Example of a learning pair a) An image fed to the network input, b) A corresponding image after segmentation, which should be generated by the network.
The FCN-8 network was implemented in the Tensorflow environment [31, 32]. The VGG16 network [29], developed and made available by Oxford Visual Geometry Group was used as the main backbone of the FCN-8 network. In order to increase the effectiveness of the network and to speed up the learning process, the transfer learning method was used. It is based on the assumption that a network which has learnt to solve one problem can be used as a starting point for learning to solve another problem [33]. The VGG16 network was used as a boot network, able to recognize objects in images belonging to 1000 different classes, and its model is available in [31]. The network learning was conducted on a computer equipped with an NVIDIA GeForce GTX 750 Ti graphics card. Two sets were used in the learning process: data_train for learning and data_valid for testing.
In the learning process, the AdamOptimizer package was used to minimize the L error function, in which the learning constant was 0.0001. The learning process covered 200 epochs and lasted 11 days.
Figure 5 shows the error dependence L during the learning process for the data_train set (Figure 5a) and the data_valid set (Figure 5b). The image segmentation process effectiveness was checked on data from the data_test set. It should be noted that the data from this set did not participate in the network learning process.

Error dependence L during the learning process a) for the data_train set, b) for the data_valid set.
According to [34], for the assessment of the image segmentation effectiveness, the measure IoU Intersection Over Union, also called the Jaccard index, can be used. For the extraction of the rail head, this indicator is defined as:
where: TM means the set of points belonging to the actual rail head area in a segmented image, Pp is the set of points belonging to the rail head area generated by the FCN-8 network, while ∩ and ∪ mean the common part and the sum of the sets TM and Pp respectively.
The mean value IoU for data from the data_test set was 0.92. Figure 6 shows examples of track images from the data_test set after segmentation with the FCN-8 network. Figure 6 a) and b) show the effect of segmentation for the rail with the split defect of relatively small width and length. Figure 6 c) and d) show the effect of segmentation for the rail with the split defect of relatively small width and large length. Figure 6 e) and f) show the effect of segmentation for the rail with the split defect of large width (covering most of the rail head). Additionally, Figure 6 g) and h) show images before and after segmentation for the rail without any defects.

Track image segmentation effect by FCN-8 on data from data_test, a), c), e), g) show original track images, b), d), f), h) show corresponding track images after segmentation with FCN-8.
5 Split Defect Detection in the Rail Head
A heuristic algorithm was used to detect split defects in the rail head. It was implemented in the Python language using the OpenCV library. The pseudocode of the proposed algorithm is as follows:
Contour generation (cont) for the rail head area obtained by the FCN-8 network,
Rectangle generation (rect) circumscribed around the contour (cont) obtained in point 1,
for each xrect on the perimeter rect,
if threslow < |yrect − ycont| < threshigh,
draw a line between the points (xrect, yrect) and (xrect, ycont).

Illustration of consecutive stages of the defect detection algorithm described by the pseudocode: a) line 1 of the pesudocode, b) line 2, c) lines 3, 4 and 5, d) defect applied in the rail head area generated by FCN-8, e) defect applied in the track image.
For the operation of the split defect detection algorithm, the parameter threslow is decisive. Its task is to eliminate inaccuracies in the segmentation process (small irregularities appearing on the circumference of the rail head after segmentation). The high value of this parameter removes these irregularities while increasing the probability of removing the real defect. On the other hand, its low value increases the probability of segmentation inaccuracies being treated as defects. The Receiver Operating Characteristic (ROC) curve was determined to check the effect of the parameter threslow on the quality of the detection process.
This is a curve showing the dependence of TPR (True Positive Rate) on FPR (False Positive Rate) at different values of the parameter threslow. In the case of the algorithm for split defect detection, TPR is defined as:
where: TP (True Positive) is the number of correctly detected split defects, and FN (False Negative) is the number of undetected split defects (treated as minor irregularities in the segmentation process).
However, FPR is expressed by the following rule:
where: FP (False Positive) is the number of small irregularities detected as a split defect, and TN (True Negative) is the number of small irregularities not detected as split defects.
Both TPR and FPR were determined based on data from data_test. As already mentioned, this set included 250 track images which contained 371 split defects and 43 segmentation irregularities. Figure 8 shows the ROC curve for this algorithm. The point with the coordinates (0, 0) corresponds to the value threslow = threshigh = width of the rail head, while the point with the coordinates (1, 1) corresponds to threslow = 0.

ROC curve for the split defect detection algorithm.
Based on Figure 8, the optimum value is threslow = 16 for which TPR = 0.82 and FPR = 0.2 were obtained. Table 1 shows the confusion matrix for the split rail defect detection algorithm obtained for data_test and threslow = 16. In the row “split defect”, the first cell contains the number of split defects detected as split defects, while the second cell contains the number of split defects detected as irregularities form segmentation by FCN-8. In next row, the first cell contains the number of irregularities from segmentation by FCN-8 detected as splits defects and the second cell contains the number of irregularities from segmentation by FCN-8 detected as irregularities. According to this confusion matrix, the system correctly classified (305 + 34) of (305 + 34 + 9 + 66) examples, which entails a 81,8% detection (classification) rate.
Confusion matrix for the split rail defect detection algorithm.
Detected as | ||
---|---|---|
Split defect | Irregularities from segmentation by FCN-8 | |
Split defect | 305 | 66 |
Irregularities due to segmentation imperfections in the FCN-8 network | 9 | 34 |
Figure 9 shows the algorithm effect for sample track images. Figure 9 b), f), h) present the algorithm effect for split defects of large width and length, while Figure 9 d) for the defect of small size.

Algorithm effect for sample rail images in the track. a), c), e), g) show original track images, b), d), f), h) show corresponding split defects (marked in red) applied in track images.
The authors also verified the invariance of the performance of the algorithm to changes in brightness of the track image. For this purpose, the brightness of the each image belonging to the data_test set has been artificially changed. It was achieved through conversion of RGB image model to HSV (Huge, Saturation, Value) model in which V component is responsible for the brightness of the image. The brightness of each pixel in the modified image is changed based on a simple relationship, I = S * Inom.
Where S is a multiplier in the range of (0.1, 0.2, . . . 1.0) and Inom is the brightness of each pixel (V component) in the original (unmodified) image. Figure 10 presents the dependence of the detection rate on a Smultiplier. As shown in Figure 10, detection rate is almost constant for a S multiplier higher than 0.4.

The detection rate versus changes in brightness of images (represented by a S multiplier).
6 Conclusion
In the study presented in the article, the authors relied on image samples of damaged rails recorded during the railroad track diagnostics by UAVs. This was limited to split rail defects due to the fact that their presence limits train traffic on the route.
The proposed algorithm enabled their detection with an efficiency of approx. 81%. It uses the FCN-8 deep-learning network, implemented in the Tensorflow environment, to extract the rail head by image segmentation. Using this type of network for segmentation increases the resistance of the algorithm to changes in the recorded track image brightness. This is crucial in the case of images recorded by UAVs, where it is not possible to ensure their constant brightness. The detection of these defects in the rail heads was performed using an algorithm implemented in the Python language using the OpenCV library.
To locate a defect, it uses a contour of a separate rail head together with a rectangle circumscribed around it. Errors in split defect detection are caused by the segmentation process inaccuracy, which results from the transition from a rough segmentation image (conv7, Figure 3) to an image corresponding to the size of an image subjected to the segmentation process. Therefore, the image resolution and, in particular, the rail head width have a significant impact on the algorithm accuracy.
In the presented solution, the rail head width was 232 points with 1024×3008 image resolution and the thresh_low parameter obtained from Figure 8 was 16. This means that the presented algorithm can detect split defects with a width of not less than (16/232)*100% = 6.9% of the rail width, which is a result that fully meets the operating criteria.
Split defects examined in the work, differ significantly in terms of geometry seen from the top of the rail, compared to other classic surface defects of the rail head such as squats, spalling, break – outs, etc. Article [13] concerns the detection of the above mentioned defects. However, it is difficult to make clear comparisons here, because both the shape of the defects themselves and the algorithms are completely different from those used by the authors.
In subsequent studies using deep-learning networks, based on images from UAVs, the authors intend to select other rail surface defects, as well as damage to the railway infrastructure with a significant impact on railway traffic safety. These include cracks and chipping of railway sleepers, defects in rail fixings, the condition of the track ballast, railway turnouts [8] and structural deformation of electric tractions, bridges and viaducts, railway automation elements and tunnels [9].
Acknowledgement
The authors thank Plowman Craven Ltd for a consent for the use of the images of the railroad track recorded by its UAVs systems in this paper.
References
[1] Specht C., Koc W., Chrostowski P., Computer-aided evaluation of the railway track geometry on the basis of satellite measurements, Open Engineering, 2016, 6, 125–134, DOI: 10.1515/eng-2016-0017.Search in Google Scholar
[2] Serrat C., Cellmer A., Banaszek A., Gibert V., Exploring conditions and usefulness of UAVs in the BRAIN Massive Inspections Protocol, Open Engineering, 2019, 9, 1–6, https://doi.org/10.1515/eng-2019-0004.10.1515/eng-2019-0004Search in Google Scholar
[3] Dorafshan S., Maguire M., Nathan V. Hoffer N.V., Coopmans C.„ Thomas R. J., Unmanned Aerial Vehicle Augmented Bridge Inspection Feasibility Study, Utah State University, UT 84322, August 2017.Search in Google Scholar
[4] Sherrock E., Neubecker K., Unmanned Aircraft System Applications in International Railroads, U.S. Department of Transportation. Federal Railroad Administration. Office of Research, Development and Technology Washington, DC 20590, 2018.Search in Google Scholar
[5] Flammini F., Naddei R., Pragliola C. and Smarra G., Railway Infrastructure Monitoring by Drones, International Conference on Electrical Systems for Aircraft, Railway, Ship Propulsion and Road Vehicles & International Transportation Electrification Conference (ESARS-ITEC), 2016, DOI: 10.1109/ESARS-ITEC.2016.7841398.Search in Google Scholar
[6] Inspection and monitoring of railway infrastructure using aerial drones. ESCAP/TARN/WG/2019/4. 6th session Bangkok,10 and 11 December 2019.Search in Google Scholar
[7] Lesiak P., Inspection and maintenance of railway infrastructure with the use of Unmanned Aerial Vehicles, Problemy Kolejnictwa – Railway Report, 2020, 64(188), 115 – 127, DOI: 10.36137/1883E.Search in Google Scholar
[8] Clive R., Switch and Crossing Optimal Design and Evaluation, Project S-CODE. Shift2Rail Joint Undertaking under the European Union's Horizon 2020 research and innovation programme under grant agreement No 730849, 2016–2019, D3.1 Report – Next generation control: monitoring and sensor systems.Search in Google Scholar
[9] Zhang D., Vong ChH., Ravitharan R., Reichl P. and Chung, H., Unmanned Aerial System (UAS) for Railway Inspection, AusRAIL 2018, Rail for a Better Future, Canberra, ACT 27–28.Search in Google Scholar
[10] Debevec R., A Smart UAV Platform for Railroad Inspection, Electronic Theses and Dissertations. B.S. University of Central Florida, 2019.Search in Google Scholar
[11] Singh AK., Swarup A., Agarwal A. and Singh D., Vision based rail track extraction and monitoring through drone imagery, ICT Express 5, 2019, 5(4), 250 – 255. https://doi.org/10.1016/j.icte.2017.11.010.10.1016/j.icte.2017.11.010Search in Google Scholar
[12] Smith EM., A collection of computer vision algorithms capable of detecting linear infrastructure for the purpose of UAV control, MSc Thesis, Virginia Tech, USA, 2016.Search in Google Scholar
[13] Wu Y., Qin Y., Wang Z. and Jia L., A UAV-Based Visual Inspection Method for Rail Surface Defects, Applied Sciences, 2018, 8(7), 1028. http://dx.doi.org/10.3390/app8071028.10.3390/app8071028Search in Google Scholar
[14] Lesiak P., Bojarczak P., Algorytmy klasyfikacji obrazów wad w badaniach toru kolejowego (Defect image classification algorithms for railway track tests), Monograph of the Faculty of Transport and Information Technology WSEI (University of Economics and Innovation) in Lublin, ed. T. Rymarczyk “Współczesne trendy technologiczne w informatycznych systemach złożonych” (Modern technological trends in complex information systems). Published by INNOVATIO PRESS, Poland Lublin, 2019, 41–73.Search in Google Scholar
[15] Bojarczak P., Visual algorithms for automatic detection of squat flaws in railway rails, Insight – Non-Destructive Testing and Condition Monitoring, 2013, 55(7), 353–359. DOI: 10.1784/insi.2012.55.7.353.Search in Google Scholar
[16] Lesiak P., Szumiata T. and Wlazło M., Laser scatterometry for detection of squat defects in railway rails, The Archives of Transport, 2015, 33(1), 47–56. DOI: 10.5604/08669546.1160926.Search in Google Scholar
[17] Bovik Al., Handbook of Image and Video Processing, Academic Press, 2005.10.1201/9781420027822.ch14Search in Google Scholar
[18] Banić M., Miltenović A., Pavlović M. and Ćirić I., Intelligent Machine Vision Based Railway Infrastructure Inspection and Monitoring Using UAV, Facta Universitatis, Series: Mechanical Engineering, 2019, 17(3), 357–364. DOI: 10.22190/FUME190507041B.Search in Google Scholar
[19] Zaitoun NM., Aqel MJ., Survey on Image Segmentation Techniques, Procedia Computer Science, Elsevier, 2015, 65, 797–806, https://doi.org/10.1016/j.procs.2015.09.027.10.1016/j.procs.2015.09.027Search in Google Scholar
[20] Rawat W., Wang Z., Deep Convolutional Neural Networks for Image Classification, A Comprehensive Review, Neural Computation, 2017, 29(9), 2352–2449, https://doi.org/10.1162/neco_a_00990.10.1162/neco_a_00990Search in Google Scholar
[21] Khan A., Sohail A., Zahoora U. and Qureshi A.S., A survey of the recent architectures of deep convolutional neural networks, https://arxiv.org/abs/1901.06032, accessed on: 10 May 2020. DOI: 10.1007/s10462-020-09825-6.Search in Google Scholar
[22] Long J., Shelhamer E. and Darrell T., Fully Convolutional Networks for Semantic Segmentation. IEEE Transact. On Patter. Recog. and Machine Intellig. 2017, 39(4), 640–651, DOI: 10.1109/CVPR.2015.7298965.Search in Google Scholar
[23] Right on Track, AECMagazin 24 January 2018, https://aecmag.com/technology-mainmenu-35/1520-right-on-track-drone-surveying-plowman-craven, accessed on: 20 September, 2020.Search in Google Scholar
[24] TMC 226, Rail Defects Handbook, RailCorp Engineering Manual — Track, Version 1.2, Issued June 2012.Search in Google Scholar
[25] Track Inspector Rail Defect Reference Manual, Office of Railroad Safety, U.S. Department of Transportation, Federal Railroad Administration, Revision 2, 2015.Search in Google Scholar
[26] Railway Investigation Report R15H0021, Main-track train derailment. Canadian National Railway Company, Ontario, 2015.Search in Google Scholar
[27] Rail Surveys. Plowman Craven, https://plowmancraven.s3.amazonaws.com/panoramics/grange-sidings/index.html, accessed on: 20 September, 2020.Search in Google Scholar
[28] Krizhevsky A., Sutskever I. and Hinton GE., ImageNet classification with deep convolutional neural networks. Communications of the ACM, 2017, 60(6), 84–90. https://doi.org/10.1145/3065386.10.1145/3065386Search in Google Scholar
[29] Simonyan K., Zisserman A., Very Deep Convolutional Networks for Large-Scale Image Recognition, in ICLR, 2015.Search in Google Scholar
[30] Szegedy Ch., Liu W., Jia Y., Sermanet P., Reed S., Anguelov D., Erhan D., Vanhoucke V. and Rabinovich, A., Going deeper with convolutions, 2015, in CVPR. DOI: 10.1109/CVPR.2015.7298594.Search in Google Scholar
[31] VGG in TensorFlow, Model and pre-trained parameters for VGG16 in TensorFlow, https://www.cs.toronto.edu/~frossard/post/vgg16/, accessed on: 17 Jun 2016.Search in Google Scholar
[32] An end-to-end open source machine learning platform, https://www.tensorflow.org/, accessed on: 20 September, 2020.Search in Google Scholar
[33] Tan C., Sun F., Kong T., Zhang W., Yang C. and Liu C., A survey on Deep Transfer Learning. Proc. Conf. Artif. Neur. Net. And Mach. Learning, Rhodes, Greece, 2018, 3, 270–279.10.1007/978-3-030-01424-7_27Search in Google Scholar
[34] Taha AA., Hanbury A., Metrics for evaluating 3D medical image segmentation: analysis, selection, and tool. BMC Medical Imaging, 2015, 15, 29. DOI: 10.1186/s12880-015-0068-x.Search in Google Scholar PubMed PubMed Central
© 2021 Piotr Bojarczak et al., published by De Gruyter
This work is licensed under the Creative Commons Attribution 4.0 International License.
Articles in the same Issue
- Regular Articles
- Electrochemical studies of the synergistic combination effect of thymus mastichina and illicium verum essential oil extracts on the corrosion inhibition of low carbon steel in dilute acid solution
- Adoption of Business Intelligence to Support Cost Accounting Based Financial Systems — Case Study of XYZ Company
- Techno-Economic Feasibility Analysis of a Hybrid Renewable Energy Supply Options for University Buildings in Saudi Arabia
- Optimized design of a semimetal gasket operating in flange-bolted joints
- Behavior of non-reinforced and reinforced green mortar with fibers
- Field measurement of contact forces on rollers for a large diameter pipe conveyor
- Development of Smartphone-Controlled Hand and Arm Exoskeleton for Persons with Disability
- Investigation of saturation flow rate using video camera at signalized intersections in Jordan
- The features of Ni2MnIn polycrystalline Heusler alloy thin films formation by pulsed laser deposition
- Selection of a workpiece clamping system for computer-aided subtractive manufacturing of geometrically complex medical models
- Development of Solar-Powered Water Pump with 3D Printed Impeller
- Identifying Innovative Reliable Criteria Governing the Selection of Infrastructures Construction Project Delivery Systems
- Kinetics of Carbothermal Reduction Process of Different Size Phosphate Rocks
- Plastic forming processes of transverse non-homogeneous composite metallic sheets
- Accelerated aging of WPCs Based on Polypropylene and Birch plywood Sanding Dust
- Effect of water flow and depth on fatigue crack growth rate of underwater wet welded low carbon steel SS400
- Non-invasive attempts to extinguish flames with the use of high-power acoustic extinguisher
- Filament wound composite fatigue mechanisms investigated with full field DIC strain monitoring
- Structural Timber In Compartment Fires – The Timber Charring and Heat Storage Model
- Technical and economic aspects of starting a selected power unit at low ambient temperatures
- Car braking effectiveness after adaptation for drivers with motor dysfunctions
- Adaptation to driver-assistance systems depending on experience
- A SIMULINK implementation of a vector shift relay with distributed synchronous generator for engineering classes
- Evaluation of measurement uncertainty in a static tensile test
- Errors in documenting the subsoil and their impact on the investment implementation: Case study
- Comparison between two calculation methods for designing a stand-alone PV system according to Mosul city basemap
- Reduction of transport-related air pollution. A case study based on the impact of the COVID-19 pandemic on the level of NOx emissions in the city of Krakow
- Driver intervention performance assessment as a key aspect of L3–L4 automated vehicles deployment
- A new method for solving quadratic fractional programming problem in neutrosophic environment
- Effect of fish scales on fabrication of polyester composite material reinforcements
- Impact of the operation of LNG trucks on the environment
- The effectiveness of the AEB system in the context of the safety of vulnerable road users
- Errors in controlling cars cause tragic accidents involving motorcyclists
- Deformation of designed steel plates: An optimisation of the side hull structure using the finite element approach
- Thermal-strength analysis of a cross-flow heat exchanger and its design improvement
- Effect of thermal collector configuration on the photovoltaic heat transfer performance with 3D CFD modeling
- Experimental identification of the subjective reception of external stimuli during wheelchair driving
- Failure analysis of motorcycle shock breakers
- Experimental analysis of nonlinear characteristics of absorbers with wire rope isolators
- Experimental tests of the antiresonance vibratory mill of a sectional movement trajectory
- Experimental and theoretical investigation of CVT rubber belt vibrations
- Is the cubic parabola really the best railway transition curve?
- Transport properties of the new vibratory conveyor at operations in the resonance zone
- Assessment of resistance to permanent deformations of asphalt mixes of low air void content
- COVID-19 lockdown impact on CERN seismic station ambient noise levels
- Review Articles
- FMEA method in operational reliability of forest harvesters
- Examination of preferences in the field of mobility of the city of Pila in terms of services provided by the Municipal Transport Company in Pila
- Enhancement stability and color fastness of natural dye: A review
- Special Issue: ICE-SEAM 2019 - Part II
- Lane Departure Warning Estimation Using Yaw Acceleration
- Analysis of EMG Signals during Stance and Swing Phases for Controlling Magnetorheological Brake applications
- Sensor Number Optimization Using Neural Network for Ankle Foot Orthosis Equipped with Magnetorheological Brake
- Special Issue: Recent Advances in Civil Engineering - Part II
- Comparison of STM’s reliability system on the example of selected element
- Technical analysis of the renovation works of the wooden palace floors
- Special Issue: TRANSPORT 2020
- Simulation assessment of the half-power bandwidth method in testing shock absorbers
- Predictive analysis of the impact of the time of day on road accidents in Poland
- User’s determination of a proper method for quantifying fuel consumption of a passenger car with compression ignition engine in specific operation conditions
- Analysis and assessment of defectiveness of regulations for the yellow signal at the intersection
- Streamlining possibility of transport-supply logistics when using chosen Operations Research techniques
- Permissible distance – safety system of vehicles in use
- Study of the population in terms of knowledge about the distance between vehicles in motion
- UAVs in rail damage image diagnostics supported by deep-learning networks
- Exhaust emissions of buses LNG and Diesel in RDE tests
- Measurements of urban traffic parameters before and after road reconstruction
- The use of deep recurrent neural networks to predict performance of photovoltaic system for charging electric vehicles
- Analysis of dangers in the operation of city buses at the intersections
- Psychological factors of the transfer of control in an automated vehicle
- Testing and evaluation of cold-start emissions from a gasoline engine in RDE test at two different ambient temperatures
- Age and experience in driving a vehicle and psychomotor skills in the context of automation
- Consumption of gasoline in vehicles equipped with an LPG retrofit system in real driving conditions
- Laboratory studies of the influence of the working position of the passenger vehicle air suspension on the vibration comfort of children transported in the child restraint system
- Route optimization for city cleaning vehicle
- Efficiency of electric vehicle interior heating systems at low ambient temperatures
- Model-based imputation of sound level data at thoroughfare using computational intelligence
- Research on the combustion process in the Fiat 1.3 Multijet engine fueled with rapeseed methyl esters
- Overview of the method and state of hydrogenization of road transport in the world and the resulting development prospects in Poland
- Tribological characteristics of polymer materials used for slide bearings
- Car reliability analysis based on periodic technical tests
- Special Issue: Terotechnology 2019 - Part II
- DOE Application for Analysis of Tribological Properties of the Al2O3/IF-WS2 Surface Layers
- The effect of the impurities spaces on the quality of structural steel working at variable loads
- Prediction of the parameters and the hot open die elongation forging process on an 80 MN hydraulic press
- Special Issue: AEVEC 2020
- Vocational Student's Attitude and Response Towards Experiential Learning in Mechanical Engineering
- Virtual Laboratory to Support a Practical Learning of Micro Power Generation in Indonesian Vocational High Schools
- The impacts of mediating the work environment on the mode choice in work trips
- Utilization of K-nearest neighbor algorithm for classification of white blood cells in AML M4, M5, and M7
- Car braking effectiveness after adaptation for drivers with motor dysfunctions
- Case study: Vocational student’s knowledge and awareness level toward renewable energy in Indonesia
- Contribution of collaborative skill toward construction drawing skill for developing vocational course
- Special Issue: Annual Engineering and Vocational Education Conference - Part II
- Vocational teachers’ perspective toward Technological Pedagogical Vocational Knowledge
- Special Issue: ICIMECE 2020 - Part I
- Profile of system and product certification as quality infrastructure in Indonesia
- Prediction Model of Magnetorheological (MR) Fluid Damper Hysteresis Loop using Extreme Learning Machine Algorithm
- A review on the fused deposition modeling (FDM) 3D printing: Filament processing, materials, and printing parameters
- Facile rheological route method for LiFePO4/C cathode material production
- Mosque design strategy for energy and water saving
- Epoxy resins thermosetting for mechanical engineering
- Estimating the potential of wind energy resources using Weibull parameters: A case study of the coastline region of Dar es Salaam, Tanzania
- Special Issue: CIRMARE 2020
- New trends in visual inspection of buildings and structures: Study for the use of drones
- Special Issue: ISERT 2021
- Alleviate the contending issues in network operating system courses: Psychomotor and troubleshooting skill development with Raspberry Pi
- Special Issue: Actual Trends in Logistics and Industrial Engineering - Part II
- The Physical Internet: A means towards achieving global logistics sustainability
- Special Issue: Modern Scientific Problems in Civil Engineering - Part I
- Construction work cost and duration analysis with the use of agent-based modelling and simulation
- Corrosion rate measurement for steel sheets of a fuel tank shell being in service
- The influence of external environment on workers on scaffolding illustrated by UTCI
- Allocation of risk factors for geodetic tasks in construction schedules
- Pedestrian fatality risk as a function of tram impact speed
- Technological and organizational problems in the construction of the radiation shielding concrete and suggestions to solve: A case study
- Finite element analysis of train speed effect on dynamic response of steel bridge
- New approach to analysis of railway track dynamics – Rail head vibrations
- Special Issue: Trends in Logistics and Production for the 21st Century - Part I
- Design of production lines and logistic flows in production
- The planning process of transport tasks for autonomous vans
- Modeling of the two shuttle box system within the internal logistics system using simulation software
- Implementation of the logistics train in the intralogistics system: A case study
- Assessment of investment in electric buses: A case study of a public transport company
- Assessment of a robot base production using CAM programming for the FANUC control system
- Proposal for the flow of material and adjustments to the storage system of an external service provider
- The use of numerical analysis of the injection process to select the material for the injection molding
- Economic aspect of combined transport
- Solution of a production process with the application of simulation: A case study
- Speedometer reliability in regard to road traffic sustainability
- Design and construction of a scanning stand for the PU mini-acoustic sensor
- Utilization of intelligent vehicle units for train set dispatching
- Special Issue: ICRTEEC - 2021 - Part I
- LVRT enhancement of DFIG-driven wind system using feed-forward neuro-sliding mode control
- Special Issue: Automation in Finland 2021 - Part I
- Prediction of future paths of mobile objects using path library
- Model predictive control for a multiple injection combustion model
- Model-based on-board post-injection control development for marine diesel engine
- Intelligent temporal analysis of coronavirus statistical data
Articles in the same Issue
- Regular Articles
- Electrochemical studies of the synergistic combination effect of thymus mastichina and illicium verum essential oil extracts on the corrosion inhibition of low carbon steel in dilute acid solution
- Adoption of Business Intelligence to Support Cost Accounting Based Financial Systems — Case Study of XYZ Company
- Techno-Economic Feasibility Analysis of a Hybrid Renewable Energy Supply Options for University Buildings in Saudi Arabia
- Optimized design of a semimetal gasket operating in flange-bolted joints
- Behavior of non-reinforced and reinforced green mortar with fibers
- Field measurement of contact forces on rollers for a large diameter pipe conveyor
- Development of Smartphone-Controlled Hand and Arm Exoskeleton for Persons with Disability
- Investigation of saturation flow rate using video camera at signalized intersections in Jordan
- The features of Ni2MnIn polycrystalline Heusler alloy thin films formation by pulsed laser deposition
- Selection of a workpiece clamping system for computer-aided subtractive manufacturing of geometrically complex medical models
- Development of Solar-Powered Water Pump with 3D Printed Impeller
- Identifying Innovative Reliable Criteria Governing the Selection of Infrastructures Construction Project Delivery Systems
- Kinetics of Carbothermal Reduction Process of Different Size Phosphate Rocks
- Plastic forming processes of transverse non-homogeneous composite metallic sheets
- Accelerated aging of WPCs Based on Polypropylene and Birch plywood Sanding Dust
- Effect of water flow and depth on fatigue crack growth rate of underwater wet welded low carbon steel SS400
- Non-invasive attempts to extinguish flames with the use of high-power acoustic extinguisher
- Filament wound composite fatigue mechanisms investigated with full field DIC strain monitoring
- Structural Timber In Compartment Fires – The Timber Charring and Heat Storage Model
- Technical and economic aspects of starting a selected power unit at low ambient temperatures
- Car braking effectiveness after adaptation for drivers with motor dysfunctions
- Adaptation to driver-assistance systems depending on experience
- A SIMULINK implementation of a vector shift relay with distributed synchronous generator for engineering classes
- Evaluation of measurement uncertainty in a static tensile test
- Errors in documenting the subsoil and their impact on the investment implementation: Case study
- Comparison between two calculation methods for designing a stand-alone PV system according to Mosul city basemap
- Reduction of transport-related air pollution. A case study based on the impact of the COVID-19 pandemic on the level of NOx emissions in the city of Krakow
- Driver intervention performance assessment as a key aspect of L3–L4 automated vehicles deployment
- A new method for solving quadratic fractional programming problem in neutrosophic environment
- Effect of fish scales on fabrication of polyester composite material reinforcements
- Impact of the operation of LNG trucks on the environment
- The effectiveness of the AEB system in the context of the safety of vulnerable road users
- Errors in controlling cars cause tragic accidents involving motorcyclists
- Deformation of designed steel plates: An optimisation of the side hull structure using the finite element approach
- Thermal-strength analysis of a cross-flow heat exchanger and its design improvement
- Effect of thermal collector configuration on the photovoltaic heat transfer performance with 3D CFD modeling
- Experimental identification of the subjective reception of external stimuli during wheelchair driving
- Failure analysis of motorcycle shock breakers
- Experimental analysis of nonlinear characteristics of absorbers with wire rope isolators
- Experimental tests of the antiresonance vibratory mill of a sectional movement trajectory
- Experimental and theoretical investigation of CVT rubber belt vibrations
- Is the cubic parabola really the best railway transition curve?
- Transport properties of the new vibratory conveyor at operations in the resonance zone
- Assessment of resistance to permanent deformations of asphalt mixes of low air void content
- COVID-19 lockdown impact on CERN seismic station ambient noise levels
- Review Articles
- FMEA method in operational reliability of forest harvesters
- Examination of preferences in the field of mobility of the city of Pila in terms of services provided by the Municipal Transport Company in Pila
- Enhancement stability and color fastness of natural dye: A review
- Special Issue: ICE-SEAM 2019 - Part II
- Lane Departure Warning Estimation Using Yaw Acceleration
- Analysis of EMG Signals during Stance and Swing Phases for Controlling Magnetorheological Brake applications
- Sensor Number Optimization Using Neural Network for Ankle Foot Orthosis Equipped with Magnetorheological Brake
- Special Issue: Recent Advances in Civil Engineering - Part II
- Comparison of STM’s reliability system on the example of selected element
- Technical analysis of the renovation works of the wooden palace floors
- Special Issue: TRANSPORT 2020
- Simulation assessment of the half-power bandwidth method in testing shock absorbers
- Predictive analysis of the impact of the time of day on road accidents in Poland
- User’s determination of a proper method for quantifying fuel consumption of a passenger car with compression ignition engine in specific operation conditions
- Analysis and assessment of defectiveness of regulations for the yellow signal at the intersection
- Streamlining possibility of transport-supply logistics when using chosen Operations Research techniques
- Permissible distance – safety system of vehicles in use
- Study of the population in terms of knowledge about the distance between vehicles in motion
- UAVs in rail damage image diagnostics supported by deep-learning networks
- Exhaust emissions of buses LNG and Diesel in RDE tests
- Measurements of urban traffic parameters before and after road reconstruction
- The use of deep recurrent neural networks to predict performance of photovoltaic system for charging electric vehicles
- Analysis of dangers in the operation of city buses at the intersections
- Psychological factors of the transfer of control in an automated vehicle
- Testing and evaluation of cold-start emissions from a gasoline engine in RDE test at two different ambient temperatures
- Age and experience in driving a vehicle and psychomotor skills in the context of automation
- Consumption of gasoline in vehicles equipped with an LPG retrofit system in real driving conditions
- Laboratory studies of the influence of the working position of the passenger vehicle air suspension on the vibration comfort of children transported in the child restraint system
- Route optimization for city cleaning vehicle
- Efficiency of electric vehicle interior heating systems at low ambient temperatures
- Model-based imputation of sound level data at thoroughfare using computational intelligence
- Research on the combustion process in the Fiat 1.3 Multijet engine fueled with rapeseed methyl esters
- Overview of the method and state of hydrogenization of road transport in the world and the resulting development prospects in Poland
- Tribological characteristics of polymer materials used for slide bearings
- Car reliability analysis based on periodic technical tests
- Special Issue: Terotechnology 2019 - Part II
- DOE Application for Analysis of Tribological Properties of the Al2O3/IF-WS2 Surface Layers
- The effect of the impurities spaces on the quality of structural steel working at variable loads
- Prediction of the parameters and the hot open die elongation forging process on an 80 MN hydraulic press
- Special Issue: AEVEC 2020
- Vocational Student's Attitude and Response Towards Experiential Learning in Mechanical Engineering
- Virtual Laboratory to Support a Practical Learning of Micro Power Generation in Indonesian Vocational High Schools
- The impacts of mediating the work environment on the mode choice in work trips
- Utilization of K-nearest neighbor algorithm for classification of white blood cells in AML M4, M5, and M7
- Car braking effectiveness after adaptation for drivers with motor dysfunctions
- Case study: Vocational student’s knowledge and awareness level toward renewable energy in Indonesia
- Contribution of collaborative skill toward construction drawing skill for developing vocational course
- Special Issue: Annual Engineering and Vocational Education Conference - Part II
- Vocational teachers’ perspective toward Technological Pedagogical Vocational Knowledge
- Special Issue: ICIMECE 2020 - Part I
- Profile of system and product certification as quality infrastructure in Indonesia
- Prediction Model of Magnetorheological (MR) Fluid Damper Hysteresis Loop using Extreme Learning Machine Algorithm
- A review on the fused deposition modeling (FDM) 3D printing: Filament processing, materials, and printing parameters
- Facile rheological route method for LiFePO4/C cathode material production
- Mosque design strategy for energy and water saving
- Epoxy resins thermosetting for mechanical engineering
- Estimating the potential of wind energy resources using Weibull parameters: A case study of the coastline region of Dar es Salaam, Tanzania
- Special Issue: CIRMARE 2020
- New trends in visual inspection of buildings and structures: Study for the use of drones
- Special Issue: ISERT 2021
- Alleviate the contending issues in network operating system courses: Psychomotor and troubleshooting skill development with Raspberry Pi
- Special Issue: Actual Trends in Logistics and Industrial Engineering - Part II
- The Physical Internet: A means towards achieving global logistics sustainability
- Special Issue: Modern Scientific Problems in Civil Engineering - Part I
- Construction work cost and duration analysis with the use of agent-based modelling and simulation
- Corrosion rate measurement for steel sheets of a fuel tank shell being in service
- The influence of external environment on workers on scaffolding illustrated by UTCI
- Allocation of risk factors for geodetic tasks in construction schedules
- Pedestrian fatality risk as a function of tram impact speed
- Technological and organizational problems in the construction of the radiation shielding concrete and suggestions to solve: A case study
- Finite element analysis of train speed effect on dynamic response of steel bridge
- New approach to analysis of railway track dynamics – Rail head vibrations
- Special Issue: Trends in Logistics and Production for the 21st Century - Part I
- Design of production lines and logistic flows in production
- The planning process of transport tasks for autonomous vans
- Modeling of the two shuttle box system within the internal logistics system using simulation software
- Implementation of the logistics train in the intralogistics system: A case study
- Assessment of investment in electric buses: A case study of a public transport company
- Assessment of a robot base production using CAM programming for the FANUC control system
- Proposal for the flow of material and adjustments to the storage system of an external service provider
- The use of numerical analysis of the injection process to select the material for the injection molding
- Economic aspect of combined transport
- Solution of a production process with the application of simulation: A case study
- Speedometer reliability in regard to road traffic sustainability
- Design and construction of a scanning stand for the PU mini-acoustic sensor
- Utilization of intelligent vehicle units for train set dispatching
- Special Issue: ICRTEEC - 2021 - Part I
- LVRT enhancement of DFIG-driven wind system using feed-forward neuro-sliding mode control
- Special Issue: Automation in Finland 2021 - Part I
- Prediction of future paths of mobile objects using path library
- Model predictive control for a multiple injection combustion model
- Model-based on-board post-injection control development for marine diesel engine
- Intelligent temporal analysis of coronavirus statistical data