Files
cuframes-composer/examples
gx ce7aa6cb8d grid_record: добавить --yw-mqtt + --yw-topic для magenta bbox от YOLO-World
Параллельный MQTT subscriber на отдельный topic (default yoloworld/events)
от yolo-world-detector сервиса. Использует те же --detection-cell что
Frigate, но рендерит bbox magenta цветом (Y=105 U=212 V=234) вместо
зелёного (Y=210 U=50 V=100).

На одной картинке композитор может одновременно показать:
- зелёный bbox от Frigate (person/car/...)
- magenta bbox от yolo-world (fox/dog/drone/...)

Backward compat 100% — без --yw-mqtt никаких изменений в поведении.

Архитектурно:
- Второй cfc_frigate_mqtt_t (тот же envelope schema через
  cfc_frigate_mqtt parser — yolo-world-detector публикует
  Frigate-compat events)
- Параллельный yw_detbox_overlays[] с magenta colors
- yolo-world subscriber не управляет motion-layout (composer=NULL),
  только Frigate шлёт motion-pulse'ы

Verify build:
  cmake --build build  # все 4 target'а (grid_record, simple_record,
                       # grid_record_cpp, cuframes_composer_static)

Live test пока через docker recreate в Phase 5 deploy, после того
как yolo-world publish'ит в реальный MQTT.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-15 18:32:17 +01:00
..