How can you detect something you have almost no footage of?
By building the data rather than waiting for it. IREX compiled specialized training datasets for these rare incidents in collaboration with transport agencies and by generating synthetic 3D environments, which is what made reliable detection in complex underground conditions achievable. We publish no dataset size and no accuracy figure: what we commit to is measuring detection on your own cameras during the pilot, against criteria agreed in writing.
Will it work in a tunnel?
That is the condition it was built for. The London Underground deployment is the reference, and the dataset work with the transport authority and with synthetic 3D environments was aimed specifically at underground visual conditions.
Our stations have poor connectivity. Does that rule us out?
No. An edge server runs the analytics locally and sends only events rather than raw video, keeps recording offline when the link drops, and synchronizes automatically on recovery. High-availability edge is available where a site cannot afford to go dark.
Can it count passengers as well as detect incidents?
Yes, through crowd analytics: real-time dangerous-crowding alerts plus precise post-event counting, estimating up to 3,000 people in a defined region of a camera view.
Can it tell a collapsed passenger from someone sleeping?
No, and it does not try to. The prompt-defined detector reports a person on the floor and puts the frame in front of the operator, who decides whether to send station staff, an outreach partner or an ambulance. That is deliberate: IREX products are expressly not for life-saving or emergency systems, and the decision stays with a person. StreamVLM™ is shipping in beta on selected instances.
Which of these scenarios run today and which need StreamVLM?
People on the track, train surfing, dangerous crowding, abandoned items, weapons, loitering, fire and smoke and camera integrity are trained modules in production. The scenarios written as sentences, from a passenger on the floor to a bin overflowing, are StreamVLM™ prompt-defined detectors: they ship in beta on selected instances, run on a GPU node, and whether a specific deployment is in scope is confirmed with IREX engineering rather than promised in advance.
Do we have to replace our cameras?
No. Reusing the existing fleet is the standard deployment model: any camera that supports ONVIF or streams RTSP with H.264 or H.265 on a static IP can be connected, and each module then sets its own resolution and placement requirements, which a site survey confirms. Note that connection is not plug-and-play: a qualified network engineer configures each camera and router.
Who owns the data?
You do. Customers retain 100% ownership and control of their data, and IREX neither owns nor accesses customer video, events, logs, watchlists, or floor plans. On-premises deployment is the data-residency mechanism.
How do we start?
With a pilot: one site, three to five use cases, six to twelve weeks, and two or three measurable success criteria agreed in writing before it begins. Accuracy is benchmarked on your own cameras, and the measured numbers go into the contract.