Skip to content

FYP project that do Realtime tracking of defects in Sri lankan Railway System

hith3sh/maskcam-railway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MaskCam Railway Defect Detection

Detections

ezgif com-resize Poster Presentation (2)

How data was handled

Poster Presentation (1)

Real time faults update on Grafana Dashboard

Poster Presentation

Project Overview

This project aims to identify defects in railway tracks in Sri Lanka using a machine learning-based approach. The system leverages computer vision and deep learning techniques to automatically detect and classify defects from video footage of railway tracks. The primary goal is to improve railway safety and maintenance efficiency by providing real-time or near-real-time alerts about potential issues on the tracks.

The codebase is designed to run on the Nvidia Jetson Nano board, The Jetson Nano processes video streams from cameras mounted on railway inspection vehicles, performs inference using trained machine learning models, and manages data storage, streaming, and event logging.

Key Features:

  • Automated detection of railway track defects using deep learning
  • Real-time video processing and statistics collection
  • Modular pipeline for inference, file saving, streaming, and event logging
  • Designed for deployment on Nvidia Jetson Nano for edge AI applications
  • Configurable and extensible for different camera sources and operational requirements

Target Users:

  • Railway maintenance teams

About

FYP project that do Realtime tracking of defects in Sri lankan Railway System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published