Michael Velychko

Cases / Applied AI · 2026

EW-Resilient Target Recognition: Unreal Engine + YOLO

Synthetic jamming simulated in Unreal Engine produces auto-labelled training data for a YOLO detector that still finds a tank through electronic-warfare interference.

EW-Resilient Target Recognition: Unreal Engine + YOLO
RoleAI pipeline architect and product owner (hands-on prototype)
Period2026
DomainDefense-tech R&D, computer vision, proof of concept
StackUnreal Engine 5.4, Movie Render Queue, Python, OpenCV, YOLOv8 (Ultralytics)

Context

Automated target recognition on drone video breaks down when the analog video link is jammed. Electronic warfare (EW) produces horizontal sync glitches and noise bands that slice a target into pieces. Real jammed footage with reliable labels is scarce, so a model cannot simply be trained on it.

The question for this proof of concept: can we generate the training data synthetically, with labels for free, and still get a detector that holds up under jamming?

My role

I defined the pipeline, made the build-versus-skip decisions and wrote the working scripts with AI coding assistance. The focus was a pipeline that other people could repeat and extend, not a one-off model.

What I did

Result

Demo