Skip to content

Video analytics

Video analytics is software that interprets camera streams automatically, turning frames into events such as a person entering a zone, a vehicle stopping, or a crowd forming. It replaces continuous human watching with an alert on a defined condition, and it runs on the same footage a VMS already records.

What events can video analytics detect?

  • Intrusion: a person or vehicle crossing a defined line or entering a zone.
  • Loitering: presence in an area for longer than a set duration.
  • Object left behind or removed, relative to a learned background.
  • Crowd density and queue length, counted rather than estimated by an operator.
  • Vehicle events: wrong-way travel, stopped vehicle, and licence plate reading where permitted.
  • Personal protective equipment checks, such as a missing helmet or vest in an industrial area.

Each of these is a rule over detections rather than a separate technology. The system detects and tracks objects, and an event is a condition expressed over those tracks: where they went, how long they stayed, what class they were. Understanding that structure is what makes it possible to predict which rules a site can support.

How is video analytics different from motion detection?

Motion detectionVideo analyticsFace recognition
What it reportsPixels changedA person entered zone 3This is an enrolled person
Distinguishes object classNoYesYes
Triggers on rain, foliage, headlightsFrequentlyRarelyRarely
Identifies individualsNoNoYes
Typical regulatory burdenLowLow to moderateHigh
Three levels of automated video processing, often sold under one name.

Motion detection reports that pixels changed, which is why weather and headlights set it off. Video analytics classifies what moved and applies a rule to it. Face recognition goes further and identifies who, which is a different legal category: analytics that counts people is not doing biometrics, and the distinction matters in a privacy assessment.

What governs the false alarm rate?

  1. Camera placement: an angle that shows a person's full height produces far better tracking than a ceiling-mounted overview.
  2. Resolution at the point of interest, not at the centre of the frame, since detection fails at the edges first.
  3. Lighting, including headlights at night and direct sun into the lens at particular hours.
  4. Rule tuning: a dwell time or minimum object size removes most nuisance alerts without weakening the rule.
  5. Scene change management, because a moved camera or a new sign invalidates the zones drawn against the old view.

Most disappointing analytics deployments are placement problems rather than model problems. A site survey before procurement predicts the outcome better than any comparison of detection claims.

Frequently asked questions

What is video analytics?
Video analytics is software that interprets camera streams automatically, turning frames into events such as a person entering a zone, a vehicle stopping or a crowd forming. It replaces continuous human watching with an alert on a defined condition, running on the footage a VMS already records.
What is the difference between video analytics and motion detection?
Motion detection reports that pixels changed, which is why rain, foliage and headlights trigger it. Video analytics classifies what moved, tracks it, and applies a rule such as entering a zone or staying too long. The classification step is what removes most nuisance alarms.
Is video analytics the same as face recognition?
No. Analytics detects and classifies objects and applies rules to their movement without identifying anyone. Face recognition determines who a person is by matching against enrolled templates. Counting people is not biometric processing; identifying them is, and the two sit in different regulatory categories.
Does video analytics work on existing cameras?
Usually, if they deliver standard ONVIF or RTSP streams and the view suits the rule. Placement matters more than the camera model: a ceiling-mounted overview tracks people poorly regardless of resolution, and rules drawn against a badly placed view produce false alerts no tuning fixes.
Why does video analytics produce false alarms?
Most often because of placement, lighting or an untuned rule rather than the detection model. A dwell time, a minimum object size and a zone drawn to exclude a road usually remove the bulk of nuisance alerts, and a moved camera invalidates the zones drawn against the old view.
Can video analytics run on-premise?
Yes, and for multi-camera sites it usually should, because sending every stream to a remote service is a continuous upload commitment. On-premise appliances analyse the streams locally and forward only events and clips, which also keeps footage inside the building.

Jan Mocary β€” Chief Technology Officer, Ayonix AI

Leads engineering for Ayonix face recognition and the ATLAS agent platform, including their on-premise and air-gapped deployment modes.