Skip to content
Camzify
AI detection · AI attribute extraction

AI attribute extraction

AI attribute extraction uses a vision-language model to read the scene when an alert fires and attach structured attributes to each detection — clothing color, object type, behavior description — with no operator input. This transforms a basic alert into an information-rich event that operators can act on immediately.

  • Structured clothing color and type attributes for every…
  • Object classification for vehicles, bags, and other carried…
  • Plain-language behavior descriptions attached to each alert
AI Attribute Extraction visualization on camera feed
Ai attribute extraction

This capability generates and enables:

  • • Structured clothing color and type attributes for every detected subject
  • • Object classification for vehicles, bags, and other carried items
  • • Plain-language behavior descriptions attached to each alert
  • • The searchable index that powers AI suspect search
  • • Richer alert context without any operator input

Why AI attribute extraction matters

A bare alert, "person detected, camera 7, 02:34", tells a reviewer almost nothing. They still have to pull up the clip, watch it, and describe what they saw before they can act, search for related footage, or hand the incident off to someone else.

That manual description step is slow and inconsistent, two reviewers describing the same clip might use different words for the same clothing color or miss a detail the other caught. Multiplied across dozens of alerts a day, it adds real delay between something happening and someone being able to act on it.

AI attribute extraction does that description work automatically, the instant an alert fires, in a consistent structured format that both a human reviewer and other AI features, like suspect search, can use immediately.

Diagram showing a vision-language model reading a detection frame and generating structured attribute fields
Attribute pipeline

How it works

Reading the scene

When any detection feature fires an alert, a vision-language model reads the relevant frame or clip and identifies the visual details a human reviewer would naturally describe, what the subject is wearing, what they're carrying, and what they appear to be doing.

Structured attributes

Those details are converted into structured fields, clothing color, object type, behavior description, rather than free-form text, so they can be filtered, searched, and compared consistently across thousands of alerts.

Where attributes get used

Attributes are attached to the alert in the notification queue for immediate context, and indexed over time to power AI suspect search and cross-camera journey map.

Configuration

AI attribute extraction runs automatically alongside other detection features, with a few settings:

  • • Which detection features trigger attribute extraction
  • • Attribute categories captured, clothing, objects, behavior
  • • Retention period for indexed attributes used by search
  • • Per-camera instance licensing
Configuration panel showing attribute categories and retention settings for AI attribute extraction
Attribute settings
Notification queue showing alerts enriched with structured clothing and behavior attributes
Richer alert context

Common scenarios

  • • A line intrusion alert arrives already describing the subject's clothing and carried items
  • • A PPE violation alert identifies specifically which required item is missing
  • • An investigator searches for "person in a red jacket carrying a backpack" using suspect search
  • • A vehicle-related alert includes the vehicle's color and general type
  • • A shift handoff report includes attribute summaries instead of requiring reviewers to rewatch clips

In a patrol round

During a virtual patrol round, alerts from this detection model contribute to the compliance assessment at each camera stop and are logged in the patrol report.

FAQ

Frequently asked questions

AI attribute extraction uses a vision-language model to read the scene the moment an alert fires and attach structured, human-readable attributes to it, clothing color, object type, general behavior, with no operator input required.

Attribute extraction runs at the moment of detection, attaching structured attributes to a specific alert. AI suspect search uses those same attributes, indexed over time, to let an investigator retrieve every matching appearance later using a plain-language description.

Typical attributes include clothing color and type, carried objects, general behavior description, and object classification, the same kind of detail a human reviewer would note when describing what they saw on camera.

No. Attribute extraction describes general visual characteristics like clothing and behavior rather than identifying a specific individual's identity, which keeps it useful for investigation and search without functioning as a biometric identification system.

Attributes are generated as part of the same alert pipeline, so an alert isn't delayed waiting on attribute extraction — the structured description is attached alongside the standard alert details.

AI suspect search and cross-camera journey map both rely on the structured attributes this feature generates to match and link appearances. Several detection features, including PPE violation detection, also use it to identify specific missing items on a subject.

Ready to patrol your site 24/7?

Book a 15-minute demo and see a live patrol run on your own cameras.

This site is being updated

We are rebuilding pages as you read this, so an image, a link or a section may look unfinished for a while. The product itself is unaffected. If something important is broken, tell us at the contact page and we will fix it.