Recent modelling of socio-economic costs by the Australian railway industry in 2010 has estimated the cost of level crossing accidents to exceed AU$116 million annually. To better understand causal factors that contribute to these accidents, the Cooperative Research Centre for Rail Innovation is running a project entitled Baseline Level Crossing Video. The project aims to improve the recording of level crossing safety data by developing an intelligent system capable of detecting near-miss incidents and capturing quantitative data around these incidents. To detect near-miss events at railway level crossings a video analytics module is being developed to analyse video footage obtained from forward-facing cameras installed on trains. This paper presents a vision base approach for the detection of these near-miss events. The video analytics module is comprised of object detectors and a rail detection algorithm, allowing the distance between a detected object and the rail to be determined. An existing publicly available Histograms of Oriented Gradients (HOG) based object detector algorithm is used to detect various types of vehicles in each video frame. As vehicles are usually seen from a sideway view from the cabin’s perspective, the results of the vehicle detector are verified using an algorithm that can detect the wheels of each detected vehicle. Rail detection is facilitated using a projective transformation of the video, such that the forward-facing view becomes a bird’s eye view. Line Segment Detector is employed as the feature extractor and a sliding window approach is developed to track a pair of rails. Localisation of the vehicles is done by projecting the results of the vehicle and rail detectors on the ground plane allowing the distance between the vehicle and rail to be calculated. The resultant vehicle positions and distance are logged to a database for further analysis. We present preliminary results regarding the performance of a prototype video analytics module on a data set of videos containing more than 30 different railway level crossings. The video data is captured from a journey of a train that has passed through these level crossings.
The work contained in this thesis has not been previously submitted to meet requirements for an award at this or any other higher education institution. To the best of my knowledge and belief, the thesis contains no material previously published or written by another person except where due reference is made. Currently most of the data for near-miss and SPAD incidents are collected from the reports made by train drivers. There is a doubt that all of the incidents that occurred are actually reported by train drivers, due to the subjectivity of near-miss events, and also disciplinary actions that v might be taken against train drivers, if they are responsible for any incidents.To identify the causal factors of railway collisions, the Cooperative Research Centre for Rail Innovation has initiated a research project to develop an automated data collection system to support railway collision analysis. The system collects data from trains' on-board computers, GPS receivers, and forward facing cameras. This thesis presents computer vision algorithms for automatically detecting near-miss and SPAD incidents from train cameras as part of this project.To automatically detect near-miss events from videos, we localize vehicles in each frame and calculate the distance of the vehicles to the railway. If the distance of a vehicle to the railway is less than a pre-defined distance, the event will be flagged as a near-miss incident for further analysis. Our proposed near-miss detection system consists of railway detection and segmentation, and vehicle detection and localization algorithms. We employ several computer vision techniques including image segmentation, convolutional neural networks, and 3D geometry reconstruction.In order to automatically detect SPAD incidents from videos, we detect railway signals as well as the state of the signals in each frame. An event will be flagged as a SPAD if a train passes a red signal. Our approach for detecting SPAD events consists of using morphological operations, different colour spaces, 3D geometry reconstruction, segmentation algorithms, and machine learning techniques.This thesis introduces algorithms for automatically detecting level crossing near-miss and SPAD incidents from video data obtained by forward facing cameras of trains. The accuracy rate of our near-miss detection system for detecting and segmenting railways on our railway dataset is 96% for day-time, and 93% for night-time videos. The system has 75% of precision and 81% of recall for detecting vehicles on this dataset. We compared our vehicle detector algorithm with the Deformable Part Models (DPM) and Regions with CNN features (R-CNN) object detectors. The recall rate of our algorithm is 29% higher than what can be achieved with DPM or R-CNN detectors on our railway dataset. We also present the results of detecting railway signals on more than 5,000 frames for our SPAD detection system. This thesis opens avenues for helping to identify the causal factors of train collisions.vi
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.