From 26e0961d3053d620f00b2d3e6c6acb3093547fc1 Mon Sep 17 00:00:00 2001 From: cat101 Date: Thu, 14 Sep 2023 20:27:51 -0300 Subject: [PATCH] Fixing segment storage and other flows --- docs/docs/guides/video_pipeline.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/docs/docs/guides/video_pipeline.md b/docs/docs/guides/video_pipeline.md index dfe489703..32fe243da 100644 --- a/docs/docs/guides/video_pipeline.md +++ b/docs/docs/guides/video_pipeline.md @@ -27,7 +27,7 @@ flowchart LR %%{init: {"themeVariables": {"edgeLabelBackground": "transparent"}}}%% flowchart TD - ClipStore[(Clip\nstore)] + RecStore[(Recording\nstore)] SnapStore[(Snapshot\nstore)] subgraph Camera @@ -41,16 +41,17 @@ flowchart TD MotionM --> MotionD(Motion\ndetection) end subgraph Detection - MotionD --> |motion regions| ObjectD(Object\ndetection) + MotionD --> |motion regions| ObjectD(Object detection) Decode --> ObjectD - ObjectD --> ObjectZ(Track objects and apply zones) + ObjectD --> ObjectFilter(Apply object filters & zones) + ObjectFilter --> ObjectZ(Track objects) end - MotionD --> |motion snapshots|BirdsEye - ObjectZ --> |detection snapshot|BirdsEye + Stream --> |decoded frames|BirdsEye + MotionD --> |motion event|BirdsEye + ObjectZ --> |object event|BirdsEye - MotionD --> |motion clips|ClipStore - ObjectZ --> |detection clip|ClipStore - Stream -->|continuous record| ClipStore + MotionD --> |"video segments\n(retain motion)"|RecStore + ObjectZ --> |detection clip|RecStore + Stream -->|"video segments\n(retain all)"| RecStore ObjectZ --> |detection snapshot|SnapStore - ``` \ No newline at end of file