{
  "started_utc": "2026-09-14T08:42:00.043161+00:00",
  "head": "cb2a990c844bd7e58d712ad79e4494792441db96",
  "analytics": {
    "Id": "c7daa711bbb8d9fbab70cb014fd7efbb594a1ecf71e0996054388f2871ad8179",
    "Created": "2026-09-14T08:45:07.487801187Z",
    "Path": "/usr/local/bin/entrypoint.sh",
    "Args": [
      "python",
      "-m",
      "app.main"
    ],
    "State": {
      "Status": "running",
      "Running": true,
      "Paused": false,
      "Restarting": false,
      "OOMKilled": false,
      "Dead": false,
      "Pid": 3303607,
      "ExitCode": 0,
      "Error": "",
      "StartedAt": "2026-09-14T08:45:12.005280766Z",
      "FinishedAt": "0001-01-01T00:00:00Z",
      "Health": {
        "Status": "healthy",
        "FailingStreak": 0,
        "Log": [
          {
            "Start": "2026-09-15T09:35:16.33605379+09:00",
            "End": "2026-09-15T09:35:16.626344605+09:00",
            "ExitCode": 0,
            "Output": ""
          },
          {
            "Start": "2026-09-15T09:35:46.628669399+09:00",
            "End": "2026-09-15T09:35:46.903513266+09:00",
            "ExitCode": 0,
            "Output": ""
          },
          {
            "Start": "2026-09-15T09:36:16.904941077+09:00",
            "End": "2026-09-15T09:36:17.185764759+09:00",
            "ExitCode": 0,
            "Output": ""
          },
          {
            "Start": "2026-09-15T09:36:47.186671812+09:00",
            "End": "2026-09-15T09:36:47.428200548+09:00",
            "ExitCode": 0,
            "Output": ""
          },
          {
            "Start": "2026-09-15T09:37:17.430708529+09:00",
            "End": "2026-09-15T09:37:17.706920229+09:00",
            "ExitCode": 0,
            "Output": ""
          }
        ]
      }
    },
    "Image": "sha256:0d893195f967ca77a867ea4c1e95b98a1348b13f60114028d0e2f3f956a6516f",
    "ResolvConfPath": "/var/lib/docker/containers/c7daa711bbb8d9fbab70cb014fd7efbb594a1ecf71e0996054388f2871ad8179/resolv.conf",
    "HostnamePath": "/var/lib/docker/containers/c7daa711bbb8d9fbab70cb014fd7efbb594a1ecf71e0996054388f2871ad8179/hostname",
    "HostsPath": "/var/lib/docker/containers/c7daa711bbb8d9fbab70cb014fd7efbb594a1ecf71e0996054388f2871ad8179/hosts",
    "LogPath": "/var/lib/docker/containers/c7daa711bbb8d9fbab70cb014fd7efbb594a1ecf71e0996054388f2871ad8179/c7daa711bbb8d9fbab70cb014fd7efbb594a1ecf71e0996054388f2871ad8179-json.log",
    "Name": "/contextra-analytics-1",
    "RestartCount": 0,
    "Driver": "overlay2",
    "Platform": "linux",
    "MountLabel": "",
    "ProcessLabel": "",
    "AppArmorProfile": "docker-default",
    "ExecIDs": null,
    "HostConfig": {
      "Binds": null,
      "ContainerIDFile": "",
      "LogConfig": {
        "Type": "json-file",
        "Config": {}
      },
      "NetworkMode": "contextra_default",
      "PortBindings": {
        "5000/tcp": [
          {
            "HostIp": "127.0.0.1",
            "HostPort": "35000"
          }
        ]
      },
      "RestartPolicy": {
        "Name": "on-failure",
        "MaximumRetryCount": 3
      },
      "AutoRemove": false,
      "VolumeDriver": "",
      "VolumesFrom": null,
      "ConsoleSize": [
        0,
        0
      ],
      "CapAdd": [
        "CAP_SYS_NICE",
        "CAP_SYS_RESOURCE"
      ],
      "CapDrop": null,
      "CgroupnsMode": "private",
      "Dns": null,
      "DnsOptions": null,
      "DnsSearch": null,
      "ExtraHosts": [],
      "GroupAdd": null,
      "IpcMode": "private",
      "Cgroup": "",
      "Links": null,
      "OomScoreAdj": 0,
      "PidMode": "",
      "Privileged": false,
      "PublishAllPorts": false,
      "ReadonlyRootfs": false,
      "SecurityOpt": null,
      "UTSMode": "",
      "UsernsMode": "",
      "ShmSize": 67108864,
      "Runtime": "nvidia",
      "Isolation": "",
      "CpuShares": 0,
      "Memory": 0,
      "NanoCpus": 0,
      "CgroupParent": "",
      "BlkioWeight": 0,
      "BlkioWeightDevice": null,
      "BlkioDeviceReadBps": null,
      "BlkioDeviceWriteBps": null,
      "BlkioDeviceReadIOps": null,
      "BlkioDeviceWriteIOps": null,
      "CpuPeriod": 0,
      "CpuQuota": 0,
      "CpuRealtimePeriod": 0,
      "CpuRealtimeRuntime": 0,
      "CpusetCpus": "",
      "CpusetMems": "",
      "Devices": null,
      "DeviceCgroupRules": null,
      "DeviceRequests": [
        {
          "Driver": "nvidia",
          "Count": 0,
          "DeviceIDs": [
            "0"
          ],
          "Capabilities": [
            [
              "gpu"
            ]
          ],
          "Options": null
        }
      ],
      "MemoryReservation": 0,
      "MemorySwap": 0,
      "MemorySwappiness": null,
      "OomKillDisable": null,
      "PidsLimit": null,
      "Ulimits": null,
      "CpuCount": 0,
      "CpuPercent": 0,
      "IOMaximumIOps": 0,
      "IOMaximumBandwidth": 0,
      "Mounts": [
        {
          "Type": "bind",
          "Source": "/data/contextra/runtime-state",
          "Target": "/var/lib/contextra/runtime",
          "BindOptions": {}
        },
        {
          "Type": "bind",
          "Source": "/data/contextra/models/triton/RFDETRMedium",
          "Target": "/opt/contextra/models/triton/RFDETRMedium",
          "ReadOnly": true,
          "BindOptions": {}
        },
        {
          "Type": "bind",
          "Source": "/data/contextra/model-artifacts/deployments/pose-preview-30af673-eb436b74/RFDETRKeypointPreview",
          "Target": "/opt/contextra/models/triton/RFDETRKeypointPreview",
          "ReadOnly": true,
          "BindOptions": {}
        },
        {
          "Type": "bind",
          "Source": "/data/contextra/model-artifacts/deployments/fire-3a883f2-689f6286/RFDETRFireSmoke",
          "Target": "/opt/contextra/models/triton/RFDETRFireSmoke",
          "ReadOnly": true,
          "BindOptions": {}
        },
        {
          "Type": "bind",
          "Source": "/workspace/contextra-runtime-config/configs",
          "Target": "/etc/contextra",
          "ReadOnly": true,
          "BindOptions": {}
        }
      ],
      "MaskedPaths": [
        "/proc/acpi",
        "/proc/asound",
        "/proc/interrupts",
        "/proc/kcore",
        "/proc/keys",
        "/proc/latency_stats",
        "/proc/sched_debug",
        "/proc/scsi",
        "/proc/timer_list",
        "/proc/timer_stats",
        "/sys/devices/virtual/powercap",
        "/sys/firmware"
      ],
      "ReadonlyPaths": [
        "/proc/bus",
        "/proc/fs",
        "/proc/irq",
        "/proc/sys",
        "/proc/sysrq-trigger"
      ],
      "Init": true
    },
    "GraphDriver": {
      "Data": {
        "ID": "c7daa711bbb8d9fbab70cb014fd7efbb594a1ecf71e0996054388f2871ad8179",
        "LowerDir": "/var/lib/docker/overlay2/b2b732c21cb2e9215d34c2763d3b0122115425bf90a05ea45a65e4b1a89b1769-init/diff:/var/lib/docker/overlay2/qd29vl0h1ty90z7wsrzxtvwnp/diff:/var/lib/docker/overlay2/fpl7u8kpr31ow7743hwslb89e/diff:/var/lib/docker/overlay2/yvvpk5arxyuqv78fopfipq2sa/diff:/var/lib/docker/overlay2/m8uehohn9p4cm6a782exa0okd/diff:/var/lib/docker/overlay2/kmzt9dscb3im65hhbhi6vuyc3/diff:/var/lib/docker/overlay2/trem36s5s1lx8khtdvq2pge4j/diff:/var/lib/docker/overlay2/ouzakwj8tx377atdwhj2mth3l/diff:/var/lib/docker/overlay2/s3yoyyrta924tinhevuxr47yj/diff:/var/lib/docker/overlay2/gatc6y82hlzybs520rskzixv7/diff:/var/lib/docker/overlay2/pf85g36dzaqhifo4630pkeryn/diff:/var/lib/docker/overlay2/qqm75ccp8228sm1ha6r5l24vx/diff:/var/lib/docker/overlay2/tic989vse6nllfp3vg38ulatu/diff:/var/lib/docker/overlay2/tafbz3cene0r3zmdxz7rt4swh/diff:/var/lib/docker/overlay2/kvo8n7rgxw1tq7q93n8xmoxsf/diff:/var/lib/docker/overlay2/ha0thgbuzxpgmj71tblladk9j/diff:/var/lib/docker/overlay2/0wfnniuhynvwwffkzzk4nss4g/diff:/var/lib/docker/overlay2/y8jzliojeirjhm8wqfkkphbkr/diff:/var/lib/docker/overlay2/vkfmy7nh6tt2ci0mcy55nqy9z/diff:/var/lib/docker/overlay2/mlpd35u4njf33xfxmeewi9mjm/diff:/var/lib/docker/overlay2/momfaq7mnlffoh2ssgq80jn1r/diff:/var/lib/docker/overlay2/4f26wfjyi43owz4ga6yfq09fa/diff:/var/lib/docker/overlay2/5ea0751306839beeb865597eb2b2b9b7454bd9aac1811df17c752ed5bc46dfd0/diff:/var/lib/docker/overlay2/5719a5b2c09407f2e266e28df554a5c57f3bdbc5add0e51fabe3ad427e52f6cc/diff:/var/lib/docker/overlay2/a3f35ba31c6ed7faadfdf4372a870c14ebe6e01ee112355692ee49158e10ebff/diff:/var/lib/docker/overlay2/fc43b80b26533f383d51302375e03939ba758900b3c06c5483705f29d92a5f01/diff:/var/lib/docker/overlay2/fe820132600410f9e3a356f48b6bf013c7cf9666c261a46c884e6d28971a76f3/diff:/var/lib/docker/overlay2/60146a77c8756f87faef8844cd8b1e649efe6a8df48b4c40407110cc4c8dee9d/diff:/var/lib/docker/overlay2/2b133cac7c8223c5c7654908f6dc5b619330ecb0c1eda0a7f2ecc4b9040af017/diff:/var/lib/docker/overlay2/3fa96525b40c264f2ad3b33da341f617793426305dc8f6a79ec416cbd0981ff8/diff:/var/lib/docker/overlay2/f03d724c041da725de798aa5323009d40ca189f6bc12c171345cc38d22e9af85/diff:/var/lib/docker/overlay2/31cae4cb24505e32c0d1effec0c546ba7e49bebbe2bfef5ee0e9f3efbe8368e2/diff:/var/lib/docker/overlay2/f9c217a0dcce9985c723634118db666aa4c804c3c5743022cd7f1cfcec6c6985/diff:/var/lib/docker/overlay2/ac80dfc53196fd6d38bce6514efea45ab0c6f8936583771980d70b18ee71708e/diff:/var/lib/docker/overlay2/6366b7d57992a7750ebc1da83d093e8e3705e5052c591d1dcf030047f8321229/diff:/var/lib/docker/overlay2/8ee53497caacc5d61718c18e6236ab68c8f43b79c73a2309611e13d8905b4a85/diff:/var/lib/docker/overlay2/8aeebc06961472e59c4e72165a980f4ad7872d2c23e3b6c31677192f7b986b1d/diff:/var/lib/docker/overlay2/d31ce2ff4d39d49b6cea842f394db4639f32f279f9ee3522f25baab9df953fab/diff:/var/lib/docker/overlay2/d422a720dce9b3c9962b994164d522f6444836e95b3ccc8b3961ffb3583613d0/diff:/var/lib/docker/overlay2/e66c732f040224e3ffc0f447a5c8c06fbbbf111cdcc94be6ba0066301c3ab0f4/diff:/var/lib/docker/overlay2/8810bbd13262643529071ce9272145a2be2343ada920a476b60cdc061d940175/diff:/var/lib/docker/overlay2/165196d7b60b5d26767a5af0350e0632d0e8990cf4a9a33bd6acc8b234eaa279/diff:/var/lib/docker/overlay2/5f017d07d15aa208431a5850b029087ececf0d0233c2925e3397493400390e9a/diff:/var/lib/docker/overlay2/322159bbafa572c0164d1d4f87e6f1188be421299f0b0a6cdfb4e17d4c850981/diff:/var/lib/docker/overlay2/8bf28ab4005c452b7e93ac2cda9e59be646240e97fa05d144b2ec865b681dac4/diff:/var/lib/docker/overlay2/7e6fc3f5989995540bc9ff4758d8d1b98e36a03b1108fea45d989f866c2d90d8/diff:/var/lib/docker/overlay2/9a1fbd51be2c7eaf4f26557725cacb4fd108aaf89e4b1dac774bdf69967ed6a3/diff:/var/lib/docker/overlay2/c1831bfcb8aef4e0b69da2f2278076ac8c69dc002add9c88fffc10528051b84a/diff:/var/lib/docker/overlay2/72ae372b659430b4312a546398accb7186872dbd6ecbb5917057726d26d9c6aa/diff:/var/lib/docker/overlay2/c40859aca124b0da64554a79e0404958b7d48cf24667e581421a1c00a50aef94/diff:/var/lib/docker/overlay2/bf05ecccd3872f5ca73f81f27229b29d10c756e7fb8043fafc6259b8a9a244cc/diff:/var/lib/docker/overlay2/5190695cb4d59e02b2cb19bd7255e1dd8765bf19e3b92bc5b95fef2bce43a786/diff:/var/lib/docker/overlay2/2e4c811059f2cc196b0212e50b8bbc7afab45f1616d11a522f369eb2361b873d/diff:/var/lib/docker/overlay2/524bc028e403c8852fad578e76fd1a8c4266510ab3a07f722e12817cbe790b5a/diff:/var/lib/docker/overlay2/15e9f8ecf9c8fb8e61c9929730e33885ca0f9800463b5724bdad4746f5114715/diff:/var/lib/docker/overlay2/2e61eb117dfa6bed388b7ae44abb5bc4904b9b4a48d182e4e8a9de0cc394ddab/diff:/var/lib/docker/overlay2/9cab704366f882d4a63353aa14d3f1eedd3606345a1451fbc7b34898cd4c1e32/diff:/var/lib/docker/overlay2/782419d9fc6488216b86986330cdbfb754aeb375ff8d7e9279d06381a5dddfe3/diff:/var/lib/docker/overlay2/96f73ba8e96c76657e79f72fb00372c33ac20a675c7614badcc7c404601b42a7/diff:/var/lib/docker/overlay2/c937066c349a1de9df00b1250d0a0125c65988d0aa7957f797907431e98138ec/diff:/var/lib/docker/overlay2/0d2368b4f1ac5782618e3e6db9d299ce9c991770d2abebd4ab9d403bcc7738df/diff:/var/lib/docker/overlay2/1e84ae3d4a8da36989e2577a7dcfe94dc152df539bb296f7fd86afc7173a9f70/diff:/var/lib/docker/overlay2/c3d6c59a750a7c3dd7b10edc8035d5aa830c1f649c2628bd2bcaf02d1bf9e31c/diff:/var/lib/docker/overlay2/2254c97e596ecaf6c38f5eef5d855f3e6e956c0ce7d451eb86145799af2fe7dd/diff:/var/lib/docker/overlay2/df88aaacf93cd9289b263efd8af9d35efbe217109fa7df1e3eed5977df402518/diff:/var/lib/docker/overlay2/86a62f21349c0436b83ea303ed191455408eb83b95632b38b557864d659123f5/diff:/var/lib/docker/overlay2/29852d0b71ce922853e07d86af7a172a2afe8291ac7863a076970e2649dd1530/diff:/var/lib/docker/overlay2/670075692d8dbbc49d80749b3e44e5bc3e73a41bac7f77efc7c8b9f9ae48a223/diff:/var/lib/docker/overlay2/7cd6d2e752993f608710d283d8e50a4c49d3c60708dd2353b96e62f322ea3319/diff:/var/lib/docker/overlay2/1525a63e7046588b8d119d09ed39f9891104e2f443c3cbb3b1d65204068507b7/diff:/var/lib/docker/overlay2/059c6678f37135cf1ddc7629e6d9aec680af58a4e30243e3de50b107dbec3040/diff:/var/lib/docker/overlay2/9187f313f59603c552a6d2a038821b6ec7f054eebba489b26d5c7da3e86b5a68/diff:/var/lib/docker/overlay2/f324cea7cd77ef8926fe78f80e7a826f1903e5bcb59ff27e0660f7152d33e2f4/diff:/var/lib/docker/overlay2/f3916d50c932ff31ca288bf43c17b32ed47736fd5ffc65caf85613f4a97bb937/diff:/var/lib/docker/overlay2/bffc8fee807179be002a7a4a7f5a6ffeeb516bea6e799512b0b3e30616c010d4/diff:/var/lib/docker/overlay2/c8c6ec7f262f954b97f1e68ce2ddbc0184ae8aeb8fbd0fde3ca1719ca0520e2d/diff:/var/lib/docker/overlay2/8ef2bb35dd3e36a332001f21ef638969b09c17c3c83e1aa55003d9a15fd9659b/diff:/var/lib/docker/overlay2/853d6669a10bed8607ee33d169092eca21cb81d5964a25c33e456ed3714fed2c/diff:/var/lib/docker/overlay2/bafad8335b1612f97bb62ce9bc2c477630e3ded767ebc580600141a494f9a0d4/diff:/var/lib/docker/overlay2/a8a05312a833bd1046bad42fc032e6ab2ff1f39d2b0f2e96208d9091dfcb3184/diff:/var/lib/docker/overlay2/1b96aa60f5fa75213d6004838820e268b2d28dfe7d41cf05458f152e6b52b90e/diff:/var/lib/docker/overlay2/acd1b7143c61521e0e2797fb39ffbaee8048511db7e13d67b2375b23a8b3103f/diff:/var/lib/docker/overlay2/2ad3b98238cda29df5bf7a2a147c8d6b985022ff4d2450bee433c25f5548dffa/diff:/var/lib/docker/overlay2/7f842f04f21b1a3282733831cf99eb11855624f389f1bb1581942647eb02d7ae/diff:/var/lib/docker/overlay2/8b622360f6bb66d39fb479908a29643863e6ebc01592ba692b2f136080a52e72/diff:/var/lib/docker/overlay2/5bba58b4c85f40ce81d4fa8eb06b8a3306701625b7fde5ca9621c251fbbc93fe/diff:/var/lib/docker/overlay2/a35883637297aba80bc50da1117c296f1d5f31571a3aba0b9fd82d75d08f7eac/diff",
        "MergedDir": "/var/lib/docker/overlay2/b2b732c21cb2e9215d34c2763d3b0122115425bf90a05ea45a65e4b1a89b1769/merged",
        "UpperDir": "/var/lib/docker/overlay2/b2b732c21cb2e9215d34c2763d3b0122115425bf90a05ea45a65e4b1a89b1769/diff",
        "WorkDir": "/var/lib/docker/overlay2/b2b732c21cb2e9215d34c2763d3b0122115425bf90a05ea45a65e4b1a89b1769/work"
      },
      "Name": "overlay2"
    },
    "Mounts": [
      {
        "Type": "bind",
        "Source": "/data/contextra/runtime-state",
        "Destination": "/var/lib/contextra/runtime",
        "Mode": "",
        "RW": true,
        "Propagation": "rprivate"
      },
      {
        "Type": "bind",
        "Source": "/data/contextra/models/triton/RFDETRMedium",
        "Destination": "/opt/contextra/models/triton/RFDETRMedium",
        "Mode": "",
        "RW": false,
        "Propagation": "rprivate"
      },
      {
        "Type": "bind",
        "Source": "/data/contextra/model-artifacts/deployments/pose-preview-30af673-eb436b74/RFDETRKeypointPreview",
        "Destination": "/opt/contextra/models/triton/RFDETRKeypointPreview",
        "Mode": "",
        "RW": false,
        "Propagation": "rprivate"
      },
      {
        "Type": "bind",
        "Source": "/data/contextra/model-artifacts/deployments/fire-3a883f2-689f6286/RFDETRFireSmoke",
        "Destination": "/opt/contextra/models/triton/RFDETRFireSmoke",
        "Mode": "",
        "RW": false,
        "Propagation": "rprivate"
      },
      {
        "Type": "bind",
        "Source": "/workspace/contextra-runtime-config/configs",
        "Destination": "/etc/contextra",
        "Mode": "",
        "RW": false,
        "Propagation": "rprivate"
      }
    ],
    "Config": {
      "Hostname": "c7daa711bbb8",
      "Domainname": "",
      "User": "",
      "AttachStdin": false,
      "AttachStdout": true,
      "AttachStderr": true,
      "ExposedPorts": {
        "5000/tcp": {},
        "8554/tcp": {}
      },
      "Tty": false,
      "OpenStdin": false,
      "StdinOnce": false,
      "Env": [
        "MODEL_RESOLUTION=576x576",
        "CONTEXTRA_METADATA_SAMPLES_DIR=",
        "STREAMS_RUNTIME_PATH=/var/lib/contextra/runtime/streams_runtime.yaml",
        "FRAME_RETENTION_DAYS=30",
        "LOG_FORMAT=json",
        "CONTEXTRA_START_DIAGNOSTICS_DIR=",
        "REDIS_STREAMS_ENABLED=true",
        "CONTEXTRA_TEST_FRAME_ANCHOR_FILE=",
        "MODEL_PRECISION=fp16",
        "REDIS_URL=redis://contextra_internal:a3950d84760a2d4c6a271d21c63d3c34b744e4d6d35c55da@redis:6379/0",
        "TRITON_GRPC_ENDPOINT=localhost:8001",
        "SYSTEM_CONFIG_PATH=/etc/contextra/system_config.yaml",
        "CONTEXTRA_METADATA_VISUAL_DIR=",
        "CONTEXTRA_METADATA_REDIS_URL=redis://contextra_publisher:f43c4ff6307db2d0314bd4fa43fe267e72e411b823236978@redis:6379/0",
        "STREAMS_CONFIG_PATH=/etc/contextra/streams.yaml",
        "PORT=5000",
        "TRITON_HTTP_ENDPOINT=localhost:8000",
        "MODEL_NAME=RFDETRMedium",
        "REDIS_STREAM_MAXLEN=100000",
        "CONTEXTRA_METADATA_ENABLED=true",
        "DB_POOL_SIZE=20",
        "DB_MAX_OVERFLOW=10",
        "GPU_ID=0",
        "CAMERA_PTZ_CONFIG_PATH=/etc/contextra/camera_ptz_config.yaml",
        "LOG_LEVEL=INFO",
        "DATABASE_URL=postgresql://contextra:0759e452692e01dfba458c2370628b952848d5b85482ea78@postgresql:5432/contextra",
        "PATH=/opt/proto/bin:/opt/tritonserver/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/mpi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/ucx/bin:/opt/amazon/efa/bin:/.local/bin",
        "GDRCOPY_VERSION=2.5.1",
        "HPCX_VERSION=2.26",
        "MOFED_VERSION=5.4-rdmacore59.1",
        "OPENUCX_VERSION=1.20.0",
        "OPENMPI_VERSION=4.1.7",
        "RDMACORE_VERSION=59.1",
        "EFA_VERSION=1.46.0",
        "AWS_OFI_NCCL_VERSION=1.17.3",
        "OPAL_PREFIX=/usr/local/mpi",
        "OMPI_MCA_coll_hcoll_enable=0",
        "CUDA_VERSION=13.2.0.046",
        "CUDA_DRIVER_VERSION=595.45.04",
        "NVVM_VERSION=13.2.51",
        "DOCA_VERSION=3.2.0",
        "_CUDA_COMPAT_PATH=/usr/local/cuda/compat",
        "ENV=/etc/shinit_v2",
        "BASH_ENV=/etc/bash.bashrc",
        "SHELL=/bin/bash",
        "NVIDIA_REQUIRE_CUDA=cuda>=9.0",
        "NCCL_VERSION=2.29.7",
        "CUBLAS_VERSION=13.3.0.5",
        "CUFFT_VERSION=12.2.0.37",
        "CURAND_VERSION=10.4.2.51",
        "CUSPARSE_VERSION=12.7.9.17",
        "CUSPARSELT_VERSION=0.9.0.3",
        "CUSOLVER_VERSION=12.1.0.51",
        "NPP_VERSION=13.1.0.44",
        "NVJPEG_VERSION=13.0.4.44",
        "CUFILE_VERSION=1.17.0.44",
        "NVJITLINK_VERSION=13.2.51",
        "NVFATBIN_VERSION=13.2.51",
        "CUBLASMP_VERSION=0.8.0.2023",
        "NVSHMEM_VERSION=3.5.21",
        "CUDLA_VERSION=13.2.51",
        "NVPTXCOMPILER_VERSION=13.2.51",
        "CUDNN_VERSION=9.20.0.48",
        "CUDNN_FRONTEND_VERSION=1.18.0",
        "TRT_VERSION=10.16.0.72",
        "TRTOSS_VERSION=",
        "NSIGHT_SYSTEMS_VERSION=2026.1.2.63",
        "NSIGHT_COMPUTE_VERSION=2026.1.0.9",
        "DALI_VERSION=2.0.0",
        "DALI_BUILD=",
        "DALI_URL_SUFFIX=130",
        "POLYGRAPHY_VERSION=0.49.26",
        "TRANSFORMER_ENGINE_VERSION=2.13",
        "MODEL_OPT_VERSION=0.41.0",
        "CUDA_ARCH_LIST=7.5 8.0 8.6 9.0 10.0 12.0",
        "MAXSMVER=",
        "NVRX_VERSION=0.5.0",
        "NIXL_VERSION=0.10.0",
        "CUTILE_PYTHON_VERSION=1.1.0",
        "LD_LIBRARY_PATH=/opt/tritonserver/lib:/opt/tritonclient/lib:/usr/src/tensorrt/lib:/opt/riva/lib:/usr/local/cuda-13/lib64:/usr/lib/x86_64-linux-gnu:/opt/hpcx/ucc/lib/:/opt/hpcx/ucx/lib/:/usr/local/cuda/compat/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64:/.local/lib",
        "NVIDIA_VISIBLE_DEVICES=all",
        "NVIDIA_DRIVER_CAPABILITIES=compute,utility,video",
        "NVIDIA_PRODUCT_NAME=Triton Server",
        "CUDA_COMPONENT_LIST=cccl crt nvrtc driver-dev culibos-dev cudart cudart-dev nvcc tileiras",
        "LIBRARY_PATH=/usr/local/cuda/lib64/stubs:/usr/local/cuda/lib64/stubs:",
        "PIP_BREAK_SYSTEM_PACKAGES=1",
        "TRITON_SERVER_VERSION=2.67.0",
        "NVIDIA_TRITON_SERVER_VERSION=26.03",
        "UCX_MEM_EVENTS=no",
        "TF_ADJUST_HUE_FUSED=1",
        "TF_ADJUST_SATURATION_FUSED=1",
        "TF_ENABLE_WINOGRAD_NONFUSED=1",
        "TF_AUTOTUNE_THRESHOLD=2",
        "TRITON_SERVER_GPU_ENABLED=1",
        "TRITON_SERVER_USER=triton-server",
        "DEBIAN_FRONTEND=noninteractive",
        "TCMALLOC_RELEASE_RATE=200",
        "DCGM_VERSION=4.5.2-1",
        "PYTHONPATH=/opt/contextra:/opt/tritonserver/backends/dali/wheel/dali:",
        "NVIDIA_BUILD_ID=283962264",
        "DS_VERSION=9.1",
        "PKG_CONFIG_PATH=:/.local/lib/pkgconfig",
        "LANG=en_US.UTF-8",
        "LC_ALL=en_US.UTF-8",
        "PYTHONUNBUFFERED=1",
        "PYTHONDONTWRITEBYTECODE=1",
        "APP_HOME=/opt/contextra",
        "GST_PLUGIN_PATH=/usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream:/opt/nvidia/deepstream/deepstream/lib/gst-plugins",
        "GST_PLUGIN_SCANNER=/usr/lib/x86_64-linux-gnu/gstreamer1.0/gstreamer-1.0/gst-plugin-scanner"
      ],
      "Cmd": [
        "python",
        "-m",
        "app.main"
      ],
      "Healthcheck": {
        "Test": [
          "CMD",
          "python3",
          "-c",
          "import urllib.request; urllib.request.urlopen('http://localhost:5000/ready', timeout=5)"
        ],
        "Interval": 30000000000,
        "Timeout": 10000000000,
        "StartPeriod": 120000000000,
        "Retries": 3
      },
      "Image": "sha256:0d893195f967ca77a867ea4c1e95b98a1348b13f60114028d0e2f3f956a6516f",
      "Volumes": null,
      "WorkingDir": "/opt/contextra",
      "Entrypoint": [
        "/usr/local/bin/entrypoint.sh"
      ],
      "Labels": {
        "com.amazonaws.sagemaker.capabilities.accept-bind-to-port": "true",
        "com.amazonaws.sagemaker.capabilities.multi-models": "true",
        "com.docker.compose.config-hash": "ef3280152e18319dbcc0ed5e3a5225d856bc41cf6a13071603e42a05b4e8c25e",
        "com.docker.compose.container-number": "1",
        "com.docker.compose.depends_on": "",
        "com.docker.compose.image": "sha256:0d893195f967ca77a867ea4c1e95b98a1348b13f60114028d0e2f3f956a6516f",
        "com.docker.compose.oneoff": "False",
        "com.docker.compose.project": "contextra",
        "com.docker.compose.project.config_files": "/workspace/contextra-analytics-runtime-lifecycle-refactor/docker-compose.yml,/workspace/contextra-runtime-config/metadata-active/compose.yaml",
        "com.docker.compose.project.environment_file": "/workspace/contextra-runtime-config/runtime.env",
        "com.docker.compose.project.working_dir": "/workspace/contextra-analytics-runtime-lifecycle-refactor",
        "com.docker.compose.replace": "analytics-1",
        "com.docker.compose.service": "analytics",
        "com.docker.compose.version": "5.0.0",
        "com.nvidia.build.id": "283962264",
        "com.nvidia.build.ref": "9ea64b3c1d6b4bb2e5f683a07d90ba4362524124",
        "com.nvidia.cublas.version": "13.3.0.5",
        "com.nvidia.cublasmp.version": "0.8.0.2023",
        "com.nvidia.cuda.version": "9.0",
        "com.nvidia.cudla.version": "13.2.51",
        "com.nvidia.cudnn.version": "9.20.0.48",
        "com.nvidia.cufft.version": "12.2.0.37",
        "com.nvidia.curand.version": "10.4.2.51",
        "com.nvidia.cusolver.version": "12.1.0.51",
        "com.nvidia.cusparse.version": "12.7.9.17",
        "com.nvidia.cusparselt.version": "0.9.0.3",
        "com.nvidia.nccl.version": "2.29.7",
        "com.nvidia.npp.version": "13.1.0.44",
        "com.nvidia.nsightcompute.version": "2026.1.0.9",
        "com.nvidia.nsightsystems.version": "2026.1.2.63",
        "com.nvidia.nvjpeg.version": "13.0.4.44",
        "com.nvidia.nvvm.version": "13.2.51",
        "com.nvidia.tensorrt.version": "10.16.0.72",
        "com.nvidia.tensorrtoss.version": "",
        "com.nvidia.tritonserver.version": "2.67.0",
        "com.nvidia.volumes.needed": "nvidia_driver",
        "description": "Contextra AI Analytics — DeepStream/Triton Runtime",
        "maintainer": "Contextra AI Team",
        "org.opencontainers.image.ref.name": "ubuntu",
        "org.opencontainers.image.version": "24.04",
        "version": "1.1.0"
      }
    },
    "NetworkSettings": {
      "SandboxID": "7e61ff7fd861ed55ab5e01d0e2cacedcbf44dfab0eabdd9ee42a4bccd5273a03",
      "SandboxKey": "/var/run/docker/netns/7e61ff7fd861",
      "Ports": {
        "5000/tcp": [
          {
            "HostIp": "127.0.0.1",
            "HostPort": "35000"
          }
        ],
        "8554/tcp": null
      },
      "Networks": {
        "contextra_default": {
          "IPAMConfig": null,
          "Links": null,
          "Aliases": [
            "contextra-analytics-1",
            "analytics"
          ],
          "DriverOpts": null,
          "GwPriority": 0,
          "NetworkID": "730306af5b846c2fd4c359d4db39052150af2e3871de7051be5b6ba5d85e634d",
          "EndpointID": "494e56cc80f7aac06e848615f29909eb831fea7c50ed241349e0f2c285cfe2a6",
          "Gateway": "172.20.0.1",
          "IPAddress": "172.20.0.4",
          "MacAddress": "76:55:7b:d9:9d:42",
          "IPPrefixLen": 16,
          "IPv6Gateway": "",
          "GlobalIPv6Address": "",
          "GlobalIPv6PrefixLen": 0,
          "DNSNames": [
            "contextra-analytics-1",
            "analytics",
            "c7daa711bbb8"
          ]
        }
      }
    }
  },
  "other_containers": {
    "bba03c2a5b292fc8ca0fae008cd7b7dac0f986c3a85a8b5a6e44c3ff32554318": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "3e727781588e83ef9ece337199da576ce72739156bd621c70e44eaf378eec0ee": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "9719ad2863f846147529501e25cd20e589f35a62276ef718c051a1a4df51933b": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "b831744d444ddc55a93f62193fe64d288c53a9f52ce2d9ad7bc768e065902ab1": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "aa9a652522cdbee4b4cfa2c1440f9133112f4f55762b943a1d3e74fc376cd99b": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "8d03f4999a81524e54b9798b091cc9404923436c8c4184369a47792850b273c5": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "55450fe1244ee750f3fb1e63f39e02a44f65c7aae17814fe0a47f27eda33f4c6": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "ca6b69300bfb6f9891ac751fc8b787f757d69813c41fd268d742483800f2db06": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "e46d7c9f028215426340941a75ce137181bac7f2e86ddb570b1b6991ce773ab4": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "784ffb94e5ea1d2afce34be016b533ebc63015b2726929c93a82fb274a18eab5": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "ff96587e960ce9ee819ba6316ad1e9374053696b748873a77c3fc8f771365a79": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "4a82a47e2840ab498df5e69cfeaea2bd99753610e19329922c7bbc9c981d9510": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "75acd4cbd5dbf9c7387cd9dfc456c0f5ca42fc125a2cbe41aea66c5948005f47": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "c39692e53c5d64cfcacfc431086f72c69fc066af5c113cf9d417723d7960953e": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "4195f96eea14d13c85f3ba442099a89ce4426cc5ce151dd64cf6659b12516369": {
      "restart": 0,
      "oom": false,
      "status": "running"
    },
    "b4971b84ddef360159e77749a77d16146d344ad87dc63aab9df03847dd93d56a": {
      "restart": 0,
      "oom": false,
      "status": "running"
    }
  },
  "streams": [
    {
      "stream_id": "CCV-01577",
      "site_id": "새만금",
      "source_type": "rtsp",
      "state": "stopped",
      "desired_state": "stopped",
      "observed_state": "stopped",
      "run_generation": 0,
      "run_id": null,
      "roles": {},
      "last_error": null,
      "cleanup_error": null,
      "cleanup_pending": false,
      "restart_pending": false,
      "last_cleanup": null,
      "started_at": null,
      "uptime_s": null,
      "inference_profile": null,
      "metadata_path": {
        "state": "NOT_CONNECTED"
      },
      "scenarios": {
        "active": [],
        "disabled": []
      }
    },
    {
      "stream_id": "rtsp-test-01",
      "site_id": null,
      "source_type": "rtsp",
      "state": "running",
      "desired_state": "running",
      "observed_state": "running",
      "run_generation": 1,
      "run_id": "0dd6979e-c19e-45b1-aaf8-716203ed2e76",
      "roles": {
        "det": {
          "state": "first_frame",
          "required": true,
          "initialized": true,
          "last_frame_at": 1789432651.3564057,
          "source_stage": "native_completed",
          "source_stage_at": 1789432651.4235308,
          "source_stages": {
            "pipeline_state_changed": 1789429457.0746524,
            "decoded_frame_received": 1789432651.390229,
            "preprocess_output": 1789432651.3910806,
            "infer_output": 1789432651.4105518,
            "consume_entered": 1789432651.4116127,
            "native_completed": 1789432651.4235308,
            "inference_frame_completed": 1789432651.3563519
          },
          "stage_counts": {
            "pipeline_state_changed": 87,
            "decoded_frame_received": 31949,
            "preprocess_output": 31949,
            "infer_output": 31949,
            "consume_entered": 31949,
            "native_completed": 31949,
            "inference_frame_completed": 31948
          },
          "last_error": null,
          "stage_first_at": {
            "pipeline_state_changed": 1789429455.2921124,
            "decoded_frame_received": 1789429456.9742622,
            "preprocess_output": 1789429457.020302,
            "infer_output": 1789429457.0521069,
            "consume_entered": 1789429457.058104,
            "native_completed": 1789429457.0748959,
            "inference_frame_completed": 1789429457.157996
          }
        }
      },
      "last_error": null,
      "cleanup_error": null,
      "cleanup_pending": false,
      "restart_pending": false,
      "last_cleanup": null,
      "started_at": 1789429453.9351375,
      "uptime_s": 3197.5,
      "inference_profile": {
        "roles": [
          "det"
        ],
        "requested_models": {
          "det": "RFDETRMedium"
        },
        "active_models": {
          "det": "RFDETRMedium"
        },
        "degraded_roles": [],
        "score_threshold": 0.5,
        "class_min_confidence": {}
      },
      "metadata_path": {
        "state": "CONNECTED",
        "error": null,
        "display_threshold": 0.25,
        "visual": null,
        "sample_error": null,
        "performance": {
          "analysisFpsTarget": 10.0,
          "sampled_ns": 1285372188220843,
          "counts": {
            "decoded": 31950,
            "selected": 31949,
            "preprocess": 31949,
            "infer": 31948,
            "native": 31949,
            "result": 31948,
            "publisher_submit": 31948,
            "sampling_drop": 1
          },
          "first_ns": {
            "decoded": 1282177721559586,
            "selected": 1282177721601445,
            "preprocess": 1282177767597793,
            "infer": 1282177799392954,
            "native": 1282177821778653,
            "result": 1282177904817031,
            "publisher_submit": 1282177905400111,
            "sampling_drop": 1282332340673571
          },
          "last_ns": {
            "decoded": 1285372137566637,
            "selected": 1285372137600584,
            "preprocess": 1285372138443780,
            "infer": 1285372157877230,
            "native": 1285372170861955,
            "result": 1285372102736370,
            "publisher_submit": 1285372103729999,
            "sampling_drop": 1282332340673571
          },
          "detail": false,
          "pending_samples": 0,
          "last_frame": {
            "selected": [
              31949,
              3195805983903
            ],
            "preprocess": [
              31949,
              3195805983903
            ],
            "infer": [
              31949,
              3195805983903
            ],
            "native": [
              31949,
              3195805983903
            ],
            "result": [
              31948,
              3195705983903
            ],
            "publisher_submit": [
              31948,
              3195705983903
            ]
          },
          "observation_missed": 1,
          "durations": {},
          "sourceFpsObserved": null,
          "closed": false
        },
        "queued": 0,
        "events_created": 0,
        "processed": 31948
      },
      "scenarios": {
        "active": [],
        "disabled": []
      }
    }
  ],
  "env_hash": "78cae12c786d0bd77a890b4193fdf0b8829ccf07925fd7b36b12040d98898f9d",
  "active": "/workspace/contextra-runtime-config/metadata-active/compose.yaml",
  "active_hash": "fd1f3e6d99a6056d10b5ce8cc4fb485af231f5bba7a1294ad010fd0457bdb391",
  "overlay": "/data/contextra/runtime-state/streams_runtime.yaml",
  "overlay_hash": "bda7f24f00cd25081cd0f5b0c458f09ef40af8f78ddfe9a22001b85bc05655c3",
  "registry": "/workspace/contextra-runtime-config/rtsp-test/registry.json",
  "registry_hash": "37a2af9123b5411c0c566a4ec2dd3aa4c6631bf19179ececa260e288c9523315",
  "normal_restart": {
    "Name": "on-failure",
    "MaximumRetryCount": 3
  },
  "docker_root": "/var/lib/docker",
  "disk_free": 23890067456,
  "gpu_mib": 4512,
  "lan": {
    "family": "inet",
    "local": "192.168.50.221",
    "prefixlen": 24,
    "broadcast": "192.168.50.255",
    "scope": "global",
    "dynamic": true,
    "noprefixroute": true,
    "label": "enp6s18",
    "valid_life_time": 80753,
    "preferred_life_time": 80753
  },
  "short_input": "/tmp/codex/ltb1021/2026-09-14_contextra-rtsp-cli_r01/입력 샘플 #1, 특수문자.mp4",
  "original_input": {
    "source": "/data/playlist/uploads/251027_fall_test_input_video/해상도편집/251013_강진광주_넘어짐/2025-10-13 14_50_58 이동형 #3__fix_20251027_102227.mp4",
    "source_sha256": "ff17294be012fd1e89ba9d385717db5771a5b6f1f42bf4ac97ff356e90601812",
    "derived": "/tmp/codex/ltb1021/2026-09-14_contextra-rtsp-cli_r01/입력 샘플 #1, 특수문자.mp4",
    "derived_sha256": "b9291a09f8236a1bc34f4651684c7d83b405e4e55c0802bcafef8b9d3b0ae10c",
    "derivation": "first3seconds stream-copy; original unchanged"
  },
  "model_hashes": {
    "/data/contextra/model-artifacts/deployments/pose-preview-30af673-eb436b74/RFDETRKeypointPreview/config.pbtxt": "82cf12d4177117c249c9285572242746bf14682da90befb03620793240455993",
    "/data/contextra/model-artifacts/deployments/pose-preview-30af673-eb436b74/RFDETRKeypointPreview/2/model.plan": "eb436b74d13c7225771dbc0a0eb5f4a2f0e7cf08252cca485b84ff0c8e2d7a36",
    "/data/contextra/models/triton/RFDETRMedium/config.pbtxt": "5e5a4d22786f8b5218ac821379fbec091d9e3006f62c880ee3e3da5ced2f0e0b",
    "/data/contextra/models/triton/RFDETRMedium/2/model.plan": "5fdf1e9c55ab947a3b7d5f7f6bdceaf1e36a9e52efdf86f5a15d3b99b8631d1e",
    "/data/contextra/model-artifacts/deployments/fire-3a883f2-689f6286/RFDETRFireSmoke/config.pbtxt": "4b0ecf222ede4a5557e07865a7bb5bc2a9962394ec55a212e7fde7a327d58e7b",
    "/data/contextra/model-artifacts/deployments/fire-3a883f2-689f6286/RFDETRFireSmoke/2/model.plan": "689f6286712264376e8eaa2443a4a3971ed07dd1667c3a4b0ff8b806e1003700"
  },
  "user_senders": [],
  "started": "2026-09-15T00:37:31.526100+00:00",
  "settings": {
    "revision": "8815aae8d4959d314e0877a542413d78fec9f5d14f24aea4ee96ce80cccbf3ca",
    "display_score": 0.25,
    "pose": {
      "enabled": false,
      "show_bbox": true,
      "show_joints": false,
      "show_edges": false,
      "person_score": 0.25,
      "joint_score": 0.15,
      "min_joints": 10,
      "nms_enabled": true,
      "nms_iou_threshold": 0.85,
      "detail_track_id": null,
      "detail_object_ref": null,
      "detail_frame_seq": null,
      "show_joint_names": false,
      "show_joint_scores": false,
      "capture_interval_s": 3.0
    },
    "fire": {
      "enabled": false
    },
    "execution_plan": {
      "category": "person",
      "model": "RFDETRMedium",
      "role": "det",
      "outputs": [
        "bbox"
      ]
    },
    "downstream_score": 0.5,
    "frame_time_anchor": {
      "startWallTimeMs": 1789400012151,
      "synthetic": true
    },
    "analysisFpsTarget": 10.0,
    "intrusion": {
      "enabled": false,
      "roi_id": "primary",
      "roi_name": "Intrusion ROI",
      "debug_roi": true,
      "roi": [
        [
          0.0,
          0.0
        ],
        [
          1.0,
          0.0
        ],
        [
          1.0,
          1.0
        ],
        [
          0.0,
          1.0
        ]
      ],
      "point_x": 0.5,
      "point_y": 1.0,
      "confidence": 0.5,
      "dwell_seconds": 0.5,
      "rearm_seconds": 1.0,
      "grace_seconds": 0.5,
      "retention_seconds": 30.0,
      "max_states": 1024
    },
    "display_categories": [
      "person"
    ],
    "debug_all_candidates": false,
    "categories": [
      {
        "key": "person",
        "displayName": "person",
        "modelKey": "RFDETRMedium",
        "classId": 0,
        "scenarios": [
          "INTRUSION"
        ]
      },
      {
        "key": "bicycle",
        "displayName": "bicycle",
        "modelKey": "RFDETRMedium",
        "classId": 1,
        "scenarios": []
      },
      {
        "key": "car",
        "displayName": "car",
        "modelKey": "RFDETRMedium",
        "classId": 2,
        "scenarios": []
      },
      {
        "key": "motorcycle",
        "displayName": "motorcycle",
        "modelKey": "RFDETRMedium",
        "classId": 3,
        "scenarios": []
      },
      {
        "key": "airplane",
        "displayName": "airplane",
        "modelKey": "RFDETRMedium",
        "classId": 4,
        "scenarios": []
      },
      {
        "key": "bus",
        "displayName": "bus",
        "modelKey": "RFDETRMedium",
        "classId": 5,
        "scenarios": []
      },
      {
        "key": "train",
        "displayName": "train",
        "modelKey": "RFDETRMedium",
        "classId": 6,
        "scenarios": []
      },
      {
        "key": "truck",
        "displayName": "truck",
        "modelKey": "RFDETRMedium",
        "classId": 7,
        "scenarios": []
      },
      {
        "key": "boat",
        "displayName": "boat",
        "modelKey": "RFDETRMedium",
        "classId": 8,
        "scenarios": []
      },
      {
        "key": "traffic light",
        "displayName": "traffic light",
        "modelKey": "RFDETRMedium",
        "classId": 9,
        "scenarios": []
      },
      {
        "key": "fire hydrant",
        "displayName": "fire hydrant",
        "modelKey": "RFDETRMedium",
        "classId": 10,
        "scenarios": []
      },
      {
        "key": "stop sign",
        "displayName": "stop sign",
        "modelKey": "RFDETRMedium",
        "classId": 11,
        "scenarios": []
      },
      {
        "key": "parking meter",
        "displayName": "parking meter",
        "modelKey": "RFDETRMedium",
        "classId": 12,
        "scenarios": []
      },
      {
        "key": "bench",
        "displayName": "bench",
        "modelKey": "RFDETRMedium",
        "classId": 13,
        "scenarios": []
      },
      {
        "key": "bird",
        "displayName": "bird",
        "modelKey": "RFDETRMedium",
        "classId": 14,
        "scenarios": []
      },
      {
        "key": "cat",
        "displayName": "cat",
        "modelKey": "RFDETRMedium",
        "classId": 15,
        "scenarios": []
      },
      {
        "key": "dog",
        "displayName": "dog",
        "modelKey": "RFDETRMedium",
        "classId": 16,
        "scenarios": []
      },
      {
        "key": "horse",
        "displayName": "horse",
        "modelKey": "RFDETRMedium",
        "classId": 17,
        "scenarios": []
      },
      {
        "key": "sheep",
        "displayName": "sheep",
        "modelKey": "RFDETRMedium",
        "classId": 18,
        "scenarios": []
      },
      {
        "key": "cow",
        "displayName": "cow",
        "modelKey": "RFDETRMedium",
        "classId": 19,
        "scenarios": []
      },
      {
        "key": "elephant",
        "displayName": "elephant",
        "modelKey": "RFDETRMedium",
        "classId": 20,
        "scenarios": []
      },
      {
        "key": "bear",
        "displayName": "bear",
        "modelKey": "RFDETRMedium",
        "classId": 21,
        "scenarios": []
      },
      {
        "key": "zebra",
        "displayName": "zebra",
        "modelKey": "RFDETRMedium",
        "classId": 22,
        "scenarios": []
      },
      {
        "key": "giraffe",
        "displayName": "giraffe",
        "modelKey": "RFDETRMedium",
        "classId": 23,
        "scenarios": []
      },
      {
        "key": "backpack",
        "displayName": "backpack",
        "modelKey": "RFDETRMedium",
        "classId": 24,
        "scenarios": []
      },
      {
        "key": "umbrella",
        "displayName": "umbrella",
        "modelKey": "RFDETRMedium",
        "classId": 25,
        "scenarios": []
      },
      {
        "key": "handbag",
        "displayName": "handbag",
        "modelKey": "RFDETRMedium",
        "classId": 26,
        "scenarios": []
      },
      {
        "key": "tie",
        "displayName": "tie",
        "modelKey": "RFDETRMedium",
        "classId": 27,
        "scenarios": []
      },
      {
        "key": "suitcase",
        "displayName": "suitcase",
        "modelKey": "RFDETRMedium",
        "classId": 28,
        "scenarios": []
      },
      {
        "key": "frisbee",
        "displayName": "frisbee",
        "modelKey": "RFDETRMedium",
        "classId": 29,
        "scenarios": []
      },
      {
        "key": "skis",
        "displayName": "skis",
        "modelKey": "RFDETRMedium",
        "classId": 30,
        "scenarios": []
      },
      {
        "key": "snowboard",
        "displayName": "snowboard",
        "modelKey": "RFDETRMedium",
        "classId": 31,
        "scenarios": []
      },
      {
        "key": "sports ball",
        "displayName": "sports ball",
        "modelKey": "RFDETRMedium",
        "classId": 32,
        "scenarios": []
      },
      {
        "key": "kite",
        "displayName": "kite",
        "modelKey": "RFDETRMedium",
        "classId": 33,
        "scenarios": []
      },
      {
        "key": "baseball bat",
        "displayName": "baseball bat",
        "modelKey": "RFDETRMedium",
        "classId": 34,
        "scenarios": []
      },
      {
        "key": "baseball glove",
        "displayName": "baseball glove",
        "modelKey": "RFDETRMedium",
        "classId": 35,
        "scenarios": []
      },
      {
        "key": "skateboard",
        "displayName": "skateboard",
        "modelKey": "RFDETRMedium",
        "classId": 36,
        "scenarios": []
      },
      {
        "key": "surfboard",
        "displayName": "surfboard",
        "modelKey": "RFDETRMedium",
        "classId": 37,
        "scenarios": []
      },
      {
        "key": "tennis racket",
        "displayName": "tennis racket",
        "modelKey": "RFDETRMedium",
        "classId": 38,
        "scenarios": []
      },
      {
        "key": "bottle",
        "displayName": "bottle",
        "modelKey": "RFDETRMedium",
        "classId": 39,
        "scenarios": []
      },
      {
        "key": "wine glass",
        "displayName": "wine glass",
        "modelKey": "RFDETRMedium",
        "classId": 40,
        "scenarios": []
      },
      {
        "key": "cup",
        "displayName": "cup",
        "modelKey": "RFDETRMedium",
        "classId": 41,
        "scenarios": []
      },
      {
        "key": "fork",
        "displayName": "fork",
        "modelKey": "RFDETRMedium",
        "classId": 42,
        "scenarios": []
      },
      {
        "key": "knife",
        "displayName": "knife",
        "modelKey": "RFDETRMedium",
        "classId": 43,
        "scenarios": []
      },
      {
        "key": "spoon",
        "displayName": "spoon",
        "modelKey": "RFDETRMedium",
        "classId": 44,
        "scenarios": []
      },
      {
        "key": "bowl",
        "displayName": "bowl",
        "modelKey": "RFDETRMedium",
        "classId": 45,
        "scenarios": []
      },
      {
        "key": "banana",
        "displayName": "banana",
        "modelKey": "RFDETRMedium",
        "classId": 46,
        "scenarios": []
      },
      {
        "key": "apple",
        "displayName": "apple",
        "modelKey": "RFDETRMedium",
        "classId": 47,
        "scenarios": []
      },
      {
        "key": "sandwich",
        "displayName": "sandwich",
        "modelKey": "RFDETRMedium",
        "classId": 48,
        "scenarios": []
      },
      {
        "key": "orange",
        "displayName": "orange",
        "modelKey": "RFDETRMedium",
        "classId": 49,
        "scenarios": []
      },
      {
        "key": "broccoli",
        "displayName": "broccoli",
        "modelKey": "RFDETRMedium",
        "classId": 50,
        "scenarios": []
      },
      {
        "key": "carrot",
        "displayName": "carrot",
        "modelKey": "RFDETRMedium",
        "classId": 51,
        "scenarios": []
      },
      {
        "key": "hot dog",
        "displayName": "hot dog",
        "modelKey": "RFDETRMedium",
        "classId": 52,
        "scenarios": []
      },
      {
        "key": "pizza",
        "displayName": "pizza",
        "modelKey": "RFDETRMedium",
        "classId": 53,
        "scenarios": []
      },
      {
        "key": "donut",
        "displayName": "donut",
        "modelKey": "RFDETRMedium",
        "classId": 54,
        "scenarios": []
      },
      {
        "key": "cake",
        "displayName": "cake",
        "modelKey": "RFDETRMedium",
        "classId": 55,
        "scenarios": []
      },
      {
        "key": "chair",
        "displayName": "chair",
        "modelKey": "RFDETRMedium",
        "classId": 56,
        "scenarios": []
      },
      {
        "key": "couch",
        "displayName": "couch",
        "modelKey": "RFDETRMedium",
        "classId": 57,
        "scenarios": []
      },
      {
        "key": "potted plant",
        "displayName": "potted plant",
        "modelKey": "RFDETRMedium",
        "classId": 58,
        "scenarios": []
      },
      {
        "key": "bed",
        "displayName": "bed",
        "modelKey": "RFDETRMedium",
        "classId": 59,
        "scenarios": []
      },
      {
        "key": "dining table",
        "displayName": "dining table",
        "modelKey": "RFDETRMedium",
        "classId": 60,
        "scenarios": []
      },
      {
        "key": "toilet",
        "displayName": "toilet",
        "modelKey": "RFDETRMedium",
        "classId": 61,
        "scenarios": []
      },
      {
        "key": "tv",
        "displayName": "tv",
        "modelKey": "RFDETRMedium",
        "classId": 62,
        "scenarios": []
      },
      {
        "key": "laptop",
        "displayName": "laptop",
        "modelKey": "RFDETRMedium",
        "classId": 63,
        "scenarios": []
      },
      {
        "key": "mouse",
        "displayName": "mouse",
        "modelKey": "RFDETRMedium",
        "classId": 64,
        "scenarios": []
      },
      {
        "key": "remote",
        "displayName": "remote",
        "modelKey": "RFDETRMedium",
        "classId": 65,
        "scenarios": []
      },
      {
        "key": "keyboard",
        "displayName": "keyboard",
        "modelKey": "RFDETRMedium",
        "classId": 66,
        "scenarios": []
      },
      {
        "key": "cell phone",
        "displayName": "cell phone",
        "modelKey": "RFDETRMedium",
        "classId": 67,
        "scenarios": []
      },
      {
        "key": "microwave",
        "displayName": "microwave",
        "modelKey": "RFDETRMedium",
        "classId": 68,
        "scenarios": []
      },
      {
        "key": "oven",
        "displayName": "oven",
        "modelKey": "RFDETRMedium",
        "classId": 69,
        "scenarios": []
      },
      {
        "key": "toaster",
        "displayName": "toaster",
        "modelKey": "RFDETRMedium",
        "classId": 70,
        "scenarios": []
      },
      {
        "key": "sink",
        "displayName": "sink",
        "modelKey": "RFDETRMedium",
        "classId": 71,
        "scenarios": []
      },
      {
        "key": "refrigerator",
        "displayName": "refrigerator",
        "modelKey": "RFDETRMedium",
        "classId": 72,
        "scenarios": []
      },
      {
        "key": "book",
        "displayName": "book",
        "modelKey": "RFDETRMedium",
        "classId": 73,
        "scenarios": []
      },
      {
        "key": "clock",
        "displayName": "clock",
        "modelKey": "RFDETRMedium",
        "classId": 74,
        "scenarios": []
      },
      {
        "key": "vase",
        "displayName": "vase",
        "modelKey": "RFDETRMedium",
        "classId": 75,
        "scenarios": []
      },
      {
        "key": "scissors",
        "displayName": "scissors",
        "modelKey": "RFDETRMedium",
        "classId": 76,
        "scenarios": []
      },
      {
        "key": "teddy bear",
        "displayName": "teddy bear",
        "modelKey": "RFDETRMedium",
        "classId": 77,
        "scenarios": []
      },
      {
        "key": "hair drier",
        "displayName": "hair drier",
        "modelKey": "RFDETRMedium",
        "classId": 78,
        "scenarios": []
      },
      {
        "key": "toothbrush",
        "displayName": "toothbrush",
        "modelKey": "RFDETRMedium",
        "classId": 79,
        "scenarios": []
      }
    ]
  },
  "sender": {
    "name": "sample01",
    "uri": "rtsp://192.168.50.221:18554/sample01",
    "video": "/data/playlist/uploads/251027_fall_test_input_video/해상도편집/251013_강진광주_넘어짐/2025-10-13 14_50_58 이동형 #3__fix_20251027_102227.mp4",
    "base_dir": null,
    "state": "STREAMING",
    "mode": "continuous",
    "error": null,
    "transport": "TCP",
    "executionId": "079c52ac50cd4a579cb4b8cfbe965c55",
    "anchor": {
      "executionId": "079c52ac50cd4a579cb4b8cfbe965c55",
      "revision": 2,
      "frame_time_anchor": {
        "startWallTimeMs": 1789400012151,
        "synthetic": true
      },
      "rtpClockRate": 90000,
      "ssrc": 1456519752,
      "referenceRtpTimestamp": 2664155985,
      "referenceNtpTimestamp": "17173076323359605879",
      "timeSource": "SENDER_RTCP_SR_PLAYBACK",
      "syncStatus": "ESTIMATED"
    },
    "accessChecks": {
      "senderLoopback": {
        "result": "RTP_OBSERVED",
        "checkedAt": 1789432651388
      },
      "container": {
        "result": "NOT_VERIFIED",
        "checkedAt": null
      },
      "lan": {
        "result": "NOT_VERIFIED",
        "checkedAt": null
      }
    },
    "anchorStatus": "SENDER_REPORT_PAIR_OBSERVED",
    "media": {
      "packets": 14215248,
      "rtpFrames": 570790,
      "latestRtpTimestamp": 2369034243,
      "rtpClockRate": 90000,
      "lastPacketAgeSeconds": 0.036,
      "internalKeeper": true
    }
  },
  "redis_config_hash": "824f49b9e7e23b52e4034dce7481620f39f9331e988f52c37a2d2f5538c9648c"
}