User Manual

From ANPR-CLOUD
Revision as of 06:40, 22 April 2026 by Admin (talk | contribs) (β†’β€ŽCamera Actions)
(diff) ← Older revision | Latest revision (diff) | Newer revision β†’ (diff)
Jump to navigation Jump to search

ANPR-Cloud User Manual

Welcome to ANPR-Cloud

ANPR-Cloud is an intelligent vehicle monitoring system that uses Automatic Number Plate Recognition (ANPR) technology to track vehicles, detect suspicious patterns, and enhance security. This manual will help you understand how to use the system effectively.

Getting Started

System Requirements

  • A modern web browser (Chrome, Firefox, Safari, or Edge)
  • Internet connection
  • Login credentials provided by your administrator

Logging In

  1. Open your web browser and navigate to your ANPR-Cloud address
  2. Enter your Username and Password
  3. Click the Login button
  4. If you forget your password, contact your administrator to reset it

User Roles

ANPR-Cloud has four user roles, each with different access levels:

Viewer

The most basic access level. Viewers can:

  • βœ… View the Dashboard with camera status
  • βœ… View Camera Map
  • βœ… View live Camera Feed Events
  • βœ… View their own profile
  • ❌ Cannot access Analytics
  • ❌ Cannot manage cameras or users
  • ❌ Cannot access settings

Best for: Security guards, receptionists, or staff who need to monitor cameras but not manage the system.

Member

Enhanced viewing access with analytics. Members can:

  • βœ… Everything a Viewer can do
  • βœ… Access Analytics dashboard
  • βœ… View all detection reports (Scout, Speed, Frequency, etc.)
  • βœ… View vehicle history
  • ❌ Cannot manage cameras or users
  • ❌ Cannot access settings
  • ❌ Cannot manage hotlist

Best for: Security managers, analysts who need to review patterns and reports.

Admin

Full system management access. Admins can:

  • βœ… Everything a Member can do
  • βœ… Add, edit, and delete cameras
  • βœ… Manage the Hotlist (flagged vehicles)
  • βœ… Manage Third Party Ignore List
  • βœ… Access Settings
  • βœ… Manage all users (except Super Admin)
  • ❌ Cannot access Platform Info
  • ❌ Cannot delete Super Admin accounts

Best for: IT administrators, security directors who manage the system.

Super Admin

Complete system access. Super Admins can:

  • βœ… Everything an Admin can do
  • βœ… Access Platform Info settings
  • βœ… Configure Third Party API
  • βœ… Manage secureMIND integration
  • βœ… Delete any user account
  • βœ… Reset system settings

Best for: Platform owners.

User Role Comparison

Feature Viewer Member Admin Super Admin
Dashboard βœ… βœ… βœ… βœ…
Analytics ❌ βœ… βœ… βœ…
Camera Map βœ… βœ… βœ… βœ…
Camera Feed βœ… βœ… βœ… βœ…
Hotlist ❌ ❌ βœ… βœ…
Settings ❌ ❌ βœ… βœ…
User Management ❌ ❌ βœ… βœ…
Platform Info ❌ ❌ ❌ βœ…

Main Menu Navigation

When you log in, you'll see the sidebar menu on the left. The available options depend on your role.

Full Menu

Dashboard

The Dashboard is your main overview screen, showing the status of all your cameras and today's activity.

Dashboard

What You'll See

Camera Status Table

Shows all cameras in your system:

  • Camera Name - The name of each camera
  • Location - Where the camera is installed
  • Status - Current camera status:
** 🟒 Online - Camera is working normally
** πŸ”΄ Offline - Camera is not connected
** 🟑 Maintenance - Camera is temporarily unavailable
  • Actions - Buttons to interact with the camera

Statistics Cards

Quick overview of today's activity:

  • Today Events - Total plate detections today
  • Unique Plates - Different vehicles detected
  • Hourly Rate - Average detections per hour
  • Active Cameras - Number of cameras online

Weekly Activity Chart

Graph showing detections over the past 7 days, helping you understand traffic patterns.

Camera Actions

Add new Camera to platform (Admin+)

  1. Click the Add Camera button
  2. Enter the Camera Name
  3. Select the Camera ingestor see Supported Manufacturers list or contact us at [email protected]
  4. Enter the Camera Location description
  5. You can either enter the camera address and search for it, or click on the map to set the camera location. For mobile cameras, please use the base station coordinates.
  6. Submit by clicking in Add Camera

View Camera Feed (All Roles)

  1. Click the πŸ‘οΈ (eye) button next to any camera
  2. You'll see captured events from that camera
  3. Shows license plates as they're detected

View Setup Instructions (Admin+)

  1. Click the ℹ️ (info) button
  2. Shows connection details for the camera
  3. Includes IP address, port, and setup guide
  4. Use this when installing or troubleshooting cameras

Edit Camera (Admin+)

  1. Click the ✏️ (pencil) button
  2. Change camera name, location, or settings
  3. Click Save to apply changes

Delete Camera (Admin+)

  1. Click the πŸ—‘οΈ (trash) button
  2. Confirm deletion
  3. ⚠️ Warning: This permanently removes the camera

Analytics

Available to: Member, Admin, Super Admin

The Analytics section shows intelligent detections and patterns identified by the system.

Analysis

Detection Types

The system automatically detects different types of vehicle behavior:

πŸš— Commuters/Whitelisted

Vehicles that visit regularly (employees, residents, frequent visitors).

What you can do:

  • View all whitelisted vehicles
  • See when they typically visit
  • Add new vehicles to whitelist (Admin+)
  • Remove vehicles from whitelist (Admin+)

πŸ“ˆ Frequency Detection

Vehicles are visiting much more often than usual.

What it means:

  • A vehicle that normally visits once a week suddenly appears daily
  • Could indicate stalking, surveillance, or criminal preparation
  • Shows the increase in visits per day

🚨 Hotlist Alerts

Vehicles you've manually flagged for monitoring.

Common uses:

  • Stolen vehicles
  • Known criminal vehicles
  • Banned vehicles

⭐ New Vehicles

Vehicles that haven't been seen before (typically in the last 7 days).

Why it matters:

  • Identifies unfamiliar vehicles
  • Useful for gated communities
  • Early warning of unknown visitors

🧩 Behavioral Patterns

Vehicles active across many different hours of the day.

What it detects:

  • Extended surveillance operations
  • Stakeout behavior
  • Drug dealing or illegal operations
  • Vehicles present for 6+ different hours

πŸ” Scout Detection

Vehicles visiting multiple cameras in quick succession.

Why it's important:

  • Indicates "casing" behavior
  • Criminals scouting locations before a crime
  • Multi-camera movement patterns

⚑ Speed Analysis

Vehicles are traveling unusually fast between cameras.

What it shows:

  • Actual time between camera points
  • Comparison to expected time
  • Potential getaways or reckless driving

🌐 Third Party Alerts

Matches from external databases.

Integrations:

  • Stolen vehicle databases
  • Law enforcement hotlists
  • Partner security networks

πŸ• Unusual Time Detection

Vehicles appear at times they're not normally seen.

Examples:

  • A daytime visitor appearing at 3 AM
  • Employees accessing property after hours
  • Unexpected nighttime activity

🌐 secureMIND

Shows the list of tests completed by a vetted client on secureMIND and the associated reward.

Using Analytics

Viewing Detections

  1. Click on any detection type tab
  2. See list of vehicles matching that pattern
  3. Click on a license plate to view full history

Filtering Results

  • Sort by clicking column headers
  • Use the search box to find specific plates
  • Filter by date range

Vehicle History

  1. Click any license plate
  2. See all detections for that vehicle
  3. Identify patterns over time

Camera Map

Available to: All Roles

The Camera Map shows where your cameras are located geographically.

Map Features

Camera Markers

  • Click a pin to see camera details
  • Color indicates status (green=online, amber=maintenance, grey=offline)

Search

  • Zoom in/out to see different areas
  • Pan to view different locations

Camera Information

Click any camera to see:

  • Camera name
  • Current status
  • Quick link to view feed

Camera Feed Events

Camera Feed Events

Available to: All Roles

View real-time license plate detections from your cameras.

What You'll See

Live Event Stream

  • Plates as they're detected
  • Timestamp for each detection
  • Camera that detected the plate
  • Snapshot image of the vehicle

Event Details

For each detection:

  • License Plate - The recognized plate number
  • Confidence - How certain the system is (0-100%)
  • Timestamp - When it was uploaded to the system
  • Camera - Which camera detected it
  • Image - Photo of the vehicle

Filtering Events

  • Filter by specific camera
  • Filter by date range
  • Search for specific plates

Using the Feed

Viewing a Vehicle

  1. Click on any license plate
  2. See full vehicle history
  3. View all times/locations detected

Checking Confidence

  • 90-100% - Very reliable read
  • 70-89% - Good read, verify if important
  • Below 70% - May be incorrect, verify manually

Hotlist

Available to: Admin, Super Admin

The Hotlist lets you flag vehicles for special monitoring.

Adding a Vehicle to Hotlist

  1. Click the "Add Vehicle" button
  2. Enter the license plate number
  3. Enter a reason (stolen, suspect, etc.)
  4. Choose severity level:
    • 🟒 Low - Minor concern
    • 🟑 Medium - Moderate concern
    • 🟠 High - Serious concern
    • πŸ”΄ Critical - Immediate threat
  5. Decide if Telegram alerts should be sent
  6. Click Save

Managing Hotlist

Viewing Hotlist Vehicles

  • See all flagged vehicles
  • To filter by severity, click on the column heading
  • See when each was added
  • View who added them

Editing a Vehicle

  1. Click the edit button
  2. Update reason or severity
  3. Change notification settings
  4. Save changes

Removing a Vehicle

  1. Click the delete button
  2. Confirm removal
  3. Vehicle will no longer trigger alerts

Hotlist Alerts

When a hotlist vehicle is detected:

  1. System generates immediate alert
  2. Sends notifications (if enabled)
  3. Stores detection in database
  4. Shows in Analytics β†’ Hotlist Alerts tab

Third Party Ignore List

Available to: Admin, Super Admin

Manage vehicles that should be excluded from third-party API lookups.

Why Use Ignore List?

  • Prevent false positives from triggering API calls
  • Reduce unnecessary API usage
  • Exclude legitimate vehicles that get flagged
  • Save on API costs

Adding to Ignore List (Not already triggered)

  1. Go to Third Party Ignore
  2. Click on Add Plate
  3. Enter the registration number to ignore
  4. Optionally add a reason
  5. Vehicle will no longer be checked against third-party databases

Adding to Ignore List (Already triggered)

  1. Go to Analytics β†’ Third Party Alerts
  2. Find the vehicle you want to ignore
  3. Click "Add to Ignore"
  4. Vehicle will no longer be checked against third-party databases

Managing Ignore List

Viewing Ignored Vehicles

  • See all muted plates
  • View reason for ignoring
  • See when added
  • Check who added them

Removing from Ignore List

  1. Click "Delete"
  2. Confirm removal
  3. Vehicle will be checked again on next detection

Settings

Available to: Admin, Super Admin

Configure how the detection system works.

Detector Settings

Each detection type can be enabled/disabled and configured:

Average Speed Detection

  • Enable/disable speed monitoring
  • Set expected travel times between cameras
  • Configure sensitivity

Unusual Time Detection

  • Set what hours are considered "unusual"
  • Configure per-vehicle baselines
  • Configure sensitivity

Scout Detection

  • Set time window for camera transitions
  • Configure minimum cameras to trigger
  • Configure sensitivity

New Vehicle Detection

  • Set how many days before a vehicle is "known"
  • Enable/disable notifications
  • Configure sensitivity

Frequency Detection

  • Set multiplier threshold
  • Configure how much increase triggers alert
  • Configure sensitivity

Pattern Detection

  • Set minimum unique hours
  • Configure visit thresholds
  • Configure sensitivity

Notification Settings

Configure how you receive alerts on Telegram:

Add Notification Channel

  1. Search for @ANPRCloudBOT in Telegram
  2. Add the bot to your group or start a chat with it
  3. Send /whoami to the bot (in a group or direct message)
  4. The bot will reply with your User ID or Group ID
  5. Save the ID for the communication channel
  • Go to Settings -> Add Notification Channel
  • Enter a Channel Name
  • Enter either the Telegram User ID and or Group ID as saved above
  • Select All Cameras or select the specific camera to get notifications from
  • Select Enable Notifications to receive notifications
  • Submit by clicking on Add Channel

The added notification channel will be displayed in the Notification Channels table

Add Alert Notification Rules

  1. Goto Settings -> Alert Notification Rules
  2. Click Add Notification Rules
  3. Select the Alert Type
  4. Select the Notification Channel
  5. Enter the notification text that will be send in the Message Template *see table below for placeholders to use in template
  6. Select Enable this rule
  7. Submit by clicking on Add Rule
Placeholder Description
Docker Website
{plate} Licence plate number
{camera} Camera name
{location} Camera location
{direction} Direction (in/out)
{confidence} Detection confidence (%)
{alert_type} Alert type name
{hotlist_reason} Hotlist reason (hotlist only)
{hotlist_severity} Hotlist severity (hotlist only)
{whitelisted_reason} Whitelist reason (whitelist only)
{whitelisted_user} User who added (whitelist only, "SYSTEM" for auto-added)
{image} Send image as photo with message as caption (adds watermark)
{image_url} Clickable URL link to view the image

Users / My Profile

Available to: All Roles (with different views)

My Profile (Viewer/Member)

If you have a Viewer or Member role, you'll see "My Profile" in the menu.

What You Can Do

  • Update your personal information:
** Name and surname
** Email address
** Phone number
** Address
  • Change your password
  • View your account details

Updating Your Profile

  1. Click "My Profile" in the menu
  2. Edit your information
  3. Click Save
  4. Changes are updated immediately

Changing Your Password

  1. Click "My Profile"
  2. Go to "Change Password" section
  3. Enter current password
  4. Enter new password twice
  5. Click Save

User Management (Admin/Super Admin)

If you have Admin or Super Admin role, you'll see "Users" in the menu.

What You Can Do

  • View all users in the system
  • Add new users
  • Edit existing users
  • Change user roles
  • Activate/deactivate accounts
  • Delete users (Super Admin only)

Adding a New User

  1. Click "Add New User" button
  2. Enter required information:
    • Username (must be unique)
    • Password
    • Name and surname
    • Email and phone (optional)
  3. Select a role (Viewer, Member, Admin)
  4. Click Create

Editing a User

  1. Click the edit button next to a user
  2. Update their information
  3. Change their role if needed
  4. Click Save

Changing User Password

  1. Click the edit button
  2. Go to password section
  3. Enter new password
  4. Click Save
  5. User will need to use new password on next login

Activating/Deactivating Users

  1. Click the status button
  2. Toggle between Active/Inactive
  3. Inactive users cannot log in
  4. Useful for temporary suspensions

Deleting a User (Super Admin Only)

  1. Click the delete button
  2. Confirm deletion
  3. ⚠️ Warning: This cannot be undone
  4. All user data will be permanently removed

User Roles Reference

Role Color Badge Access Level
Viewer Grey Basic viewing only
Member Blue Viewing + Analytics
Admin Red Full management
Super Admin Dark/Black Complete control

Platform Info

Available to: Super Admin Only

Platform Info contains system-wide settings and integrations.

Storage Management

Storage Limit

  • Set maximum storage for images
  • Configure retention period
  • Monitor current usage

Retention Settings

  • Choose how long to keep images:
** 1 week
** 1 month
** 3 months
** 6 months
** 1 year
** None (delete immediately)

Third Party API

Configure external API integrations:

API URL

API Key

  • Enter your access key
  • Used for authentication
  • Keep this secure
  • Click the eye icon to show/hide

secureMIND Integration

Configure secureMIND intergration settings:

Secret Key

  • Your secureMIND secret key
  • Used for authentication
  • Click eye icon to show/hide

Subscription Key

  • Your secureMIND subscription identifier
  • Links to your account
  • Click eye icon to show/hide

Camera Limits

  • View maximum cameras allowed
  • See current camera count

Vehicle History

Available to: Member, Admin, Super Admin

View complete history for any vehicle.

Accessing Vehicle History

  1. Click on any license plate in Analytics
  2. Or search for a plate directly
  3. System shows all detections for that vehicle

History Views

List View

  • Chronological list of all detections
  • Shows date, time, camera, location
  • Sort by any column

Timeline View

  • Visual timeline of detections
  • See patterns over time
  • Identify frequent visit times

What You Can Learn

  • How often a vehicle visits
  • What times it typically appears
  • Which cameras detect it
  • If it shows suspicious patterns

Tips for Effective Use

Daily Tasks

For All Roles

  1. Check Dashboard for camera status
  2. Review any offline cameras
  3. Monitor today's event count

For Members

  1. Review Analytics for unusual patterns
  2. Check high-severity detections
  3. Investigate suspicious vehicles

For Admins

  1. Review hotlist alerts
  2. Manage user accounts
  3. Check system settings
  4. Monitor storage usage

For Super Admins

  1. Review platform settings
  2. Check API integrations
  3. Monitor system health
  4. Plan capacity upgrades

Best Practices

Camera Management

  • Name cameras clearly (e.g., "Main Entrance", "Parking Lot A")
  • Keep locations up to date
  • Check camera status daily
  • Address offline cameras promptly

User Management

  • Assign minimum necessary role
  • Deactivate (don't delete) temporary absences
  • Review user list monthly
  • Remove access for departed staff

Hotlist Management

  • Keep hotlist current
  • Remove resolved entries
  • Use appropriate severity levels
  • Document reasons clearly

Analytics Review

  • Check all detection types regularly
  • Investigate high-severity alerts promptly
  • Look for patterns over time
  • Share relevant findings with team

Troubleshooting

Camera Offline

  1. Check physical camera connection
  2. Verify power supply
  3. Check network connectivity
  4. Review camera settings
  5. Contact technical support if needed

Poor Plate Recognition

  1. Check camera angle
  2. Clean camera lens
  3. Verify lighting conditions
  4. Adjust camera position
  5. Consider adding supplemental lighting

Missing Detections

  1. Verify camera is online
  2. Check detection settings
  3. Review camera coverage area
  4. Ensure plates are visible
  5. Check for obstructions

Login Issues

  1. Verify username/password
  2. Check if account is active
  3. Clear browser cache
  4. Try different browser
  5. Contact administrator for password reset

Keyboard Shortcuts

Shortcut Action
Ctrl + F Search within page
F5 Refresh page
Esc Close modal/dialog

Getting Help

Within the System

  • Tooltips - Hover over icons for explanations
  • Help Icons - Click ℹ️ for more information
  • Error Messages - Read carefully for guidance

Contacting Support

For technical assistance:

Security Best Practices

Password Security

  • Use strong, unique passwords
  • Change passwords regularly
  • Never share your password
  • Log out when finished

Account Security

  • Log out when leaving your workstation
  • Don't share your login credentials
  • Report suspicious activity
  • Keep contact information current

Data Privacy

  • Only access data you're authorized to view
  • Don't export data without permission
  • Follow your organization's privacy policies
  • Protect license plate data appropriately

Appendix

Glossary

ANPR
Automatic Number Plate Recognition
Hotlist
List of flagged vehicles for special monitoring
Whitelist
List of approved vehicles (commuters)
Detection
System identifying a vehicle or pattern
Confidence
How certain the system is about a plate read (0-100%)
Ingestor
Software platform that processes camera feeds also see Supported Manufacturers

Status Indicators

Icon/Color Meaning
🟒 Green Online/Active/Success
🟑 Yellow Warning/Maintenance
πŸ”΄ Red Offline/Error/Critical
βšͺ Grey Inactive/Unknown

Severity Levels

Level Color When to Use
Low Green Informational, no action needed
Medium Yellow Investigate when convenient
High Orange Investigate promptly
Critical Red Immediate action required

Document Version: 1.0 Last Updated: 2026-04-20 Applicable To: ANPR-Cloud Platform Audience: All Users (Viewer, Member, Admin, Super Admin)