Typical probability of accurate recognition results from a video stream
|
Number quality |
Reading from one side |
Reading from two sides |
for clean numbers compliant with CIS railway standarts |
at least 92% |
at least 97% |
dirty, low-contrast, damaged, or non-standard numbers |
at least 75% |
at least 92% |
|
Supported character height |
characters as small as 10 pixels are supported, though a height of at least 16 pixels is recommended for best accuracy |
Rolling stock speed |
up to 80 km/h * |
Supported wagon types |
all types of wagons and locomotives with a one-lined eight-digit number compliant with the Ministry of Railways standard:
all types of locomotives, high-sided open wagons (high-sided gondolas), hoppers, tank wagons (tank cars), covered wagons (boxcars), flat wagons (flat cars), motor coach (motorcar), dumper car, refrigerator wagon (refrigerator car) |
Places where numbers can be read |
side and chassis of wagons |
Number of cameras |
1 — 4,
Recommended: at least 2; or 4 if flat wagons (flat cars) are present
|
Width of camera's monitored area |
5 — 10 meters |
Camera's angle from the horizontal |
<= 20° |
Camera's angle from the vertical |
<= 30° |
Camera's angle of view |
<= 5° |
Camera's installed height |
3 — 3.5 meters for reading side numbers, 1.5 meters for reading chassis numbers |
Camera's distance to wagon |
1.5 — 10 meters (depending on the focal length of the camera lens); the optimal distance is 5 — 7 meters
|
Minimum light level
|
depends on the video camera used, 50 lux is typical |
Supported video signals |
individual images or live streams from an analog or digital camera |
Average time spent processing each frame with the recommended resolution |
no more than 40 milliseconds |
Correction of perspective and radial lens distortion |
+ |
Syntactic control and verification of wagon numbers using the Russian Railways checksum |
+ |
Determination of the wagon's direction of motion from the video |
+ |
Consolidated recognition results based on the series of video frames captured as the wagon moves through the monitored area |
+ |
Intelligent evaluation of the consolidated recognition results to determine whether a wagon number was really found and correctly recognized |
+ |
Licensing system |
1 license for each instance of a primary / secondary recognition object, USB dongle
|
Supported programming languages |
SDK can be used in applications in C / C ++, C #, VB.Net, Java and any other programming languages that support calling C functions. |
Package contents |
SDK distribution package, documentation, examples in C / C++, C#, USB license dongle |