Watchlist
Watchlist Database

Watchlist Database - User Guide

Introduction

The Watchlist Database module serves as a centralized repository of AI-powered video analytics applications that users can subscribe to and configure for their surveillance needs. This interface provides access to various specialized detection modules, allowing security teams to implement intelligent monitoring across their infrastructure.

Watchlist_Database

Accessing Watchlist Database

  1. Log in to your dashboard
  2. Navigate to the top navigation bar
  3. Click on the Watchlist icon (highlighted in orange)
  4. The Watchlist Database interface will display, showing available AI applications in a grid layout

Understanding the Interface

Navigation Elements

  • Top Navigation Bar: Provides access to other system modules including Home, Live Wall, Events, App Stack, Alert, and Configuration
  • AI Model & Training: Gold button in the top right for accessing AI model customization features
  • User Profile: Circular icon in the top-right corner showing the logged-in user
  • Left Sidebar: Quick access to database and other watchlist functions

Application Cards

Each available AI application appears as a distinct card displaying essential information:

  1. Application Icon: Visual representation of the AI module's function
  2. Subscription Status: "Subscribed" badge indicates active applications
  3. Application Name: Name of the AI module (e.g., "ANPR", "Face Recognition (FR)")
  4. Version: Current version number of the application (e.g., "Version: 1.2")

Available AI Applications

Watchlist_Database

The screenshot shows two key AI applications available in the Watchlist Database:

1. ANPR (Automatic Number Plate Recognition)

  • Version: 1.2
  • Status: Subscribed
  • Function: Detects, reads, and processes vehicle license plates
  • Use Cases:
    • Vehicle access control
    • Parking management
    • Traffic monitoring
    • Security and law enforcement

2. Face Recognition (FR)

  • Version: 1.1
  • Status: Subscribed
  • Function: Identifies and verifies individuals through facial biometrics
  • Use Cases:
    • Access control
    • VIP recognition
    • Security monitoring
    • Attendance tracking

Accessing FR Group Management

  1. Log in to your dashboard
  2. Navigate to the top navigation bar
  3. Click on the Watchlist icon (highlighted in orange)
  4. Select Face Recognition (FR) from the available applications
  5. The system will display the FR Group Management interface with all existing groups

Group Card Information

Each FR group card displays:

  1. Group Name: Primary identifier (e.g., "Training", "SAMARTH-ENERGY-MU...", "test-group")
  2. Entry Count: Number in parentheses showing faces in the group (e.g., "(6)", "(10)")
  3. Description: Secondary text providing additional context
  4. Creation Date: Timestamp showing when the group was created
  5. Action Menu: Three-dot menu for group-specific actions

Managing FR Groups

Adding a New Group

Watchlist_Database

To add a new Face Recognition group:

  1. Click on the Add Group button in the top-right corner.
  2. A modal titled Add Watchlist Data will appear.
  3. Enter the required information:
    • Name: The name of the group.
    • Remarks: A short description or purpose of the group.
  4. Click Submit to create the group or Cancel to close the dialog without saving.

Once submitted, the new group will appear on the dashboard with the provided details and creation timestamp.

Accessing Group Options

To manage an existing group:

  1. Locate the group card in the grid view
  2. Click the three-dot menu in the top-right corner of the card
  3. Select from available options:
    • View group contents
    • Add new face data
    • Edit group details
    • Delete the group

Adding Entries to a Group

Each watchlist contains a structured table with multiple fields:

Watchlist_Database

  • User Identity Fields: ID, Name, Age, Gender
  • Categorical Data: People Category, Message, Remarks
  • Visual References: Image upload
  • Metadata Fields: Trained Datetime, JSON fields, Boolean values, etc.
  • Custom Fields: Dynamic fields based on watchlist configuration (e.g., fwew, svsdv, new field)

Methods to Add User Details

You have four primary options to add entries into a watchlist:

1. Add To Database

  • Use this button to manually input individual user details via a form.
  • Ideal for adding a single record at a time.
  • Fields typically include: Name, Age, Gender, Category, Image, Remarks, and other custom inputs.

2. Add Configuration

  • Use this to map the database schema with the watchlist UI fields.
  • This configuration step defines how uploaded data is interpreted and displayed.
  • Essential before using the Upload XLSX feature for bulk data ingestion.

3. Upload XLSX

  • Allows bulk uploading of user details using a structured Excel sheet.
  • Ensure the Excel format matches the configured field mappings.
  • Recommended for adding multiple entries efficiently.

4. Download Data

  • Use this option to export current watchlist entries into an Excel or CSV format.
  • Helpful for maintaining external backups or offline data processing.

Deleting Groups

To remove groups from the system:

  • Delete Individual Group: Use the three-dot menu on the specific group card
  • Delete All Groups: Click the orange "Delete All" button at the top (requires confirmation)

Pagination and Navigation

At the bottom of the interface:

  • Item counter: Shows "1-9 of 9 items" indicating pagination status
  • Page navigation: Allows moving between pages with arrow buttons
  • Page indicator: Displays "12 / page" showing items per page

Best Practices

  • Create meaningful group names that clearly identify the purpose or location
  • Add detailed descriptions to help team members understand group purpose
  • Organize faces into logical groups based on departments, access levels, or locations
  • Regularly review and update face recognition groups to maintain accuracy
  • Use the Delete All function with caution as it removes all group data

Conclusion

The Watchlist Database is a vital tool for managing AI surveillance applications. It offers a streamlined interface for configuring watchlists, organizing data, and maintaining system accuracy—whether through manual entry or bulk uploads. With flexible configuration and intuitive controls, users can deploy effective recognition strategies that support proactive security and real-time threat detection.