A complete pipeline from physical objects to deployed AI. Five stages, end to end — every one automated, every one reproducible.
We create high-fidelity 3D models of industrial hazard objects — traffic cones, barriers, warning signs, equipment. These aren't just meshes; they include physically accurate materials, textures, and reflectance properties so the simulator can render them under any lighting condition.
3D assets are loaded into CARLA and NVIDIA Omniverse simulators. We place them in varied factory and tunnel environments with randomised lighting, camera angles, occlusions, and backgrounds. Every frame is auto-labeled by the simulator at render time.
SynYOLO is our detection architecture built on YOLOX, trained exclusively on synthetic data generated in photorealistic simulation. Unlike standard YOLOX models that require thousands of manually labeled real images, SynYOLO learns entirely from rendered scenes — and transfers directly to real factory cameras. No annotation teams. No labeling bias. Ground truth comes free from the simulator.
Using polynomial regression calibrated against known floor points, we translate pixel-space detections into real-world (x, y) coordinates. Our mapping handles lens distortion from wide-angle industrial cameras — what the model sees becomes where the hazard actually is.
The trained model runs inference on live camera feeds. Detected objects are localised in world coordinates and fused with existing 5G / UWB positioning systems for complete situational awareness — a single, coherent picture of where every hazard is, in real time.
Every component is widely used, well-supported, and battle-tested. No proprietary lock-in, no obscure dependencies.
Synthetic-data pipelines are GPU-heavy at every stage. The numbers below are the order of magnitude we're working at today, and where 2026 is heading.
Rendering photoreal training frames in Omniverse — every object class needs broad coverage across lighting, weather, and angle.
10k+ scenes / classTraining SynYOLO on the rendered datasets. Multi-GPU runs to converge on each new hazard class and condition mix.
100k+ synthetic framesWe're scaling from a single class (traffic cones, live today) toward an industrial hazard library covering safety, infrastructure, and compliance.
50+ classes planned ’26