This site stores cookies on your device according to our
Privacy policy
Tevian Railway SDK is a computer vision module for recognizing railcar, locomotive, and flatcar numbers from video streams. The solution helps automate railway rolling stock accounting at industrial sites, ports, terminals, depots, and railway stations.
The SDK supports recognition of 8-digit freight railcar numbers with checksum validation, two-line passenger railcar numbers, and non-standard locomotive number formats. The system operates at train speeds from 2 to 50 km/h, handles stops, reverse movement, and direction changes during shunting operations. Recognition success exceeds 92% with a single camera and reaches 96–98% with two-sided video capture.
Tevian Railway SDK is now available for integration into projects that require automatic railcar number recognition, rolling stock accounting, and the integration of video analytics into railway and industrial workflows.
Railcar entry and exit control The system records railcar arrivals and departures at enterprises, terminals, ports, stations, and depots. Railcar numbers are automatically recognized from the video stream and can be transmitted to an electronic logbook, accounting system, or transport monitoring platform.
Weighing control Tevian Railway SDK recognizes the railcar number as it passes through a weighing system and helps automatically link the measured weight to a specific rolling stock unit. This reduces manual data entry and lowers the risk of errors when matching railcar numbers with weighing results.
Movement monitoring within a facility The solution enables tracking of railcar movements within a station, depot, terminal, or industrial site. The system helps record repositioning operations, train formation, movement between zones, and the actual location of railcars.
Railcar inventory on tracks Tevian Railway SDK can be used to automatically collect data on the actual presence of railcars, their numbers, and their locations. This helps keep records up to date, compare data with internal systems more quickly, and reduce the time required for manual inventory checks.
Visual inspection of markings The system helps identify cases where a railcar number is dirty, damaged, or difficult to read. Such events are forwarded to an operator for additional verification or for planning marking updates.