jo-m/trainbot
Watches a piece of train track, detects trains, and stitches together images of them.
This project helps trainspotters automatically capture and compile images of passing trains. You simply point a video camera at a section of track, and it processes the video feed to detect trains, then stitches together clear images of each one. The output is a collection of high-quality, continuous photos of every train that passes, ideal for enthusiasts who want to document their sightings.
497 stars.
Use this if you are a trainspotter or railway enthusiast who wants to automatically photograph every train passing a specific location, without needing to be physically present.
Not ideal if your camera is unstable, the lighting changes drastically, or if you need to track trains moving in multiple directions simultaneously, as these conditions might lead to inaccurate captures.
Stars
497
Forks
11
Language
Go
License
MIT
Category
Last pushed
Mar 17, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/jo-m/trainbot"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Sharpiless/Yolov5-deepsort-inference
Yolov5 deepsort inference,使用YOLOv5+Deepsort实现车辆行人追踪和计数,代码封装成一个Detector类,更容易嵌入到自己的项目中
laugh12321/TensorRT-YOLO
🚀 Easier & Faster YOLO Deployment Toolkit for NVIDIA 🛠️
facebookresearch/Ego4d
Ego4d dataset repository. Download the dataset, visualize, extract features & example usage of...
ultralytics/yolo-flutter-app
Flutter plugin for Ultralytics YOLO
ultralytics/yolo-ios-app
Ultralytics YOLO iOS App source code for running YOLO in your own iOS apps 🌟