{
  "schemaVersion": "hellogeo-ai-vision-product-66",
  "reviewedAt": "2026-10-17",
  "product": {
    "slug": "ai-vision",
    "name": "HelloGeo AI Vision",
    "cat": "Command & autonomy",
    "tag": "See the event. Keep the evidence.",
    "desc": "Configure HelloGeo AI Vision for existing cameras, a parked vehicle camera kit or a Drone Station package. Explore detection, evidence reports and Train AI.",
    "img": "vision66-vehicle.svg",
    "features": [
      [
        "Camera intelligence",
        "Object and crowd detection, entry/exit counting, intrusion, loitering and suspected-fall review."
      ],
      [
        "Evidence & reports",
        "Feature galleries, dated snapshots, detection history and PDF reporting."
      ],
      [
        "Train AI",
        "Capture, label, track, train and validate organisation-specific imagery."
      ]
    ],
    "uses": [
      "Parked vehicle camera deployments",
      "Fixed-site monitoring",
      "Drone observation review"
    ],
    "link": null,
    "note": "AI Vision is a separately configurable visual intelligence product. Camera compatibility, licences, camera count, mounting and pricing are confirmed in the quotation. The website demonstrates synthetic events only.",
    "groups": [
      {
        "title": "Object detection",
        "description": "Select the target class and alert settings. Review boxes, labels, counts and the scene.",
        "items": [
          "Drone and PTZ workflows"
        ],
        "notes": []
      },
      {
        "title": "Crowd detection",
        "description": "Set a count threshold and optional zone. Review headcounts, snapshots and alert times.",
        "items": [
          "Drone and PTZ workflows"
        ],
        "notes": []
      },
      {
        "title": "Person in / out",
        "description": "Configure a directional counting line and review separate entry and exit totals.",
        "items": [
          "PTZ / validated site camera"
        ],
        "notes": []
      },
      {
        "title": "Intrusion",
        "description": "Define a restricted polygon or zone and review entry alerts with their evidence.",
        "items": [
          "PTZ / validated site camera"
        ],
        "notes": []
      },
      {
        "title": "Loitering",
        "description": "Set a zone and dwell threshold to flag prolonged presence for operator review.",
        "items": [
          "PTZ / validated site camera"
        ],
        "notes": []
      },
      {
        "title": "Suspected fall detection",
        "description": "Review a suspected fall event against the camera scene before taking action.",
        "items": [
          "PTZ / scene validation required"
        ],
        "notes": []
      },
      {
        "title": "Authorised face matching",
        "description": "Optional watchlist matching with approved access, thresholds and trained human confirmation.",
        "items": [
          "Optional · approved use and site policy required"
        ],
        "notes": []
      },
      {
        "title": "Evidence and reporting",
        "description": "Keep observations reviewable.",
        "items": [
          "Feature-specific galleries and dated snapshots",
          "Detection history and PDF reports",
          "Original frame, model/version, threshold and reviewer decision"
        ],
        "notes": []
      },
      {
        "title": "Train AI dataset workflow",
        "description": "Controlled organisation-specific model preparation.",
        "items": [
          "Capture: Collect a representative camera frame and retain its source.",
          "Label: Mark the intended object consistently with the approved class.",
          "Track: Review dataset progress, source, reviewer and quality checks.",
          "Train: Start training after the dataset and approval gates pass.",
          "Validate: Test separate scenes; record accuracy, misses and false positives."
        ],
        "notes": []
      }
    ]
  },
  "featureCount": 7,
  "detectionFeatures": [
    {
      "key": "object",
      "name": "Object detection",
      "description": "Select the target class and alert settings. Review boxes, labels, counts and the scene.",
      "scope": "Drone and PTZ workflows"
    },
    {
      "key": "crowd",
      "name": "Crowd detection",
      "description": "Set a count threshold and optional zone. Review headcounts, snapshots and alert times.",
      "scope": "Drone and PTZ workflows"
    },
    {
      "key": "inout",
      "name": "Person in / out",
      "description": "Configure a directional counting line and review separate entry and exit totals.",
      "scope": "PTZ / validated site camera"
    },
    {
      "key": "intrusion",
      "name": "Intrusion",
      "description": "Define a restricted polygon or zone and review entry alerts with their evidence.",
      "scope": "PTZ / validated site camera"
    },
    {
      "key": "loitering",
      "name": "Loitering",
      "description": "Set a zone and dwell threshold to flag prolonged presence for operator review.",
      "scope": "PTZ / validated site camera"
    },
    {
      "key": "fall",
      "name": "Suspected fall detection",
      "description": "Review a suspected fall event against the camera scene before taking action.",
      "scope": "PTZ / scene validation required"
    },
    {
      "key": "face",
      "name": "Authorised face matching",
      "description": "Optional watchlist matching with approved access, thresholds and trained human confirmation.",
      "scope": "Optional · approved use and site policy required"
    }
  ],
  "trainingWorkflow": [
    {
      "step": 1,
      "name": "Capture",
      "description": "Collect a representative camera frame and retain its source."
    },
    {
      "step": 2,
      "name": "Label",
      "description": "Mark the intended object consistently with the approved class."
    },
    {
      "step": 3,
      "name": "Track",
      "description": "Review dataset progress, source, reviewer and quality checks."
    },
    {
      "step": 4,
      "name": "Train",
      "description": "Start training after the dataset and approval gates pass."
    },
    {
      "step": 5,
      "name": "Validate",
      "description": "Test separate scenes; record accuracy, misses and false positives."
    }
  ],
  "evidenceFields": [
    "original frame",
    "label history",
    "camera/source",
    "model/version",
    "threshold",
    "reviewer decision"
  ],
  "dataAvailability": {
    "productFeatures": "included",
    "trainingWorkflow": "included",
    "customerFrames": "not supplied",
    "labelledTrainingDataset": "not supplied",
    "modelWeights": "not supplied",
    "measuredAccuracy": "not supplied",
    "approvedPrice": "not supplied"
  },
  "source": {
    "filename": "HelloGeo_Control_Centre_Operator_Handbook_and_Product_Book_v1.1_Publication.pdf",
    "document": "HG-CTRL-HB-1.1",
    "pages": [
      9,
      10,
      11
    ],
    "url": "/downloads/technical/control-centre-handbook-v1.1.pdf"
  },
  "uiImages": [
    {
      "name": "drone",
      "path": "/assets/ai-vision66-drone-ui.jpeg",
      "width": 1917,
      "height": 1020,
      "bytes": 72328
    },
    {
      "name": "ptz",
      "path": "/assets/ai-vision66-ptz-ui.jpeg",
      "width": 1917,
      "height": 1022,
      "bytes": 113826
    },
    {
      "name": "training",
      "path": "/assets/ai-vision66-training-ui.jpeg",
      "width": 1917,
      "height": 1020,
      "bytes": 106813
    }
  ],
  "vehicleConcept": "Original SVG illustration; proposed parked-vehicle mounting, not a verified mechanical design."
}
