Stale frames are intentionally dropped, not queued
In real-time vision systems, processing a stale frame is often worse than skipping it — the world has already moved on. The pipeline acknowledges one frame at a time and drops anything that arrives during processing.
