Skip to main content

AXIS Object Analytics (AOAS)

AXIS Object Analytics is on-camera AI that pre-classifies objects before they reach Anava. This guide covers AOAS configuration and best practices.

Why Use Object Analytics?

AOAS provides significant benefits when used with Anava:

BenefitImpact
Fewer false positivesCamera filters non-relevant motion
Lower costsOnly relevant events trigger cloud analysis
Faster responseLess noise to process
Better accuracyPre-classified objects provide context

Comparison

AOAS vs Motion Comparison

AOAS Scenarios

Available Scenarios

ScenarioDescriptionUse Case
Object in AreaDetect objects entering areaIntrusion, presence
CrosslineObject crosses virtual lineEntry/exit, perimeter
Object CountingCount objects crossing lineTraffic, occupancy
Time in AreaObject remains for durationLoitering
SpeedObject moving above thresholdVehicle speed

Object Classes

ClassDescription
HumanPeople detection
VehicleCars, trucks, etc.
FaceFace detection
License PlateVehicle plates

Configuring AOAS on Camera

Step 1: Access Camera Web Interface

  1. Navigate to camera IP in browser
  2. Log in with admin credentials
  3. Go to AppsAXIS Object Analytics

Step 2: Create Scenario

  1. Click + Add Scenario
  2. Select scenario type (e.g., "Object in Area")
  3. Draw detection area on camera view
  4. Configure object filter (Human, Vehicle, etc.)

Step 3: Configure Detection Parameters

SettingRecommendation
Object SizeMinimum pixel size to detect
Detection SpeedSensitivity vs accuracy trade-off
Time in AreaFor loitering scenarios

Step 4: Test and Verify

  1. Enable scenario
  2. Walk/drive through detection area
  3. Verify events in camera event log
  4. Adjust if needed

Using AOAS with Anava

Create Profile with AOAS Trigger

  1. In Anava, navigate to group's Profiles
  2. Click + Create Profile
  3. Set Trigger Type to Object
  4. Select Profile matching your AOAS scenario

Trigger Configuration

Trigger:
Type: Object
Profile: person # Matches AOAS scenario name

Available AOAS Profiles

ProfileDescription
personHuman detection
vehicleVehicle detection
faceFace detection
customNamed custom scenario

Best Practices

Scene-Appropriate Scenarios

SceneRecommended Scenario
EntranceCrossline + Human
ParkingObject in Area + Vehicle
Restricted AreaObject in Area + Human
PerimeterCrossline + Human + Vehicle

Detection Area Design

Good Areas:
├── Cover entry/exit points
├── Avoid high-traffic paths (unless needed)
├── Include buffer zone for detection time
└── Account for camera angle

Avoid:
├── Areas with constant motion (trees, flags)
├── Reflective surfaces
├── Extreme close-up coverage
└── Areas with lighting changes

Object Size Settings

DistanceMin Object Size
0-10m10-20% of frame
10-30m5-10% of frame
30m+3-5% of frame

Combining AOAS with Anava

AOAS Pre-filter + Anava Intelligence

The optimal setup:

  1. AOAS filters to relevant objects only
  2. Anava provides deep AI analysis
  3. Result: Low false positives + Rich intelligence

Example: Security Setup

AOAS Configuration:

  • Scenario: Object in Area
  • Object: Human
  • Area: Perimeter zone

Anava Skill:

  • Pre-filter: (none needed, AOAS handles)
  • Analysis: Authorization, threat assessment
  • Objects: Person, Weapon (for additional classification)

Example: PPE Compliance

AOAS Configuration:

  • Scenario: Crossline
  • Object: Human
  • Area: Work zone entry

Anava Skill:

  • Analysis: PPE detection
  • Objects: Hard Hat, Vest, Glasses

Troubleshooting

AOAS Not Triggering

  1. Check scenario is enabled

    • Verify in camera Apps interface
  2. Check object size

    • Object may be too small
    • Reduce minimum size threshold
  3. Check detection area

    • Object must enter defined area
    • Adjust area boundaries

Wrong Objects Detected

  1. Check object filter

    • Enable only relevant classes
  2. Adjust sensitivity

    • Lower detection speed for accuracy
  3. Check lighting

    • Shadows can cause false detection

Events Not Reaching Anava

  1. Check profile trigger

    • Trigger type must be "Object"
    • Profile name must match AOAS scenario
  2. Check camera connectivity

    • Camera must be online in group
    • MQTT connected

Performance Optimization

Reducing Camera Load

  • Limit active scenarios (2-3 per camera)
  • Use appropriate detection speed
  • Set reasonable object sizes

Reducing Cloud Costs

  • Use AOAS for all appropriate cameras
  • Combine with Anava scheduling
  • Only enable needed object classes