How can you detect something with almost no training footage?
By building the data rather than waiting for it. IREX compiled the training datasets for these rare incidents in collaboration with transportation agencies and by generating synthetic 3D environments, which is what made reliable detection in the visual conditions of underground stations achievable. IREX does not publish the size of that dataset, and publishes no per-module accuracy figure either: the numbers that count are the ones measured on your own cameras during the pilot.
Does it work in a tunnel or on a dark platform?
Those are the conditions it was built for, and the constraint is stated as a number rather than a promise. The module needs more than 50 pixels per meter inside the region of interest and 20% contrast between the object and the background, from a mount 3 to 15 m up with tilt between +15° and +90°. Where a track bed is dark, that is a lens, mount and lighting question the site survey answers, and it is the same question the London Underground deployment had to answer camera by camera.
Will it alarm every time a train pulls in?
Not if Ignore people on trains is switched on, which is what that setting exists for: people inside the train box are excluded from the "Persons on track" decision, so passengers visible through doors and windows do not read as people standing in the region. It is the first thing to check on a channel that is producing an unusable number of events.
Can it tell a track worker from an intruder?
Not by itself, and no detector should claim to. The module reports that a person is in the region you drew, and the documented use case covers both halves on purpose: visual control over scheduled maintenance work on the track, and intentional or accidental intrusion into a restricted area. Which one it is comes from context an operator has and the camera does not, which is why an alarm monitor can also be put on a schedule so a rule that is routine at ten in the morning is an alarm at two.
Do you detect train surfing?
Train surfing is named as a key module on the London Underground deployment, alongside track intrusion, crowd management and unattended-item detection. What the user guide documents as a configurable rule is the track-intrusion case on this page, so treat surfing as a deployed capability to scope with IREX engineering against your own rolling stock and camera positions rather than as a switch in the settings pane.
Is this a life-safety system?
No, and the distinction matters more here than almost anywhere. IREX products are expressly not life-saving or emergency systems, and IREX does not warrant that they will prevent loss, damage or injury. The detector raises an event for a person to verify and act on. It does not stop a train, it does not talk to signaling, and nothing in the platform responds autonomously.
Can we run it on a PTZ camera or on drone footage?
No. ObjectTrack Pro is documented as fixed cameras only, with no PTZ, mobile-phone uploads or drone sources, because the rule is measured inside a region drawn on a frame that does not move. A PTZ still has a place on a rail estate: an operator can drive it manually from the player to get a closer look after a fixed camera has raised the alarm.
How accurate is it on our cameras?
That is the right question, and the honest answer is that we measure it rather than quote it. IREX does not publish per-module accuracy figures, because a number from another city’s cameras tells you very little about yours. Accuracy is benchmarked on your own feeds during the pilot, against two or three success criteria agreed in writing before it starts, and the measured numbers are what go into the contract.
What camera quality does it need?
Any camera that supports ONVIF or streams RTSP with H.264 or H.265 on a static IP can be connected, but connection is not the bar. Each module sets its own resolution, mount position, height, and angle-of-view requirements in the camera requirements, the flagship modules need higher-resolution imagery of the scene than a bare stream, and the recommended primary stream is 1920 × 1080 or 1920 × 1440. A site survey confirms every camera against the module it will run.
Does this run on its own or does someone have to watch it?
It runs on its own and alerts a person. Detections are signals for a human to verify: no response runs autonomously, and the verification and decision are logged against the same Case ID as the detection.