AI-powered video surveillance system with real-time monitoring, threat detection, and behavior analysis

Key takeaways

Pick the analytic before the vendor. Detection, LPR, PPE, loitering, heat mapping and forensic search each carry different hardware, latency and bias profiles. Don’t buy a “platform” for a use case you haven’t defined.

Edge-first cuts cost and unblocks privacy. Running YOLO26 and ByteTrack on a Jetson Orin or a Hailo-8 edge box next to the camera keeps video local, drops cloud egress, and gets you under 150 ms alert latency.

Integrate through ONVIF Profile M plus the VMS SDK. Milestone MIP, Genetec SDK, Avigilon ACC, NX Witness and BriefCam all expose metadata APIs that land analytics events on the timeline operators already use, with no bespoke glue.

Compliance moved in 2026 — re-check the calendar. EU AI Act bans on real-time public biometric ID are live since Feb 2025, but the high-risk obligations for surveillance were pushed from Aug 2026 to Dec 2027 under the Digital Omnibus. Design for it now anyway.

Measure false alarms and response time. A tuned video analytics surveillance stack cuts false alarms 70–90% and forensic search from hours to seconds. Those are the two numbers a security director signs off on.

“Video analytics surveillance” is really a dozen separate products wearing one label: person and vehicle detection, licence-plate recognition, loitering and intrusion, heat maps, queue length, PPE compliance, weapon detection, fire and smoke, natural-language forensic search, and real-time alerting into the VMS. Most retrofits fail because they try to bolt all of them onto an existing surveillance stack at once. This is the sequenced playbook we run on real sites: pick the analytic, choose the deployment pattern, integrate through the VMS, size the hardware, gate with compliance, measure ROI, and only then scale.

Who this is for: CTOs, security-platform product managers, heads of loss prevention, and smart-city or industrial-site operators scoping a VMS upgrade or an AI-analytics overlay. Every decision below maps back to a real protocol, a real accelerator and a real vendor. No hand-waving.

Why Fora Soft wrote this playbook

Fora Soft has built video and real-time-communication products since 2005: 250+ projects across 20+ years, with a heavy concentration in surveillance, computer vision and VMS. We are the sole development team behind V.A.L.T., a video surveillance and review platform now used by 770+ US organizations and 50,000+ users for multi-camera capture, forensic review and secure, HIPAA-grade storage. We’ve wired AI inference pipelines on top of Milestone, Genetec, NX Witness and custom VMS stacks, including a Kazakhstan courtroom deployment where evidentiary-grade recording, indexing and search had to survive legal scrutiny.

This playbook distills that work plus 2026 research into one reference: the analytic to ship first, the protocol to integrate through, the accelerator to buy, the compliance shape to respect, the ROI to expect, and the pitfalls that sink rollouts. Want a second opinion on your architecture, or a fixed-price estimate accelerated by our Agent Engineering workflow (AI agents handling the repetitive build work under senior review)? Book a call at the end — or read the 12 features every modern VMS needs first.

Retrofitting analytics onto an existing VMS?

Share your camera count, VMS vendor and the one outcome that matters. In 30 minutes we’ll sketch the edge-vs-cloud split, the hardware bill and a realistic integration timeline.

Book a 30-min call →WhatsApp →Email us →

What “video analytics integration” actually means

Video analytics integration turns the pixels a surveillance system already records into timestamped events (“person entered zone 3 at 14:02:31”) that the VMS can surface to an operator, store as metadata, cross-reference with access control, and expose through search. Every deployment already captures the video; integration is what makes it queryable. The table below shows the canonical analytic types, the model family that powers each today, and the workload each fits.

AnalyticModel family (2026)Where it runsBest use case
Person / vehicle detectionYOLO26 / YOLO11, RT-DETREdgeIntrusion zones, perimeter, line-crossing alerts
LPR / ANPROCR-tuned CNNs (Vaxtor, Rekor, OpenALPR)EdgeParking, logistics yard, blacklist alerts
Face detection & matchingArcFace, AdaFace, InsightFaceEdge or on-premAccess control, watchlist, time & attendance
Loitering / dwell / line-crossDetector + ByteTrack / BoT-SORTEdgeRetail shrink, perimeter, critical infrastructure
Abandoned / removed objectBackground subtraction + detectorEdgeAirports, rail stations, bank lobbies
PPE complianceFine-tuned YOLO or DETREdgeConstruction, manufacturing, utilities, HSE audit
Fire / smokeVisual + thermal classifierEdgeWarehouses, data centers, critical infrastructure
Weapon detectionFine-tuned detector + human-in-loopOn-prem serverSchools, transit, high-risk venues
Heat map / occupancy / queueDetector + tracker aggregatesEdge + cloudRetail merchandising, transport hubs, events
Forensic / VLM searchCLIP + Grounding DINO / SAM 3 / VLMCloud or on-prem GPU“Find the person in the red jacket, 14:00–16:00”

Reach for person + vehicle detection first when: you’re retrofitting a mixed-use site and want the biggest false-alarm cut with the smallest model footprint. YOLO26 or RT-DETR on a Jetson Orin or a Hailo-8 edge box covers ~80% of day-one incident types.

Reach for LPR when: you control parking, yard or toll-gate scenarios and need plate events tied to access-control, payment or watchlist workflows. A purpose-built camera plus firmware beats general-purpose CV here.

Reach for forensic VLM search last: only after the event stream, metadata store and clip indexing are solved. Search is compelling, but it’s an experience layer on top of a well-instrumented VMS, not a shortcut to one.

Reference architecture: camera to edge to VMS to operator

Every serious integration uses the same skeleton; the boxes change vendor, the protocols stay put. Pick each box on merit instead of buying one vendor’s suite that locks out the rest.

Surveillance video analytics architecture: camera to edge inference to VMS metadata to operator and forensic store

Figure 1. The camera-to-operator path: dual-stream capture, edge inference under 150 ms, events onto the VMS timeline over ONVIF Profile M, and a signed forensic store.

Camera layer and RTSP hygiene

Analytics fail silently on bad feeds. Lock the basics: NTP synced to the second across every camera and server; ONVIF Profile S/T for streaming, Profile M for metadata; a primary 1080p/4K stream for recording plus a secondary 360p–720p stream for analytics to cut GPU load 3–5×. Choose cameras with an on-board NPU or vision-processor SoC (Axis ARTPEC-8/9, Hanwha Wisenet, Bosch INTEOX, or a Hailo-15 VPU camera) when privacy or latency demands in-camera inference. If ONVIF profiles are new to you, our guide to ONVIF profiles in security systems is the plain-English primer.

Edge inference node

One or more edge servers per site: NVIDIA DeepStream on Jetson Orin, a Hailo-8 M.2 accelerator (26 TOPS) dropped into an energy-constrained edge box, or an Intel OpenVINO box for CPU-only workloads. A DeepStream pipeline fuses decode → detection → tracker → ROI filter → event publisher into one GPU-efficient graph, so you pay the decode cost once.

VMS and the metadata bus

Events land back in the VMS as bookmarks or native metadata. Milestone MIP, Genetec SDK, Avigilon ACC SDK, NX Witness Rules Engine and BriefCam expose equivalent hooks. MQTT or webhooks bridge to third-party systems: access control, intrusion panels, VoIP paging, Slack or Teams alerting. For the buy-side view of the platforms themselves, see our overview of video surveillance management systems.

Operator workstation and forensic store

The operator sees events on the same timeline as the recording, with one-click playback and click-to-acknowledge. A separate forensic store (object-addressable, retention-tagged, cryptographically signed) keeps evidentiary clips for investigators. For courtroom-grade work we sign clips with a timestamp-authority token so chain-of-custody stays auditable.

Edge vs cloud vs hybrid: the deployment decision

Three deployment shapes cover ~95% of real projects. The right one matches your bandwidth, latency budget and privacy posture, not the vendor’s preferred SKU.

PatternTypical latencyBandwidthWhen it wins
On-camera (NPU)<50 msEvents only (KB/s)Privacy-sensitive sites, mass fleets, sparse WAN
Edge server50–150 msLocal LAN videoMulti-camera sites, heavy analytic mix, on-prem VMS
Cloud500 ms–2 sFull video egress (Mbps/cam)Single-digit cameras, latency-tolerant, big-model search
Hybrid (edge + cloud)Live <150 ms, forensic secsMetadata + clips onlyThe default for real production deployments
Edge vs cloud split for surveillance analytics: edge runs live detection, cloud runs forensic VLM search and retention

Figure 2. In a hybrid deployment the edge owns the live, latency- and privacy-critical work; the cloud owns the heavy, occasional work — connected by metadata and clips, not raw video.

Reach for hybrid edge + cloud when: you run more than a handful of cameras and need both sub-150 ms live alerts and heavy forensic search. Keep detection, tracking and alerting on the edge; push only metadata and short clips to the cloud for VLM search and cross-site retention.

Hybrid wins in practice: the edge handles live detection, tracking and alerting; the cloud handles the long tail that a big VLM or a huge face-ID index makes economic at scale. For the latency engineering behind that split, see our edge computing playbook.

Integration protocols: ONVIF, RTSP, MQTT and VMS SDKs

ONVIF is the lowest-common-denominator glue. Profile S is streaming, Profile T adds H.265 and advanced PTZ, Profile G is edge storage, and Profile M, the one that matters here, is a standard schema for metadata (bounding boxes, classifications, zones). Event streams ride the ONVIF event service; modern VMSes consume Profile M without custom code.

RTSP delivers the video the analytics runs on; RTMP is legacy ingest only. MQTT is the event bus for heterogeneous IoT and surveillance fleets — lightweight, auth-friendly, QoS-aware. Webhooks are the fastest path to access-control and paging systems.

VMS SDKs. Milestone MIP is the richest: plugin architecture, UI extension points, metadata-on-timeline, recording-agent hooks. Genetec SDK is a close second with tight Security Center integration. Avigilon ACC SDK, NX Witness Rules Engine, BriefCam API, Hanwha Wisenet SDK and Dahua DSS API cover the rest. Pick the VMS first, then design the analytics layer around its strongest integration surface.

External references worth bookmarking: the ONVIF profile specifications for the metadata schema, and the Ultralytics YOLO11 docs for the detector most edge pipelines start from.

The 2026 AI model stack for surveillance

Object detection. YOLO26 (Ultralytics, Sept 2025) is the current edge-first standard: an end-to-end, NMS-free redesign that runs up to ~43% faster on CPU than YOLO11, which is still the most widely deployed detector in the field. RT-DETR is the transformer alternative when accuracy on small objects matters. Grounding DINO adds open-vocabulary detection (“find people wearing blue hats”) without custom training.

Tracking. ByteTrack and BoT-SORT are the 2026 defaults; DeepSORT is still fine where simplicity beats accuracy; StrongSORT adds appearance features for crowded scenes.

Re-identification. OSNet and TransReID embed a person into a vector that survives camera-to-camera transitions, the backbone of “find this person across the campus” workflows.

Semantic and forensic search. CLIP embeddings plus a vector store (pgvector, Weaviate, Pinecone) let you search clips in plain language. Add a VLM (GPT-class vision, Gemini, Claude Vision) for human-in-the-loop review that explains why a clip matched.

Segmentation. SAM 3 (Meta, Nov 2025) is the default when pixel-level masks matter (abandoned-object, vehicle counting); it adds promptable concept segmentation and object tracking across video, so a text prompt returns every matching instance. Pair it with a detector rather than running it on every frame.

For anomaly-specific approaches (isolation forests, autoencoders, one-class SVMs), see our surveillance anomaly-detection guide, and the video enhancement tooling roundup for pre-processing choices. If you’re grounding a team in the fundamentals first, our Learn primer on digital video explains the frames, codecs and bitrates every analytic depends on.

Need a proof-of-concept pipeline in 4 weeks?

We ship end-to-end detection + tracking + VMS integration proofs in under a month on your existing cameras. Share your site layout and we’ll scope the fastest path.

Book a 30-min call →WhatsApp →Email us →

Hardware sizing: streams per accelerator, bandwidth, storage

The most common 2026 procurement mistake is under-sizing accelerators. Use these thresholds as a starting point, then benchmark on your actual resolution, frame rate and analytic mix.

Streams per accelerator at 1080p/10fps: NPU camera, Hailo-15 VPU, RTX A4000, Jetson Orin, Hailo-8 M.2, RTX A6000/L4

Figure 3. Streams a single accelerator handles at 1080p/10 fps with a YOLO-class detector and ByteTrack. The discrete Hailo-8 M.2 (26 TOPS) carries far more streams than the in-camera Hailo-15 VPU. Solid bar = conservative floor; lighter cap = best case.

AcceleratorStreams @1080p/10fpsBest fit
Axis / Hanwha NPU camera1–2 (itself)Mass deployments, privacy-sensitive sites
Hailo-15 VPU (smart camera)2–4 (in-camera)On-camera analytics inside a smart camera
NVIDIA RTX A40008–12On-prem analytics servers, VMS plugins
NVIDIA Jetson Orin12–16General-purpose edge AI with DeepStream
Hailo-8 M.2 (26 TOPS)16–24Low-power edge boxes and NVR accelerators
NVIDIA RTX A6000 / L420–40Dense deployments, heavier analytic mix

Bandwidth math, shown. A 1080p H.264 stream at 5 Mbps is 5 ÷ 8 = 0.625 MB/s; over a 30-day month (2.592M seconds) that’s ~1.6 TB per camera in raw recording. H.265 roughly halves it to ~0.8 TB, and AV1 cuts another 20–30%. So a 50-camera site at 1080p H.265 lands near 0.8 × 50 ≈ 40 TB/month before motion-activated reduction. Feed analytics from the secondary low-res stream to keep GPU and disk throughput bounded.

Storage. Erasure coding (Ceph, MinIO) beats RAID-6 above ~100 TB; both are fine below. Object-lock immutability (S3 Object Lock, Azure immutable Blob) is mandatory for evidentiary deployments. For fleet-scale storage and streaming decisions, our scalable VMS guide covers the trade-offs.

Commercial VMS and analytics vendors compared

You don’t have to build everything. Here’s the 2026 competitor map, useful for benchmarking and for deciding what to buy versus build.

VendorLayerWhere it winsPricing shape
Milestone XProtectVMSMIP plugin ecosystem, BriefCam, Hafnia VLMPer-camera perpetual + SMA
Genetec Security CenterVMS + unified securityEnterprise-grade, deep access-control / ALPRPer-channel licence
Avigilon Alta / ACCVMS + built-in analyticsMotorola ecosystem, self-learning analyticsPer-camera SaaS
Hanwha / Dahua / HikvisionCamera + VMSIntegrated NPU cameras, wide AI portfolioHardware margin
NX Witness / Verkada / Spot AICloud VMSFast deploy, SaaS simplicity, cloud searchSaaS per camera
BriefCam / Irisity / VunetrixAnalytics add-onForensic search, retail analytics, perimeter AIEnterprise contract
IronYun / Everseen / Deep SentinelAnalytics SaaSRetail shrink, alarm verification, managed monitoringPer-camera + monitoring fee

Where each breaks: single-vendor suites lock analytics to one camera line and one licence model; pure-SaaS clouds hit egress and residency walls at scale; camera-bundled AI is cheapest but hardest to extend. Our own V.A.L.T. build exists precisely because evidentiary, on-prem, multi-site review outgrew every off-the-shelf option. If you’re weighing buy-versus-build for an industrial site, our industrial video surveillance AI guide covers the harsh-environment delta.

Compliance: GDPR, EU AI Act, BIPA, NIST FRTE

Surveillance analytics is one of the most heavily regulated AI domains. Treat compliance as design input, not a legal review bolted on at the end.

1. GDPR. Biometric identification is “special category” data under Article 9 of Regulation (EU) 2016/679. Public-space signage, a documented purpose, access logs, retention limits and a DPIA are baseline obligations. Untargeted face scraping is prohibited.

2. EU AI Act — the 2026 calendar shifted. Under Regulation (EU) 2024/1689, bans on real-time remote biometric identification in public spaces have applied since 2 Feb 2025 (narrow law-enforcement carve-outs aside). The high-risk obligations that catch most surveillance analytics — risk assessment, logging, human oversight, post-market monitoring — were scheduled for 2 Aug 2026, but the Digital Omnibus agreed in May 2026 postponed the Annex III high-risk duties to 2 Dec 2027. The 2 Aug 2026 date still activates GPAI penalty powers, Article 50 transparency duties and market-surveillance authorities, and until the amendment is published in the Official Journal the original schedule is technically live. Design for high-risk now; the extra runway is for evidence, not for skipping the controls.

3. US state laws. Illinois BIPA demands written consent before biometric capture and carries a private right of action; Texas CUBI and Washington H.B. 1493 are close cousins, alongside a growing patchwork of city bans (Portland, Oakland). CCPA extends access and deletion rights to video where it’s linkable to a person.

4. UK DPA 2018. Biometric-data protection under Article 9 mirrors UK GDPR; ICO guidance on public-space surveillance is specific and worth reading before deployment.

5. Bias. The NIST Face Recognition Technology Evaluation (FRTE, the ongoing program that succeeded FRVT) keeps publishing demographic performance gaps. Use independently benchmarked models, evaluate on your own demographic mix, and document the outcome.

6. Data residency. EU and GCC customers frequently forbid cloud face recognition outside the region. Pick a vendor that supports on-prem or regional-cloud inference from the start — retrofitting residency is brutal. This is exactly the kind of constraint we scope up front in a video surveillance development engagement.

Real outcomes and the ROI numbers you can show the board

False-alarm reduction. Vendor case studies and our own deployments routinely land in the 70–90% range after two rounds of tuning. The mechanism is unglamorous: class filtering, dwell thresholds and zone-of-interest masks together eliminate the bulk of motion-triggered noise.

Tuned AI analytics cut surveillance false alarms 70-90% via class filters, dwell rules, zone masks and operator feedback

Figure 4. A tuned video analytics surveillance stack drops raw motion alerts to the 10–30% that are real events — a 70–90% cut — driven by class filtering, dwell rules, zone masks and an operator feedback loop.

Forensic search time. Natural-language search over CLIP-embedded clips drops “find the person in the red jacket” from ~45 minutes of scrubbing to under 30 seconds. That single outcome is what most security directors actually fund the project for.

Retail shrink. Published industry case studies show 20–50% shrinkage reduction within 6–18 months of deploying targeted analytics (sweet-hearting, self-checkout fraud, cart-pushout tracking). Payback typically sits inside 12 months at mid-size chains.

Response time. Edge-inference alerts under 150 ms versus a 500 ms–2 s cloud round-trip change the nature of active-threat response. For a school, transit hub or industrial site, that delta is the difference between an intervention and an investigation.

Operator productivity. One operator reliably handles 3–5× more cameras post-integration, because the system only raises events worth their attention. Most of the ROI arrives as deferred monitoring headcount.

Mini case: V.A.L.T. — evidentiary-grade recording with AI review

Situation. V.A.L.T. is a Fora-Soft-built recording and review platform used in clinical, medical-training and legal settings — today across 770+ US organizations and 50,000+ users. The brief: multi-camera simultaneous capture, tamper-evident storage, role-based access, and searchable review of long recordings where operators need minute-level precision.

What we built. RTSP ingest from professional PTZ cameras to an on-prem NVR; simultaneous recording at archival quality plus a secondary low-res analytics stream; CLIP-based clip embeddings for natural-language search; cryptographically signed clip storage with chain-of-custody metadata; a role-based viewer with annotation and tagging. That core pattern — dual-stream ingest, secondary analytics, signed forensic archive, search over embeddings — is the one we now reach for in every surveillance engagement.

Outcome. Reviewers locate specific moments in multi-hour recordings in seconds, not minutes; evidentiary integrity passes legal review; the system scaled across multi-site deployments with low operational burden. Want a similar assessment for your own VMS? Book 30 minutes and we’ll walk through scope and cost.

Cost model: a 50-camera retrofit worked example

Scenario. A mid-size campus with 50 IP cameras on Milestone XProtect wants person and vehicle detection, LPR, PPE compliance and forensic VLM search across a 3-year TCO window.

ApproachYear-1 CapEx / setupOngoing (annual)Trade-off
DIY DeepStream + YOLO on JetsonMid-five figures (hardware + integration)Low (hosting, maintenance)Lowest steady-state cost; highest engineering ownership
Cloud SaaS (Spot AI / Verkada)Low (SaaS onboarding)Per-camera subscriptionFastest deploy; cloud egress & residency caveats
Hybrid edge + VMS pluginMid-to-high five figuresLow-to-moderateBest balance of cost, latency and privacy
Enterprise (Milestone + BriefCam)High (per-camera licence + hardware)SMA + supportHighest ceiling; heaviest cost

We keep these ranges deliberately conservative — every site has quirks (lighting, network topology, regulation) that move numbers. Our Agent Engineering workflow means the tailored quote comes back faster and cheaper than most shops can match; for a worked spreadsheet against your own site, book a scoping call.

A 12-week plan to ship your first analytics integration

This is the cadence we run for sites starting from a baseline VMS and no AI. Swap the specifics; the shape is stable.

Weeks 1–2 — Outcome, site audit, compliance shape. Lock the one outcome (false-alarm reduction? PPE compliance? forensic search?). Inventory cameras, network, VMS version, storage and existing analytics. Draft the DPIA, signage plan and access-control policy before any pixel is processed.

Weeks 3–4 — Stream hygiene and pilot cameras. Fix NTP, ONVIF, RTSP stability and secondary-stream config. Pick 3–5 representative cameras (one indoor, one outdoor, one backlit, one PTZ).

Weeks 5–7 — Edge pipeline and offline evaluation. Stand up the DeepStream or OpenVINO pipeline, wire YOLO26 + ByteTrack, tune ROI zones, and evaluate precision/recall on recorded clips before going live.

Weeks 8–9 — VMS integration and operator UI. Wire events to MIP / Genetec / ACC / NX Witness as bookmarks plus metadata. Train two operators, capture their override behaviour, tune thresholds.

Weeks 10–11 — Pilot and A/B comparison. Run in parallel with the old alert flow. Compare false-alarm rate, response time and clip-find time. Document the delta.

Week 12 — Roll-out or fix plan. If the KPI moved, roll out to the rest of the fleet; if not, diagnose the camera angle, model or threshold before scaling.

Five pitfalls that sink surveillance analytics rollouts

1. Bad camera angles. Models trained on upright-frontal humans fail on ceiling-mounted fish-eye cameras. Plan for retraining or a repositioning pass; don’t expect magic from pretrained weights.

2. No NTP, no deterministic replay. If cameras drift seconds apart, timeline bookmarks lose meaning and multi-camera re-ID stops working. Sync sub-second and verify regularly.

3. One model, no retraining loop. The world drifts: new PPE, new vehicles, seasonal lighting. Without a scheduled fine-tune loop and an operator feedback UI, accuracy decays by quarter two.

4. Cloud face recognition in a residency-forbidden region. Easy to forget until legal or a customer gate catches it. Design for on-prem or regional cloud from day one for any biometric workload.

5. No operator explainability. An alert without a “why” breeds alert fatigue and ignored warnings. Every event must carry the model, the confidence and the triggering frame region.

When not to integrate AI analytics

Fewer than 8–10 cameras, simple front-door and back-lot coverage, no 24/7 monitoring desk, low-risk site — classic motion-triggered recording usually wins. Stringent real-time biometric identification inside the EU can be outright prohibited by the AI Act; don’t chase an architecture that’s illegal to deploy. Small retail stores with fewer than five checkouts and no loss-prevention mandate often don’t recover the cost of analytics inside two years. Revisit the decision when you cross ~15 cameras, start paying for a monitoring service, or have an incident log that justifies the spend.

A decision framework: pick your stack in five questions

Q1. How many cameras, how dense the site? <20 → camera-NPU + cloud SaaS. 20–200 → edge server per site. 200+ → multi-edge + a hybrid cloud forensic layer.

Q2. Biometrics in use? Yes → on-prem or strictly regional cloud, explicit consent, bias benchmarking. No → cloud is cheaper and simpler, and dodges the heaviest compliance load.

Q3. Latency budget for alerts? Sub-second → edge. 1–2 s acceptable → hybrid. Forensic only → cloud.

Q4. Which VMS is already in play? Milestone / Genetec / Avigilon → plugin path with the native SDK. NX Witness / Verkada / Spot AI → webhooks and rule engines. Custom → open a metadata contract up front.

Q5. Who runs it after go-live? Dedicated security ops → DIY edge is viable. IT team only → SaaS with managed monitoring. Mixed → hybrid with outsourced alarm verification for night hours.

Want a second opinion on your surveillance architecture?

We’ve shipped analytics for clinics, courtrooms and enterprise campuses. Share your VMS, camera count and compliance shape, and we’ll pressure-test the edge/cloud split, hardware and integration plan.

Book a 30-min call →WhatsApp →Email us →

KPIs: what to measure after go-live

Operational KPIs. False-alarm rate (target 70–90% reduction versus pre-AI), average alert-to-acknowledge time, operator dismissed-alert rate, multi-camera re-ID accuracy.

Business KPIs. Incidents prevented, shrinkage reduction, insurance-premium change, staff hours saved versus pre-AI, SLA breaches avoided.

Reliability and trust KPIs. Edge-node uptime, inference latency p95, storage integrity (object-lock tamper events), bias-audit metrics across demographic slices, audit-log completeness.

FAQ

Can I add analytics without replacing my cameras?

Usually yes. Any camera that exposes RTSP/ONVIF works. The analytics runs on an edge box or on-prem server that pulls the stream. You replace cameras only when you need a specific NPU-equipped model, a 4K sensor, or IR/thermal capability for a new analytic.

How many cameras can one NVIDIA Jetson Orin handle?

Rule of thumb: 12–16 streams at 1080p/10 fps with a YOLO-family detector and ByteTrack. Heavier models (re-ID, SAM 3) or higher frame rates drop that to 4–8. Benchmark with your actual analytic mix before buying.

Do I need facial recognition?

Probably not. Around 90% of surveillance value in 2026 comes from person/vehicle detection, LPR, PPE, loitering and forensic search — none of which need biometrics. Face recognition carries the heaviest compliance load; reserve it for narrow access-control or watchlist cases with an explicit legal basis.

What changed with GDPR and the EU AI Act in 2026?

GDPR still requires a DPIA, signage, access logs and retention limits. The EU AI Act bans real-time remote biometric ID in public spaces (since Feb 2025). Its high-risk obligations for surveillance were due 2 Aug 2026 but were postponed to 2 Dec 2027 under the May 2026 Digital Omnibus — though 2 Aug 2026 still activates GPAI penalties and transparency duties. Build to the high-risk bar now; you gain runway, not an exemption.

How much storage do I need for a year of 50 cameras?

At 1080p H.265 continuous recording, roughly 40 TB/month, so ~480 TB/year. Motion-activated recording typically cuts that 50–70%. Add an evidentiary tier with Object Lock for incident clips and keep it immutable for the regulatory retention period (1–7 years by jurisdiction).

Does AI really cut false alarms by 70–90%?

Yes, when tuned. The big wins come from class filtering (person vs leaves), motion-direction rules, dwell thresholds and zone-of-interest masks. Published vendor case studies and our own deployments land in that range after two tuning rounds.

Can Fora Soft integrate into my Milestone / Genetec / NX Witness setup?

Yes. We’ve shipped MIP plugins, Genetec SDK integrations, Avigilon ACC extensions and NX Witness rule-engine hooks. Typical scope is 6–12 weeks depending on analytic count and compliance shape. Book a call and we’ll scope yours.

What’s a realistic PoC timeline?

Four weeks for a single-site, 3–5 camera proof-of-concept with one analytic (usually person/vehicle detection) landing bookmarks on your existing VMS. That’s the cadence we quote for a discovery engagement.

Standards

ONVIF Profiles in Security Systems

The Profile S/T/G/M decision that makes multi-vendor integration work.

VMS

12 Essential Features of Modern VMS Software

The feature checklist behind every serious surveillance platform.

Platforms

Video Surveillance Management Systems

How VMS platforms are built, compared and chosen in 2026.

Scale

Scalable Video Management Systems

The five engineering decisions that dictate cost at fleet scale.

Case study

V.A.L.T. — Evidentiary-Grade Recording

How we shipped forensic-grade surveillance analytics end to end.

Ready to integrate video analytics with your surveillance stack?

Video analytics surveillance is a well-understood problem in 2026 — the protocols (ONVIF, RTSP, MQTT, VMS SDKs), models (YOLO26, ByteTrack, CLIP, VLMs), accelerators (Jetson, Hailo, NPU cameras) and vendors (Milestone, Genetec, Avigilon, Hanwha, Spot AI, BriefCam) are all mature. What sinks projects is sequencing: teams try ten analytics at once, skip compliance design, under-size accelerators and forget the operator UI. Do the opposite — one analytic, tight VMS integration, hardware matched to the workload, compliance as architecture, and an explainable operator surface — and you land inside the 70–90% false-alarm-reduction bracket.

Want a team that has shipped this across V.A.L.T., Kazakhstan-courtroom evidentiary recording and enterprise Milestone and Genetec deployments? Book a call. We’ll walk the architecture, the hardware and the cost for your specific site, and the Agent Engineering workflow above means the quote comes back fast.

Let’s integrate analytics with your surveillance stack

20+ years of video and AI engineering across 250+ products, including evidentiary-grade surveillance. Book 30 minutes and leave with a concrete PoC scope, a hardware bill and an integration plan.

Book a 30-min call →WhatsApp →Email us →

  • Technologies