Automating railway inspections

AutoControl aims to improve and automate essential railway inspection routines in Norway. By combining advanced artificial intelligence methods with innovative camera technology, we strive to enhance efficiency and reduce costs associated with inspections. This will contribute to greater safety and increased uptime for rail traffic, with the potential to transform railway operations across Norway. The project is a collaboration between NR and Bane NOR.

The image shows a green train on the railway. It illustrates where the cameras are mounted and the range of the cameras at the front and on the roof, represented by yellow and orange triangles. The photo was taken on a typical railway stretch in Norway, featuring a red wooden house in the background, trees on both sides of the tracks, and snow on the ground.
AutoControl is developing methods for railway inspection using train-mounted cameras and image analysis. This image illustrates how the system captures photos of the infrastructure during each train operation. Image: Bane NOR / NR.

From manual to automated inspections

Current inspection routines are carried out manually by inspectors walking along the tracks to identify faults and defects. These inspections, often performed at night, are both time-consuming and costly. Our goal is to develop fully and partially automated solutions that utilise images captured by train-mounted cameras to detect faults and anomalies. This approach will enable more precise, regular and efficient inspections, significantly reducing the need for extensive manual labor.

The image is split into two. The top photo is a regular photograph of the railway, featuring steel rails, tracks and sleepers. The bottom image is the same image, yet seen with computer vision in various colours. The problem area of the railway is outlined with a red rectangle.
Areas with insufficient amounts of gravel between railway sleepers are detected using AI models that analyse image depth. Image: NR.

Image analysis with deep learning

In AutoControl, we are utilising a new and cost-efficient camera system that can be mounted on trains to capture images of railway infrastructure during every operation. These images are then analysed using deep learning techniques, including classification, semantic segmentation, object detection, self-supervised representation learning, and anomaly detection. These methods enable us to accurately identify faults and track changes over time.

Repeated imaging of the infrastructure provides valuable insights into how the condition of the railway evolves. This enables us to predict where and when potential faults may occur, detect anomalies early, monitor the progression of emerging issues, and initiate maintenance work before damage becomes critical.

Methods for Standardisation and Anomaly Detection

The project presents several technical challenges, including developing a camera system capable of capturing standardised, high-quality images of railway infrastructure. Additionally, methods must be developed to compare images of the same components taken over time. Another key challenge lies in creating automated techniques for detecting relevant changes in image time series, as well as accurately identifying faults and anomalies.

The final results will be evaluated through a quantitative comparison between manual and automated inspections. This evaluation will provide a clear picture of the impact of automation and pinpoint areas where further improvement can be made.

To learn more about this project, please contact:

Project: AutoControl – Automated control of railways

Partner: Bane NOR

Funding: The Research Council of Norway

Period: 2024-2027

Other resources

Project Bank