{ "modulesContent": { "$edgeAgent": { "properties.desired": { "modules": { "spatialanalysis": { "settings": { "image": "mcr.microsoft.com/azure-cognitive-services/vision/spatial-analysis:latest", "createOptions": "{\"HostConfig\":{\"Binds\":[\"/tmp/.X11-unix:/tmp/.X11-unix\"],\"Runtime\":\"nvidia\",\"ShmSize\":536870911,\"LogConfig\":{\"Type\":\"json-file\",\"Config\":{\"max-size\":\"100m\",\"max-file\":\"2000\"}}}}" }, "type": "docker", "env": { "DISPLAY": { "value": ":1" }, "QT_X11_NO_MITSHM": { "value": "1" }, "ARCHON_LOG_LEVEL": { "value": "info" }, "ARCHON_SHARED_BUFFER_LIMIT": { "value": "377487360" }, "OMP_WAIT_POLICY": { "value": "PASSIVE" }, "EULA": { "value": "accept" }, "BILLING":{ "value": "https://video-analytics-cv.cognitiveservices.azure.com/" }, "APIKEY":{ "value": "636301f05e0643009212f3c532cf4d56" } }, "status": "running", "restartPolicy": "always", "version": "1.0" }, "telegraf": { "settings": { "image": "mcr.microsoft.com/azure-cognitive-services/vision/spatial-analysis/telegraf:latest", "createOptions": "{\"HostConfig\":{\"Runtime\":\"nvidia\",\"NetworkMode\":\"azure-iot-edge\",\"Memory\":33554432,\"Binds\":[\"/var/run/docker.sock:/var/run/docker.sock\"]}}" }, "type": "docker", "env": { "AZURE_TENANT_ID": { "value": "5d1934b4-2fd9-4aa0-812a-cdfa9ab9918b" }, "AZURE_CLIENT_ID": { "value": "b5654b3d-4b35-4198-b368-aa6152a22f3b" }, "AZURE_CLIENT_SECRET": { "value": "a8581f90-6301-4b3c-8ca2-7a9402ed8dcd" }, "region": { "value": "eastus" },"resource_id": { "value": "/subscriptions/cea52407-8cc7-4ad1-b287-973b917762b1/resourceGroups/mouritech/providers/Microsoft.Storage/storageAccounts/videoanalyticsstorage" }, "cognitiveservicemodule": { "value": "spatialanalysis" }, "interval": { "value": "1m" }, "NVIDIA_VISIBLE_DEVICES": { "value": "all" }, "NVIDIA_DRIVER_CAPABILITIES": { "value": "utility,video" }, "input_taginclude": { "value": "\"container_name\", \"engine_host\"" }, "input_fieldpass": { "value": "\"usage_*\", \"usage\", \"rx_bytes\", \"tx_bytes\"" } }, "status": "running", "restartPolicy": "always", "version": "1.0" }, "diagnostics": { "settings": { "image": "mcr.microsoft.com/azure-cognitive-services/vision/spatial-analysis/diagnostics:latest", "createOptions": "{\"HostConfig\": {\"Binds\": [\"/var/run/docker.sock:/var/run/docker.sock\",\"/usr/bin/docker:/usr/bin/docker\"],\"LogConfig\": {\"Config\": {\"max-size\": \"500m\"}}}}" }, "type": "docker", "env": { "LOGANALYTICS_WORKSPACE_ID": { "value": "990eea56-3313-4fc8-8fae-07607613064e" }, "LOGANALYTICS_SHAREDKEY": { "value": "Cm+Fso9tWCJx3FsYw4CSjzU7zZDHlydIYII0GkKlZkNKKxueK60wYP+BJIUTPz+b2jgXr+rB3SRJIlzz2sB/pA==" }, "IOTEDGE_WORKLOADURI": { "value": "fd://iotedge.socket" }, "ARCHON_LOG_LEVEL": { "value": "info" }, "LOG_COLOR": { "value": "false" } }, "status": "running", "restartPolicy": "always", "version": "1.0" } }, "runtime": { "type": "docker", "settings": { "minDockerVersion": "v1.25" } }, "schemaVersion": "1.0", "systemModules": { "edgeAgent": { "settings": { "image": "mcr.microsoft.com/azureiotedge-agent:1.0", "createOptions": "" }, "type": "docker" }, "edgeHub": { "settings": { "image": "mcr.microsoft.com/azureiotedge-hub:1.0", "createOptions": "{\"HostConfig\":{\"PortBindings\":{\"443/tcp\":[{\"HostPort\":\"443\"}],\"5671/tcp\":[{\"HostPort\":\"5671\"}],\"8883/tcp\":[{\"HostPort\":\"8883\"}]}}}" }, "type": "docker", "status": "running", "restartPolicy": "always" } } } }, "$edgeHub": { "properties.desired": { "routes": { "route": "FROM /messages/* INTO $upstream" }, "schemaVersion": "1.0", "storeAndForwardConfiguration": { "timeToLiveSecs": 7200 } } }, "spatialanalysis": { "properties.desired": { "globalSettings": { "PlatformTelemetryEnabled": false, "CustomerTelemetryEnabled": true }, "graphs": { "personcount": { "operationId": "cognitiveservices.vision.spatialanalysis-personcount", "version": 1, "enabled": false, "parameters": { "VIDEO_URL": "", "VIDEO_SOURCE_ID": "personcountgraph", "VIDEO_DECODE_GPU_INDEX": 0, "VIDEO_IS_LIVE":false, "DETECTOR_NODE_CONFIG": "{ \"gpu_index\": 0 }", "SPACEANALYTICS_CONFIG": "{\"zones\":[{\"name\":\"queue\",\"polygon\":[[0.0,0.0],[1.0,0.0],[1.0,1.0],[0.0,1.0],[0.0,0.0]], \"events\": [{\"type\":\"count\", \"config\":{\"trigger\": \"event\"}}]}]}", "ENABLE_FACE_MASK_CLASSIFIER":true, "INPUT_VIDEO_WIDTH":1920, "CAMERACALIBRATOR_NODE_CONFIG": "{ \"gpu_index\": 0, \"do_calibration\": true}", "CALIBRATION_CONFIG": "{\"enable_recalibration\": true}" } }, }, "spatialanalysis": { "properties.desired": { "globalSettings": { "PlatformTelemetryEnabled": false, "CustomerTelemetryEnabled": true }, "graphs": { "personcount": { "operationId": "cognitiveservices.vision.spatialanalysis-personcount", "version": 1, "enabled": false, "parameters": { "VIDEO_URL": "", "VIDEO_SOURCE_ID": "personcountgraph", "VIDEO_DECODE_GPU_INDEX": 0, "VIDEO_IS_LIVE":false, "DETECTOR_NODE_CONFIG": "{ \"gpu_index\": 0 }", "SPACEANALYTICS_CONFIG": "{\"zones\":[{\"name\":\"queue\",\"polygon\":[[0.0,0.0],[1.0,0.0],[1.0,1.0],[0.0,1.0],[0.0,0.0]], \"events\": [{\"type\":\"count\", \"config\":{\"trigger\": \"event\"}}]}]}", "ENABLE_FACE_MASK_CLASSIFIER":true, "INPUT_VIDEO_WIDTH":1920, "CAMERACALIBRATOR_NODE_CONFIG": "{ \"gpu_index\": 0, \"do_calibration\": true}", "CALIBRATION_CONFIG": "{\"enable_recalibration\": true}" } }, } }, "persondistance": { "operationId": "cognitiveservices.vision.spatialanalysis-persondistance", "version": 1, "enabled": false, "parameters": { "VIDEO_URL": "", "VIDEO_SOURCE_ID": "persondistancegraph", "VIDEO_IS_LIVE":false, "VIDEO_DECODE_GPU_INDEX": 0, "DETECTOR_NODE_CONFIG": "{ \"gpu_index\": 0}", "SPACEANALYTICS_CONFIG": "{\"zones\":[{\"name\": \"distance_zone\", \"polygon\": [[0.3,0.3], [0.3,0.9], [0.6,0.9], [0.6,0.3], [0.3,0.3]],\"events\":[{\"type\": \"persondistance\",\"config\":{\"trigger\": \"event\",\"output_frequency\":1,\"minimum_distance_threshold\":6.0,\"maximum_distance_threshold\":35.0}}]}]}", "CAMERACALIBRATOR_NODE_CONFIG": "{ \"gpu_index\": 0, \"do_calibration\": true}", "CALIBRATION_CONFIG": "{\"enable_recalibration\": true}" } } } } }, "diagnostics": { "properties.desired": {} } } }